两个经MAX232转换电平后的串口在有数据输出时,发送端对地电压不一样大,一个是5.18V,一个是7.58V,这种情况会对串口通信产生影响吗?解决思路

两个经MAX232转换电平后的串口在有数据输出时,发送端对地电压不一样大,一个是5.18V,一个是7.58V,这种情况会对串口通信产生影响吗?
两个经MAX232转换电平后的串口在有数据输出时,发送端对地电压不一样大,一个是5.18V,一个是7.58V,这种情况会对串口通信产生影响吗?
自己在用单片机控制GSM模块发短信。单片机能够发出正确的指令GSM模块也是好的。但当把单片机和GSM模块相连接时,GSM模块不但不能发短信,而且还不能对对单片机发过来的指令回复OK或ERROR,就跟一个聋子一样,任由单片机在发数据,它就是没有反应。后来测试单片机和GSM模块的232串口电压,发现两个电压不一致,不知道是不是因为这个原因造成GSM对单片机的发来的指令没有丝毫反应的??求大神指点指点
------解决方案--------------------
据我感觉是初始化没做好   GSM模块压根没工作起来,看看设置的波特率什么的对不对,先用PC 和单片机试试通信,证明单片机那边,再试试GSM和PC 通信   试试GSM模块!希望会有发现
------解决方案--------------------
MAX232工作电压+3V~+5.5V,7.58V肯定会有问题吧!
------解决方案--------------------
引用:
Quote: 引用:

据我感觉是初始化没做好   GSM模块压根没工作起来,看看设置的波特率什么的对不对,先用PC 和单片机试试通信,证明单片机那边,再试试GSM和PC 通信   试试GSM模块!希望会有发现

换了另一个GSM模块就好了。说明是那个模块本身有问题。只是不明白那个模块的具体问题在哪里了,能用电脑控制发短信,就是没法去连单片机。


这样的话还是仔细看看它的说明书吧,能用PC控制肯定就能单片机控制,只是方法不对的!软件也能在线调试的,看看发出去的命令格式是不是中途改变了之类的,所以模块不认啊!