用串口和CH340模塊都可以讓計算機和單片機進行通信,但是使用CH340更加方便,省去了使用串口的麻煩
CH340是一個USB總線的轉接芯片,實現USB轉串口、USB轉IrDA紅外或者USB轉打印口。
在串口方式下,CH340提供常用的MODEM聯絡信號,用于為計算機擴展異步串口,或者將普通的串口設備直接升級到USB總線。
在紅外方式下,CH340外加紅外收發器即可構成USB紅外線適配器,實現SIR紅外線通訊。
特點:
全速USB設備接口,兼容USBV2.0,外圍元器件只需要晶體和電容。
仿真標準串口,用于升級原串口外圍設備,或者通過USB增加額外串口。
計算機端Windows操作系統下的串口應用程序完全兼容,無需修改。
硬件全雙工串口,內置收發緩沖區,支持通訊波特率50bps~2Mbps。
支持常用的MODEM聯絡信號RTS、DTR、DCD、RI、DSR、CTS。
通過外加電平轉換器件,提供RS232、RS485、RS422等接口。
支持IrDA規范SIR紅外線通訊,支持波特率2400bps到115200bps。
由于是通過USB轉換的串口,所以只能做到應用層兼容,而無法絕對相同。
軟件兼容CH341,可以直接使用CH341的驅動程序。
支持5V電源電壓和3.3V電源電壓。
提供SSOP-20無鉛封裝,兼容RoHS。
封裝
引腳說明
CH340模塊電路的原理圖
在這張原理圖中要注意的是:
CH340的TXD腳應該接單片機的RXD腳,RXD腳接單片機的TXD腳,這樣一發一收才能進行通信
另外,在TXD腳處接二極管和在RXD處接電阻都是為了防止USB給目標芯片進行供電
在上面這張圖中通過一個撥動開關來控制單片機的供電,這樣就可以在不必要的時候斷開電源。
評論