作者t19910422 (燚蒼觴)
看板Electronics
標題[問題] arduino+74595 控制LED串連(12V)
時間Mon Aug 14 03:02:03 2017
小弟手邊有ARDUINO 想利用74595控制LED的閃爍
而LED是12V輸入 但是74595和ARDUINO不能吃12V
所以可能還要先降壓給這兩個用
但是74595又不能大電流輸出
所以想請問有沒有甚麼東西可以利用74595輸出的小電流
控制12V輸入LED呢? 不知道是不是小弟資質駑鈍 用電晶體也一直沒辦法使用(模擬器)
有沒有甚麼IC可以讓共陰極的LED利用小電流控制大電流發光呢?
原本有考慮用ULN2003 但是發現他是共陽極 所以有點麻煩
--
◎我先留"在"學校練舞一下, "再"回家吃飯
◎當初是買"預"售屋, 現在"欲"售800萬
◎請稍"候"一下, 現金稍"後"奉上
◎我"的"爸爸有陰陽眼, 看"得"見鬼
◎"因"為明天要早起, 我"應"該要早點睡才對
-----為了孩子們的未來 發文記得選字 別當國文白癡-----
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.28.210
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1502650928.A.64F.html
※ 編輯: t19910422 (111.241.28.210), 08/14/2017 03:03:16
1F:→ DRQX: TPIC6B595 08/14 13:43
2F:→ t19910422: 可能是我表達得不好 我LED列是共陰極 所以可以的話 08/14 19:50
3F:→ t19910422: 要從IC這邊輸出電流之後經過LED接地 08/14 19:51
4F:→ t19910422: 2003好像是IC端是接地 上面這位大大給得好像也是一樣 08/14 19:51
5F:→ t19910422: 進入IC之後是接地呢? 08/14 19:51
6F:推 HiJimmy: 供陰就給他電 用PNP OR PMOS當開關 08/14 19:54
7F:→ HiJimmy: 共陽就反過來 不過可能要多一級NPN 因為可能邏輯相反 08/14 19:55
8F:→ t19910422: PNP電晶體的E點一定要是接地端嗎? LED是不是不能在E後 08/14 20:01
9F:→ Schottky: 樓上你的 PNP 裝反了... 請裝在 high side 08/14 20:03
10F:→ t19910422: 阿...我好像懂了甚麼 謝謝三位大大XD 我繼續研究看看 08/14 20:06
11F:→ t19910422: 好像74595後面接PNP當開關不知道為什麼都不能用 08/15 00:11
12F:→ t19910422: 通道一直都是開的 燈一直亮著 08/15 00:11
13F:推 HiJimmy: PNP還要卡一個NPN 因為74595電位永遠低於12V 08/15 00:15
14F:→ HiJimmy: 然後,電阻記得算好 不然會燒給你看~~ 08/15 00:15
17F:→ HiJimmy: 用MOS好算,PNP電阻跟你得負載有關 得試 08/15 00:47
18F:→ t19910422: 哇..這樣感覺要接不少東西了XD 燈至少有10組 就要弄 08/15 00:49
19F:→ t19910422: 10套這樣了對吧 一堆PNP 一堆NPN 還有一堆電阻 08/15 00:49
20F:推 HiJimmy: 十組都要獨立? 08/15 00:55
21F:→ HiJimmy: LED一定要12V?? 08/15 00:56
22F:推 HiJimmy: 條件給完整一點 可以幫你想 08/15 01:00
23F:→ t19910422: 因為其實是車尾燈 所以供電一定是12V 我是有想74595用5 08/15 01:03
24F:→ t19910422: V 所以可能要降壓 但是如果電燈都用5V 可能就會有很多 08/15 01:03
25F:→ t19910422: 消耗了對吧? 沒必要 而且燈是本來就有 只是想讓他有效 08/15 01:04
26F:→ t19910422: 果 跑馬燈 或是左右閃爍 08/15 01:04
27F:→ t19910422: 而燈是3顆紅色LED和一個300歐姆的電阻(我記得) 08/15 01:04
28F:→ t19910422: 這樣的LED組至少有10組 都是獨立的 08/15 01:05
29F:→ t19910422: 因為想控制她的閃爍 比如果打方向燈從左閃到右 08/15 01:07
30F:→ t19910422: 從右閃到左 所以勢必要讓每個燈組都是獨立的吧? 08/15 01:07
31F:推 HiJimmy: 那就直接用Arduino+"I/O放大板" 這樣最快 08/15 01:16
32F:→ HiJimmy: 你只需要PIN to PIN拉線 程式直接控制輸出 這樣最方便 08/15 01:18
33F:→ HiJimmy: 不過現成的"I/O放大板"耐電流都大一點,所以體積不小 08/15 01:18
34F:→ HiJimmy: 如果要精巧,自己畫一塊板子應該可以壓在50mmx100mm以下 08/15 01:19
35F:→ t19910422: 簡單講就是用relay是嗎? 製作起來會比較快 08/15 01:22
36F:→ t19910422: 好像有的是relay 有的是電晶體做的? 08/15 01:26
37F:→ t19910422: (抱頭 08/15 01:33
38F:→ Schottky: relay 有點吵啊... 08/15 03:15
39F:→ Schottky: 一大堆 relay 的啪啪聲會很有 1950 年代超級電腦的 fu 08/15 03:16
40F:推 HiJimmy: 用晶體的就行了 08/15 07:59
43F:→ t19910422: PMOS 然後亂畫圖 閒著沒事亂畫XDD 08/16 14:46
44F:→ t19910422: 正常是這樣畫的嗎XDDD 08/16 14:46
45F:→ t19910422: 不過還有一條接地卡住了XD 08/16 14:47
46F:→ t19910422: 不過封裝甚麼的我不懂所以其實是亂選的 08/16 15:06