[問題] Arduino控制大量LED的方式

看板ASM (組合語言)作者 (惡運不斷,壞事不斷)時間11年前 (2013/07/31 11:10), 編輯推噓8(8020)
留言28則, 10人參與, 最新討論串1/1
剛接觸Arduino沒多久,看了一些資料,想說做個新的電子式機車儀表板 方案因技術和預算問題不斷下修,全案從全VFD顯示->大尺寸LCD->全LED 最後是敲定LED+OLED,速度里程和油量是用LED顯示,時間日期用小尺寸OLED 但是現在問題來了,速度計加油量計就有41+20顆LED,還不計入里程用的8組7-seg 一般書上所寫,要控制多顆LED的話,可以用74HC595這個IC 但是這個只能控制8顆LED,這樣的話變成要串到8顆595 因為還有OLED.RTC和GPS(電波時鐘)要處理 怕ATmega328P那個效能會不會跑不動? 想說有沒有以最少IC控制一海票LED的方式? (聽說595到8顆就會出問題?) -- Harry君的部屋 http://blog.yam.com/harrychou 懶人相簿 XD http://picasaweb.google.com/harry0925 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.245.64.82

07/31 11:20, , 1F
這個deo2k很有經驗喔
07/31 11:20, 1F

07/31 12:10, , 2F
VFD是啥? RTC和GPS都沒過啦(翻桌~)
07/31 12:10, 2F

07/31 12:23, , 3F
VFD 就古代錄影機/古代音響上面那種發綠光的顯示面板
07/31 12:23, 3F

07/31 12:23, , 4F
綠光最常見,但也有白色和琥珀色等等
07/31 12:23, 4F

07/31 12:31, , 5F
方法很多.成本考量的話就用掃描式.相信 mcu 效能可以到.
07/31 12:31, 5F

07/31 12:44, , 6F
會有效能問題是因為看到328P用I2C跑全彩LCD的"慘"況
07/31 12:44, 6F

07/31 12:44, , 7F
整個畫面變換是一條一條線慢慢更新的
07/31 12:44, 7F

07/31 14:02, , 8F
74595有latch所以如果不是需要很快的動畫.並不需高速運算
07/31 14:02, 8F

07/31 14:03, , 9F
以ic選用來看建議換成6b595 或是 dm134
07/31 14:03, 9F

07/31 16:31, , 10F
有錢人一顆IC一海票用MAX7219,沒錢有技術用純IO MCU
07/31 16:31, 10F

07/31 16:33, , 11F
學生的話去用74138+7447+9012 老師會很愛你 XD
07/31 16:33, 11F

08/01 00:54, , 12F
siti dm134 +1
08/01 00:54, 12F

08/01 01:23, , 13F
用個反射型LCM,旁邊放個超亮LED打光,這樣可以嗎? :P
08/01 01:23, 13F

08/01 01:29, , 14F
看過dm134的資料,這個感覺上好像是595的大型版?
08/01 01:29, 14F

08/02 00:15, , 15F
dm134重點在定電流驅動
08/02 00:15, 15F

08/03 20:26, , 16F
可以查看看 HT1632C, 雖然他是點矩陣驅動IC
08/03 20:26, 16F

08/03 20:26, , 17F
但是他的顯示圖形方式是以讀取內部RAM的資料做顯示
08/03 20:26, 17F

08/03 20:27, , 18F
因此我認為可以考慮自定義HT1632C的RAM address
08/03 20:27, 18F

08/03 20:28, , 19F
針對你需求的顯示亮法去做編排
08/03 20:28, 19F

08/03 20:29, , 20F
他內部自己有帶掃描,所以只需要在改變LED點燈時
08/03 20:29, 20F

08/03 20:29, , 21F
再去修改對應address的data
08/03 20:29, 21F

08/03 22:31, , 22F
原本是想說用兩顆MAX7219解決的
08/03 22:31, 22F

08/03 22:32, , 23F
但是佈線問題令人頭大(因為是把LED排成直線)
08/03 22:32, 23F

08/03 22:32, , 24F
最後還是回歸到74595,先試大量串接看看有沒有問題
08/03 22:32, 24F

08/16 14:00, , 25F
我以前用矩陣電路做過類似的事,不知道適不適用?
08/16 14:00, 25F

08/17 01:07, , 26F
用矩陣是比較單純,但是佈線就不知道要怎麼弄了
08/17 01:07, 26F

08/19 13:13, , 27F
你說的對,我當時也是跳線硬上圓點板……彈珠台幾個IO
08/19 13:13, 27F

08/19 13:13, , 28F
就整個都是線…
08/19 13:13, 28F
文章代碼(AID): #1H-80dLF (ASM)
文章代碼(AID): #1H-80dLF (ASM)