首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > MAX5581接口: MAX5581快速建立DAC与PIC微控制器的接口

MAX5581接口: MAX5581快速建立DAC与PIC微控制器的接口

资料介绍
摘要:本应用笔记介绍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……
标签:MaximMAX5581PIC快速建立DAC源代码编程数模转换器
MAX5581接口: MAX5581快速建立DAC与PIC微控制器的接口
本地下载

评论