亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        超低功耗電子溫度計的制作

        2014-01-29 08:35:26廣東省高級技工學校朱小燕
        電子世界 2014年18期
        關鍵詞:外設低電平溫度傳感器

        廣東省高級技工學校 朱小燕

        超低功耗電子溫度計的制作

        廣東省高級技工學校 朱小燕

        以單片機(AT89S51)為控制核心,用溫度傳感器對溫度進行實時采集,利用時鐘芯片構成萬年歷,最后通過液晶顯示屏把各項參數(shù)顯示出來。外部設備的啟停由溫度的整定值來控制。時鐘芯片可以準確顯示年、月、日、時、分、秒,還可以設置鬧鈴。通過鍵盤可以方便的實現(xiàn)畫面切換、各項參數(shù)的設置、喚醒等操作。

        AT89S51;溫度傳感器;時鐘芯片;MAX232CPE;液晶顯示屏

        1.系統(tǒng)模塊組成

        系統(tǒng)可以分為溫度采集部分、控制部分和顯示部分。其中溫度采集部分由數(shù)字式溫度傳感器構成??刂撇糠钟赏ㄓ嵞K,時鐘模塊,外設驅動模塊,鍵盤模塊構成。顯示部分由顯示器構成。

        2.系統(tǒng)的硬件設計

        本系統(tǒng)的單元電路包括:溫度采集電路,鍵盤識別電路,液晶顯示電路,時鐘接口電路,外設驅動電路及串口通信電路。各部分緊密聯(lián)系在一起形成了一套完善的低功耗溫度采集控制系統(tǒng)。

        2.1 溫度采集電路

        溫度檢測模塊我們采用單總線數(shù)字式溫度傳感器DS18B20,它不僅能直接輸出串行數(shù)字信號,而且具有微型、低功耗、高性能、易于微處理器連接和抗干擾能力強等優(yōu)點。DS18B20數(shù)字式溫度傳感器對于實測的溫度提供了9-12位的數(shù)據(jù)和報警溫度寄存器,它的測溫范圍為-55℃~+125℃,其中在-10℃~+85℃的范圍內(nèi)的測量精度為±0.5℃。由于每個DS18B20有唯一的一個連續(xù)64位的產(chǎn)品號,所以允許在一根電纜上連接多個傳感器,以構成大型溫度測控網(wǎng)絡。DS18B20的①腳接地,②腳為一線式總線通過一個4.7K的上拉電阻接到單片機的P3.4口,③腳接電源。如圖1所示。

        圖1 溫度檢測電路和鍵盤電路

        圖2 液晶顯示電路和外設驅動電路

        2.2 鍵盤電路

        矩陣式鍵盤的行線和列線通過上拉電阻接電源(如圖1所示),并將行線接在單片機的P0.4~P0.7引腳上作為輸出端口,而列線接在P0.0~P0.3引腳上作為輸入端口。如果行線輸出低電平,那么一鍵按盤,輸入線就會變成低電平,這樣通過讀輸入線的狀態(tài)就可知道是否有鍵盤輸入了。

        2.3 液晶顯示電路

        MS12864R LCD顯示器采用單獨+5V直流電源供電,可與單片機并口連接(如圖2所示),使用REQ/BUSY握手通訊協(xié)議,通訊簡單可靠。模塊本身自帶低電平復位的阻容復位電路,復位后可自動進行初始化設置,同時向用戶提供一個復位引腳,也可由單片機進行軟件復位或硬件復位。在顯示器的電源和背光燈處各加一個PNP型三極管對電源進行管理,在不必要時可關閉電源,以便降低系統(tǒng)的能耗。

        2.4 外設驅動電路

        選用固態(tài)繼電器來驅動交流220V的外部設備(如圖2所示),固態(tài)繼電器是無觸點開關器件。單相固態(tài)繼電器是四端有源器件,其中兩個輸入端為發(fā)光二極管,兩個輸出端為感光三極管,輸入輸出間通過光隔離,輸入端加上直流或脈沖信號,其內(nèi)部發(fā)光二極管就會發(fā)光,輸出端的感光三極管就從斷態(tài)轉變成通態(tài),當單片機采集到的溫度達到一定范圍時,單片機就會通過改變相應引腳的電位來驅動外設工作。

        2.5 時鐘接口電路

        時鐘接口芯片DS12RC887內(nèi)部由振蕩電路、分頻電路、周期中斷/方波選擇電路、14字節(jié)時鐘和控制單元、114字節(jié)用戶非易失RAM、十進制/二進制累加器、總線接口電路、電源開關寫保護單元和內(nèi)部鋰電池等部分組成,其硬件接口如圖3所示。

        圖3 時鐘接口電路

        圖4 主程序流程圖

        MOT引腳為時序模式選擇,當與MS-51單片機連接時此引腳接低電平,選擇INTEL時序。

        AD0~AD7是雙向地址/數(shù)據(jù)復用總線,接到AT89S51的P0或P2口,因為單片機的P0口接有矩陣鍵盤,所以不能接到此口,可以接到P2口通過片選信號線/CS來分時為LCD或DS12CR887使用。

        AS引腳為地址選通輸入,用于實現(xiàn)信號分離,在AD/ALE的下降沿把地址鎖入DS12RC887。

        DS引腳在MOT接低電平時為數(shù)據(jù)讀輸入(RD),可與單片機的/RD引腳相連。

        R/W引腳在MOT接低電平時為數(shù)據(jù)寫輸入(WR),可與單片機的/WR引腳相連。

        CS引腳為片選輸入,在訪問DS12RC887的總線周期內(nèi),片選信號必須保持為低。

        RESET(復位輸出):當該腳保持低電平時間大于200ms,保證DS12RC887有效復位。

        3.系統(tǒng)的軟件設計

        3.1 主程序流程圖

        本系統(tǒng)軟件主要由系統(tǒng)初始化模塊,鍵盤掃描識別模塊,DS18B20溫度采集模塊,LCD顯示器與實時時鐘模塊,外設驅動模塊,串行通信模塊和中斷服務程序組成,工作流程如圖4所示。

        圖5 鍵盤掃描識別流程圖

        3.2 主要模塊單元的設計

        3.2.1 系統(tǒng)初始化

        系統(tǒng)通電后首要任務是要對MCU和外設進行初始化,包括單片機內(nèi)部RAM空間的分配,各類外部中斷、定時/計數(shù)器和串行口的初始化,溫度傳感器DS18B20的參數(shù)配置,LCD顯示器的初始化等。

        3.2.2 鍵盤掃描識別

        通過鍵盤掃描來實現(xiàn)溫度上限,下限的整定和系統(tǒng)時間的修改,LCD顯示畫面的切換和LCD電源及其背光的打開與關閉等功能,其具體工作流程如圖5所示。

        首先系統(tǒng)要進行鍵盤掃描來確定是否有按鍵輸入,為了保證按鍵信號的可靠與穩(wěn)定,系統(tǒng)要在第一次檢測到按鍵信號后延時5~10mS以去除干擾信號,然后再進行掃描,如這時發(fā)現(xiàn)有鍵按下時就要進行按鍵識別,并通過跳轉指令去執(zhí)行相應的功能程序。

        下面簡單介紹一下鍵盤部分功能鍵的作用:

        (1)在沒有進行參數(shù)設置的情況下,每按一次“↑或↓”鍵便可切換LCD所顯示的畫面以便查看系統(tǒng)的其他信息。

        (2)當按下“Setup”鍵時便可對系統(tǒng)的各類參數(shù)進行設置,如溫度的上限,下限和整定時間等。

        (3)在進行參數(shù)設置時按下“Cancel”鍵,可以取消各類參數(shù)的設置,在沒有進行參數(shù)設置時按下該鍵可以關閉LCD和其背光電源。

        (4)在進行參數(shù)設置時按下“Enter”鍵,可以保存各類參數(shù)的設置,在沒有進行參數(shù)設置時按下該鍵可以打開LCD和其背光電源。

        (5)數(shù)字鍵用于參數(shù)的設置,在沒有進行參數(shù)設置時按下數(shù)字鍵是不起作用的。

        4.系統(tǒng)功能測試

        測試的結果:

        1)系統(tǒng)能檢測的溫度范圍達到-10℃~+125℃,且能夠通過鍵盤更改溫度的設定值和設置報警溫度;

        2)分辨率達到±0.1℃;

        3)空閑狀態(tài)下整機功耗為40uA;

        4)能正確顯示時分秒,且在一天內(nèi)的誤差小于0.1秒,可以設置整定時間,對外設進行定時控制。

        5.總結

        本系統(tǒng)采用高精度,低功耗的外圍電子元件,輔以AT89S51單片機為控制器,以“一線式”溫度傳感器DS18B20作為檢測元件,完成了高分辨率、低功耗的電子溫度計的制作。本系統(tǒng)能夠正確顯示當前的溫度并能通過調(diào)整溫度的設定值來控制外部設備的運行,而且還可以通過上位機來實時接收下位機采集到的溫度數(shù)據(jù)并進行全面直觀的顯示和分析。整個系統(tǒng)結構簡單,性能穩(wěn)定,可靠性高。

        [1]趙文博.常用集成電路速查手冊[M].機械工業(yè)出版社,2010.3.

        [2]李全利.單片機原理與應用[M].清華大學出版社,2011.10.

        [3]王幸之.AT89系列單片機原理與接口技術[M].北京航空航天大學出版社,2004.5.

        [4]謝志萍.傳感器與檢測技術[M].電子工業(yè)出版社,2004.8.

        [5]21IC中國電子網(wǎng)[OL].www.21ic.com.

        猜你喜歡
        外設低電平溫度傳感器
        數(shù)字電路中“邏輯非”的用法辨析
        鐵道車輛高/低電平信號智能發(fā)生器設計
        溫度傳感器DS18B20在溫度計設計中的應用
        電子制作(2019年12期)2019-07-16 08:45:44
        一種高性能CMOS溫度傳感器
        2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
        XTR105電流變送器在溫度傳感器中的應用
        電子制作(2018年12期)2018-08-01 00:47:40
        溫度傳感器在筆記本電腦散熱系統(tǒng)中的應用
        Microchip推出具備雙ADC外設的全新器件,擴展其低成本8位PIC?單片機產(chǎn)品線
        集成電路靜態(tài)參數(shù)測試
        微處理機(2012年5期)2012-07-25 03:21:06
        貼身呵護 必不可少的PSP外設
        丰满爆乳一区二区三区| 熟妇人妻久久中文字幕| 人妻少妇精品无码专区| 人妻插b视频一区二区三区| 亚洲无亚洲人成网站77777| 激情综合一区二区三区| 又爆又大又粗又硬又黄的a片| 久久亚洲伊人| 男女性高爱潮免费观看| 久久精品国产亚洲av瑜伽| 久久久久久亚洲AV成人无码国产| 四虎影视国产884a精品亚洲| 国产av91在线播放| 女同欲望一区二区三区| 美女与黑人巨大进入免费观看 | 日日噜噜夜夜狠狠久久无码区| 亚洲精品成人av观看| 国产成人AV乱码免费观看| 男女视频网站免费精品播放| 国产精品女同av在线观看| 精品在线视频在线视频在线视频 | 末发育娇小性色xxxxx视频| 亚洲视频在线看| 国产亚洲一区二区三区夜夜骚| 国产极品大奶在线视频| 丰满少妇人妻无码| 伊人色综合久久天天五月婷| a一区二区三区乱码在线 | 欧洲| 日韩永久免费无码AV电影 | 极品视频一区二区三区在线观看| 日日噜噜噜夜夜狠狠久久蜜桃| 国产三a级三级日产三级野外| 久久人妻av一区二区软件| 国产成人精品久久一区二区三区 | 色丁香色婷婷| av手机天堂| 亚洲成人免费久久av| 精品人妻av一区二区三区| 精品亚洲国产成人| 人妻少妇精品视频一区二区三区| av中文字幕综合在线|