System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() RS485换向电路和RS485换向方法技术_技高网

RS485换向电路和RS485换向方法技术

技术编号:40350892 阅读:4 留言:0更新日期:2024-02-09 14:35
本发明专利技术公开了RS485换向电路和RS485换向方法,涉及通信技术领域。该RS485换向电路的微控制单元的输出端电连接发送端口,微控制单元的输入端电连接接收端口,控制芯片的输入端口电连接于微控制单元的输出端与发送端口之间,输出端口分别电连接接收使能端口和发送使能端口,控制芯片用于检测微控制单元的输出信号,并依据输出信号计算换向时间,及依据换向时间对RS485单元进行换向控制;本发明专利技术增设控制芯片,利用控制芯片对微控制单元的输出信号进行检测,由于控制芯片具备数据处理能力,通过控制芯片能够自动计算换向时间并在达到换向时间时发出换向控制指令,其换向控制时间精准可靠,从而在无需借助微控制单元的I/O端口前提下,实现对RS485单元的换向控制。

【技术实现步骤摘要】

本专利技术涉及通信,尤其涉及rs485换向电路和rs485换向方法。


技术介绍

1、rs485作为一种常用的通信技术,广泛的应用在工业以及消费类电子产品上。

2、传统的rs485换向电路,要不使用mcu的io进行换向控制,要不使用rc来设置换向时间,等时间到后进行换向。使用mcu的io控制,硬件简单,但需要增加软件的开发难度以及如果在mcu的io资源紧张的情况下以及mcu需要与rs485芯片隔离的情况下,会增加隔离成本,此方案并没有优势。如果使用rc来控制换向时间,电容的容量容易收到外界温度的影响以及rc的值不能适配所有波特率,在实际应用中,效果也并不是很好。


技术实现思路

1、本专利技术的目的是提供rs485换向电路和rs485换向方法,其增设控制芯片,利用控制芯片对微控制单元的输出信号进行检测,由于控制芯片具备数据处理能力,通过控制芯片能够自动计算换向时间并在达到换向时间时发出换向控制指令,其换向控制时间精准可靠,从而在无需借助微控制单元的i/o端口前提下,实现对rs485单元的换向控制。

2、为了实现上述目的,本专利技术公开了一种rs485换向电路,其包括rs485单元、微控制单元和控制芯片,所述rs485单元包括接收端口、接收使能端口、发送端口和发送使能端口,所述微控制单元的输出端电连接所述发送端口,所述微控制单元的输入端电连接所述接收端口,所述控制芯片包括输入端口和输出端口,所述输入端口电连接于所述微控制单元的输出端与所述发送端口之间,所述输出端口分别电连接所述接收使能端口和发送使能端口,所述控制芯片用于检测所述微控制单元的输出信号,并依据所述输出信号计算换向时间,及依据所述换向时间对所述rs485单元进行换向控制。

3、与现有技术相比,本专利技术的控制芯片用于检测微控制单元的输出信号,并依据输出信号计算换向时间,及依据换向时间对rs485单元进行换向控制,其增设控制芯片,利用控制芯片对微控制单元的输出信号进行检测,由于控制芯片具备数据处理能力,通过控制芯片能够自动计算换向时间并在达到换向时间时发出换向控制指令,其换向控制时间精准可靠,从而在无需借助微控制单元的i/o端口前提下,实现对rs485单元的换向控制。

4、较佳地,所述rs485换向电路还包括隔离单元,所述微控制单元的输出端通过所述隔离单元电连接所述发送端口,所述微控制单元的输入端通过所述隔离单元电连接所述接收端口,所述隔离单元用于对所述rs485单元和微控制单元进行电气隔离。

5、具体地,所述隔离单元包括光隔离器、磁隔离器、变压器隔离器和电容隔离器中的一者或多者的组合。

6、较佳地,所述控制芯片为低功耗芯片。

7、较佳地,所述控制芯片的引脚数量大于或等于4。

8、较佳地,所述控制芯片的芯片类型为mcu芯片、cpld芯片或fpga芯片。

9、较佳地,当rs485单元的接收使能端口接收到低电平信号时,所述rs485单元可接受数据,当rs485单元的发送使能端口接收到高电平信号时,所述rs485单元可发送数据。

10、相应地,本专利技术还公开了一种rs485换向方法,应用于如上所述的rs485换向电路,微控制单元不向rs485单元发送数据信息时,控制芯片的输入端接收高电平信号,所述控制芯片的输出端输出低电平信号,rs485单元可接收数据信息,所述rs485换向方法包括如下步骤:

11、所述控制芯片检测所述微控制单元发送至rs485单元的数据信息,所述控制芯片依据检测到的所述微控制单元发送数据信息的起始位计算换向时间,并在到达所述换向时间后对所述rs485单元进行换向控制。

12、较佳地,所述控制芯片检测微控制单元发送至rs485单元的数据信息,所述控制芯片依据检测到的所述微控制单元发送数据信息的起始位计算换向时间,并在到达所述换向时间后对所述rs485单元进行换向控制,具体包括:

13、s1、所述控制芯片检测微控制单元发送至rs485单元的数据信息;

14、s2、若所述控制芯片检测微控制单元发送至rs485单元的数据信息中的起始位,则所述控制芯片的输出端输出高电平信号,并开始计算低电平信号的宽度和方波数量;

15、s3、若检测到所述微控制单元发送至rs485单元的数据信息的八位数据均发送完毕并接收到停止位后,所述控制芯片依据所述低电平信号的宽度和方波数量计算所述换向时间。

16、较佳地,所述控制芯片检测微控制单元发送至rs485单元的数据信息,所述控制芯片依据检测到的所述微控制单元发送数据信息的起始位计算换向时间,并在到达所述换向时间后对所述rs485单元进行换向控制,进一步包括:

17、在所述换向时间内,若所述控制芯片再次接收到所述微控制单元发送数据信息的起始位,则所述控制芯片重新执行步骤s1;

18、在所述换向时间内,若所述控制芯片没有接收到所述微控制单元发送数据信息的起始位,且所述控制芯片的输出端输出低电平信号,以使所述rs485单元可接收数据信息。

本文档来自技高网...

【技术保护点】

1.一种RS485换向电路,其特征在于:包括RS485单元、微控制单元和控制芯片,所述RS485单元包括接收端口、接收使能端口、发送端口和发送使能端口,所述微控制单元的输出端电连接所述发送端口,所述微控制单元的输入端电连接所述接收端口,所述控制芯片包括输入端口和输出端口,所述输入端口电连接于所述微控制单元的输出端与所述发送端口之间,所述输出端口分别电连接所述接收使能端口和发送使能端口,所述控制芯片用于检测所述微控制单元的输出信号,并依据所述输出信号计算换向时间,及依据所述换向时间对所述RS485单元进行换向控制。

2.如权利要求1所述的RS485换向电路,其特征在于:还包括隔离单元,所述微控制单元的输出端通过所述隔离单元电连接所述发送端口,所述微控制单元的输入端通过所述隔离单元电连接所述接收端口,所述隔离单元用于对所述RS485单元和微控制单元进行电气隔离。

3.如权利要求2所述的RS485换向电路,其特征在于:所述隔离单元包括光隔离器、磁隔离器、变压器隔离器和电容隔离器中的一者或多者的组合。

4.如权利要求1所述的RS485换向电路,其特征在于:所述控制芯片为低功耗芯片。

5.如权利要求1所述的RS485换向电路,其特征在于:所述控制芯片的引脚数量大于或等于4。

6.如权利要求1所述的RS485换向电路,其特征在于:所述控制芯片的芯片类型为MCU芯片、CPLD芯片或FPGA芯片。

7.如权利要求1所述的RS485换向电路,其特征在于:当RS485单元的接收使能端口接收到低电平信号时,所述RS485单元可接受数据,当RS485单元的发送使能端口接收到高电平信号时,所述RS485单元可发送数据。

8.一种RS485换向方法,应用于如权利要求1-7中任一项所述的RS485换向电路,其特征在于,微控制单元不向RS485单元发送数据信息时,控制芯片的输入端接收高电平信号,所述控制芯片的输出端输出低电平信号,RS485单元可接收数据信息,所述RS485换向方法包括如下步骤:

9.如权利要求8所述的RS485换向方法,其特征在于:所述控制芯片检测微控制单元发送至RS485单元的数据信息,所述控制芯片依据检测到的所述微控制单元发送数据信息的起始位计算换向时间,并在到达所述换向时间后对所述RS485单元进行换向控制,具体包括:

10.如权利要求8所述的RS485换向方法,其特征在于:所述控制芯片检测微控制单元发送至RS485单元的数据信息,所述控制芯片依据检测到的所述微控制单元发送数据信息的起始位计算换向时间,并在到达所述换向时间后对所述RS485单元进行换向控制,进一步包括:

...

【技术特征摘要】

1.一种rs485换向电路,其特征在于:包括rs485单元、微控制单元和控制芯片,所述rs485单元包括接收端口、接收使能端口、发送端口和发送使能端口,所述微控制单元的输出端电连接所述发送端口,所述微控制单元的输入端电连接所述接收端口,所述控制芯片包括输入端口和输出端口,所述输入端口电连接于所述微控制单元的输出端与所述发送端口之间,所述输出端口分别电连接所述接收使能端口和发送使能端口,所述控制芯片用于检测所述微控制单元的输出信号,并依据所述输出信号计算换向时间,及依据所述换向时间对所述rs485单元进行换向控制。

2.如权利要求1所述的rs485换向电路,其特征在于:还包括隔离单元,所述微控制单元的输出端通过所述隔离单元电连接所述发送端口,所述微控制单元的输入端通过所述隔离单元电连接所述接收端口,所述隔离单元用于对所述rs485单元和微控制单元进行电气隔离。

3.如权利要求2所述的rs485换向电路,其特征在于:所述隔离单元包括光隔离器、磁隔离器、变压器隔离器和电容隔离器中的一者或多者的组合。

4.如权利要求1所述的rs485换向电路,其特征在于:所述控制芯片为低功耗芯片。

5.如权利要求1所述的rs485换向电路,其特征在于:所述控制芯片的引脚数量大于或等于4。

6.如权利要...

【专利技术属性】
技术研发人员:杜晓斌鲁锦锋范优飞何思模何佳
申请(专利权)人:易事特储能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1