<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 解讀51單片機(jī)LED系統(tǒng)電路設(shè)計(jì)方案

          解讀51單片機(jī)LED系統(tǒng)電路設(shè)計(jì)方案

          作者: 時(shí)間:2017-10-28 來源:網(wǎng)絡(luò) 收藏

             旋轉(zhuǎn)顯示器時(shí)基于視覺暫留原理,開發(fā)的一種旋轉(zhuǎn)式 顯示屏。其在具有一定轉(zhuǎn)速地載體上安裝16 個(gè) 發(fā)光器件,各LED 發(fā)光管等間距排位一條直線,隨著旋轉(zhuǎn)速度的加快,在計(jì)算機(jī)軟件精確的時(shí)序控制下,不斷掃描出預(yù)設(shè)的文字,圖案等。使用一個(gè)光耦(U 型槽的紅外對(duì)管)作為定位傳感器,當(dāng)旋轉(zhuǎn)一周時(shí),擋光板遮擋光源,光敏三極管的集電極輸出高電平,當(dāng)離開擋光板時(shí),集電極再次輸出低電平,從而給單片機(jī)一個(gè)下降沿的跳變型號(hào),產(chǎn)生一個(gè)中斷,從而更新顯示。供電部分,因?yàn)檎麄€(gè)裝置是在不停的高速旋轉(zhuǎn)當(dāng)中,所以我們做了一個(gè)簡單的電刷裝置,把220V 的交流電通過變壓器變成12V 的交流電,再由橋式整流電路,和濾波電路,變?yōu)槠交闹绷麟?,最后通過7805 芯片輸出我們需要的5V 直流電源,通過電刷把電源和指針板上的單片機(jī)連接為其供電。而旋轉(zhuǎn)載體因?yàn)樾枰?2V 的電壓源,所以采用分別供電的方式。

          本文引用地址:http://www.ex-cimer.com/article/201710/369285.htm

            系統(tǒng)硬件原理圖

            系統(tǒng)硬件原理如下圖所示

            光耦傳感器模塊的設(shè)計(jì)

            對(duì)射式U 型槽光耦具有,響應(yīng)速度快,驅(qū)動(dòng)簡單,安裝容易,容易于單片機(jī)通信等特點(diǎn)。如圖所示,當(dāng)上電之后,光耦的光敏三極管的集電極時(shí)輸出低電平,當(dāng)有物體擋住了光敏三極管感應(yīng)的紅外光線時(shí),光敏三極管的集電極和發(fā)射極處于高阻態(tài),所以集電極輸出高電平,當(dāng)光敏三極管再次感應(yīng)到紅外光源的時(shí)候,集電極再次輸出低電平,從而給單片機(jī)一個(gè)中斷信號(hào)。

            顯示模塊的設(shè)計(jì)

            LED 顯示器具有功耗低,接口控制方便等優(yōu)點(diǎn),而且模塊的接口信號(hào)和操作指令具有廣泛的兼容性,并能直接與單片機(jī)接口,可方便地實(shí)現(xiàn)各種不同的操作,在各類測量及控制儀表中被廣泛的應(yīng)用。當(dāng)在LED 上顯示漢字時(shí),應(yīng)先取得漢字的點(diǎn)陣構(gòu)成數(shù)據(jù),然后將其寫入顯示存儲(chǔ)器中進(jìn)行顯示。旋轉(zhuǎn)LED 顯示器是一種通過同步控制發(fā)光二極位置和點(diǎn)亮狀態(tài)來實(shí)現(xiàn)圖文顯示的新型顯示器,其結(jié)構(gòu)新穎,成本低廉,可視角度達(dá)360°。



          關(guān)鍵詞: MCU 驅(qū)動(dòng)電路 LED

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();