久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9899|回復: 3
打印 上一主題 下一主題
收起左側

Arduino學習7-Arduino 輸出引腳擴流

[復制鏈接]
跳轉到指定樓層
樓主
使用Arduino時候,經常需要控制大電流或者高壓負載。但是Arduino只有最大5v,20mA的引腳輸出。必須要通過擴流電路。擴流的方法有很多。下面介紹幾種方法,適合在不同場合下面使用。

注意:下述電路圖的負載均用電阻符號代替,符號標志是電子學的負載符號RL,就是R(load)的意思。

1、小功率NPN三極管擴流(適用于擴展后負載電壓5v以下,負載電流建議<1A)。

Arduino輸出引腳直接連電阻驅動三極管基極。



復雜度:★★☆☆☆;成本:★☆☆☆☆;可擴流倍數:★☆☆☆☆;
優點:簡單方便,成本低。開關頻率上限直接由三極管決定,可以做的很高;
缺點:受控大電流和Arduino直接連通,所以外置驅動電源不建議超過5v,以免外置電源的電壓通過Q1倒灌到Arduino引腳引起Arduino燒壞。
選材:三極管Q1可以選用小功率的NPN三極管。推薦型號有2SC1815,2N2222,8050,2SD882等(點元件名看對應數據手冊,下同);基極電阻R1必不可少,否則會導致Arduino因為引腳負載過大而發熱甚至燒毀。R1阻值在100Ω~10k之間均可,推薦值1kΩ。所有電阻功率無要求,貼片0805以上,直插1/8w以上的就行,以下所有電路均使用這種電阻規格。

2、固態繼電器(光耦)擴流(適用于220V交流直接控制,或者大功率直流控制,建議用于負載電流0.2A~40A間)

使用現成的固態繼電器可以很方便的被Arduino控制。對于Arduino來說,驅動固態繼電器就像驅動一個LED那么簡單。


直流控制直流

直流控制交流

復雜度:★☆☆☆☆;成本:★★★★★;可擴流倍數:★★★★★;
優點:使用最簡單,抗干擾能力最強,無電磁干擾。可以控制交流電/直流電,并且可以控制很大電流的負載。
缺點:成本很高
選材:注意的是,固態繼電器有兩種:直流控制交流固態繼電器/直流控制直流固態繼電器。它們的受控端有本質的區別,不能混用。直流控交流的交流是用可控硅進行開關的,而直流控直流用的是三極管或者場效應管進行開關。下面會對兩種繼電器仿制進行介紹的(見3)。

3、帶光耦隔離NPN三極管擴流(適用于大范圍負載電壓,建議用于負載電流1A~5A間)

通過光耦加擴流做出一個控制/受控隔離的直流控制器。完全等效于直流固態繼電器。



復雜度:★★★★☆;成本:★★☆☆☆;可擴流倍數:★★★★★;
優點:控制電流小,等效于驅動一只LED。受控大電流和Arduino控制板完全電氣隔離,即使受控部分發生事故燒毀了,也不會影響到Arduino主板。
缺點:電路比直接擴流復雜,成本稍高。
選材:三極管可以選擇2SD882,2SD669A,TIP122(5A達林頓管)等。光耦使用PC817等廉價光耦即可。

4、繼電器擴流(適用于低速,對受控端開關電阻有要求的場合,建議用于負載電流0~3A間)

用一個小功率三極管擴流,然后控制一個5v的繼電器。



復雜度:★★★★☆;成本:★★★☆☆;可擴流倍數:★★★★★;
優點:擴流電流大,并且由于繼電器是機械閉合觸點,閉合電阻基本為零,不像固態繼電器或者三極管,有正向壓降;適用于對閉合電阻要求高的場合,比如受控端是開關0~0.7v的信號。使用三極管或者固態繼電器就不能工作了,只能使用繼電器。
缺點:低速,每秒最快只能開關幾次;機械開關使用壽命短,開關頻率高的話,很快就會壞掉。成本高,電路也不簡單;開關電流大,需要充足的電源供給繼電器吸合。有較強的空間電磁干擾(EMI),會對高速數字電路(USB,串口,視頻等)或者小信號模擬電路(音頻信號線,儀器測量輸入線)造成干擾。必須做好屏蔽措施;并且繼電器斷開時候會產生反向高壓,必須處理反壓。
選材:繼電器必須選用5v控制的,因為Arduino只有5v。并且繼電器吸合電流必須小于200mA,不能影響Arduino使其工作電壓不穩。如果不能滿足的話,可以嘗試繼電器級聯,即小繼電器拖動大繼電器。

5、場效應管擴流(適用于大負載直流電流,建議用于負載電流5A~100A間)

用場效應管代替三極管擴流。由于場效應管屬于電壓控制型器件,輸入電流極小。與三極管擴流相比,可以獲得更快的開關速度和更小的輸入電流,并且可以控制很大的直流電流(比如10~50A)。用Arduino驅動的話。驅動電路跟1、3幾乎一樣,只是換了場管。



復雜度:★★★★☆;成本:★★★★☆;可擴流倍數:★★★★★;

優點:控制電流小,等效于驅動一只LED。受控大電流和Arduino控制板完全電氣隔離,即使受控部分發生事故燒毀了,也不會影響到Arduino主板。有最高的控制速度,并且電流也可以做的非常大。
缺點:電路比較復雜,場效應管成本比三極管更高。
選材:場效應管可以使用普通的N溝道增強型場效應管(N-Channel Enhancement Mode Field Effect Transistor)。筆者用過的型號有:CEP80N75(75V,80A,75W),IXGQ240N30P(IGBT管,240A,300V,500W),IRF630(9A,200V,75W)等。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:114115 發表于 2016-4-14 03:24 | 只看該作者
剛好做一個電路用到NPN 8050管驅動一個5V繼電器,用ATMEA8L,一共5個繼電器分別在9~13開關口,高電平有效。
上電瞬間 發現13口的繼電器總要狂跳幾次,其它口的繼電器卻不會亂跳,很奇怪,修改代碼和對調開關口無果,三極管B極接下拉電阻也不行,最后在B極接一個10uF電容到地還是不行,最后一抓狂,上個220uF, 居然天下太平了。
百度了下,發現這個問題比較多,主要是單片機上電瞬間,各IO口的狀態不穩定,解決方法也有很多種,加個電解電容就可以吸收IO口突變的電平,各位可以參考。
回復

使用道具 舉報

板凳
ID:114115 發表于 2016-4-14 03:25 | 只看該作者
如果需要許多輸出可以使用ULN2803或者ULN2003,每個輸出最大電流是500ma。
ULN2803是8通道
ULN2003是7通道,比ULN2803便宜許多


一個ULN2803連接Arduino例子:
回復

使用道具 舉報

地板
ID:239822 發表于 2017-10-23 10:24 | 只看該作者
這個帖子不錯,正好需要這樣的擴流電路做參考,贊一個
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品一二区 | 国产一区二区日韩 | 日韩精品一区二区三区中文在线 | 欧产日产国产精品99 | 欧美日韩亚洲系列 | 四虎影音| 91麻豆产精品久久久久久 | www.五月天婷婷.com | 国产女人与拘做视频免费 | 毛片网络 | 精品在线一区二区三区 | 密室大逃脱第六季大神版在线观看 | 精品一二区 | h片在线看 | 永久www成人看片 | 欧美一区二区三区免费在线观看 | 日日骚网 | 免费成人毛片 | 欧美精品在线播放 | 精品国产一级 | 草在线| 国产美女黄色片 | 国产农村妇女精品一二区 | 国产成人精品免费视频大全最热 | 99re6在线视频 | 天天狠狠 | 欧美一级片在线看 | 一区二区三区视频在线观看 | 荷兰欧美一级毛片 | 国产三级| 日韩亚洲欧美一区 | 91看片网| 亚洲最大av | 久久久精品一区二区 | 亚洲精品一区二区三区在线 | 天天弄 | av网站在线播放 | 日韩精品一区二区三区第95 | 日韩久久久久 | 国产一区二区三区在线 | 久久久久黄 |