模塊 - USB轉(zhuǎn)串口模塊
TTL電平:
輸出高電平>2.4V,輸出低電平<0.4V。在室溫下,一般輸出高電平是3.5V,輸出低電平是0.2V。最小輸入高電平和低電平:輸入高電平>=2.0V,輸入低電平<=0.8V,噪聲容限是0.4V。
在單片機(jī)中所使用的是TTL電平,一般為5V系列,即認(rèn)為高電平是+5v,低電平為0v;
TTL電平的抗干擾能力比較低
在PC機(jī)中使用的是RS232串口通訊協(xié)議,對(duì)應(yīng)有RS232電平
高電平(-5v~-12v,也有說是-3v~-15v)
低電平(+5v~+12v,+3v~+15v)
RS232電平是負(fù)電壓電平
兩者電平標(biāo)準(zhǔn)不同,如果要進(jìn)行計(jì)算機(jī)和單片機(jī)之間的通訊,需要有轉(zhuǎn)換器銜接在中間。
原理:?jiǎn)纹瑱C(jī)的TXD、RXD是TTL電平,所以你得萬變不離其宗的將其它信號(hào)轉(zhuǎn)成TTL電平,只有這樣給單片機(jī)下載程序才有可能成功!
其中CH340、PL2303等芯片是直接將USB信號(hào)轉(zhuǎn)換為TTL電平或者TTL電平轉(zhuǎn)換為USB信號(hào),而MAX232等芯片是將TTL轉(zhuǎn)換為RS232信號(hào)或者將RS232信號(hào)轉(zhuǎn)換為TTL。
MAX232:外圍電路簡(jiǎn)單,但是占用pcb面積大,不美觀?
PL2303:水貨多不穩(wěn)定,外圍電路復(fù)雜,成本低
CH340:穩(wěn)定,外圍電路簡(jiǎn)單,成本相對(duì)高?
計(jì)算機(jī)和MCU通信的方法:
1.只有串口接口的臺(tái)式機(jī)(很老) 交叉串口線>>>MAX232芯片>>>MCU(單片機(jī))
2.既有串口接口又有USB接口的電腦(臺(tái)式機(jī))?
(1)電腦串口接口>>>交叉串口線>>>MAX232芯片>>>MCU(單片機(jī))?
(2)電腦USB接口>>>USB轉(zhuǎn)RS232串口線>>>MAX232芯片>>>MCU(單片機(jī))?
(3)電腦USB接口>>>USB2.0數(shù)據(jù)線>>>PL2303或CH340>>>MCU(單片機(jī))?
3.只有USB接口的電腦(筆記本)
(1)電腦USB接口>>>USB2.0數(shù)據(jù)線>>>PL2303或CH340>>>MCU(單片機(jī))?
電腦串口接口>>>交叉串口線>>>MAX232芯片>>>MCU(單片機(jī))?


電腦USB接口>>>USB2.0數(shù)據(jù)線>>>PL2303或CH340>>>MCU(單片機(jī))?
UBS信號(hào):
一般USB有4根線,紅-正;黑-負(fù);綠-信號(hào)正,白-信號(hào)負(fù);

USB有主從之分,主設(shè)備有 電腦主機(jī)USB接口(母口);從設(shè)備(如上圖,公口)


參考視頻和博客:
https://www.bilibili.com/video/BV1PD4y147ts?t=121.0
https://blog.csdn.net/chenhuanqiangnihao/article/details/115638683
https://blog.csdn.net/weixin_48268385/article/details/120947234