91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 嵌入式系統

液晶顯示溫度計的制作

發布時間:2008/6/3 0:00:00 訪問次數:464

        

    

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

    1 電路原理

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

    

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

     

    

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

    

    2 軟件設計

    程序流程如圖3所示。

    

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

    

    當s=0時,表示正數;s=1時,表示負數。對于負數,在處理時是采用了“先取反再加一”. 即將補碼轉換為原碼的方法。同時,為了提高測量的精度, dsl8820采用了12位數據轉換的方式,其中,符號位占l位,整數占7位,小數占4位。因此,在計算與處理時,還必須將整數和小數分開進行處理。通過對百分位數據的“四舍五入”處理之后,溫度的顯示范圍就可達到-99℃~99.9c。

    注:部分源程序見本刊網站www.dpj.com.cn。

    

    

        

    

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

    1 電路原理

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

    

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

     

    

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

    

    2 軟件設計

    程序流程如圖3所示。

    

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

    

    當s=0時,表示正數;s=1時,表示負數。對于負數,在處理時是采用了“先取反再加一”. 即將補碼轉換為原碼的方法。同時,為了提高測量的精度, dsl8820采用了12位數據轉換的方式,其中,符號位占l位,整數占7位,小數占4位。因此,在計算與處理時,還必須將整數和小數分開進行處理。通過對百分位數據的“四舍五入”處理之后,溫度的顯示范圍就可達到-99℃~99.9c。

    注:部分源程序見本刊網站www.dpj.com.cn。

    

    

相關IC型號

熱門點擊

 

推薦技術資料

DFRobot—玩的就是
    如果說新車間的特點是“靈動”,FQPF12N60C那么... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
东宁县| 当涂县| 河池市| 呼图壁县| 友谊县| 滨州市| 太谷县| 江口县| 横峰县| 峨眉山市| 西峡县| 临洮县| 普陀区| 江陵县| 庆阳市| 康乐县| 隆德县| 天镇县| 华安县| 如东县| 喀喇沁旗| 南昌市| 郧西县| 柘荣县| 鄂托克旗| 承德市| 鲁甸县| 揭西县| 当涂县| 都安| 西和县| 兴山县| 太湖县| 子长县| 潢川县| 赤城县| 红原县| 三都| 呼玛县| 永宁县| 绥棱县|