輕鬆下載 YouTube、無名、Yahoo...等,所有線上影音 小綠人 18 分解圖
8月 04

16x16 LED矩陣 小綠人專題

8051.瀏覽:[ 1,583user+321機器人 ]給個回應

經過了一個多月的努力,從 LAYOUT、洗電路到寫程式,小綠人專題終於完成!

請看圖吧!

1.jpg    2.jpg


解碼器採用 74LS154,本來一開始試用 74HC154,不過不知道我是不是買到壞的IC,不管送什麼訊號,解出來的位置一直都是第1或第2的位置,所以就把 74HC154 換成 74LS154 就OK了,不過腳位不一樣,所以必須要用單心線硬上。

74154.jpg

底部 IC 座,原本的封裝小一點,接下來會再重洗一塊板子,會再加上 ISP 的連接,這樣一來燒錄晶片就不用一直拔來拔去了。

4.jpg

3.jpg

電路圖參考:(點我下載PDF

2008-08-05_001113.png

動態展示影片:

標籤: ,

    

本篇文章引用網址:

其他隨機文章:
  • [WordPress Plugins] WP-PostViews Plus 我的文章多少人看過
  • 馬英九支撐線
  • 變相的 Open Source
  • 建立資料庫連接字串的方法
  • ComboBox 的資料繫結合傳遞參數


  • 34 個回應在 “16x16 LED矩陣 小綠人專題”

    1. 8051初學者 說道:

      對我來說您太厲害了

    2. 8051初學者 說道:

      想請問版主 8051 到底要從何學起 有沒有要注意的地方呢 想請版大給小弟一點點建議

    3. blue955 說道:

      8051有趣的地方就是軟體與硬體都必須兼備,硬體方面你必須懂一點電子知識,至少電路上的元件要看的懂,才能接電路,一開始都是拿別人設計好的電路來黏板子,其實以同一種電路來說,設計方面也是大同小異。

      軟體方面,8051有兩種撰寫語言,組合語言及C語言,C語言的入門比較容易,所以建議你從C語言開始吧!

      我也是初學者,這是我第一次洗的板子,有興趣作就對了,遇到問題在一件一件解決,這樣才是研究的樂趣!!

    4. 8051初學者 說道:

      電子知識我可以 但是我非電子的

      說實在的我對軟體非常的頭痛 以板主這樣的說 那不就是C++ 那一種的嗎?

      我對妳做的小綠人非常的感興趣耶

      也謝謝您的提供

    5. blue955 說道:

      關於軟體方面,還是只能下苦工,沒有其他的捷徑,不過我還是希望你不要放棄,因為我有很多朋友跟你一樣很有興趣,只是遇到寫程式,就放棄了...

      寫程式不會很難,看你有沒有去瞭解而已,沒有什麼天分不天分的問題,沒有人天生下來就會寫程式的,買本書,照著範例一字一句慢慢練,不用很久就可以入門了。

      C 與 C++ 是不一樣的東西,如果要買書要注意,雖然這兩種語言是師出同門,不過 C++ 加入了物件導向的觀念,撰寫的方法也不一樣,所以這一點要注意,而 8051 不會用到物件導向

      你可以參考這一篇文章 http://m955.com/wp/archives/118

    6. 8051初學者 說道:

      我目前還是在學的學生 而且我是機械系 車輛工程組的
      而現在我們有一門課是 "8051單晶片" 的課程 我對此們課非常的感興趣
      以目前8051的書本裡面的程式我只會修改裡面的程式
      還沒辦法用自己的方法寫出來 其實應該算是程式它有它的遊戲規則
      而我現在應該是板大說的一樣 是不是有去花時間了解它

      我會去買一本C語言來看的

    7. 妳好!! 有是拜託 說道:

      你可以交依下我如何做嗎??
      可以加一下我即時嗎??
      我這是要做專題用的??
      或是可以教我如何做

    8. blue955 說道:

      先畫電路圖,上面有PDF可以下載
      再來LAYOUT,洗電路版
      或者你可以參考電路圖,用洞洞版製作
      不然我做好可以賣你

    9. Chao君 說道:

      可以請問一下
      你成品做出來的亮度多亮呢?
      因為我看我手邊的書上的電阻和你的不太一樣
      老師希望我做出來不要太暗...

    10. blue955 說道:

      上面的影片,亮度差不多是那樣
      你可以把電阻POST上來看看嗎?

    11. Chao君 說道:


      你的1.5kΩ → 書上 2kΩ
      56Ω→100Ω
      還有2N3906是不是可以換成電晶體IC?
      (也是我們老師建議的不過我搞不太清楚=口=)

    12. blue955 說道:

      IB腳的用1.5K可以獲得較大電流,56Ω也相同
      2N3906就是電晶體,你搜尋一下就知道
      不過可以建議你換成 9012 ,IC腳通過電流可以拉到500mA
      500mA / 16 = 31.25mA,剛好可以達到LED理想電流

    13. Chao君 說道:


      那電阻我知道了:目
      謝謝:)
      關於電晶體方面我還是有點小疑問
      這顆電晶體在這裡是用來做什麼的?
      (噢還有我們老師跟我說的意思是把電晶體換成電晶體陣列IC
      可是我不知道要換成什麼的)

    14. blue955 說道:

      陣列IC,嗯!說的很學術,聽得很模糊
      我猜應該是把很多的電晶體排在一起,稱之為陣列
      電晶體的用途是開關,是用來控制電流的大小
      9012或2N3906都是屬於PNP的電晶體
      E腳接VCC,B腳接74154,C腳接LED
      當EB腳做順向偏壓時,EC腳導通
      C腳流過的電流為B腳電流的(貝他)放大倍數
      電晶體的工作原理及放大倍數,翻一下課本就有

      所以說
      我們有16排LED
      需要16顆電晶體來供應電流
      而74154是4對16解碼器
      會依序掃瞄這16顆電晶體的B腳
      所以LED會依序導通
      但是掃瞄的速度很快,低於人類視覺暫留秒數
      所以16LED看起來是全部一起亮的

    15. Chao君 說道:

      哈哈 我也不是很清楚
      (那就擺一邊好了反正沒有太大差別)

      你說的那些我明白了學校之前有教:目
      謝謝你的電路圖和解說唷:)
      很清楚
      今天要取買材料了所以要先問好

    16. 小雯 說道:

      想問你唷
      矩陣ledㄉ腳位都是一樣ㄉ嘛
      要怎ㄇ看阿
      也是按照七段顯示器這樣數ㄉ嘛
      由下往上數逆時間
      飾這樣子 嘛

    17. blue955 說道:

      LED 8 的腳位沒有一樣喔
      你可以參考 http://0rz.tw/e64TV
      上下用電表量一量就知道了

    18. Eric 說道:

      想請問一下版主,我看8051書上寫LED矩陣是採用掃描方式點亮的只是速度很快,那為何頻率越高,亮度會越暗,這一點我弄不太清楚,可否麻煩版主解釋一下這個現象的原因~~ 謝謝

    19. blue955 說道:

      掃瞄的速度如果慢,則會造成閃爍,更慢的話,會造成一行一行逐行顯示
      同理,掃瞄的速度正常,LED則可以達到,在不閃爍的情形下,最大亮度
      如果把頻率更加調高,的確亮度就降低了,你可以想像成一閃即逝
      但是據我的觀察,一行一行顯示的確比在不閃爍的情形下的最大亮度,還亮
      至於要如何達到正常的掃描速度,要寫程式時才能試出來
      書上是正確的
      如果你手邊有板子,試一下就知道了!

    20. Eric 說道:

      十分感謝版主的回應~~~~謝謝!!

    21. 小雯 說道:

      8*8矩陣led怎ㄇ焊接
      ㄧ直都接不出來
      我接ㄉ是4顆合在一起ㄉ
      我不知道哪裡要跟哪裡連在一起
      以前沒有用過這一種ㄉ東西
      所以都搞不清楚
      然後矩陣ledㄉ哪一隻腳要和哪一個元件接一起
      比賽快到ㄌ
      好煩腦喔
      請版主幫幫忙
      萬分感謝您

    22. blue955 說道:

      你手邊的應該是16X16的LED矩陣吧
      是不是這一種 http://0rz.tw/f14ZE
      這款是雙色的,如果是單色的,可以參考一下
      這一個規格書 http://0rz.tw/414Ym
      不過不確定是否相同
      還是把照片放上來看看

    23. 說道:

      請問你的電路圖裡面的元件都是你自己設定的嗎 還是元件庫裡面有
      你用的電路圖是 protel schematic 99se 嗎
      方便可以留一下聯絡方法嗎

    24. 我好痛苦 說道:

      請問 可否將電路原圖mail一份給我呢?
      或者說 下載您的PDF檔之後 是可以轉成另一種檔案開啟?
      那如果是... 是用哪種軟體繪圖呢?
      能否告知!?

    25. 小雯 說道:

      我想問一下
      你上面那一個電路圖
      8051上腳位P0.0~~P0.3要控制解碼器腳位20~~23ㄉ程式要怎ㄇ寫阿
      還有解碼器上面ㄉ第19隻腳是什ㄇ功能阿.....程式怎ㄇ寫

    26. blue955 說道:

      to 25樓
      2的4次方=16,所以4隻腳可以控制16隻腳
      控制的話很簡單,寫從1跑到16的迴圈,指定給P0就可以了

      for(i=1;i<=16;i++){
      P0 = i;
      }

      解碼器19腳是致能腳,指定1可以關閉解碼器
      指定0可以開啟解碼器

    27. blue955 說道:

      to 24樓
      用 protel99se 畫的
      電路圖都給你了,你要自己畫
      不能提供原始檔
      因為這個電路圖,在網路上你找不到這麼完整的

    28. blue955 說道:

      to 23樓

      用 protel99se 畫的
      大部分的元件都有
      不過8X8LED矩陣必須要自訂
      你可以在這裡留言,我都看的到

    29. 小雯 說道:

      如果我矩陣式用5*8
      那電阻跟電晶體和上面那些所有零件可以用一樣ㄉ嘛
      如果不一樣那我應該要用哪一些編號ㄉ
      可以跟我說一下嘛
      謝謝囉

    30. blue955 說道:

      放心~元件都是一樣的

    31. 小雯 說道:

      我現在改用5*8的矩陣led
      那我的接法跟你上面ㄉ圖一樣嗎
      我接過ㄌ....如果接2顆ㄉ話就都不會亮ㄌㄟ

    32. 小猪丁丁 說道:

      你好,可以发一份源程序给我学习下子吗!看了你的东东觉得很帮,对我很有帮助。

    33. blue955 說道:

      抱歉~
      不能提供程式碼,你可以參考這一本書
      我是參考它的程式寫的
      http://www.books.com.tw/exep/prod/booksfile.php?item=0010390904

    34. blue955 說道:

      to 31樓
      可以把圖給我看看嗎?


    寫下回應