使用arduino設計EBD展示燈

其實這個構想很久了,
指是要先處理單線電力供電問題,再處理高低壓控制,以及演示計算問題。

我再這之前有作出一個簡易的 EBD 煞車燈,
但是,看久了還是希望有點變化,可是又不希望買市面上的燈條來組合:

一來是我希望展示燈有有延遲啟動效果,市面上燈條做不到。
二來是希望展示的方式可以依照自己喜好組合,市面上燈條也難辦到。

所以只好動起 Arduino 歪腦筋,看看能不能塞進去第三煞車燈了。

先勾勒出電路圖
不算太難,只是線路有點多而已,由於要塞到第三煞車燈裡面所以要進量縮小
因此比較多零件的驅動電晶體使用了SMD的N通道MOSFET - P3055LDG來製作。


原則上Arduino NANO 是5V 驅動與電力提供,
控制 TLC5940NT 一路都是5V
但是要轉到控制12V的LED燈板就需要用到偶合電路比較安全,
因此這裡選用了簡單形式的 LTV847 光耦合IC來串接,
這樣就可以隔離12V電力,避免逆流回Arduino 或TLC5940NT導致燒毀問題。

Arduino NANO
TLC5940NT
LTV847
P3055LDG



程式的部分改天再分享上來



留言

這個網誌中的熱門文章

【研究】列印的條碼為什麼很難刷(掃描)

C# 使用 Process.Start 執行外部程式

統一發票列印小程式