車(chē)載血庫溫度監控系統的研究及實(shí)現
1.1 PICl6F877A單片機
美國Microchip公司生產(chǎn)的PIC系列單片機具有價(jià)格低、速度快、功耗低、體積小等特點(diǎn),并率先采用RISC技術(shù)。若用MCS-51系列單片機,必須外加A/D轉換的硬件電路及相應軟件編程。而PIC單片機有內置的A/D轉換功能,故本系統選擇PIC系列單片機的PICl6F877A。此器件內部有E2PROM,可以使溫度值方便寫(xiě)入和讀出,若除此之外,PICl6F877還可實(shí)現在線(xiàn)調試和編程,并且PICl6F87X系列單片機還具有一套小巧廉價(jià)的在線(xiàn)調試工具套件,借助這套在線(xiàn)調試工具,既可以硬件仿真,又可以程序燒寫(xiě),還保留了一塊可以隨意焊接自選元器件的布滿(mǎn)焊孔的電路板??傊?,選擇PICl6F877可以大大簡(jiǎn)化硬件電路和軟件編程,又便于在線(xiàn)調試和編程。單片機與按鍵的接口電路如圖2所示。本文引用地址:http://dyxdggzs.com/article/173143.htm
按下S1鍵進(jìn)入溫度設置狀態(tài)。按S2和S3鍵可對設置溫度進(jìn)行加減,溫度設置好后可按S1鍵返回。
1.2 DSl8B20數字溫度傳感器
DSl8B20是DALLAS公司推出的數字式溫度傳感器,該傳感器是一種改進(jìn)型的智能溫度傳感器,采用1-Wire結構,只需占用單片機的一個(gè)I/O口線(xiàn),測量溫度范圍為-55~+125℃??删幊虨?~12位A/D轉換精度,且當溫度在-1O~+85℃之間時(shí)測量誤差僅為0.5℃,自身帶有非易失性的、用戶(hù)可編程的高低溫報警觸發(fā)器。DSl8B20可以將檢測到的溫度信號直接轉換為數字信號,因此可以直接和單片機相連,省去了放大電路、A/D轉換電路或恒流源。因此其外圍電路也比較簡(jiǎn)單。
評論