1.MAX232芯片是TTL电平与RS232电平转换的芯片 TTL<->RS232
2.详情
COM、串口 | 物理接口形式 |
TTL、RS232 | 电平标准: TTL标准: +5V->电平逻辑1 0V->电平逻辑0 RS232标准:3V~+15V->电平逻辑1 -15V~-3V->电平逻辑0 |
3.也就是说我们所转换的数据电平+5V ->(+3V~+15V),0V->(-3V~-15V)即可。
我们的MAX232是5V供电的,+5V ->(+3V~+15V)的转换是很容易满足的,0V-> (-3V~-15V)就需要内部产生一个负压电源然后去转换输出。MAX232的一般外接4个电容,C+对地之间,C-对地之间的电容用于稳定电荷泵输出 的电压,由于C1+ C1-之间的电容加上C2+和C2-之间的电容都是由VCC对它们进行循环充电,产生的V+<=2VCC,V->=-2VCC。这样也 基本满足232的电平要求了。