一种rs485通讯电路及dmx控制器和控制系统的制作方法

文档序号:10182776阅读:1623来源:国知局
一种rs485通讯电路及dmx控制器和控制系统的制作方法
【技术领域】
[0001] 本实用新型设及电子通讯技术领域,具体设及一种RS485通讯电路及DMX控制器和 控制系统。
【背景技术】
[0002] DMX512控制协议,简称DMX,DMX是DigitaIMu11iP1ex的缩写,意为多路数字传输, 是专业灯光人员为了给制造商和用户提供控制灯光的简单通用数字标准。DMX是一种数字 信号协议,它定义由灯光控制器传输到固定装置和外围设备(如调光回路)的信号构造,DMX 技术已经成为许多灯光控制系统的基础。
[0003] 在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线标准。RS-485采 用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能 检测低至200mV的电压,故传输信号能在千米W外得到恢复。
[0004] 而基于RS485总线技术的Dffi总线在舞台灯光通讯控制领域W已经得到广泛应用, 极大地推动舞台灯具的智能化进程。由于RS485接口为半双工数据通讯模式,数据的收发不 能同时进行,因此,每次进行通讯时,主机控制忍片都要对RS485的通讯方向做出使能控制。 而控制线控制使能端的通讯,存在一个方向变换的时间问题,如果使能端方向变换过早,数 据不能完整传输,使能端方向变换过晚,也会对数据造成一定影响,而且时间不固定,运要 根据传输速率而定,运样就大大增加了程序控制的工作量。因此,收发数据时需要一根专口 的IO口线切换数据流方向,且需要引入必要的延时W保证数据被完全发送,降低了控制系 统的执行效率,浪费了CPU资源,同时增加了调试成本。
[0005] 因此,如何实现RS485通讯电路数据传输方向的自动切换,对于进一步推动舞台灯 管通讯控制系统的智能化有着重要意义。
[0006] CN103441780A公开了一种RS-485自动切换方向的通讯电路,该电路将RS-485忍片 的DI端接地;将处理器的TXD端通过控制S极管进行信号反转,接入RS-485的驱动器输出使 能端DE和接收器输入使能端将RS-485忍片的A端接上拉电阻,将RS-485忍片的B端接下拉电 阻;通过所述处理器的TXD端控制,所述驱动器输出使能端DE和接收器输入使能端,模拟出 差分信号进行数据传输。本对比文件中公开的RS-485通讯电路虽然数据传输方向的切换不 需要在软件里再做任何处理,减轻了软件的调试的工作量,也降低了硬件成本;但是本对比 文件中公开的RS-485通讯电路的数据传输方向的切换,需要DI不停的启动关闭,极大地降 低了RS-485忍片的寿命。
[0007] CN203966327U公开了一种RS485通讯电路,包括无极性RS485通讯忍片U1,无极性 RS485通讯忍片Ul的8脚连接有电源VCC,无极性RS485通讯忍片Ul的5脚连接有接地端GND, 无极性RS485通讯忍片Ul的6脚与7脚连接有能够有效避免外部干扰的外部保护电路,电源 VCC与无极性RS485通讯忍片Ul的连接处、接地端GND与无极性RS485通讯忍片Ul的连接处连 接有电源模块U2,电源模块U2的另一端连接有供电电源V485端和接地电源。本对比文件中 公开的RS485通讯电路设有保护电路,能有效避免外部干扰击毁通讯电路、内部电源故障导 致电压升高而损坏外连通讯设备,但是没有解决RS485通讯电路数据传输方向不能自动切 换的问题。 【实用新型内容】
[0008] 本实用新型所要解决的技术问题是,提供一种能实现数据传输方向的自动切换、 功耗低、反应快、零延迟、保护齐全的RS485通讯电路及DMX控制器和控制系统。
[0009] 为解决本实用新型的技术问题,所采用的技术方案如下:
[0010] 一种RS485通讯电路,包括RS485通讯忍片,所述RS485通讯忍片采用8引脚SOIC封 装结构,所述RS485通讯忍片中:
[0011] 8脚接电源,电源引脚接退禪电容Cl; 5脚接地;
[0012] 2脚为接收输出使能脚,3脚为传送输入使能脚,2脚和3脚同时上拉连接电阻Rl接 高电平,实现数据传输方向的自动切换.
[OOK] 1脚为数据接收输出脚,4脚为数据发送输入脚,1脚连接单片机UART接口的RX脚,4 脚连接单片机UART接口的TX脚,且4脚上拉连接电阻R2接高电平,使RS485通讯忍片的DI处 于闲置状态,保证4脚能发送数据,同时1脚能接收数据;
[0014] 6脚和7脚连接信号输入/输出线。
[0015] 在本方案中,退禪电容Cl用于消除电源杂波干扰,吸收忍片工作时产生的脉冲;
[0016] 2脚上拉接高电平,实现数据传输方向的自动切换;3脚传送输入使能脚,接低电平 时,忍片不能工作,因此3脚与2脚同时上拉接高电平,使忍片处于正常工作状态;
[0017]另外,在本方案中,4脚上拉连接电阻R2接高电平,保证了DI处于闲置状态,即能发 送数据,同时1脚也能接收数据。若没有设置电阻R2,4脚一直处于发送状态,且2脚不能接收 数据,此时,所述RS485所在的应用设备就只能做主机,不能当从机使用。
[0018] 进一步地,所述RS485通讯电路还包括输出保护电路;
[0019] 所述输出保护电路包括由稳压管Dl,D2,D3组成的吸收回路:稳压管D3的一端与7 脚的信号输出线连接,另一端接地;稳压管D3的一端与6脚的信号输入线连接,另一端接地; 稳压管D2连接信号输出线与信号输出线,形成一个完整的回路。
[0020] 由于共模电压等于两个输入信号电压的平均值,而RS485通讯电路只能检测A、B端 的差模电压,因此如果A、B端单点的对GND电压太高,就会烧坏RS485通讯IC。上述吸收回路 的设置可W吸收过高的电压,防止RS485通讯电路所在总线共模电压过大而损坏RS485通讯 忍片。
[0021] 进一步地,所述吸收回路中的稳压管Dl,D2,D3用TVS瞬态杂波抑制器替代。
[0022] 进一步地,所述输出保护电路还包括:设置在所述RS485通讯忍片的信号输出端串 联的两个电阻R4、R5,防止所述RS485通讯忍片的应用设备的硬件故障影响所述应用设备所 在的应用系统的其他应用设备的通信。
[0023] 进一步地,所述输出保护电路还包括:分别设置在RS485网络传输线始端和末端, 且与通讯载体的特性电阻相匹配的匹配电阻,所述RS485通讯电路的通讯载体为特性阻抗 为120Q的双绞线,所述匹配电阻为120Q的电阻,W减少线路上传输信号的反射。
[0024] 进一步地,所述输出保护电路还包括:与所述RS485忍片的A端上拉连接的电阻R3, 和与所述RS485忍片的B端下拉连接的电阻R6,使A端的电位高于B端的电位,实现单片机不 会被误中断而收到乱字符。
[00巧]由于RS485忍片的特性,接收器的检测灵敏度为± 200mV,即差分输入端VA-VB> + 200mV,输出逻辑1,VA-VB< -200mV,输出逻辑0;而A、B端电位差的绝对值小于200mV时,输出 为不确定。如果在总线上所有发送器被禁止时,接收器输出逻辑0,运会误认为通信帖的起 始引起工作不正常。本方案中,RS485忍片的A端接上拉电阻R3,B端接下拉电阻R6,使A端的 电位高于B端的电位,运样RXD的电平在485总线不发送期间(总线悬浮时)呈现唯一的高电 平,MCU就不会被误中断而受到乱字符。
[0026] 进一步地,所述RS485通讯电路的屏蔽线与信号地的连接采用隔离连接,即:采用 双向瞬态二极管D4和电容C2并联连接,可W消除屏蔽线上的电压干扰,保证所述RS485通讯 电路所在的通讯系统和RS485控制器的各自稳定工作,互不影响。
[0027] 本实用新型还提供一种DMX控制器,包括RS485通讯电路,所述RS485通讯电路包括 RS485通讯忍片,所述RS485通讯忍片采用8引脚SOIC封装结构,所述RS485通讯忍片中:
[0028] 8脚接电源,电源引脚接退禪电容Cl;5脚接地;
[0029] 2脚为接收输出使能脚,3脚为传送输入使能脚,2脚和3脚同时上拉连接电阻Rl接 高电平,实现数据传输方向的自动切换.
[0030] 1脚为数据接收输出脚,4脚为数据发送输入脚,1脚连接单片机UART接口的RX脚,4 脚连接单片机UART接口的TX脚,且4脚上拉连接电阻R2接高电平,使RS485通讯忍片的DI处 于闲置状态,保证4脚能发送数据,同时1脚能接收数据;
[0031] 6脚和7脚连接信号输入/输出线。
[0032] 本实用新型还提供一种DMX控制系统,包括DMX控制器、DMX灯具和LEDDMX驱动组; 所述DMX控制器,包括RS485通讯电路,所述RS485通讯电路包括RS485通讯忍片,所述RS485 通讯忍片采用8引脚SOIC封装结构,所述RS485通讯忍片中:
[0033] 8脚接电源,电源引脚接退禪电容Cl;5脚接地;
[0034] 2脚为接收输出使能脚,3脚为传送输入使能脚,2脚和3脚同时上拉连接电阻Rl接 高电平,实现数据传输方向的自动切换.
[0035] 1脚为数据接收输出脚,4脚为数据发送输入脚,1脚连接单片机UART接口的RX脚,4 脚连接单片机UART接口的TX脚,且4脚上拉连接电阻R2接高电平,使RS485通讯忍片的DI处 于闲置状态,保证4脚能发送数据,同时1脚能接收数据;
[0036] 6脚和7脚连接信号输入/输出线。
[0037] 本实用新型具有W下有益效果:
[0038] 1、本实用新型能的RS485通讯电路根据总线状态自动切换数据流方向,不需要软 件干预,提高了数据传输的效率和系统工作效率,节约了CPU资源,同时降低了硬件成本。
[0039] 2、本实用新型的RS485通讯电路应用在DMX控制器和DMX控制系统中,在发送数据 时无需额外延时,就能保证最后一个字节的完整发送,能有效提高软件的效率和可靠性,降 低误码率。
[0040] 3、本实用新型的RS485通讯忍片与MCU的连接仅连根线,仅占用2个I/0PIN,体积 小,成本低。
[0041]4、本实用新型RS485通讯电路设置有全面的输出保护电路,保证了电路的安全。
【附图说明】
[0042] 图1是本实用新型一种RS485通讯电路的结构示意图。
【具体实施方式】
[0043]W下结合实施例及附图对本实用新型作进一步说明。
[0044] 实施例1:RS485通讯电路实施例
[0045] 如图1所示,本实施例一种RS485通讯电路,包括RS485通讯忍片MAX13487, MAX13487采用8引脚SOIC封装结构,所述RS485通讯忍片中:
[
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1