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

        ?

        多功能打鈴系統(tǒng)

        2014-04-21 00:37:00陳樂珠李星活
        新媒體研究 2014年3期
        關(guān)鍵詞:單片機(jī)

        陳樂珠+李星活

        摘 要 實(shí)現(xiàn)多功能打鈴系統(tǒng)的方法多種多樣,文章介紹的是利用單片機(jī)和DS12C778時(shí)鐘芯片實(shí)現(xiàn)多功能打鈴系統(tǒng),它與其他普通打鈴系統(tǒng)不同的是該系統(tǒng)還有掉電保護(hù)、顯示當(dāng)前溫度等多種功能,還可根據(jù)需要很方便的擴(kuò)展其他它功能,在小型需要時(shí)鐘的設(shè)備中得到廣泛的應(yīng)用。

        關(guān)鍵詞 DS12C887;DS18B20;單片機(jī)

        中圖分類號:TP368 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)03-0012-01

        利用單片機(jī)和DS12C778時(shí)鐘芯片制作多功能打鈴系統(tǒng),比其他的實(shí)現(xiàn)此系統(tǒng)有不可比擬的優(yōu)勢,它在可移動(dòng)性、方便靈活性、在線可調(diào)性、掉電可保護(hù)時(shí)間性及系統(tǒng)運(yùn)行等都方面有很大的提高。本系統(tǒng)可以將系統(tǒng)時(shí)間作為實(shí)時(shí)的時(shí)間,同時(shí)通過按鍵可以在線更改鬧鐘時(shí)間等各種功能,使用起來十分方便,控制靈活,并具備成本低廉、連接方便、簡單易用、結(jié)構(gòu)緊湊等優(yōu)點(diǎn),在小型需要時(shí)鐘的設(shè)備中得到廣泛的應(yīng)用。

        1 系統(tǒng)方案設(shè)計(jì)

        1.1 掉電可保護(hù)方案

        利用單片機(jī)的內(nèi)部定時(shí)器實(shí)現(xiàn)多功能打鈴系統(tǒng)不可實(shí)現(xiàn),利用普通的時(shí)鐘芯片的實(shí)用性和普及性比較欠缺,采用DS12C887時(shí)鐘芯片,具有掉電可保護(hù),并且內(nèi)部內(nèi)置鋰電池,掉電可以使用內(nèi)部鋰電池自動(dòng)走10年以上,并且價(jià)格適中,所以采用DS12C887時(shí)鐘芯片是最具有性價(jià)比的。

        1.2 控制器件選擇

        在系統(tǒng)指標(biāo)要求很高,非用DSP芯片不可,應(yīng)盡量避免使用DSP。而單片機(jī)控制速度快,編程容易,使用方便。所以采用單片機(jī)作為本次系統(tǒng)的核心器件,實(shí)現(xiàn)控制與處理的功能。

        2 系統(tǒng)硬件電路的分析與設(shè)計(jì)

        2.1 DS12C887時(shí)鐘芯片

        實(shí)時(shí)時(shí)鐘芯片DS12C887具備相當(dāng)豐富的功能,在使用的時(shí)候,可以將IBM PC上的時(shí)鐘日歷芯片DS12887代替,另外,該芯片的管腳和MC146818B和DS12887相兼容。DS12C887的引腳排列如圖1所示。

        圖1 DS12C887的引腳排列

        對于芯片來說,每一塊芯片的工作模式一般有兩種以上,芯片的每種工作模式對應(yīng)著不同的功能,因此在這里我們主要討論MOT管腳:模式選擇腳。從DA12C887時(shí)鐘芯片說明書可以查到,DA12C887時(shí)鐘芯片有兩種工作模式,即Motorola模式和Intel模式,本文選擇的是Intel模式。按照DS12C887電路連接的要求,進(jìn)行接線,各個(gè)管腳根據(jù)DS12C887的芯片手冊連接如圖2所示。

        圖2 DS12C887管腳連接圖

        2.2 控制單元

        AT89S52單片機(jī)是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓、高性能CMOS8位微處理器。該器件與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容,采用ATMEL高密度非易失存儲器制造技術(shù)制造。在軟件編程過程中可以用51C語言來進(jìn)行編寫,由于該芯片中組合了多功能8位CPU和閃爍存儲器,因此ATMEL的AT89S52是一種高效微控制器,受到很多嵌入式控制系統(tǒng)開發(fā)者的青睞,提供了一種靈活性高且價(jià)廉的方案。

        2.3 DS18B20溫度傳感器

        DALLAS公司的DS18B20單總線數(shù)字傳感器工作溫度范圍是-55℃~125℃,在-30℃~85℃范圍內(nèi)溫度測量精度為±0.5℃;具有溫度報(bào)警功能,采用DALLAS公司特有的單總線通信協(xié)議,只用一條數(shù)據(jù)線就可實(shí)現(xiàn)與MCU的通信。

        DS18B20數(shù)字溫度傳感器提供9位(二進(jìn)制)溫度讀數(shù),指示器件溫度,所以無需A/D轉(zhuǎn)換。信息經(jīng)過單線接口送入DS18B20 或從DS18B20送出。從而大大簡化了傳感器與微處理器的接口電路。

        DS18B20中的溫度傳感器可完成對溫度的測量,以12位轉(zhuǎn)化為例:用16位符號擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,以0.0625℃/LSB形式表達(dá),其中S為符號位。

        2.4 1602字符型LCD

        字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點(diǎn)陣式LCD,目前常用16*1,16*2,20*2和40*2行等的模塊。

        3 系統(tǒng)軟件電路的分析與設(shè)計(jì)

        采用單片機(jī)內(nèi)部定義變量用軟件實(shí)現(xiàn)鬧鐘時(shí)間的實(shí)現(xiàn)。經(jīng)過對此功能的分析,發(fā)現(xiàn)要定義至少24個(gè)變量,如果一個(gè)一個(gè)定義,即浪費(fèi)存儲器空間,操作又不方便。經(jīng)過多次的實(shí)驗(yàn),最后選擇了定義一個(gè)鬧鐘時(shí)間的結(jié)構(gòu)體,當(dāng)需要查詢鬧鐘時(shí)間時(shí),就直接去結(jié)構(gòu)體中查詢,當(dāng)需要在線更改鬧鐘時(shí)間時(shí),就訪問這個(gè)結(jié)構(gòu)體,對結(jié)構(gòu)體的變量進(jìn)行更改,實(shí)現(xiàn)鬧鐘時(shí)間的在線更改。

        此方案具有實(shí)現(xiàn)穩(wěn)定,可靠,簡單等優(yōu)點(diǎn),缺點(diǎn)是掉電不保護(hù),當(dāng)板子掉電重啟后,鬧鐘時(shí)間又為定義的初始變量。

        該系統(tǒng)的控制軟件主要可以分為DS12C887時(shí)鐘芯片控制、DS18B20溫度讀取、1602液晶顯示三個(gè)個(gè)大的部分,其中具體有單片機(jī)初始化程序、中斷服務(wù)程序、DS18B20接口程序、DS12C887時(shí)鐘芯片控制程序、1602顯示程序等模塊。

        4 結(jié)論

        本文利用單片機(jī)作為核心器件,并利用DS12C887及DS18B20設(shè)計(jì)的多功能打鈴系統(tǒng),主要功能有:在正常情況下能顯示時(shí)鐘:用LED顯示器顯示年份、月份、日期、星期及時(shí)、分、秒等信息;能自動(dòng)修正時(shí)間:可通過按鍵修改上述年、月、日、時(shí)、分、秒等數(shù)據(jù);具有定時(shí)功能:可通過按鍵輸入需要定時(shí)的時(shí)間,定時(shí)時(shí)間到了后能發(fā)出聲光信號或響鈴;可以任意設(shè)定一天的打鈴時(shí)間:設(shè)置好每節(jié)課的打鈴時(shí)間,課間的休息時(shí)間及中飯、晚飯等時(shí)間間隔值(每天最好按上午四節(jié)課,下午四節(jié)課)。與普通的打鈴系統(tǒng)的不同在于該系統(tǒng)具備掉電保護(hù)功能,使更換電池時(shí)不用重新設(shè)置日期和時(shí)間;并能顯示當(dāng)前溫度。更適合人們?nèi)粘I畹氖褂谩?/p>

        參考文獻(xiàn)

        [1]彭介華.電子技術(shù)課程設(shè)計(jì)指導(dǎo)[M].北京:高等教育出版社,2000:1-245.

        [2]沈紅衛(wèi).單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例[M].北京:航空航天出版社,1999:41-62.

        [3]黃智偉,朱榮輝,朱衛(wèi)華.無線數(shù)字溫度傳感器的設(shè)計(jì)[J].傳感器技術(shù),2002(09).

        [4]周文舉.基于單片機(jī)紅外無線通信的抄表系統(tǒng)[J].南華大學(xué)學(xué)報(bào)(自然科學(xué)版), 2006(05).

        [5]黃智偉,朱榮輝,朱衛(wèi)華.無線數(shù)字溫度傳感器的設(shè)計(jì)[J].傳感器技術(shù),2002(09).

        作者簡介

        陳樂珠(1986-),女,助教,碩士,畢業(yè)于桂林電子科技大學(xué)測試計(jì)量技術(shù)及儀器專業(yè),汕尾職業(yè)技術(shù)學(xué)院電子信息系教師,研究方向:信號處理與信息集成系。

        李星活(1956-),男,黑龍江省牡丹江人,副教授,廣東汕尾職業(yè)技術(shù)學(xué)院電子信息系副主任,研究方向:電子產(chǎn)品生產(chǎn)工藝與管理、應(yīng)用電子技術(shù)教學(xué)與研究。endprint

        摘 要 實(shí)現(xiàn)多功能打鈴系統(tǒng)的方法多種多樣,文章介紹的是利用單片機(jī)和DS12C778時(shí)鐘芯片實(shí)現(xiàn)多功能打鈴系統(tǒng),它與其他普通打鈴系統(tǒng)不同的是該系統(tǒng)還有掉電保護(hù)、顯示當(dāng)前溫度等多種功能,還可根據(jù)需要很方便的擴(kuò)展其他它功能,在小型需要時(shí)鐘的設(shè)備中得到廣泛的應(yīng)用。

        關(guān)鍵詞 DS12C887;DS18B20;單片機(jī)

        中圖分類號:TP368 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)03-0012-01

        利用單片機(jī)和DS12C778時(shí)鐘芯片制作多功能打鈴系統(tǒng),比其他的實(shí)現(xiàn)此系統(tǒng)有不可比擬的優(yōu)勢,它在可移動(dòng)性、方便靈活性、在線可調(diào)性、掉電可保護(hù)時(shí)間性及系統(tǒng)運(yùn)行等都方面有很大的提高。本系統(tǒng)可以將系統(tǒng)時(shí)間作為實(shí)時(shí)的時(shí)間,同時(shí)通過按鍵可以在線更改鬧鐘時(shí)間等各種功能,使用起來十分方便,控制靈活,并具備成本低廉、連接方便、簡單易用、結(jié)構(gòu)緊湊等優(yōu)點(diǎn),在小型需要時(shí)鐘的設(shè)備中得到廣泛的應(yīng)用。

        1 系統(tǒng)方案設(shè)計(jì)

        1.1 掉電可保護(hù)方案

        利用單片機(jī)的內(nèi)部定時(shí)器實(shí)現(xiàn)多功能打鈴系統(tǒng)不可實(shí)現(xiàn),利用普通的時(shí)鐘芯片的實(shí)用性和普及性比較欠缺,采用DS12C887時(shí)鐘芯片,具有掉電可保護(hù),并且內(nèi)部內(nèi)置鋰電池,掉電可以使用內(nèi)部鋰電池自動(dòng)走10年以上,并且價(jià)格適中,所以采用DS12C887時(shí)鐘芯片是最具有性價(jià)比的。

        1.2 控制器件選擇

        在系統(tǒng)指標(biāo)要求很高,非用DSP芯片不可,應(yīng)盡量避免使用DSP。而單片機(jī)控制速度快,編程容易,使用方便。所以采用單片機(jī)作為本次系統(tǒng)的核心器件,實(shí)現(xiàn)控制與處理的功能。

        2 系統(tǒng)硬件電路的分析與設(shè)計(jì)

        2.1 DS12C887時(shí)鐘芯片

        實(shí)時(shí)時(shí)鐘芯片DS12C887具備相當(dāng)豐富的功能,在使用的時(shí)候,可以將IBM PC上的時(shí)鐘日歷芯片DS12887代替,另外,該芯片的管腳和MC146818B和DS12887相兼容。DS12C887的引腳排列如圖1所示。

        圖1 DS12C887的引腳排列

        對于芯片來說,每一塊芯片的工作模式一般有兩種以上,芯片的每種工作模式對應(yīng)著不同的功能,因此在這里我們主要討論MOT管腳:模式選擇腳。從DA12C887時(shí)鐘芯片說明書可以查到,DA12C887時(shí)鐘芯片有兩種工作模式,即Motorola模式和Intel模式,本文選擇的是Intel模式。按照DS12C887電路連接的要求,進(jìn)行接線,各個(gè)管腳根據(jù)DS12C887的芯片手冊連接如圖2所示。

        圖2 DS12C887管腳連接圖

        2.2 控制單元

        AT89S52單片機(jī)是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓、高性能CMOS8位微處理器。該器件與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容,采用ATMEL高密度非易失存儲器制造技術(shù)制造。在軟件編程過程中可以用51C語言來進(jìn)行編寫,由于該芯片中組合了多功能8位CPU和閃爍存儲器,因此ATMEL的AT89S52是一種高效微控制器,受到很多嵌入式控制系統(tǒng)開發(fā)者的青睞,提供了一種靈活性高且價(jià)廉的方案。

        2.3 DS18B20溫度傳感器

        DALLAS公司的DS18B20單總線數(shù)字傳感器工作溫度范圍是-55℃~125℃,在-30℃~85℃范圍內(nèi)溫度測量精度為±0.5℃;具有溫度報(bào)警功能,采用DALLAS公司特有的單總線通信協(xié)議,只用一條數(shù)據(jù)線就可實(shí)現(xiàn)與MCU的通信。

        DS18B20數(shù)字溫度傳感器提供9位(二進(jìn)制)溫度讀數(shù),指示器件溫度,所以無需A/D轉(zhuǎn)換。信息經(jīng)過單線接口送入DS18B20 或從DS18B20送出。從而大大簡化了傳感器與微處理器的接口電路。

        DS18B20中的溫度傳感器可完成對溫度的測量,以12位轉(zhuǎn)化為例:用16位符號擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,以0.0625℃/LSB形式表達(dá),其中S為符號位。

        2.4 1602字符型LCD

        字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點(diǎn)陣式LCD,目前常用16*1,16*2,20*2和40*2行等的模塊。

        3 系統(tǒng)軟件電路的分析與設(shè)計(jì)

        采用單片機(jī)內(nèi)部定義變量用軟件實(shí)現(xiàn)鬧鐘時(shí)間的實(shí)現(xiàn)。經(jīng)過對此功能的分析,發(fā)現(xiàn)要定義至少24個(gè)變量,如果一個(gè)一個(gè)定義,即浪費(fèi)存儲器空間,操作又不方便。經(jīng)過多次的實(shí)驗(yàn),最后選擇了定義一個(gè)鬧鐘時(shí)間的結(jié)構(gòu)體,當(dāng)需要查詢鬧鐘時(shí)間時(shí),就直接去結(jié)構(gòu)體中查詢,當(dāng)需要在線更改鬧鐘時(shí)間時(shí),就訪問這個(gè)結(jié)構(gòu)體,對結(jié)構(gòu)體的變量進(jìn)行更改,實(shí)現(xiàn)鬧鐘時(shí)間的在線更改。

        此方案具有實(shí)現(xiàn)穩(wěn)定,可靠,簡單等優(yōu)點(diǎn),缺點(diǎn)是掉電不保護(hù),當(dāng)板子掉電重啟后,鬧鐘時(shí)間又為定義的初始變量。

        該系統(tǒng)的控制軟件主要可以分為DS12C887時(shí)鐘芯片控制、DS18B20溫度讀取、1602液晶顯示三個(gè)個(gè)大的部分,其中具體有單片機(jī)初始化程序、中斷服務(wù)程序、DS18B20接口程序、DS12C887時(shí)鐘芯片控制程序、1602顯示程序等模塊。

        4 結(jié)論

        本文利用單片機(jī)作為核心器件,并利用DS12C887及DS18B20設(shè)計(jì)的多功能打鈴系統(tǒng),主要功能有:在正常情況下能顯示時(shí)鐘:用LED顯示器顯示年份、月份、日期、星期及時(shí)、分、秒等信息;能自動(dòng)修正時(shí)間:可通過按鍵修改上述年、月、日、時(shí)、分、秒等數(shù)據(jù);具有定時(shí)功能:可通過按鍵輸入需要定時(shí)的時(shí)間,定時(shí)時(shí)間到了后能發(fā)出聲光信號或響鈴;可以任意設(shè)定一天的打鈴時(shí)間:設(shè)置好每節(jié)課的打鈴時(shí)間,課間的休息時(shí)間及中飯、晚飯等時(shí)間間隔值(每天最好按上午四節(jié)課,下午四節(jié)課)。與普通的打鈴系統(tǒng)的不同在于該系統(tǒng)具備掉電保護(hù)功能,使更換電池時(shí)不用重新設(shè)置日期和時(shí)間;并能顯示當(dāng)前溫度。更適合人們?nèi)粘I畹氖褂谩?/p>

        參考文獻(xiàn)

        [1]彭介華.電子技術(shù)課程設(shè)計(jì)指導(dǎo)[M].北京:高等教育出版社,2000:1-245.

        [2]沈紅衛(wèi).單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例[M].北京:航空航天出版社,1999:41-62.

        [3]黃智偉,朱榮輝,朱衛(wèi)華.無線數(shù)字溫度傳感器的設(shè)計(jì)[J].傳感器技術(shù),2002(09).

        [4]周文舉.基于單片機(jī)紅外無線通信的抄表系統(tǒng)[J].南華大學(xué)學(xué)報(bào)(自然科學(xué)版), 2006(05).

        [5]黃智偉,朱榮輝,朱衛(wèi)華.無線數(shù)字溫度傳感器的設(shè)計(jì)[J].傳感器技術(shù),2002(09).

        作者簡介

        陳樂珠(1986-),女,助教,碩士,畢業(yè)于桂林電子科技大學(xué)測試計(jì)量技術(shù)及儀器專業(yè),汕尾職業(yè)技術(shù)學(xué)院電子信息系教師,研究方向:信號處理與信息集成系。

        李星活(1956-),男,黑龍江省牡丹江人,副教授,廣東汕尾職業(yè)技術(shù)學(xué)院電子信息系副主任,研究方向:電子產(chǎn)品生產(chǎn)工藝與管理、應(yīng)用電子技術(shù)教學(xué)與研究。endprint

        摘 要 實(shí)現(xiàn)多功能打鈴系統(tǒng)的方法多種多樣,文章介紹的是利用單片機(jī)和DS12C778時(shí)鐘芯片實(shí)現(xiàn)多功能打鈴系統(tǒng),它與其他普通打鈴系統(tǒng)不同的是該系統(tǒng)還有掉電保護(hù)、顯示當(dāng)前溫度等多種功能,還可根據(jù)需要很方便的擴(kuò)展其他它功能,在小型需要時(shí)鐘的設(shè)備中得到廣泛的應(yīng)用。

        關(guān)鍵詞 DS12C887;DS18B20;單片機(jī)

        中圖分類號:TP368 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)03-0012-01

        利用單片機(jī)和DS12C778時(shí)鐘芯片制作多功能打鈴系統(tǒng),比其他的實(shí)現(xiàn)此系統(tǒng)有不可比擬的優(yōu)勢,它在可移動(dòng)性、方便靈活性、在線可調(diào)性、掉電可保護(hù)時(shí)間性及系統(tǒng)運(yùn)行等都方面有很大的提高。本系統(tǒng)可以將系統(tǒng)時(shí)間作為實(shí)時(shí)的時(shí)間,同時(shí)通過按鍵可以在線更改鬧鐘時(shí)間等各種功能,使用起來十分方便,控制靈活,并具備成本低廉、連接方便、簡單易用、結(jié)構(gòu)緊湊等優(yōu)點(diǎn),在小型需要時(shí)鐘的設(shè)備中得到廣泛的應(yīng)用。

        1 系統(tǒng)方案設(shè)計(jì)

        1.1 掉電可保護(hù)方案

        利用單片機(jī)的內(nèi)部定時(shí)器實(shí)現(xiàn)多功能打鈴系統(tǒng)不可實(shí)現(xiàn),利用普通的時(shí)鐘芯片的實(shí)用性和普及性比較欠缺,采用DS12C887時(shí)鐘芯片,具有掉電可保護(hù),并且內(nèi)部內(nèi)置鋰電池,掉電可以使用內(nèi)部鋰電池自動(dòng)走10年以上,并且價(jià)格適中,所以采用DS12C887時(shí)鐘芯片是最具有性價(jià)比的。

        1.2 控制器件選擇

        在系統(tǒng)指標(biāo)要求很高,非用DSP芯片不可,應(yīng)盡量避免使用DSP。而單片機(jī)控制速度快,編程容易,使用方便。所以采用單片機(jī)作為本次系統(tǒng)的核心器件,實(shí)現(xiàn)控制與處理的功能。

        2 系統(tǒng)硬件電路的分析與設(shè)計(jì)

        2.1 DS12C887時(shí)鐘芯片

        實(shí)時(shí)時(shí)鐘芯片DS12C887具備相當(dāng)豐富的功能,在使用的時(shí)候,可以將IBM PC上的時(shí)鐘日歷芯片DS12887代替,另外,該芯片的管腳和MC146818B和DS12887相兼容。DS12C887的引腳排列如圖1所示。

        圖1 DS12C887的引腳排列

        對于芯片來說,每一塊芯片的工作模式一般有兩種以上,芯片的每種工作模式對應(yīng)著不同的功能,因此在這里我們主要討論MOT管腳:模式選擇腳。從DA12C887時(shí)鐘芯片說明書可以查到,DA12C887時(shí)鐘芯片有兩種工作模式,即Motorola模式和Intel模式,本文選擇的是Intel模式。按照DS12C887電路連接的要求,進(jìn)行接線,各個(gè)管腳根據(jù)DS12C887的芯片手冊連接如圖2所示。

        圖2 DS12C887管腳連接圖

        2.2 控制單元

        AT89S52單片機(jī)是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓、高性能CMOS8位微處理器。該器件與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容,采用ATMEL高密度非易失存儲器制造技術(shù)制造。在軟件編程過程中可以用51C語言來進(jìn)行編寫,由于該芯片中組合了多功能8位CPU和閃爍存儲器,因此ATMEL的AT89S52是一種高效微控制器,受到很多嵌入式控制系統(tǒng)開發(fā)者的青睞,提供了一種靈活性高且價(jià)廉的方案。

        2.3 DS18B20溫度傳感器

        DALLAS公司的DS18B20單總線數(shù)字傳感器工作溫度范圍是-55℃~125℃,在-30℃~85℃范圍內(nèi)溫度測量精度為±0.5℃;具有溫度報(bào)警功能,采用DALLAS公司特有的單總線通信協(xié)議,只用一條數(shù)據(jù)線就可實(shí)現(xiàn)與MCU的通信。

        DS18B20數(shù)字溫度傳感器提供9位(二進(jìn)制)溫度讀數(shù),指示器件溫度,所以無需A/D轉(zhuǎn)換。信息經(jīng)過單線接口送入DS18B20 或從DS18B20送出。從而大大簡化了傳感器與微處理器的接口電路。

        DS18B20中的溫度傳感器可完成對溫度的測量,以12位轉(zhuǎn)化為例:用16位符號擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,以0.0625℃/LSB形式表達(dá),其中S為符號位。

        2.4 1602字符型LCD

        字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點(diǎn)陣式LCD,目前常用16*1,16*2,20*2和40*2行等的模塊。

        3 系統(tǒng)軟件電路的分析與設(shè)計(jì)

        采用單片機(jī)內(nèi)部定義變量用軟件實(shí)現(xiàn)鬧鐘時(shí)間的實(shí)現(xiàn)。經(jīng)過對此功能的分析,發(fā)現(xiàn)要定義至少24個(gè)變量,如果一個(gè)一個(gè)定義,即浪費(fèi)存儲器空間,操作又不方便。經(jīng)過多次的實(shí)驗(yàn),最后選擇了定義一個(gè)鬧鐘時(shí)間的結(jié)構(gòu)體,當(dāng)需要查詢鬧鐘時(shí)間時(shí),就直接去結(jié)構(gòu)體中查詢,當(dāng)需要在線更改鬧鐘時(shí)間時(shí),就訪問這個(gè)結(jié)構(gòu)體,對結(jié)構(gòu)體的變量進(jìn)行更改,實(shí)現(xiàn)鬧鐘時(shí)間的在線更改。

        此方案具有實(shí)現(xiàn)穩(wěn)定,可靠,簡單等優(yōu)點(diǎn),缺點(diǎn)是掉電不保護(hù),當(dāng)板子掉電重啟后,鬧鐘時(shí)間又為定義的初始變量。

        該系統(tǒng)的控制軟件主要可以分為DS12C887時(shí)鐘芯片控制、DS18B20溫度讀取、1602液晶顯示三個(gè)個(gè)大的部分,其中具體有單片機(jī)初始化程序、中斷服務(wù)程序、DS18B20接口程序、DS12C887時(shí)鐘芯片控制程序、1602顯示程序等模塊。

        4 結(jié)論

        本文利用單片機(jī)作為核心器件,并利用DS12C887及DS18B20設(shè)計(jì)的多功能打鈴系統(tǒng),主要功能有:在正常情況下能顯示時(shí)鐘:用LED顯示器顯示年份、月份、日期、星期及時(shí)、分、秒等信息;能自動(dòng)修正時(shí)間:可通過按鍵修改上述年、月、日、時(shí)、分、秒等數(shù)據(jù);具有定時(shí)功能:可通過按鍵輸入需要定時(shí)的時(shí)間,定時(shí)時(shí)間到了后能發(fā)出聲光信號或響鈴;可以任意設(shè)定一天的打鈴時(shí)間:設(shè)置好每節(jié)課的打鈴時(shí)間,課間的休息時(shí)間及中飯、晚飯等時(shí)間間隔值(每天最好按上午四節(jié)課,下午四節(jié)課)。與普通的打鈴系統(tǒng)的不同在于該系統(tǒng)具備掉電保護(hù)功能,使更換電池時(shí)不用重新設(shè)置日期和時(shí)間;并能顯示當(dāng)前溫度。更適合人們?nèi)粘I畹氖褂谩?/p>

        參考文獻(xiàn)

        [1]彭介華.電子技術(shù)課程設(shè)計(jì)指導(dǎo)[M].北京:高等教育出版社,2000:1-245.

        [2]沈紅衛(wèi).單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例[M].北京:航空航天出版社,1999:41-62.

        [3]黃智偉,朱榮輝,朱衛(wèi)華.無線數(shù)字溫度傳感器的設(shè)計(jì)[J].傳感器技術(shù),2002(09).

        [4]周文舉.基于單片機(jī)紅外無線通信的抄表系統(tǒng)[J].南華大學(xué)學(xué)報(bào)(自然科學(xué)版), 2006(05).

        [5]黃智偉,朱榮輝,朱衛(wèi)華.無線數(shù)字溫度傳感器的設(shè)計(jì)[J].傳感器技術(shù),2002(09).

        作者簡介

        陳樂珠(1986-),女,助教,碩士,畢業(yè)于桂林電子科技大學(xué)測試計(jì)量技術(shù)及儀器專業(yè),汕尾職業(yè)技術(shù)學(xué)院電子信息系教師,研究方向:信號處理與信息集成系。

        李星活(1956-),男,黑龍江省牡丹江人,副教授,廣東汕尾職業(yè)技術(shù)學(xué)院電子信息系副主任,研究方向:電子產(chǎn)品生產(chǎn)工藝與管理、應(yīng)用電子技術(shù)教學(xué)與研究。endprint

        猜你喜歡
        單片機(jī)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的多功能智能插排
        電子制作(2019年11期)2019-07-04 00:34:48
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問題
        電子制作(2017年9期)2017-04-17 03:00:53
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
        電子制作(2016年21期)2016-05-17 03:52:51
        Microchip推出兩個(gè)全新PIC單片機(jī)系列
        基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
        亚洲VA不卡一区| 少妇精品无码一区二区三区| 国产午夜影视大全免费观看| 国产av丝袜旗袍无码网站| 国产精品成年片在线观看| 狠狠人妻久久久久久综合| 人妻丰满熟妇AV无码片| 国产一区二区a毛片色欲| 中文少妇一区二区三区| 亚洲av无吗国产精品| 国产精品网站91九色| 九九在线中文字幕无码| 在线成人爽a毛片免费软件| 日日碰狠狠躁久久躁| 正在播放一区| 国产剧情无码中文字幕在线观看不卡视频 | 一本久道视频无线视频试看 | 亚洲午夜无码久久yy6080| 亚洲AV无码AV色| 国产精品女主播在线播放| 亚洲av无码专区国产乱码4se| 国产农村熟妇videos| 韩国无码av片在线观看网站| 极品熟妇大蝴蝶20p| 精品亚洲少妇一区二区三区| 亚洲高清国产拍精品熟女| 亚洲自拍偷拍一区二区三区| 亚洲中字幕日产av片在线| 久久成人国产精品| 国产精品高潮呻吟av久久无吗| 高跟丝袜一区二区三区| 一区二区三区四区午夜视频在线| 亚洲熟妇丰满多毛xxxx| 久久露脸国产精品| 国产成人亚洲不卡在线观看| 色婷婷久久免费网站| 久久2020精品免费网站| 国产一区二区视频在线免费观看| 亚洲日韩欧美一区、二区| 在线永久免费观看黄网站| 欧美日韩一二三区高在线|