图1所示的电路是一个灵巧的多通道稠浊旗子暗记仿照输入/输出(I/O)模块。16个单端仿照输出可通过软件配置,支持范围为0V至5V、±5V、0V至10V和±15V。8个全差分仿照输入通道的输入范围为0V至2.5V、±13.75V和0V至27.5V,可通过硬件进行选择。
图1.ADI CN0554简化功能框图

该电路可直接安装在树莓派的顶部,为这款受欢迎的单板打算机供应仿照I/O接口。可通过Linux工业输入/输出(IIO)框架访问软件掌握,供应各种调试和开拓实用程序,以及支持C、C#、MATLAB、Python等措辞绑定的跨平台运用程序编程接口(API)。

软件可以在树莓派受骗地运行,也可以通过有线或无线网络连接进行远程掌握。模块的5V电源通过树莓派接口连接器供应,不须要额外的电源。所有这些特性使该系统适用于低功耗、本地和远程、精密仿照I/O运用。
评估和设计支持
►电路评估板
►ADI CN0554电路评估板(EVAL-CN0554-RPIZ)
►设计和集成文件
►事理图、布局文件、物料清单、软件
电路描述
ADI CN0554为精密运用供应完全的仿照I/O系统。该电路可细分为两个紧张组件:模数转换(ADC)和数模转换(DAC)。
仿照输入
CN0554可通过板载LT5400外部匹配电阻网络适应高达11倍输入衰减的仿照输入电压范围。该器件通过跳线选择增加了仿照输入电压范围。
表1显示了CN0554的完全跳线配置和相应的仿照输入电压范围。
表1.仿照输入范围
模数转换
CN0554包含具有可配置仿照输入的24位Σ-Δ ADC——AD7124-8。8个全差分输入通道或16个单端输入通道可通过软件配置,并供应可编程增益、滤波器设置和输出数据速率。
外部基准电压可通过跳线进行选择,可以是AD7124-8的内部带隙基准电压源,也可以是高精度、低功耗和低噪声基准电压源ADR4525的2.5V输出。由于基准电压漂移直接影响ADC的精度,CN0554利用外部基准电压源,由于与内部基准电压源比较,其温度漂移性能更佳。
AD7124-8的Σ-Δ架构在小旗子暗记传感器丈量,乃至工业等高噪声环境中均供应高分辨率和噪声抑制。输出数据速率的可编程范围为1.17SPS至19.2kSPS,相应的丈量分辨率分别为24nV rms至72μV rms;有几种滤波器模式可用。这使得CN0554的分辨率、数据速率和噪声抑制能够针对广泛的运用进行优化。
数模转换
CN0554包含16个利用LTC2688电压输出DAC的单端16位仿照输出。每个通道都有一个内部轨到轨输出缓冲区,可供应或吸收高达20mA的电流。
LT8582为LTC2688供应±18V电源轨,使DAC能够充分利用其高达±15V的仿照输出范围。每个通道的输出范围可独立编程为表2中列出的五个范围。基准电压可通过软件编程,可利用内部4.096V,或将ADR4525 2.5V基准电压源用于ADC。每个通道还支持5%的超量程。
表2.电压输出范围调度
切换和抖动功能
CN0554同时支持切换和抖动功能。切换功能可以在两个不同的DAC代码之间快速切换DAC输出,而无需任何SPI事务,从而肃清了通信事务。示例包括注入一个小的直流偏置或在通断状态之间独立切换。
抖动减少了精密运用中的量化偏差,并通过在多个输出代码上扩展非线性来完成。此功能在许多须要将互换旗子暗记叠加在旗子暗记的均匀直流值附近的运用中很有帮助。例如,在光学运用中,光路的次级特性可通过其对小互换旗子暗记的相应来丈量。此外,抖动减少了滑阀等机器系统中的粘滞,加快了滑阀位置变革时的相应速率。
切换操作
如图2所示,每个通道都支持切换操作,可在通过软件设置的两个值之间切换输出电压。切换由切换旗子暗记掌握,该旗子暗记可从树莓派或内部软件掌握寄存器的三个不同外部数字输入(TGP0、TGP1和TGP2)中获取。个中两个数字旗子暗记TGP0和TGP1连接到树莓派数字输出,支持脉冲宽度调制(PWM)。
图2.切换和抖动操作框图
图3显示了CN0554实行的切换操作示例。根据切换引脚,输出电压在零电平和满量程值之间摆动,在1kHz时丈量的峰峰值电压为33.0V。
图3.零电平至满量程输出电压切换
抖动操作
在CN0554中,每个通道还支持将正弦抖动旗子暗记添加到仿照输出的抖动操作。正弦曲线是利用查找表天生的,查找表中的值来自等式1。
(1)
个中:
n = 0, 1, 2, … N — 1。
N是旗子暗记周期。
φ0是旗子暗记相位角,初始旗子暗记相位。
CN0554可配置抖动旗子暗记的幅度、周期和相位角。
抖动旗子暗记的幅度通过软件设置,可以在设置的最大输出电压的0%到25%之间。
为了设置抖动频率,须要抖动时钟输入,并且可以从树莓派的三个外部数字输入TGP0、TGP1和TGP2中选择。个中两个外部输入TGP0和TGP1连接到树莓派数字输出,具有PWM特性,可轻松配置时钟频率。
抖动旗子暗记的频率通过由4、8、16、32和64软件可配置分频器分频的抖动时钟输入来设置,从而利用等式2来打算由此产生的抖动旗子暗记的频率:
(2)
个中:
fsignal是产生的抖动旗子暗记的频率。
fPWM是PWM时钟频率。
N是分频器。
抖动相位角可配置为四个不同的值:0、90、180和270。所有这些参数有助于精确掌握抖动DAC通道输出。
图4显示了CN0554在最大旗子暗记周期的中间电平输出电压下实行的抖动操作示例,在1kHz抖动时钟下,峰峰值电压为15.04V。
图4.最大旗子暗记周期时的中间电平输出电压
图5显示了在最小旗子暗记周期的中间电平输出电压下实行的抖动操作,在1kHz抖动时钟下,峰峰值电压为17.6V。
图5.最小旗子暗记周期时的中间电平输出电压
系统性能
仿照输入噪声性能
图6显示了中间电平输入(5V)时的噪声特性,图7显示了满量程输入(10V)时的噪声特性。
图6.中间电平仿照输入噪声直方图
图7.满量程仿照输入噪声直方图
仿照输出噪声性能
LT8582的开关稳压器输出经由旁路和滤波,以降落噪声。图8显示了零电平输出时的互换耦合旗子暗记噪声,其在14.4mV时具有非常低的峰峰值噪声。
图8.来自ADC和DAC通道环回的零电平AC耦合噪声旗子暗记
图9显示了中间电平输出时产生的13.4mV峰峰值噪声。
图9.来自ADC和DAC通道环回的中间电平AC耦合噪声旗子暗记
在图10中,电路板在满量程输出时产生了17.6mV的最高峰峰值噪声。
图10.来自ADC和DAC通道环回的满量程AC耦合噪声旗子暗记
仿照输出线性
积分非线性(INL)是指与通过DAC转换函数端点的直线的最大偏差(单位:LSB)。此外,差分非线性(DNL)是任意两个相邻代码之间测得的变革值与空想的1LSB变革值之间的差异。最大±1LSB的额定差分非线性可确保单调性。
图11显示了输出电压的DNL(单位:LSB)与单通道LTC2688输出的16位设置值的比拟。
图11.输出电压的差分非线性
图12显示了输出电压的INL(单位:LSB)与单通道LTC2688输出的16位设置值的比拟。
图12.输出电压的积分非线性
电源架构
CN0554直接从树莓派40引脚接口连接器获取电源。图13显示了CN0554的完全电源树。
图13.CN0554电源树
LT8582是一个双独立通道开关DC/DC转换器,卖力树莓派5V电源的升压和反相。
LT8582输出18V和-18V轨,然后用于为ADC和DAC供应必要的电源轨。CN0554还通过LT8582的故障保护特性供应输入过压和过热保护。
ADM7160超低噪声、低压差稳压器为AD7124-8供应3.3V仿照电源轨。该稳压器由树莓派接口连接器上的5V电源轨供电。AD7124-8数字I/O电源直接连接到树莓派的3.3V电源轨。
LT3090将-18V电源轨调节至-0.1V,为AD7124-8供应略微为负的仿照电源。电源轨设计成纵然在启用输入缓冲器的情形下,绝对仿照输入电压也能覆盖从接地到基准电压的全体范围。
常见变革
AD7124-4可用于代替AD7124-8,只有8个单端和/或4个差分通道;这降落了无需额外通道的运用本钱。
LTC2686是LTC2688的8通道替代品。它具有55mA的更高输出驱动电流和用于驱动高容性负载的补偿引脚。
如果只需0V至5V的输出范围,则LT8582可改换为单一正5V电源。DAC的替代电源选项可以考虑较低的输出电流升压或反相稳压器 ,由于电路板设计为支持所有通道上的全部DAC输出电流。
此外,还可以根据运用添加低压差稳压器等升压或反相稳压器的低噪声后置调节。
电路评估与测试
本节先容评估EVAL-CN0554-RPIZ的设置和程序。如需完全的详细信息,请参阅CN0554用户指南。
设备哀求
►EVAL-CN0554-RPIZ电路评估板
►树莓派4 B型
►带HDMI的显示器
►Micro HDMI转HDMI适配器
►USB键盘和鼠标
►16GB或更大的SD卡
►ADI公司Kuiper Linux镜像
►5V、3A USB Type-C电源适配器
►母对母环回跳线
►示波器
►数字电压表(6位或更高)
开始利用
默认情形下,ADI CN0554评估板配置了用于测试的精确分流位置。访问EVAL-CN0554-RPIZ用户指南以验证分流位置。
要实行评估测试,请按以下步骤操作:
1.将EVAL-CN0554-RPIZ连接到树莓派,如图14所示。
图14.EVAL-CN0554-RPIZ连接到树莓派
2.将具有Kuiper Linux镜像的SD卡插入树莓派。
3.利用母对母环回跳线电缆连接ADC输入和DAC输出通道,如图15所示。
图15.具有环回连接的EVAL-CN0554-RPIZ测试设置
4.将树莓派的HDMI电缆连接到显示器,然后将键盘和鼠标连接到USB端口。
5.利用USB Type-C电源适配器为树莓派供电,并等待树莓派启动。
图16.系统测试设置
6.打开IIO示波器,卸下(undock)DMM和调试选项卡,如图17所示。
图17.IIO示波器DMM和调试选项卡
7.在DMM窗口中,选择ad7124作为器件并选择要丈量的通道,例如ad7124-8:voltage0-voltage1。点击Play按钮开始丈量。
图18.IIO示波器DMM窗口
8.在调试窗口中,在“器件选择”中选择ltc2688。在IIO器件属性部分,选择输出电压1通道并选择原始属性。将值设置为32768,然后点击写入。这该当将输出电压设置为2.5V旁边,即默认输出范围0V至5V的一半。
图19.IIO示波器调试窗口
9.DMM丈量值应显示约0.227V或2.5V的1/11,即默认输入电压衰减。
图20.CN0554仿照I/O的环回丈量
理解更多
-ADI CN0554设计支持包
-Thoren、Mark和Suteu、Cristina。“利用Python剖析稠浊模式旗子暗记链中噪声的大略方法。”ADI公司
-科教视频。“利用带连接仿照的树莓派作为实验室仪器。”ADI公司
-Fortunato、Mark。“利用稠浊旗子暗记芯片成功实现PCB接地——遵照最小阻抗路径。”maximintegrated.com
-Meneu、Jean Jacques。“仿照和数字接地:稠浊旗子暗记设计原则。”Arrow.com
-Deprey、Rebecca。“将仿照传感器与树莓派结合利用。”rebeccamdeprey.com
-树莓派HAT简介。raspberrypi.com
数据手册和评估板
涉及的数据手册和评估板如下:LTC2688数据手册、AD7124-8数据手册、AD7124-8评估板、LT8582数据手册、LT8582评估板、LT3090数据手册、LT3090评估板、LT1790数据手册、ADR4525数据手册、LT5400数据手册、ADM7160数据手册、ADM7160评估板
ESD警告
ESD(静电放电)敏感器件。带电器件和电路板可能会在没有察觉的情形下放电。只管本产品具有专利或专有保护电路,但在碰着高能量ESD时,器件可能会破坏。因此,应该采纳适当的ESD戒备方法,以避免器件性能低落或功能损失。
Circuits from the Lab®参考设计是经由测试的参考设计,有助于加速设计,同时简化系统集成,帮助办理当今的仿照、稠浊旗子暗记和RF设计寻衅。










