深度解析ADuC836:高性能微转换器的卓越之选
在电子设计领域,一款优秀的微转换器对于实现精确测量和高效数据处理至关重要。今天,我们就来深入探讨Analog Devices公司的ADuC836微转换器,它集成了双16位Sigma - Delta ADC、8位MCU以及程序/数据Flash/EE内存,为智能传感器、便携式仪器等应用提供了强大的解决方案。
文件下载:ADUC836.pdf
1. 关键特性概览
1.1 高精度ADC
ADuC836拥有两个独立的16位ADC,具备16位无失码性能,在20 Hz更新速率下,主ADC可实现16位rms(16位p - p)有效分辨率,偏移漂移仅为10 nV/°C,增益漂移为0.5 ppm/°C。这种高精度的ADC设计,使其能够精确测量宽动态范围、低频信号,适用于称重秤、应变计、压力传感器等多种应用场景。
1.2 丰富的内存资源
芯片提供了62 Kbytes的片上Flash/EE程序内存和4 Kbytes的片上Flash/EE数据内存,具有100年的数据保留能力和100 Kcycles的耐久性。此外,还有2304字节的片上数据RAM,为程序运行和数据存储提供了充足的空间。
1.3 强大的内核与外设
基于8051内核,ADuC836兼容8051指令集,并配备了32 kHz外部晶体和片上可编程PLL,最高可提供12.58 MHz的时钟频率。同时,它还拥有3个16位定时器/计数器、26个可编程I/O线、11个中断源和2个优先级级别,以及多种片上外设,如内部上电复位电路、12位电压输出DAC、双16位Sigma - Delta DAC/PWMs、片上温度传感器等。
1.4 低功耗设计
在正常模式下,3.6 V电压时最大电流仅为2.3 mA(核心CLK = 1.57 MHz);在掉电模式下,唤醒定时器运行时最大电流为20 μA。这种低功耗特性使得ADuC836非常适合电池供电的系统。
2. 功能模块详解
2.1 ADC模块
ADuC836的主ADC和辅助ADC均采用Sigma - Delta转换技术,结合片上数字滤波,可实现高精度的信号转换。主ADC输入可配置为8种不同的输入范围,从±20 mV到±2.56 V,通过内部缓冲器可处理较大的源阻抗。辅助ADC则用于转换补充输入,如冷结二极管或热敏电阻的信号。
ADC的更新速率可通过Sinc滤波器(SF)SFR进行编程,范围为5.35 Hz(186.77 ms)到105.03 Hz(9.52 ms)。同时,芯片还支持多种校准模式,包括内部零刻度校准、内部满刻度校准、系统零刻度校准和系统满刻度校准,以确保测量的准确性。
2.2 内存模块
2.2.1 Flash/EE程序内存
62 Kbytes的Flash/EE程序内存可通过串行下载、并行编程或用户下载(ULOAD)模式进行编程。其中,ULOAD模式允许在运行时对56 Kbytes的程序内存进行擦除和重新编程,方便代码升级和数据记录。
2.2.2 Flash/EE数据内存
4 Kbytes的Flash/EE数据内存可作为通用的非易失性暂存区,通过一组SFR进行访问。数据以4字节页为单位进行编程,擦除操作也在页级别进行。
2.3 DAC模块
片上12位电压输出DAC具有轨到轨电压输出缓冲器,可驱动10 kΩ/100 pF负载,有0 V到VREF(内部带隙2.5 V参考)和0 V到AVDD两种可选范围,可工作在12位或8位模式。
2.4 PWM模块
PWM模块具有高度灵活性,可提供可编程分辨率和输入时钟,并可配置为6种不同的操作模式,其中两种模式可将PWM配置为高达16位分辨率的Sigma - Delta DAC。
2.5 其他模块
片上PLL可将32.768 kHz的晶体频率锁定到384倍,为系统提供稳定的12.582912 MHz时钟。时间间隔计数器(TIC)可用于定期唤醒芯片、实现实时时钟和计数较长时间间隔。看门狗定时器可在芯片出现错误状态时生成复位或中断信号,确保系统的稳定性。电源供应监视器可监测AVDD和DVDD的电压,当电压低于设定的阈值时触发中断。
3. 硬件设计注意事项
3.1 电源供应
ADuC836的工作电源电压范围为2.7 V到5.25 V,可采用分离的模拟和数字电源引脚(AVDD和DVDD),以减少数字信号对模拟电路的干扰。在设计时,需注意添加适当的电容进行去耦,确保电源的稳定性。
3.2 外部内存接口
芯片可访问高达64 Kbytes的外部程序内存和16 Mbytes的外部数据内存。通过EA引脚可选择从内部或外部程序内存开始执行代码。在连接外部内存时,需注意引脚的连接和时序要求。
3.3 时钟振荡器
核心时钟频率由片上PLL生成,需连接一个32.768 kHz的并联谐振晶体到XTAL1和XTAL2引脚。同时,需注意晶体的负载电容要求,确保时钟的稳定性。
3.4 接地和电路板布局
为了实现ADC和DAC的最佳性能,需特别注意接地和电路板布局。模拟和数字接地引脚应连接到同一系统接地参考点,避免形成接地环路。同时,应将数字和模拟组件物理分离,减少相互干扰。
4. 开发工具支持
ADuC836配套的QuickStart开发系统提供了丰富的硬件和软件开发工具,包括评估板、8051汇编器、代码模拟器、串行下载器、调试器/仿真器等。这些工具可以帮助工程师快速进行代码开发、调试和验证,提高开发效率。
5. 总结
ADuC836以其高精度的ADC、丰富的内存资源、强大的内核与外设以及低功耗设计,成为智能传感器、便携式仪器等应用的理想选择。在硬件设计过程中,遵循相关的设计注意事项,结合配套的开发工具,工程师可以充分发挥ADuC836的性能优势,实现高效、稳定的系统设计。你在使用ADuC836的过程中遇到过哪些问题?又是如何解决的呢?欢迎在评论区分享你的经验和见解。
-
电子设计
+关注
关注
42文章
2870浏览量
49916 -
微转换器
+关注
关注
0文章
9浏览量
6430
发布评论请先 登录
深度解析ADuC836:高性能微转换器的卓越之选
评论