一种半双工异步串行通讯收发控制系统

Automatic transmission and reception control of the RS485 bus is achieved by using a CPLD, which solves the problems of weak bus driving capability and inaccurate driving time, and provides stable and accurate transmission and reception switching and multi-channel adaptability.

CN117294549BActive Publication Date: 2026-07-17CHINA ORDNANCE EQUIP GRP AUTOMATION RES INST CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA ORDNANCE EQUIP GRP AUTOMATION RES INST CO LTD
Filing Date
2023-09-25
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing RS485 communication transceiver control methods have weak bus driving capabilities in high-speed and long-distance scenarios, and hardware automatic control methods suffer from inaccurate driving time and excessive processor resource consumption.

Method used

The resampling, retransmission, and pulse transmission functions are implemented using a programmable logic device (CPLD). Combined with an asynchronous communication standard clock source and an RS485 bus driver, automatic switching between transmit and receive states is achieved through digital synchronous logic control, avoiding the need for additional pull-up/pull-down circuits.

Benefits of technology

It realizes automatic transmit and receive switching of RS485 bus without software intervention, improves bus driving capability, reduces processor resource consumption, ensures circuit stability and timing accuracy, and adapts to multi-channel control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117294549B_ABST
    Figure CN117294549B_ABST
Patent Text Reader

Abstract

本发明公开了一种半双工异步串行通讯收发控制系统,通讯处理器;可编程逻辑器件,所述可编程逻辑器件包括重采样模块、重发送模块、脉冲发送器、寄存器模块以及计数器;所述重采样模块以及所述寄存器模块均与所述通讯处理器相连;所述寄存器模块包括线路控制寄存器、DLL寄存器以及DLM寄存器;异步通讯标准时钟源与所述计数器相连;RS485总线驱动器与所述重发送模块以及所述脉冲发送器相连;该系统可为一般的通用异步通讯控制器实现的RS485接口提供硬件自动收发功能;该系统实现的RS485总线不用增加上下拉电阻,可保证总线有较强的驱动能力。实现的自动收发功能通道可扩展能力强、采用数字同步逻辑控制,准确可靠。
Need to check novelty before this filing date? Find Prior Art