16位ADC电路设计
S3C2440A可通过自身的SPI接口级联多片高精度快速16位ADC芯片,以实现温度、湿度、盐度、压力等多种传感器模拟信号的采集与数据转换。16位ADC芯片选用ADI公司的AD7798,AD7798具有适合高精度测量应用的低功耗、低噪声、完整模拟前端,内置一个低噪声16位Σ-Δ型ADC,其中含有3个差分模拟输入,还集成了片内低噪声仪表放大器,因而可直接测量输入小信号。图6中给出了S3C2440A通过SPI接口连接1片AD7798,用以测量
图6 AD7798电路原理图
温度、压力及盐度数据的电路原理示意图。S3C2440A的SPICLK1、SPIMOSI1、SPIMISO1与GPE4引脚构成SPI接口分别连接AD7798的串行时钟(SCLK)、数据输入(DIN)、数据输出(DOUT) 和片选。以AD7798的第3模拟通道测量温度为例,热敏电阻与3个精密电阻R14、R15、R16构成不平衡电桥,输出的差分小信号经R18、C13、 R17、C14及C12构成的双路RCπ型一阶低通滤波电路,连接AD7798的AIN3+与AIN3-引脚。
电子发烧友网技术编辑点评分析:
本文设计以ARM9处理器为核心,硬件资源丰富、功耗低、体积小,移植Linux操作系统实现多任务并发处理,满足测报、定位等特定功能需求,且易于远程监控与维护,并便于系统功能升级,代表着测试嵌入式控制系统未来发展的方向。
大家如有问题,欢迎在评论处讨论。
——电子发烧友网整理,转载请注明出处!
--------------------
测试巨头的物联网方案与策略、根本停不下来的创意DIY,尽在《测试测量特刊》!
评论
查看更多