【技术实现步骤摘要】
本专利技术属于工业控制,尤其涉及一种实现半双工rs485总线高速自动收发电路收发控制方法。
技术介绍
1、半双工是一种数据传输方式,数据可以沿两个方向传送,但同一时刻一个信道只允许单方向传送。
2、现有技术中,为了实现半双工rs485总线高速自动收发,一种方式是增加微控制单元,通讯信号依赖控制芯片用于换向时序逻辑控制,这会增加硬件成本和软件控制设计成本。常用rs485节点部署,带方向切换控制的应用场合,通讯控制单元需在软件层做收发控制时序协商,涉及复杂的主动收发换向逻辑控制。而往往通讯控制单元还要承担数据处理,逻辑控制或流程控制等诸多复杂任务。频繁的用中断跳转来实现收发逻辑控制,不仅增加了大量的系统资源开销,还会增大了软件设计难度。另一种方式是采用三极管用作方向切换控制,集电极与地间放置有阻容器件,会有方向控制延时的作用,但是延时依赖阻容控制,发送速率在某些特征频率时,会有高通滤波的情况,造成通讯失常。通常会以牺牲通讯速率和驱动能力为前提,来实现短距离低速率的rs485自动收发目的。因此,市场上亟需一种既能实现自动收发功能,
...【技术保护点】
1.一种实现半双工RS485总线高速自动收发电路,其特征在于,包括:MCU通讯控制单元、自动收发控制单元和RS485收发芯片,所述MCU通讯控制单元与所述自动收发控制单元信号连接,所述自动收发控制单元与所述RS485收发芯片信号连接,所述RS485收发芯片与总线信号连接;
2.根据权利要求1所述的实现半双工RS485总线高速自动收发电路,其特征在于,MCU通讯控制单元的型号为GD32F303,初始状态时MCU通讯控制单元的TXD引脚和RXD引脚配置为弱上拉,MCU通讯控制单元的TXD引脚输出的电信号经所述第一反相器转换并发送给所述RS485收发芯片的RE引
...【技术特征摘要】
1.一种实现半双工rs485总线高速自动收发电路,其特征在于,包括:mcu通讯控制单元、自动收发控制单元和rs485收发芯片,所述mcu通讯控制单元与所述自动收发控制单元信号连接,所述自动收发控制单元与所述rs485收发芯片信号连接,所述rs485收发芯片与总线信号连接;
2.根据权利要求1所述的实现半双工rs485总线高速自动收发电路,其特征在于,mcu通讯控制单元的型号为gd32f303,初始状态时mcu通讯控制单元的txd引脚和rxd引脚配置为弱上拉,mcu通讯控制单元的txd引脚输出的电信号经所述第一反相器转换并发送给所述rs485收发芯片的re引脚和de引脚,所述rs485收发芯片接收使能、发送禁能,处于接收等待状态。
3.根据权利要求2所述的实现半双工rs485总线高速自动收发电路,其特征在于,mcu通讯控制单元的txd引脚和rxd引脚配置为弱上拉具体包括:初始化gpio的时候是可以将gpio的模式配置为内部弱上拉。
4.根据权利要...
【专利技术属性】
技术研发人员:汪训繁,石卫,王天林,徐坚,胡建,李祎程,
申请(专利权)人:浙江至控科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。