MAX5581接口: MAX5581快速建立DAC与PIC微控制器的接口
时间:2019-12-24
大小:140.17KB
阅读数:230
查看他发布的资源
资料介绍
摘要:本应用笔记介绍MAX5581 DAC与PIC®微控制器的配合使用,给出了详细的电路图和源代码。 MAX5581 接口: MAX5581 快速建立DAC与PIC 微控制器的接口
Ted Salazar, 应用工程师经理
Jun 20, 2005
摘要:本应用笔记介绍MAX5581 DAC 与PIC 微控制器的配合使用,给出了详细的电路图和源代码。
MAX5581 简介
MAX5581 是一款12 位、快速建立DAC ,采用3 线SPI串行接口。MAX5581 的接口支持高达20MHz 的SPI,最快建立时间为3s 。本应
用笔记给出了连接高速PIC微控制器(PIC18F 核) 和MAX5581 DAC 的应用电路以及所需要的全部固件。汇编程序利用MPLAB
IDE、6.10.0.0版本中免费提供的编译器编写,用于PIC18F442。
硬件说明
这里讨论的应用电路采用了MAX5581 评估板,包括:MAX5581 、超高精度电压基准(MAX6126)、两个按键开关、增益设置电
阻和PCB。PIC18F442没有安装在MAX5581EVKIT板上,但已添加到系统中,图1所示是一个完整的应用电路。MAX5581EVKIT上
的/CS、SCLK、DIN 和DOUT焊盘便于SPI串行接口的连接。
查看大图
图1. MAX5581 应用电路第一部分
图1. MAX5581 应用电路第二部分
模拟与数字地平面
将模拟地与数字地分离开( 如图2所示) 可以得到较好的实际效果,利用铁氧体磁珠,如TDK MMZ1608B601C ,连接两个地平面。这种布
局可以避免微控制器系统时钟及其谐波成份馈入模拟地。已知PIC18F442的系统时钟为40MHz ,考虑到MMZ1608B601C 特殊的阻抗与
频率特性,我们选择了这款铁氧体磁珠。图3给出了MMZ1608B601C 阻抗随频率的变化曲线。
图2. 分离的模拟地和数字地
图3. TDK MMZ1608B601C……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。