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,盡在《測試測量特刊》!
?
評論
查看更多