老古开发网首页
导航:老古开发网首页文章索引索引第2854页文章分类DSP数字信号处理第31页→[MAX1169 ADC与PIC微控制器的接口]
| -文章搜索 - 最新文章 - |

MAX1169 ADC与PIC微控制器的接口

发布时间:2006年10月4日 点击次数:1165
来源:Maxim   作者:
 

本应用笔记介绍如何连接MAX1169模数转换器(ADC)至PIC微控制器。提供了对应PIC18F442的实例电路和软件。该软件包含了利用内部MSSP I2C*端口,以400kHz速率连接ADC至PIC微控制器的函数调用。
MAX1169是一款16位、低功耗ADC,具有I2C兼容的2线串行接口。MAX1169的接口可支持快速模式(400kHz)和高速模式(高达1.7MHz)。

本应用笔记包括实例应用电路和用于PIC18F442的软件。该软件提供了利用内部MSSP I2C端口,以400kHz速率连接ADC至PIC微控制器的函数调用。因为其它微控制器具有类似的片上外围设备,所以实例中所提供的I2C通信程序被有意拆分为单独的I2C函数调用,以便快速移植到其它微控制器。表1所示为汇编程序范例中用到的单独的I2C接口函数调用。

这里讨论的应用电路采用了MAX1169EVKIT,包括:MAX1169、输入缓冲器(MAX4430)和经过验证的PCB。PIC和RS-232收发器IC (MAX3232)没有安装在MAX1169EVKIT板上。但已添加到系统中,图1所示是一个完整的应用电路。MAX1169EVKIT上的SCL、SDA焊盘便于I2C兼容的串行接口的连接。400kHz I2C通信时,在R3和R4上接1.5k上拉电阻。

MAX1169的引脚排布便于模拟部分和数字部分的隔离。模拟部分聚集在引脚8-13,分布在IC右侧;数字部分聚集在引脚1-7,分布在IC左侧。引脚14也属于数字部分,但可以很方便地和IC左侧组织在一起。为获得最佳性能,建议采用单独的模拟和数字电源,如图1原理图所示。

                 
                                                   图1. MAX1169应用原理图 

将模拟地与数字地分离开(如图2所示)可以得到较好的实际效果,利用铁氧体磁珠,如TDK MMZ1608B601C,连接两个地平面。这种布局可以避免微控制器系统时钟及其谐波成份馈入模拟地。已知PIC18F442的系统时钟为40MHz,考虑到MMZ1608B601C特殊的阻抗与频率特性,我们选择了这款铁氧体磁珠。图3给出了MMZ1608B601C阻抗随频率的变化曲线。

                               
                                    
                                  
 
            &

nbsp;                                         图2. 分离的模拟地和数字地
                                   

                               图3. TDK MMZ1608B601C铁氧体磁珠阻抗随频率的变化曲线

实例中的汇编程序通过PIC的2线接口在400kHz频率下读取16位ADC MAX1169的连续转换结果。一旦PIC接收到数据(数字化后的模拟电压),将立即通过软件UART以115kbps的速率发送出去。RS-232收发器将数据发送到带有标准串行接口的个人电脑。

表1. 单I2C接口函数调用


 


欢迎进入老古论坛进行讨论
[DSP数字信号处理] 相关文章:
基于Matlab的TMS320LF2407程序快速设计
简介:
摘要 在Matlab/Simulink环境下,用图形化的方式设计DSP程序,可简化程序的设计。利用Embedded Targetfor T1 C2000 DSP工具包,设计DSP的ADC转换程序;利用Simulink的数字信号处理工具包,设计FIR滤波嚣进行滤波处理;给出在修改生成的C语言程序时如何使DSP能正确运行。设计的程序在TM$320LF2407A处理器上运行正确。 关键词 数字信号处理 Matlab Embedded Target for TI C2000 工具......

家用医疗保健智能机器人设计
基于DSP和DDS的商品防窃监视器扫频信号源
东芝微电子选择ARM OptimoDE技术用于高性能低功耗数字引擎
基于TMS320C5409的图像压缩系统
 
下一个:[DSP数字信号处理]安创通过ARM代工厂计划获得ARM7TDMI处理器授权
简介:
  上海安创科技有限公司和ARM公司共同宣布:安创通过ARM® 代工厂计划获得ARM7TDMI®处理器授权,将用于与安全相关的SoC设计。通过这一授权协议,安创成为ARM在中国的孵化器合作伙伴——上海集成电路设计研究中心(ICC)的首个商业成功案例。安创基于ARM技术的产品现已有工程样品可以提供。     作为受到中国政府支持的IC设计产业化中心,ICC自2003年第一次授权ARM处理器以来,一直以孵化器合作伙伴的身份同ARM公司紧密合......

上一个:[行业观察]ZiLOG 首席执行官离职 CEO职位由Robin Abrams暂代

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:否 执行时间:63毫秒