999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的LED 搖搖棒的研究

2013-07-30 04:07:02魏雅
電子測試 2013年9期
關鍵詞:單片機系統設計

魏雅

(陜西工業職業技術學院,陜西咸陽 712000)

0 引言

隨著現代科技的發展,高科技產品以其簡潔化、便攜等,給人們帶來了很大的方便。而“搖搖棒”以其更加簡捷與新穎的信息傳遞方式給人們帶來耳目一新的感受,也必將會給人們帶來一種新的方便的文化傳遞方式,常用在晚會及大型的娛樂節目場合。

本文通過研究和設計一個利用事先編好程序來控制16個LED[1]發光二極管,并配合左右手的搖晃來顯示字符和簡易圖形的電子裝置(簡稱為“搖搖棒”),來傳遞有趣的信息。此裝置利用AT89C51單片機對發光二極管陣列進行控制。用滾珠開關檢測當前搖動狀態,單片機控制16個發光二極管進行不同頻率的亮滅刷新,則只要搖動就可以可顯示輸出文字及圖案等信息,從而達到在該視覺平面上傳達信息的作用。

1 硬件系統的組成

本設計的簡單有趣的LED 搖搖棒,它是基于單片機控制的電子裝置。具有按鍵進行畫面切換和消除重影等功能,能使畫面清晰顯示出來。它主要由單片機控制部分,LED 驅動部分,LED 顯示部分組成,其硬件組成框圖如圖1所示。

1.1 按鍵模塊

本設計中通過一個畫面切換開關對顯示的內容進行切換。在設計中通過滾珠開關來控制搖搖棒只能向一邊搖動時顯示信息,否則會出現鏡像字或鏡像畫面,也就是重影的現象。可選的搖動控制開關有水銀開關和滾珠開關兩種。水銀開關穩定性較高,但安全性較差。滾珠開關雖然穩定性稍差,但不容易被打破,安全度很高??紤]到實際應用環境,故選用滾珠開關作為系統的搖動控制,由滾珠開關帶來的不穩定性可以通過軟件進行彌補。手動復位開關的功能是控制系統的啟停。

1.2 控制部分

單片機最小系統作為整個系統的控制核心,它主要負責控制二極管的亮滅及顯示狀態。通過單片機的軟件編程及外部中斷,來控制搖搖棒的顯示效果。

1.3 LED 顯示模塊

此設計中根據LED 點陣的顯示原理來設計顯示部分。點陣[2]的顯示分為行掃描與列掃描兩種,列掃描是將字模數組通過點陣屏的行驅動進行輸入,然后通過列對每一行進行掃描,當列為低(高)電平、行為高(低)電平時則表示該點為圖案的一部分,將其讀出、顯示。而本次設計的LED 顯示棒數據傳輸原理與LED 點陣屏相似??梢园袻ED 顯示棒看成是LED 點陣屏中的一列。為了使顯示的圖案清晰,在設計中使用了16個高亮度LED 管將它們排成一列,整個屏在靜止時也就相當于16行×1列。數據傳輸時同樣使用行送數據、列掃描。在擺動過程中,應用人眼的視覺暫留原理,被點亮的列不會很快的消失,而是隨著擺動的方向繼續向前移動,只要移動的速度高于視覺暫留的最短時間顯示內容就不會熄滅,這樣,一幅圖案也就可以這樣被“擺動”出來了。

圖1 硬件框圖

圖2 硬件連接圖

圖3 主程序流程圖

根據系統分析,具體的硬件電路連如圖2所示。在具體制作硬件的時候,將16個3mm 高亮度紅色的LED 排列成整齊的一列。在proteus 下仿真調試的時候,給定的電源VCC為5V,實際使用時用3節干電池串聯4.5V 即可。

2 系統軟件設計

2.1 軟件設計思想

在搖動LED 棒的時候單片機必須單程傳送數據[3],否則顯示的圖形會產生重影,影響視覺效果。因此當系統開始工作后通過滾珠開關的位置來使單片機實現單程傳送數據給LED。如果滾珠開關位于右邊,則進入外部中斷1并將一變量置1,在變量為1期間讓單片機以一定的頻率將數據傳送給LED。如果滾珠開關位于左邊,則進入外部中斷0并將變量置0。在這期間單片機不會傳送數據給LED。在送數據時,數據送完后應延時一段時間來使搖動時顯示的每個字不會太擁擠,之后再立刻熄滅LED 并開始重新判斷滾珠開關的位置。

2.2 軟件設計流程圖

通過軟件設計思想的分析,得到該系統的主程序流程如圖3所示。

系統開始運行,首先初始化整個系統,然后等待外部中斷。當用手搖動到指定位置時,由滾珠開關觸發外部中斷,系統接收到外部中斷信號后,就傳送數據,再經過一段延時后開始顯示。顯示完成返回主程序,等待下一個搖動周期的到來。周而復始的晃動,則會顯示出相應的信息。

3 結論

在設計中通過調試,使用外部中斷讓數據單程傳輸很好的取消了重影。通過改變傳送數據方式:由一個字符接一個字符傳送改為將一組字符一起傳送,傳送結束后再延時等,使顯示的內容在扇形區域內完整的顯示出來,同時也解決了畫面連續出現沒有間斷的問題。所以得出,只要控制好數據傳輸方式以及每次傳輸數據間的延時就可以實現多種數據的顯示方法。整個系統達到了預期的目的,結構簡單,趣味性好。經過繼續研究可以應用到LED廣告等行業中。

[1]LED 發光二極管.百度百科.

[2]董少明.微控制器開發與應用[M].電子科技大學出版社.

[3]樊梅香、崔琳.單片機控制LED 顯示屏動態顯示設計[J].河北工業科技2011第28卷第5期:306~308

猜你喜歡
單片機系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 国产麻豆精品久久一二三| 亚洲中文精品久久久久久不卡| 91美女视频在线| 婷婷六月天激情| 一级香蕉视频在线观看| 亚洲 成人国产| 人妻无码一区二区视频| 国产女人18水真多毛片18精品| 99尹人香蕉国产免费天天拍| 日韩在线播放中文字幕| 久久综合结合久久狠狠狠97色| 亚洲无码视频一区二区三区| 国产精品福利一区二区久久| 日韩高清中文字幕| 呦女精品网站| 毛片免费高清免费| 日本人真淫视频一区二区三区| 黄色成年视频| 91九色国产porny| 中文字幕亚洲无线码一区女同| 亚洲精品777| h网站在线播放| 91亚洲免费| 国产xx在线观看| 国产精品第页| 久久一本精品久久久ー99| 亚洲开心婷婷中文字幕| 欧美日韩精品在线播放| 国产精品99r8在线观看| 在线a网站| 一级毛片基地| 人妻精品久久无码区| 国产主播喷水| 久久精品无码专区免费| 色综合天天综合| 午夜天堂视频| 日本午夜在线视频| 伊人久久婷婷| 久久综合色天堂av| 成人福利视频网| 久久综合婷婷| 国产正在播放| 三上悠亚在线精品二区| 国产丝袜第一页| 亚洲精品国产精品乱码不卞 | 狠狠操夜夜爽| 亚洲无码视频喷水| 国产成人综合久久精品尤物| 九色综合伊人久久富二代| 波多野结衣AV无码久久一区| 色屁屁一区二区三区视频国产| 国产高颜值露脸在线观看| 久久精品国产999大香线焦| 午夜毛片福利| 台湾AV国片精品女同性| 亚洲不卡网| 午夜视频在线观看区二区| 亚洲精品天堂自在久久77| 真实国产乱子伦视频| 国产日韩欧美中文| 免费国产好深啊好涨好硬视频| 91美女在线| 午夜精品影院| 97久久免费视频| 成人一级免费视频| 久久夜色撩人精品国产| 日韩精品成人网页视频在线| 色播五月婷婷| 一级毛片不卡片免费观看| 亚洲最新网址| 国产成人综合亚洲欧美在| 欧美成人第一页| 午夜激情婷婷| 日韩午夜福利在线观看| 国产精品高清国产三级囯产AV| 国产精品99一区不卡| 国产成人三级| 欧美日韩国产高清一区二区三区| 精品中文字幕一区在线| 国产在线八区| 色综合久久88色综合天天提莫| 九九这里只有精品视频|