CN0153 利用精密模擬微控制器ADuC7122和外部熱敏電阻構(gòu)建基于USB的溫度監(jiān)控器
2021-06-06 |
pdf |
198.99KB |
次下載 |
2積分
資料介紹
cn0153 ADP120 (2.5 V)可以代替ADP3333 (3.3 V),前者具有更寬的工作溫度范圍(?40°C至+125°C),功耗更低(典型值為20 μA,而后者為70 μA),但最大輸入電壓較低(前者為5.5 V,后者為12 V)。請注意,ADuC7122可以通過標準JTAG接口編程或調(diào)試。對于標準UART至RS-232接口,可以用ADM3202等器件代替FT232R收發(fā)器,前者需采用3 V電源供電。
本筆記所述的熱敏電阻電路經(jīng)過適當調(diào)整,可以配合其它精密模擬微控制器工作,例如 ADuC7020 系列、ADuC7023和ADuC7061系列。 圖1所示電路完全通過USB接口供電。利用3.3 V低壓差線性調(diào)節(jié)器ADP3333 ,可將USB接口提供的5 V電源調(diào)節(jié)至3.3 V,進而向ADuC7122提供DVDD電壓。ADuC7122的AVDD電源經(jīng)過額外濾波處理,如圖所示。在線性調(diào)節(jié)器的輸入端也放置一個濾波器,對USB電源進行濾波。
本應用中用到ADuC7122的下列特性:
12位SAR ADC
ARM7TDMI? 內(nèi)核:功能強大的16/32位ARM7內(nèi)核集成了126 kB閃存和SRAM存儲器,用來運行用戶代碼,可配置并控制ADC,對來自熱敏電阻傳感器的信號進行模數(shù)轉(zhuǎn)換處理,以及控制UART/USB接口的通信。
UART: UART用作與PC主機的通信接口。
兩個外部開關(guān)按鈕(未顯示)用來強制該器件進入閃存引導模式:使DOWNLOAD處于低電平,同時切換RESET開關(guān),ADuC7122將進入引導模式,而不是正常的用戶模式。在引導模式下,通過USB接口并利用I2CWSD工具可以對內(nèi)部閃存重新編程。
BUF_VREF: 帶隙基準電壓源也通過緩沖連接到BUF_VREF1和BUF_VREF2引腳,用作系統(tǒng)中其它電路的基準電壓源。這些引腳需連接至少0.1 μF的電容,以降低噪聲。
本電路所用的熱敏電阻為4.7 kΩ電阻,型號為NCP18XM472。它采用0603表貼封裝。25°C時,圖2電路所用熱敏電阻具有以下特性:β = 3500(β參數(shù)描述電阻與溫度的關(guān)系),電阻(R25) = 4.7 kΩ。
ADuC7122的USB接口通過FT232R UART轉(zhuǎn)USB實現(xiàn),它將USB信號直接轉(zhuǎn)換為UART協(xié)議。
除圖1所示的去耦外,USB電纜本身還應采用鐵氧體磁珠來增強EMI/RFI保護功能。本電路所用鐵氧體磁珠為Taiyo Yuden BK2125HS102-T,它在100 MHz時的阻抗為1000 Ω。
本電路必須構(gòu)建在具有較大面積接地層的多層電路板上。為實現(xiàn)最佳性能,必須采用適當?shù)牟季?、接地和去耦技術(shù)(請參考教程MT-031, 教程MT-101及ADuC7122 評估板布局)。
圖2中的輸入熱敏電阻電路旨在產(chǎn)生0°C至90°C的精確溫度測量結(jié)果。請注意,此系統(tǒng)不含溫度校正。該電路包含一個簡單的熱敏電阻電路,其不具備電路線性化功能。如果采用線性化技術(shù),它可以在更廣的溫度范圍內(nèi)工作,不過這會降低傳感器的分辨率。
圖2. 利用ADuC7122實現(xiàn)簡單溫度傳感器電路
?
圖2所示電路采用分壓器配置,因而可以將ADC結(jié)果D轉(zhuǎn)換為RTH(熱敏電阻)的電阻測量結(jié)果,計算公式如下:
計算出熱敏電阻的電阻值之后,就可以利用Steinhart-Hart方程確定傳感器的當前溫度。
ADuC7122使用以下公式確定傳感器溫度:
其中:
T2 = 未知溫度
T1 = 298K
β = 298K或25°C時熱敏電阻的β參數(shù),β = 3500
R25 = 298K或25°C時熱敏電阻的電阻值,R25 = 4.7 kΩ
RTH = 通過以上公式計算出的未知溫度時熱敏電阻的電阻值
圖3顯示ADuC7122對圖2所示熱敏電阻傳感器的響應與溫度的關(guān)系。
代碼說明?
用于測試本電路的源代碼和“超級終端”配置文件可從以下網(wǎng)址下載(zip壓縮文件):www.analog.com/CN0153_Source_Code。
UART配置為波特率9600、8數(shù)據(jù)位、無極性、無流量控制。如果本電路直接與PC相連,則可以使用“超級終端”(HyperTerminal)等通信端口查看程序來查看該程序發(fā)送給UART的結(jié)果(請參考圖4)。源代碼附有注釋說明,方便了解、使用。可利用Keil μVision 3應用程序?qū)Υa進行編譯和測試。
圖3. 利用ADC0得到的ADuC7122熱敏電阻傳感器測量輸出(轉(zhuǎn)換為V)與溫度的關(guān)系
? CN0153 CN0153 利用精密模擬微控制器ADuC7122和外部熱敏電阻構(gòu)建基于USB的溫度監(jiān)控器 本電路顯示如何在精密熱敏電阻溫度監(jiān)控應用中使用精密模擬微控制器 ADuC7122 。ADuC7122集成多通道12位SAR ADC、12個12位DAC、1.2 V內(nèi)部基準電壓源、ARM7內(nèi)核、126 kB閃存、8 kB SRAM以及各種數(shù)字外設(shè),例如UART、定時器、SPI和兩個I2C 接口等。它與一個4.7 kΩ熱敏電阻相連。
ADuC7122采用7 mm × 7 mm、108引腳BGA小型封裝,因此整個電路可以放在極小的PCB上,從而進一步降低成本。
熱敏電阻是對溫度敏感的低成本電阻,功能與RTD相似,由固體半導體材料構(gòu)成,具有正或負溫度系數(shù)。熱敏電阻價格低廉,靈敏度高,可以檢測RTD或熱電偶無法觀察到的細微溫度變化。然而,熱敏電阻具有高度非線性特征;因此,如果不采用線性化技術(shù),它只能應用于非常窄的溫度范圍。電路線性化技術(shù)可以通過軟件實現(xiàn),但這不在本文討論范圍之內(nèi)。
盡管具有功能強大的ARM7內(nèi)核和高速SAR ADC,但ADuC7122仍是一款低功耗解決方案。當ARM7內(nèi)核在326.4 kHz工作、主ADC有效并測量外部溫度傳感器時,整個電路的典型功耗為7 mA。在兩次溫度測量之間可以關(guān)斷ADC和/或微控制器,使功耗進一步降低。
圖1. 與一個熱敏電阻接口、用作溫度監(jiān)控器的ADuC7122(原理示意圖,未顯示所有連接)
? CN0153 CN0153 | circuit note and reference circuit info 利用精密模擬微控制器ADuC7122和外部熱敏電阻構(gòu)建基于USB的溫度監(jiān)控器 | Analog Devices 本電路顯示如何在精密熱敏電阻溫度監(jiān)控應用中使用精密模擬微控制器 ADuC7122 。ADuC7122集成多通道12位SAR ADC、12個12位DAC、1.2 V內(nèi)部基
- 典型溫度范圍為-90 C至+150 C
- 熱敏電阻溫度監(jiān)控器
- 帶ARM7處理內(nèi)核的單芯片解決方案
ADI
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 使用熱敏電阻模擬模擬PID溫度控制
- 應該選擇熱敏電阻還是模擬溫度傳感器呢?
- 利用常用的微控制器設(shè)計技術(shù)更大限度地提高熱敏電阻精度
- 基于CN-0153微控制器的參考設(shè)計
- CN0281 利用ADuC7060/ADuC7061精密模擬微控制器構(gòu)建基于汽車SENT接口且?guī)Ю浣Y(jié)補償?shù)臒犭娕?b class="flag-6" style="color: red">溫度傳感器
- EVAR-ADURC7122 ADuC7122 QuickStart Plus開發(fā)系統(tǒng)
- CN0145 利用精密模擬微控制器ADuC7060/ADuC7061構(gòu)建4 mA至20 mA環(huán)路供電溫度監(jiān)控器
- AN-1524:基于USB的溫度監(jiān)測儀,采用ADuC7061精密模擬微控制器和外部RTD
- ADuC7121:精密模擬微控制器,12位模擬I/O,ARM7TDMI單片機硅異常
- ADuC7122:精密模擬微控制器、12位模擬I/O、ARM7TDMI MCU數(shù)據(jù)表
- 基于USB供電采用ADuC7061和外部RTD構(gòu)建的的溫度監(jiān)控器資料下載
- ADuC7060/ADuC7061:低功耗、精密模擬微控制器、雙通道Σ-Δ ADC、Flash/EE、ARM7TDMI
- ADuC70xx 系列:精密模擬微控制器,12位模擬輸入、輸出,ARM7TDMI?MCU 數(shù)據(jù)手冊
- 精密模擬微控制器在基于USB的溫度監(jiān)控器中的應用 5次下載
- 熱敏電阻器
- 熱敏電阻導通時的溫度變化 998次閱讀
- 半導體電阻器-熱敏電阻 1.4k次閱讀
- PTC熱敏電阻和NTC熱敏電阻的不同之處 2.3k次閱讀
- 教你如何分辨PTC熱敏電阻和NTC熱敏電阻 4.1k次閱讀
- 正溫度系數(shù)熱敏電阻與負溫度系數(shù)熱敏電阻的區(qū)別 4.7k次閱讀
- ntc熱敏電阻型號及參數(shù) ntc熱敏電阻怎么接線 1.9w次閱讀
- 熱敏電阻的工作原理及作用 3.7k次閱讀
- NTC熱敏電阻與PTC熱敏電阻的區(qū)別 3.5w次閱讀
- 基于ADuC7122精密模擬微控制器的溫度傳感器電路設(shè)計 1.8k次閱讀
- 基于熱敏電阻的溫度傳感電路設(shè)計 1.2w次閱讀
- 溫度傳感器是電子行業(yè)中應用最廣泛及其實現(xiàn)仍然極具挑戰(zhàn)性 6.2k次閱讀
- 一文了解什么是熱敏電阻器 3.6k次閱讀
- 熱敏電阻的作用與熱敏電阻的檢測,熱敏電阻的相關(guān)技術(shù)術(shù)語 4.4k次閱讀
- ADuC7061和外部RTD構(gòu)建的基于USB的溫度監(jiān)控器 3.3k次閱讀
- 熱敏電阻溫度控制器電路 1.4w次閱讀
下載排行
本周
- 1新一代網(wǎng)絡可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費
- 2MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 3MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 4聯(lián)想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費
- 5收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 624Pin Type-C連接器設(shè)計報告
- 1.06 MB | 次下載 | 免費
- 7MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
- 8MS1022高精度時間測量(TDC)電路數(shù)據(jù)手冊
- 1.81 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論