• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      單片機點陣電子顯示屏

      2018-06-30 04:56:42張艷婷
      卷宗 2018年18期
      關(guān)鍵詞:單片機

      張艷婷

      摘 要:LED大屏幕顯示系統(tǒng),以AT89S52單片機為核心,由鍵盤顯示、錄放音模塊、光電開關(guān)、溫度采集、定時鬧鈴、LED大屏幕顯示等功能模塊組成。本系統(tǒng)不僅成功的實現(xiàn)了要求的基本功能,發(fā)揮部分也得到完全的實現(xiàn),而且有一定的創(chuàng)新功能。

      關(guān)鍵詞:單片機;LED大屏幕;滾屏顯示

      1任務(wù)設(shè)計

      1.1 基本要求:設(shè)計并制作LED電子顯示屏和控制器。

      1.1.1 自制一臺簡易16行*32列點陣顯示的LED電子顯示屏;

      1.1.2 自制顯示屏控制器,擴展鍵盤和相應(yīng)的接口實現(xiàn)多功能顯示控制,顯示屏顯示數(shù)字和字母亮度適中,應(yīng)無閃爍。

      1.1.3 顯示屏通過按鍵切換顯示數(shù)字和字母;

      1.1.4 顯示屏能顯示4組特定數(shù)字或者英文字母組成的句子,通過按鍵切換顯示內(nèi)容;

      1.1.5 能顯示4組特定漢字組成的句子,通過按鍵切換顯示內(nèi)容。

      1.2發(fā)揮部分:

      1.2.1自制一臺簡易16行*64列點陣顯示的LED電子顯示屏;

      1.2.2 LED顯示屏亮度連續(xù)可調(diào)。

      1.2.3 實現(xiàn)信息的左右滾屏顯示,預(yù)存信息的定時循環(huán)顯示;

      1.2.4 實現(xiàn)實時時間的顯示,顯示屏數(shù)字顯示: 時∶分∶秒(例如 18∶38∶59);

      1.2.5增大到10組(每組漢字8個或16個數(shù)字和字符)預(yù)存信息,信息具有掉電保護;

      1.2.6實現(xiàn)和PC機通訊,通過PC機串口直接對顯示信息進行更新(須做PC機客戶程序);

      1.3 創(chuàng)新部分

      1.3.1 室溫的測量

      1.3.2 定時鬧鈴

      1.3.3 整點報時

      1.3.4 非接觸止鬧

      2 方案論證

      2.1 顯示部分:

      顯示部分是本次設(shè)計最核心的部分,對于LED8*8點陣顯示有以下動態(tài)顯示,對一幅畫面進行分割,對組成畫面的各部分分別顯示,是動態(tài)顯示方式。動態(tài)顯示方式方式,可以避免靜態(tài)顯示的問題。

      2.2.數(shù)字時鐘

      數(shù)字時鐘是本設(shè)計的重要的部分。根據(jù)需要,可利用兩種方案實現(xiàn)。

      本方案采用Dallas公司的專用時鐘芯片DS1302。該芯片內(nèi)部采用石英晶體振蕩器,其芯片精度不大于10ms/年,且具有完備的時鐘鬧鐘功能,因此,可直接對其以用于顯示或設(shè)置,使得軟件編程相對簡單。

      2.3 溫度采集部分

      采用溫度傳感器DS18B20。DS18B20可以滿足從-55攝氏度到+125攝氏度測量范圍,且DS18B20測量精度高,增值量為0.5攝氏度,在一秒內(nèi)把溫度轉(zhuǎn)化成數(shù)字,測得的溫度值的存儲在兩個八位的RAM中,單片機直接從中讀出數(shù)據(jù)轉(zhuǎn)換成十進制就是溫度,使用方便。

      2.4 芯片的選擇

      選取串口輸入,使用較少。所以我們選用串口輸入。串口輸入我們可以選用芯片有74HC595、74LS164、TPIC6B595。但是74HC595和74LS164兩種芯片必須加驅(qū)動才能驅(qū)動LED,而TI 公司的DMOS 器件TPIC6B595 , 除具有TTL 和CMOS 器件中移位寄存器595 的邏輯功能外, 其最大的特點是驅(qū)動功率大, 可直接用作LED的驅(qū)動。

      2.5 鬧鈴方式的選擇

      采用錄音放音芯片1420鬧鈴,先對錄放音設(shè)備錄入一段音樂,當?shù)皆O(shè)定時間時,單片機控制錄放音設(shè)備放音。采用錄放音電路鈴聲可以自己預(yù)先設(shè)定一段自己喜歡的音樂,符合電器設(shè)備人性化的要求。且1420芯片可以分段錄音,還具有語音報時功能。

      2.6 止鬧方式的選擇

      一般鐘表都具有鬧鐘功能,到設(shè)定時間,便自動啟動鬧鐘,發(fā)出音樂提醒人們,再由人按下止鬧按鈕停止鬧鐘工作。 一般每天只能設(shè)置一次鬧鐘、并要由人按下按鈕止鬧,使用不是很方便。

      采取光電傳感器,當用一物體遮擋光電傳感光電傳感器向單片機接口送出一個低電平,單片機立即向發(fā)音設(shè)備發(fā)出停止信號止鬧。光電傳感器價格便宜,線路簡單,易于控制。

      2.7 串口通訊芯片的選擇

      AT89S52串行口采用的是TTL電平,因此必須的有電平轉(zhuǎn)換電路,可以選擇1488,1489,MAX232A,采用單電源電平轉(zhuǎn)換芯片MAX232A可以使電路變得簡單,可靠。

      2.8 電源模塊

      采用200W/5V直流穩(wěn)壓電源作為系統(tǒng)電源,不僅功率上可以滿足系統(tǒng)需要,不需要更換電源,并且比較輕便,使用更加安全可靠。

      3、總體方案(請見系統(tǒng)圖框)

      3.1 工作原理:

      利用單片機AT89S52單片機作為本系統(tǒng)的中控模塊。單片機可把由DS18B20、DS1302讀來的數(shù)據(jù)利用軟件來進行處理,從而把數(shù)據(jù)傳輸?shù)斤@示模塊,實現(xiàn)溫度、日歷的顯示。

      4、系統(tǒng)硬件設(shè)計(單元電路設(shè)計及分析)

      4.1 AT819S52單片機最小系統(tǒng):

      最小系統(tǒng)包括晶體振蕩電路、復(fù)位開關(guān)和電源部分。圖2為AT89S52單片機的最小系統(tǒng)。

      4.2 溫度測量模塊:

      溫度測量傳感器采用DALLAS公司DS18B20的單總線數(shù)字化溫度傳感器,測溫范圍為-55℃~125℃,可編程為9位~12位A/D轉(zhuǎn)換精度,測溫分辨率達到0.0625℃,采用寄生電源工作方式, CPU只需一根口線便能與DS18B20通信,占用CPU口線少,可節(jié)省大量引線和邏輯電路。

      4.3 鍵盤模塊

      鍵盤、狀態(tài)顯示模塊:為了使軟件編程簡單,本設(shè)計利用可編程芯片8255。接法如表1所示。PA口接按鍵,PC口則用于控制狀態(tài)顯示所用LED點陣。每個按鍵都通過一個10K的上拉電阻接電源+Vcc,按鍵的另一端接地。當有鍵按下時,與該鍵相連的PA口的相應(yīng)位變?yōu)榈碗娖剑瑔纹瑱C檢測到該變化后即轉(zhuǎn)到相應(yīng)的鍵處理程序,同時在程序中點亮LED點陣。模塊電路如圖5

      4.4 LED顯示模塊

      點陣數(shù)據(jù)串行輸入, 器件為 移位寄存器TPIC6B595595, 門控和掃描信號常以16 點陣為一行進行并行處理。在點陣顯示中以4×8個L ED 點陣構(gòu)成一個L ED 顯示單元, 采用行共陽列共陰的編排方式。其驅(qū)動分為行列兩部分, 分別來自于行、列移位寄存器, 行數(shù)據(jù)是掃描數(shù)據(jù), 16 行中每次只有一行被驅(qū)動, 采用逐行掃描方式, 列數(shù)據(jù)則為漢字的點陣碼。。對于字符和圖形顯示也可以用點陣處理, 其顯示原理和方法相同

      5. 基本部分測試與分析

      5.1創(chuàng)新部分測試與分析

      (1)溫度測量: 鍵盤切換現(xiàn)場環(huán)境溫度顯示:按“功能”鍵選擇“溫度”,將溫度傳感器和溫度計放入不同的測試環(huán)境中進行測試。

      (2) 當?shù)皆O(shè)定時間時,開始訪一段音樂,完成定時鬧鈴功能。

      (3)當用手遮擋光電傳感器后,停止放音。手拿開后,不再放音,直到到設(shè)定時間。完成非接觸止鬧功能

      參考文獻

      [1]康華光.電子技術(shù)基礎(chǔ)(第四版)[M].北京:高等教育出版社,2016.

      [2]梁宗善.新型集成塊應(yīng)用[M].武漢:華中理工大出版社,2014.

      猜你喜歡
      單片機
      基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      基于單片機的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機的多功能智能插排
      電子制作(2019年11期)2019-07-04 00:34:48
      基于單片機的便捷式LCF測量儀
      電子制作(2019年9期)2019-05-30 09:42:02
      小議PLC與單片機之間的串行通信及應(yīng)用
      電子制作(2018年12期)2018-08-01 00:48:04
      MSP430單片機在仿真中要注意的幾點問題
      電子制作(2017年9期)2017-04-17 03:00:53
      基于單片機的平衡控制系統(tǒng)設(shè)計
      電子制作(2017年19期)2017-02-02 07:08:27
      基于單片機的三維LED點陣設(shè)計
      電子制作(2016年21期)2016-05-17 03:52:51
      Microchip推出兩個全新PIC單片機系列
      基于Proteus的單片機控制系統(tǒng)的仿真設(shè)計
      道孚县| 隆子县| 孙吴县| 会泽县| 玛沁县| 太康县| 醴陵市| 昌乐县| 浙江省| 靖宇县| 福州市| 永宁县| 临安市| 潼南县| 鹿泉市| 徐汇区| 康平县| 阳信县| 长沙市| 五家渠市| 青岛市| 蓝山县| 青州市| 淳安县| 陆良县| 周口市| 年辖:市辖区| 宽甸| 多伦县| 兴海县| 武邑县| 德格县| 建昌县| 乌鲁木齐县| 广宁县| 平阳县| 浏阳市| 永年县| 蓬溪县| 高平市| 象州县|