⑴ 急急急,光電耦合器連接單片機電路怎麼接啊,輸入的。。謝了
看看圖能明白吧
⑵ 直流控交流固態繼電器的輸入端如何連接51單片機~~
固態繼電器是一種以扮腔小功率控制大功率的半導體開返缺敗關器件。屬於被控器件。無法輸出信號。
要控制固態繼電器的話就簡單了。一般固態繼電器多用2V-30V的直流電作為控制電壓。那麼,單片機的5V電壓也可以驅動。
一般應用時可以正極通過限流漏顫電阻接至VCC。負端接到單片機IO口就行了。單片機輸出0,繼電器接通。單片機輸出1,繼電器關閉。反相控制方式。
⑶ 電腦上RS232跟單片機怎麼連接
電腦通過RS232介面與單片機連接的常用實現如下圖(單片機以51系列為例):
3 RS-232
規定的邏輯電平與(51)單片機的邏輯電平不同(如:RS-232的邏輯「1」是以-3~-15V來表示的,而51單片機的邏輯「1」是以+5V來表示的)。因此,單片機系統與電腦的RS-232介面通信,必須把單片機的信號電平(TTL電平)轉換成計算機的RS-232C電平(或者反過來把計算機的RS-232C電平轉換成單片機的TTL電平),才能成功通訊。本方案使用電平轉換晶元MAX232晶元來實現電平轉換(連接圖中間的晶元)。
4(51)單片機使用RXD和TXD引腳執行串口數據輸入/輸出。
5 RS-232的RXD連接單片機TXD,TXD連接單片機RXD(中間用MAX232晶元轉換電平)。
通過上述步驟即可實現電腦通過RS232介面與單片機(串口)連接並通訊(未考慮軟體設置部分)。
⑷ 輸入信號是24V的,要接入到STC15L204EA的單片機上,用PC817的光耦可以直接用嗎
可以的,PC817輸入端主要是電流不要超過50mA,所以你24V輸入的話串一個10K的電阻就可以了;注意是串到電路里,不是你說得分壓;
⑸ 求用單片機和ULN2003A驅動直流電機的接法
電路圖接法:
ULN2003是大電流驅動陣列,多用於單片機、智能儀表、PLC、數字量輸出卡等控制電路中。可直接驅動繼電器等負載。輸入5VTTL電平,輸出可達500mA/50V。
ULN2003是高耐壓、大電流達林頓系列,由七個硅NPN達林頓管組成。 該電路的特點如下: ULN2003的每一對達林頓都串聯一個2.7K的基極電阻,在5V的工作電壓下它能與TTL和CMOS電路 直接相連,可以直接處理原先需要標准邏輯緩沖器來處理的數據。
ULN2003 是高壓大電流達林頓晶體管陣列系列產品,具有電流增益高、工作電壓高、溫度范圍寬、帶負載能力強等特點,適應於各類要求高速大功率驅動的系統。
引腳1:CPU脈沖輸入端,埠對應一個信號輸出端。
引腳2:CPU脈沖輸入端。
引腳3:CPU脈沖輸入端。
引腳4:CPU脈沖輸入端。
引腳5:CPU脈沖輸入端。
引腳6:CPU脈沖輸入端。
引腳7:CPU脈沖輸入端。
引腳8:接地。
引腳9:該腳是內部7個續流二極體負極的公共端,各二極體的正極分別接各達林頓管的集電極。用於感性負載時,該腳接負載電源正極,實現續流作用。如果該腳接地,實際上就是達林頓管的集電極對地接通。
引腳10:脈沖信號輸出端,對應7腳信號輸入端。
引腳11:脈沖信號輸出端,對應6腳信號輸入端。
引腳12:脈沖信號輸出端,對應5腳信號輸入端。
引腳13:脈沖信號輸出端,對應4腳信號輸入端。
引腳14:脈沖信號輸出端,對應3腳信號輸入端。
引腳15:脈沖信號輸出端,對應2腳信號輸入端。
引腳16:脈沖信號輸出端,對應1腳信號輸入端。
⑹ 74HC573 輸入端接單片機普通IO口,需要接上拉電阻嗎
你的理解是錯誤指罩的!
TTL電路的輸入端是遵帶燃循TTL標準的,其需要的輸入電流很小,74HC573的輸入電流在電源電壓為6V,輸入電壓為6V的情況下,其所需要的驅動電流僅僅為0.1uA。
你給的圖是說明74HC573的輸出驅動能力,573的每個輸出引腳都有20mA的灌入電流,因此可以直接驅動LED,而扇出電流可以達到35mA.
晶元有一個極限功耗,根據封裝不同其功耗也不同,所以在設計驅動的時候,在任一時間要保證晶元的功耗不要超過此參數。比如:573的蠢逗虛每個引腳可能灌入20mA的電流,8個引腳,總電流是160mA,乘以工作電壓5V,其值為800mW,這樣就超出了晶元的極限,晶元容易損壞或者壽命縮短。
另外上拉電阻的問題。是否需要上拉電阻,對於TTL電路輸入端來說並不是關鍵,加與不加是要看你的單片機IO口的屬性。如果單片機的輸出埠是推挽輸出的,那麼這個上拉電阻根本沒有必要,但如果單片機的IO口是開漏輸出或者是內部弱上拉輸出的,那這個時候就需要接一個上拉電阻。上拉電阻的大小一般參照後級電路所需要驅動電流的5~10倍來選取,可大不可小,一般現在用10K或者4K7的比較多,但如果對功耗要求比較嚴格,這個電阻就需要去計算,阻值太大那麼容易受干擾,太小功耗不能滿足,不需要去權衡.