电路设计的目的
在设计CH340通信电路时,常常需要考虑主控芯片与CH340芯片的正常工作电压范围,以STM32主控芯片为例,STM32的工作电压是3.3V,而CH340的工作电压是5V,因此,两者进行通信时,就必须考虑电平转换,否则就会烧毁芯片。
电路工作原理
电平转换电路如下所示:TXD_STM32
和RXD_STM32
是接在STM32主控芯片上的引脚,工作电压为0~3.3V
;TXD_CH340
和RXD_CH340
是CH340芯片上的引脚,工作电压为0~5V
,其中VCC
是主控芯片的工作电压,本例中VCC=3.3V。
- 当
TXD_STM32
管脚电平为0V
时,此时NPN三极管导通,RXD_CH340
管脚电平为0V
- 当
TXD_STM32
管脚电平为3.3V
时,此时NPN三极管截止,RXD_CH340
管脚电平为5V
- 当
TXD_CH340
管脚电平为0V
时,此时RXD_STM32
管脚电平为0V
- 当
TXD_CH340
管脚电平为5V
时,经电阻分压后,此时RXD_STM32
管脚电平为3.3V