The present invention provides a serial communication system and communication method; the serial communication system includes a first chip and a first signal sending port, a first signal receiving port, a first signal receiving module and a first signal transmission module; and second microcontroller, second signal send ports, second ports, second signal receiving signal receiving module and second signal among them, the first transmission module; the signal transmitting module is connected with the second signal receiving module through the signal line; the second signal sending module first signal receiving module through signal line connection; DC power line connected to an output voltage greater than +5.5V. Microcontroller serial communication system provided by the invention, the DC power supply line is connected with a signal output voltage is higher than the operating voltage of the chip, increasing the signal line voltage and current, reduce the influence of external interference signal transmission line information, to improve the accuracy of information transfer between the microcontroller.
【技术实现步骤摘要】
一种单片机串行通讯系统及通讯方法
本专利技术涉及电力电子
,特别涉及一种单片机串行通讯系统及通讯方法。
技术介绍
现有单片机一般通过内置的UART功能模块、SPI功能模块或者I2C功能模块进行通讯,或者通过单片机的I/O口直接串行通讯。由于内置UART功能模块、SPI功能模块或者I2C功能模块的单片机价格较高,为降低生产成本一般使用单片机的I/O口直接串行通讯的方法。但I/O口驱动电流小,且单片机的工作电压较小(一般为5V),使得单片机的I/O口直接串行通讯传输的信号较弱,容易受到外界干扰,尤其是当传输的信号跟交流高压绕在一起时,容易导致信号传输发生错误,无法正常通讯。
技术实现思路
为解决现有技术中提到的不足,本专利技术提供一种单片机串行通讯系统,包括:第一单片机,所述第一单片机包括第一信号发送端口和第一信号接收端口;所述第一信号发送端口和所述第一信号接收端口分别连接有第一信号发送模块和第一信号接收模块;第二单片机,所述第二单片机包括第二信号发送端口和第二信号接收端口;所述第二信号发送端口和所述第二信号接收端口分别连接有第二信号发送模块和第二信号接收模块;其中,所述第一信号发送模块通过信号线连接所述第二信号接收模块;所述第二信号发送模块通过信号线连接所述第一信号接收模块;所述信号线连接一输出电压大于5.5V的直流电源;所述第一信号发送模块用于根据第一信号发送端口输出的电平信号,控制信号线上的电压,进而控制第二信号接收模块的状态,使所述第二信号接收端口检测到不同的电平信息;所述第二信号发送模块用于根据第二信号发送端口输出的电平信号,控制信号线上的电压,进 ...
【技术保护点】
一种单片机串行通讯系统,其特征在于:包括:第一单片机(10),所述第一单片机(10)包括第一信号发送端口(11)和第一信号接收端口(12);所述第一信号发送端口(11)和所述第一信号接收端口(12)分别连接有第一信号发送模块(20)和第一信号接收模块(30);第二单片机(40),所述第二单片机(40)包括第二信号发送端口(41)和第二信号接收端口(42);所述第二信号发送端口(41)和所述第二信号接收端口(42)分别连接有第二信号发送模块(50)和第二信号接收模块(60);其中,所述第一信号发送模块(20)通过信号线(70)连接所述第二信号接收模块(60);所述第二信号发送模块(50)通过信号线(70)连接所述第一信号接收模块(30);所述信号线(70)连接一输出电压大于+5.5V的直流电源;所述第一信号发送模块(20)用于根据第一信号发送端口(11)输出的电平信号,控制信号线(70)上的电压,进而控制第二信号接收模块(60)的状态,使所述第二信号接收端口(42)检测到不同的电平信息;所述第二信号发送模块(50)用于根据第二信号发送端口(41)输出的电平信号,控制信号线(70)上的电压 ...
【技术特征摘要】
1.一种单片机串行通讯系统,其特征在于:包括:第一单片机(10),所述第一单片机(10)包括第一信号发送端口(11)和第一信号接收端口(12);所述第一信号发送端口(11)和所述第一信号接收端口(12)分别连接有第一信号发送模块(20)和第一信号接收模块(30);第二单片机(40),所述第二单片机(40)包括第二信号发送端口(41)和第二信号接收端口(42);所述第二信号发送端口(41)和所述第二信号接收端口(42)分别连接有第二信号发送模块(50)和第二信号接收模块(60);其中,所述第一信号发送模块(20)通过信号线(70)连接所述第二信号接收模块(60);所述第二信号发送模块(50)通过信号线(70)连接所述第一信号接收模块(30);所述信号线(70)连接一输出电压大于+5.5V的直流电源;所述第一信号发送模块(20)用于根据第一信号发送端口(11)输出的电平信号,控制信号线(70)上的电压,进而控制第二信号接收模块(60)的状态,使所述第二信号接收端口(42)检测到不同的电平信息;所述第二信号发送模块(50)用于根据第二信号发送端口(41)输出的电平信号,控制信号线(70)上的电压,进而控制第一信号接收模块(30)的状态,使所述第二信号接收端口(42)检测到不同的电平信息。2.根据权利要求1所述的单片机串行通讯系统,其特征在于:所述第一信号发送模块(20)包括电阻R1、电阻R2、电阻R3以及三极管N1;所述第一信号发送端口(11)依次通过电阻R1、电阻R2连接地线;所述三极管N1的基极连接电阻R1和电阻R2的公共端,所述三极管N1的发射极连接地线,所述三极管N1的集电极通过电阻R3连接信号线(70);所述第二信号发送模块(50)包括电阻R4、电阻R5、电阻R6以及三极管N2;所述第二信号发送端口(41)依次通过电阻R4、电阻R5连接地线;所述三极管N2的基极连接电阻R4和电阻R5的公共端,所述三极管N2的发射极连接地线,所述三极管N2的集...
【专利技术属性】
技术研发人员:吴剑红,柴智,魏肃,刘双春,
申请(专利权)人:厦门芯阳科技股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。