• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于STC89C52RC單片機的光立方設(shè)計與探討

    2016-03-22 10:21:34邵陽學院信息工程系
    電子世界 2016年4期
    關(guān)鍵詞:動態(tài)顯示萬用表邵陽

    邵陽學院信息工程系 蔡 劍

    ?

    基于STC89C52RC單片機的光立方設(shè)計與探討

    邵陽學院信息工程系蔡劍

    【摘要】本文探討制作一款三維立體動態(tài)顯示圖案的8X8X8 LED光立方,本設(shè)計不僅可以像點陣一樣靜態(tài)或者動態(tài)顯示圖片或者漢字,還可以三維的顯示靜態(tài)或者動態(tài)畫面。利用人眼的暫留效應(yīng),利用單片機控制LED燈泡快速閃爍,顯示出一個完整的3D圖案。

    【關(guān)鍵詞】光立方;單片機;LED燈泡;3D

    0 引言

    8X8X8光立方主要功能是使畫面成為立體感,具有炫幻的3D效果,也可以根據(jù)要求改變單片機程序可以實現(xiàn)畫面自主設(shè)定。

    1 硬件設(shè)計

    使用STC89C52單片機做成一個單片機最小系統(tǒng),使用74HC136、74HC573作為單片機I/O口的擴展以及驅(qū)動,使用512個LED焊接成光立方。74HC138作為三位二進制,來輸出只有一位為零的八位二進制,74HC573作為鎖存器在這里作為驅(qū)動,也就是擴大電流。

    2 硬件制作

    首先需要在Altium Designer 6軟件中畫好電路圖紙,然后在畫好封裝以及PCB圖紙,把PCB板子做好。先彎LED燈的針腳,正極的腳用工具使之彎之90度,一共做512個,需要使用萬用表測試每一個LED是否能亮,不然后面壞掉很難換LED燈。焊接PCB板的元器件,把光立方焊接到PCB板上面去,使用萬用表測試,是否存在問題。如果檢查無誤后,方可上電。上電后效果如圖1所示。

    圖1 上電效果圖

    3 軟件設(shè)計

    使用C51語言做為程序的書寫語言,程序中構(gòu)建一個空間立方體,每一個發(fā)光二極管都可以作為一個空間一個坐標,即可用一個數(shù)組來表示,通過不斷的更換數(shù)組的值則可以達到絢麗的效果。程序

    下載后部分效果如圖2所示。

    圖2 程序運行效果圖

    4 結(jié)語

    8X8X8光立方設(shè)計與制作非常簡單,整個作品只需要一個STC89C52RC單片機作為主控制器,但是具備了絢麗的效果。

    參考文獻

    [1]魯宛生,王林景,王林生.基于單片機的夢幻光立方3D顯示器設(shè)計與制作[J].電腦編程技巧與維護,2013(14).

    [2]危鑫,陽泳,孟陽.基于AT89C52的光立方設(shè)計[J].科技資訊,2014(35).

    [3]吳永德,羅萍.基于STC15F2K60S2單片機的LED光立方設(shè)計[J].電腦編程技巧與維護,2015(11).

    蔡劍(1991—),男,湖南益陽人,大學本科,現(xiàn)就讀于邵陽學院信息工程系網(wǎng)絡(luò)工程專業(yè),研究方向:嵌入式工程。

    作者簡介:

    猜你喜歡
    動態(tài)顯示萬用表邵陽
    邵陽非物質(zhì)文化遺產(chǎn)的視覺化設(shè)計與開發(fā)
    邵陽學院藝術(shù)設(shè)計學院作品選登
    Passage 3 Harvest from learning to repair cars
    單圈圖的增強型Zagreb指數(shù)的下界
    邵陽三一工程機械與零部件再制造工程項目開工
    單片機控制的四位數(shù)碼管動態(tài)顯示編程
    基于單片機的LED大屏幕顯示的設(shè)計
    科技資訊(2016年28期)2017-02-28 09:52:16
    數(shù)碼管動態(tài)顯示Proteus 仿真失敗分析
    MF14萬用表在軌道電路測量中存在問題的探討
    “搖搖棒”為大學生涯畫個七彩圓*——”基于單片機的LED動態(tài)顯示裝置”的創(chuàng)作報告
    昭觉县| 夏津县| 双城市| 都兰县| 望谟县| 岳西县| 绵阳市| 沂源县| 大方县| 铜陵市| 茌平县| 浦东新区| 新余市| 明溪县| 柳林县| 蚌埠市| 巴马| 星子县| 宁乡县| 和平区| 山阳县| 东莞市| 浠水县| 永泰县| 太保市| 临西县| 界首市| 合山市| 桑日县| 聂拉木县| 开鲁县| 清水河县| 松溪县| 车险| 黄冈市| 乐平市| 老河口市| 若尔盖县| 镇江市| 岚皋县| 百色市|