引用: 小an 发表于 2015-1-12 10:09
这样肯定不行的,3.3V的DSP管脚不能承受5V输入。建议用MAX3232替换MAX232,5V电源输入改为3.3V,并且改相应的电容即可
引用: dontium 发表于 2015-1-12 11:19
UART转RS232芯片,有5V的,也有3.3V的。楼主选3.3V器件即可。
再者,与PC机通讯,电平转换芯片不是必须的。可以根据情况,省去象MAX232之类的芯片。
引用: caijianfa55 发表于 2015-1-12 12:09
看数据手册MAX232的供电电平为-0.3V到6V,所以直接3.3V供电就可以了吧?与PC机通讯,电平转换芯片不是必须的?
引用: caijianfa55 发表于 2015-1-12 10:46 芯片不用换可以吗?我看MAX232的供电电源范围是-0.3V-6V,所以我直接给它供3.3V的电应该就可以吧?
引用: dontium 发表于 2015-1-12 12:13
1、可以!
2、电平转换芯片不是必须的!
现在的PC机,很多没有串口接口了,而是由USB转换,转换后的电平是UART,所以,就不用电平转换芯片了。如果有必须使用RS232的,则需要。
引用: caijianfa55 发表于 2015-1-13 09:29
我现在要做的就是用USB转串口线和PC进行通讯,你是说MAX232那个芯片不需要啦?还有我听有人说9针串口线,除两个引脚数据线外,只要将5脚接地,另外的引脚悬空(不要接地),否则会出问题,是这样的吗?
引用: 小an 发表于 2015-1-12 20:23
你理解错了,这个-0.3V~6V是absolute maximu ratings,也就是芯片不致损坏的范围,但绝不是工作范围,根据数据手册MAX232供电电压必须是5V±10%。
建议换成MAX3232,引脚兼容的,知识外围电容大小要改,那个电源也得改成3.3V
引用: dontium 发表于 2015-1-13 09:40
如果是短距离的,如线长1M,建议就别加MAX232之类的芯片了。因为,你将UART转换到RS232后,所配的接口再将RS232转换为UART型,拐了个弯又回到原地,
引用: caijianfa55 发表于 2015-1-13 09:50
‘输出脚不应固定,否则容易烧电路’这句话什么意思呢?
引用: caijianfa55 发表于 2015-1-13 09:48
什么意思呢?不用MAX232的话,DSP输出不是3.3V的TTL电平吗?可以直接通过USB转串口线直接输出PC的USB口吗?电脑的电平不是正负12V的吗怎么是UART型的呢?
引用: 仙猫 发表于 2015-1-13 09:55
“输出脚”电平是由对方(通信对手)决定的,这边不应该强制固定它的电平。
引用: dontium 发表于 2015-1-13 09:56
电脑里电源的电压有各种,都用在不同地方,你可以找一下这方面的资料了解一下。
引用: caijianfa55 发表于 2015-1-13 10:00
那我现在要使用DSP的SCI和PC通讯,使用的是USB转串口线,需要用MAX232吗?还是得使用其他芯片进行电平转换?或者说不需要使用什么芯片转换就直接相连?