P89LPC9251片上溫度傳感器的使用方法
硬件電路原理如圖1所示。LPC9251的供電電壓采用3.3 V供電,可以通過(guò)MAX3232輸出給串行口或者74LVC244輸出點(diǎn)亮8個(gè)LED來(lái)實(shí)時(shí)觀測(cè)溫度傳感器的數(shù)值。PC軟件終端使用的是Tera Term,用于接收LPC9251串行口發(fā)出的溫度數(shù)據(jù)。該設(shè)置如圖2所示。
2.3.2 使用LPC9251輸出固定格式的溫度數(shù)值
程序中以固定的間隔測(cè)量溫度傳感器的溫度數(shù)值,并將計(jì)量的溫度結(jié)果發(fā)送給UARTO,然后在PC機(jī)上顯示測(cè)量結(jié)果,如圖3所示。
3 結(jié)論
實(shí)際測(cè)最1000個(gè)溫度數(shù)值,在工作溫度范圍內(nèi)100個(gè)離散溫度點(diǎn)讀數(shù)的最大標(biāo)準(zhǔn)偏差僅為2.5個(gè)ADC最小分辨率或O.25%誤差,說(shuō)明LPC-925l的片上溫度傳感器具有極佳的重復(fù)性。由此看來(lái),LPC9251的重復(fù)性比市場(chǎng)上大多數(shù)性能出色的溫度傳感器還好。使用LPC9251用于片上溫度監(jiān)控,具有體積小、功耗低、精度高、易于實(shí)現(xiàn)等優(yōu)點(diǎn),可以比較容易地實(shí)現(xiàn)系統(tǒng)溫度監(jiān)測(cè)功能,有一定的推廣價(jià)值。
評(píng)論