日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 電源 > 數(shù)字電源
[導(dǎo)讀]主要介紹一種用DSl8820測溫、用SMCl602A液晶來顯示的新型溫度計。該溫度計較之其它數(shù)顯式溫度計,具有測量精度高、電路簡單、易于觀察的優(yōu)點。

主要介紹一種用DSl8820測溫、用SMCl602A液晶來顯示的新型溫度計。該溫度計較之其它數(shù)顯式溫度計,具有測量精度高、電路簡單、易于觀察的優(yōu)點。

1 電路原理 
    本溫度計大體分三個工作過程。首先,由DS18820溫度傳感器芯片測量當前的溫度,并將結(jié)果送入單片機。然后,通過89C205I單片機芯片對送來的測量溫度讀數(shù)進行計算和轉(zhuǎn)換,井將此結(jié)果送入液晶顯示模塊。最后,SMC1602A芯片將送來的值顯示于顯示屏上。溫度計的整體電路圖如圖1所示。




    由圖1可看到,本電路主要由DSl8820溫度傳感器芯片、SMCl602A液晶顯示模塊芯片和89C2051單片機芯片組成。其中,DSI8B20溫度傳感器芯片采用“一線制”與單片機相連,它獨立地完成溫度測量以及將溫度測量結(jié)果送到單片機的工作。DSl8820的連接引腳圖如圖2所示。 

 


    SMCI602A液晶顯示模塊芯片,是長沙太陽人電子有限公司生產(chǎn)的一種液晶顯示芯片。該芯片可顯示16×2個字符,比以前的七段數(shù)碼管LED顯示器在顯示字符的數(shù)量上要多得多。另外,由于SMCl602芯片編程比較簡單,界面直觀,因此更加易于使用者操作和觀測。SMCl602A芯片的接口信號說明如表1所列。




2 軟件設(shè)計
程序流程如圖3所示。 



    DSl8B20輸出的數(shù)據(jù)格式在圖4中有具體的說明,其中MS表示數(shù)據(jù) 的高8位,LS表示數(shù)據(jù)的低8位。由于溫度在0℃以上為正溫度,而在0℃以下為負溫度,因此在計算 溫度時必須在轉(zhuǎn)換之前先對正負數(shù)進 行判別,然后再進行轉(zhuǎn)換。



    當S=0時,表示正數(shù);S=1時,表示負數(shù)。對于負數(shù),在處理時是采用了“先取反再加一”. 即將補碼轉(zhuǎn)換為原碼的方法。同時,為了提高測量的精度, DSl8820采用了12位數(shù)據(jù)轉(zhuǎn)換的方式,其中,符號位占l位,整數(shù)占7位,小數(shù)占4位。因此,在計算與處理時,還必須將整數(shù)和小數(shù)分開進行處理。通過對百分位數(shù)據(jù)的“四舍五入”處理之后,溫度的顯示范圍就可達到-99℃~99.9C。 
    注:部分源程序見本刊網(wǎng)站www.dpj.com.cn。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉