標題: 小白提問,USB轉(zhuǎn)TTL能控制繼電器嗎? [打印本頁]

作者: ayfun    時間: 2023-7-29 08:53
標題: 小白提問,USB轉(zhuǎn)TTL能控制繼電器嗎?
請問這兩個東西能接在一起嗎?怎么控制呢?


作者: xuyaqi    時間: 2023-7-29 15:01
USB轉(zhuǎn)TTL是電腦USB轉(zhuǎn)成串口TTL電平,要和單片機串口IO口接,不能直接用來控制繼電器,要寫串口控制程序。
作者: cnos    時間: 2023-7-29 15:07
xuyaqi 發(fā)表于 2023-7-29 15:01
USB轉(zhuǎn)TTL是電腦USB轉(zhuǎn)成串口TTL電平,要和單片機串口IO口接,不能直接用來控制繼電器,要寫串口控制程序。

劍走偏鋒,每次發(fā)送個0xFF的數(shù)據(jù),就是一個脈沖,再搞個翻轉(zhuǎn)電路,就可以實現(xiàn)控制了

或者直接用TXD驅(qū)動一顆PNP三極管,上位機不停的發(fā)0x00,就相當于低電平,繼電器就通了,不發(fā)數(shù)據(jù)繼電器就斷開 了
作者: xuyaqi    時間: 2023-7-29 16:49
cnos 發(fā)表于 2023-7-29 15:07
劍走偏鋒,每次發(fā)送個0xFF的數(shù)據(jù),就是一個脈沖,再搞個翻轉(zhuǎn)電路,就可以實現(xiàn)控制了

或者直接用 ...

每次發(fā)送個0xFF 發(fā)送端口可不全是高電平,要按串口協(xié)議走,繼電器可跳個不停。
作者: Hephaestus    時間: 2023-7-30 13:05
xuyaqi 發(fā)表于 2023-7-29 16:49
每次發(fā)送個0xFF 發(fā)送端口可不全是高電平,要按串口協(xié)議走,繼電器可跳個不停。

bps定的足夠高,就可以趁繼電器不注意的時候翻轉(zhuǎn)了。
作者: xuyaqi    時間: 2023-7-30 14:42
Hephaestus 發(fā)表于 2023-7-30 13:05
bps定的足夠高,就可以趁繼電器不注意的時候翻轉(zhuǎn)了。

串口信號線可不總是高電平。



作者: Regwdq    時間: 2023-7-30 18:26
USB口可以穩(wěn)定輸出DC5V的電源,通過LDO降壓芯片將5V轉(zhuǎn)為3.3V即可
作者: cnos    時間: 2023-7-31 11:14
xuyaqi 發(fā)表于 2023-7-30 14:42
串口信號線可不總是高電平。

如果是TTL電平,那么不發(fā)數(shù)據(jù)=100%占空比高電平
假設(shè)串口設(shè)置為常用的9600bps,N,8,1
如果發(fā)0xFF,那么就相當于約5khz,90%占空比的高電平。
如果發(fā)0x00,那么就相當于約5khz,10%占空比的高電平。

波特率提高,那么頻率就上去了,一般的繼電器哪有能力響應(yīng)0.2mS的脈沖,所以還是可以的。
實在不放心可以加一顆電容濾波。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1