USB转52单片机下载串口的“转换芯片”MAX232与CH340G的区别

USB转52单片机下载串口的“转换芯片”MAX232与CH340G的区别:首先需要说明,单片机的下载口TXD、RXD(P3.0与P3.1)是TTL电平(TTL电平是正逻辑数据表示,是计算机内部电路的标准通信技术,输出高电平>2.4V,输出低电平<0.4V。在室温下,一般输出高电平是3.5V,输出低电平是0.2V),所以你得万变不离其宗的将其它信号(一般输出电压较高)转成TT相对低电压TTL电平,给单片机下载程序才能成功,才不会烧毁TTL下载口(要电平的转换:就是用两个电阻对电平分压,没有什么高深的东西),而更重的是差分信号转单端信号(且要转成正逻辑数据)。2块芯片外形都是16脚贴片结构,颜色大小完全相同,区别仅为标识不同。但可以从与USB与单片机下载口连接电路看出本质区别:MAX232外围电路最简单,不需要外接12兆晶振,仅仅外接4只0.1微法电容,11, 12脚接单片机下载口,13, 14脚接USB正负数据线(需要说明的是MAX232芯片是美信(MAXIM)公司专为RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电;特别适合电池供电系统,这是由于其低功耗关断模式可以将功耗减小到5uW以内。);CH340G外围电路也较简单,但需要外接晶振,外接电容较小(其中2个为晶振振荡电容,但电源必须额外接10微法(232可以不要)滤波电容说明芯片功耗较大);6, 5脚接USB正负数据线,3, 2脚接单片夹下载口。可以看出2块芯片最终都将USB差分电平转换成了TTL电平,电平幅度变低了(差分也变成了单端信号,当然差分与TTL信号都是正逻辑信号)。个人觉得MAX232不用晶振内部可能是没有数据缓存电路(所以不需要晶振产生时钟移位脉冲),是直接输出TTL电平给下载口;而CH340G是在内部缓存了数据,先缓存转换成正逻辑数据后在转成TTL电平给单片机下载口(此说法与网络观点不同),虽然转换传输更稳定可靠但会增加耗散功率(所以一般情况下锂电池给单片机供电会下载不成功)。业余单片机USB转TTL异步下载串口“转换芯片”知识学习,与大家分享!!! 
2块芯片一个用晶振一个不用晶振的原因,本人的解释(认为有晶振的有数据缓存电路)与网络观点不同,希望有更多不同科学见解的单片机通信高手(朋友)指导评论!!! 


猜你喜欢

转载自blog.csdn.net/qq_38405680/article/details/80987023