3VTTL的无线模块跟5V单片机通讯,直接无法通讯,加了下拉电阻也不行,接一个232和ch340能与电脑通信。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3VTTL的无线模块跟5V单片机通讯,直接无法通讯,加了下拉电阻也不行,接一个232和ch340能与电脑通信。相关的知识,希望对你有一定的参考价值。

接一个232和其它的232转USB就无法和电脑通信,为什么啊?

解决的办法只有两两种,要么增加电平转换芯片,要么降低单片机的使用电压。如果单片机的时钟频率不是很高,建议选择后者。很多单片机在3V条件下都能正常工作,而且同一颗芯片有的能提供两种工作电压,比如AT89S51的工作电压是4.0-5.5V,而89LV51是2.7-6.0V,可见降低单片机的工作电压元比增加电平转换芯片容易得多。至于那个232转USB,这种东西很不靠谱,很廉价,但制作工艺和驱动都很随便,想用只能多买几种不同出处的备换。 参考技术A 3.3V和5V需要转换,你需要电平转换:74LVC4245A。

这仅仅是3.3V的无线模块和5V单片机之间的连接方式。
如果3.3或者5V的TTL要和PC串口你需要MAX3232等串口电平转换芯片
参考技术B 适当做电平匹配

才行

以上是关于3VTTL的无线模块跟5V单片机通讯,直接无法通讯,加了下拉电阻也不行,接一个232和ch340能与电脑通信。的主要内容,如果未能解决你的问题,请参考以下文章

使用STM32F030F4P6的SPI协议和NRF24L01模块进行通讯 实现无线数据的收发

5V单片机与3.3V单片机串口通信问题

stm32如何将4G模块挂载成网卡

5V单片机与3.3V单片机串口通信问题

5V单片机与3.3V单片机串口通信问题

wifi模块怎样与单片机连接?