需要微控制器控制繼電器的程式,哪位高手能講一下原理,萬分感謝

2021-07-30 23:56:31 字數 598 閱讀 4893

1樓:匿名使用者

可以用三極體放大電流。

繼電器要加一個反向二極體。

有5v的繼電器。

你要做成電腦控制的還是要做成遙控的?

2樓:濮馳利

檯燈一般為220v,微控制器一般為5v,可以用微控制器控制繼電器,繼電器控制檯燈。繼電器可以選巨集發牌子的(有直流5v的),微控制器的io不能直接驅動繼電器,中間需要uln2003達林頓管陣列晶片來放大一下。

3樓:匿名使用者

最好用光電耦合固態繼電器進行無觸點隔離,如用普通線圈繼電器,會產生干擾工作不定。

4樓:匿名使用者

io口控制三極體。來控制繼電器的開關就可以了。。微控制器要5v,繼電器用12v,所以控制部分需要兩個dc電源

5樓:匿名使用者

驅動繼電器

可用2個9013 npn 電晶體(達林頓接法),然後電源(5v)接線圈再接電晶體的c端,電晶體的基極可接3k左右的電阻(防止電流過大)再接到微控制器的i/o口

6樓:

你還是去看看郭天祥的十天學會微控制器和c吧

51微控制器三極體如何控制繼電器,51微控制器如何驅動12V繼電器 用三極體實現的電路引數怎麼求?

12v的繼電器這樣控制不對,實際中,如此接,微控制器就燒了。p20口至少接個電阻出來才不會燒,但高低都控制不了繼電器。用個npn,繼電器接12v與c之間,網上有很多圖。電路錯誤,繼電器不受控.應該選用npn三極體,12v接繼電器一腳,繼電器另一腳接npn三極體c極,三極體e極接地.微控制器 上電 還...

微控制器延遲程式詳解,微控制器延時程式的延時時間怎麼算的?

如果是51,晶振是12m,你的程式可延遲4ms左右。如果一定要用它延遲40ms,那就把晶振換成1m左右的吧!晶振12m時,一條djnz花的時間是2us,mov r5,108h 花的時間是1us ret 花的時間是2us 你算一下它們執行了幾次,把他們花掉的時間加起來,就是延遲時間了。你可以參巧延遲算...

微控制器 按鍵產生中斷 控制顯示 程式

中斷保護現場,是為了你中斷子程式執行完以後能夠返回到你程式中中斷點,即產生中斷的地方,使程式能夠繼續向下執行!如過你說的不用保護現場的話,那麼程式執行完以後就不能夠回到現場,那麼你的程式將不知道要跳轉到那裡去了,也就是飛鳥,呵呵 你說的中斷巢狀,也是一樣的,兩者都要保護現場,不然你也不能夠回到現場,...