一种带波形修正的DMX512信号中继器制造技术

技术编号:21518400 阅读:37 留言:0更新日期:2019-07-03 10:15
本实用新型专利技术涉及一种带波形修正的DMX512信号中继器,包括:信号接收电路、处理器、DMX512隔离电路、信号放大电路和稳压电路。本实用新型专利技术提供的技术方案接收到前级DMX512信号,处理器判定该信号为DMX512格式的信号,则收下该笔数据,并保存至暂存器,待收完该帧数据后,再按照DMX512标准,将该帧数据发送出去,经过该中继器的信号均为无失真信号,实现可无限级中继的效果。

A DMX512 Signal Relay with Waveform Correction

【技术实现步骤摘要】
一种带波形修正的DMX512信号中继器
本技术涉及一种信号中继器,尤其涉及一种带波形修正的DMX512信号中继器。
技术介绍
现在较大的景观照明工程,所用的灯具和设备,少则上百个,多则几千上万个,它们都遵循国际标准的DMX512控制数字传输协议。由于DMX512协议使用信号线并联的方式,使得当接入的设备过多时,信号变弱,此时需要加入信号中继器。由于设备数量较多,就需要增加很多的信号中继器。传统的DMX512信号中继器仅使用信号转发电路将接收到的信号原样发送出去,这样当接收到经过较长的线路传输已经被干扰的信号时,中继器仍然将该失真信号发送出去。这样信号经过多级放大,失真情况累积,就会超出DMX512的允许误差范围,造成设备接收错误。因此,需要提供一种带波形修正的DMX512信号中继器来解决现有技术的不足。
技术实现思路
为了解决现有技术存在的问题,本技术提供了一种带波形修正的DMX512信号中继器。一种带波形修正的DMX512信号中继器,包括:信号接收电路、处理器、DMX512隔离电路、信号放大电路和稳压电路;所述信号接收电路的输入端与第一DMX512信号端子连接,用于接收信号;所述处理器的输入端与所述信号接收电路的输出端连接,用于修正所述信号接收电路接收到的信号;所述DMX512隔离电路的第一输入端与所述处理器的输出端连接,第二输入端与所述稳压电路的输出端连接;所述信号放大电路的输入端与所述DMX512隔离电路的输出端连接,输出端与第二DMX512信号端子连接,用于将修正后的信号进行放大;所述稳压电路的输入端与电源信号端子连接,用于为DMX512隔离电路和信号放大电路提供稳定电压。进一步的,所述处理器包括:比较器和暂存器;所述比较器的输入端与信号接收电路的输出端连接,用于判断输入的信号是否是DMX512信号;所述暂存器的输入端与所述比较器连接,输出端与所述DMX512隔离电路的输入端连接,用于接收DMX512信号数据,并将接收的DMX512信号数据发送至DMX512隔离电路。进一步的,所述处理器还包括:计数器,所述计数器与所述暂存器连接,用于记录存入暂存器的数据帧的个数。进一步的,还包括:电磁隔离电路,所述电磁隔离电路的输入端与所述稳压电路的输出端连接,输出端与所述DMX512隔离电路的第二输入端连接。本技术的技术方案与最接近的现有技术相比具有如下优点:本技术提供的技术方案接收到前级DMX512信号,处理器判定该信号为DMX512格式的信号,则收下该笔数据,并保存至暂存器,待收完该帧数据后,再按照DMX512标准,将该帧数据发送出去,经过该中继器的信号均为无失真信号,实现可无限级中继的效果。附图说明图1为本技术结构示意图。具体实施方式为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。如图1所示,本技术实施例提供了一种带波形修正的DMX512信号中继器,包括:信号接收电路、处理器、DMX512隔离电路、信号放大电路和稳压电路;所述信号接收电路的输入端与第一DMX512信号端子连接,用于接收信号;所述处理器的输入端与所述信号接收电路的输出端连接,用于修正所述信号接收电路接收到的信号;所述DMX512隔离电路的第一输入端与所述处理器的输出端连接,第二输入端与所述稳压电路的输出端连接;所述信号放大电路的输入端与所述DMX512隔离电路的输出端连接,输出端与第二DMX512信号端子连接,用于将修正后的信号进行放大;所述稳压电路的输入端与电源信号端子连接,用于为DMX512隔离电路和信号放大电路提供稳定电压。在本申请的一些实施例中,所述处理器包括:比较器和暂存器;所述比较器的输入端与信号接收电路的输出端连接,用于判断输入的信号是否是DMX512信号;所述暂存器的输入端与所述比较器连接,输出端与所述DMX512隔离电路的输入端连接,用于接收DMX512信号数据,并将接收的DMX512信号数据发送至DMX512隔离电路。在本申请的一些实施例中,所述处理器还包括:计数器,所述计数器与所述暂存器连接,用于记录存入暂存器的数据帧的个数。在本申请的一些实施例中,还包括:电磁隔离电路,所述电磁隔离电路的输入端与所述稳压电路的输出端连接,输出端与所述DMX512隔离电路的第二输入端连接。其中,处理器为单片机处理器。波形修正的原理如下:前级DMX512信号接收后,进入信号接收电路,转换成TTL信号,输出给单片机,单片机收到信号,先判断是否是DMX512信号,如果不是将丢弃该笔数据,如果是的话将收下该笔数据,并保存至暂存器,待收完该帧数据后,再按照DMX512标准,将该帧数据发送出去,经过光电隔离电路后,经信号发送电路转换为差分信号,发送至后级设备。电源稳压电路结合磁隔离技术和光电隔离电路,分别为前级和后级提供隔离的5V电压。前述中当接收到前级DMX512信号,该信号为已被干扰产生误差的信号,单片机可通过信号判断子程序,判断该信号是否是DMX512格式的信号,如果是,则收下该笔数据,并保存至暂存器。待收完该帧数据后,再按照DMX512标准,将该帧数据发送出去。在本申请实施例中,由于是重新按照DMX512标准发送,故该信号是未受干扰的信号。判断是否是DMX512信号的方法如下:接收程序通过外部中断和串口中断程序来接收DMX512数据。接收主程序开始运行后,初始化设置串口工作方式,设置位时间为4us,每字节数据的格式为1位起始位,8位数据位,2位结束位。开启外部中断以侦测DMX512信号。当外部中断侦测到下降沿,则开始计时,如低电平保持时间大于88us,则表示该信号符合DMX512的信号特征之一,此时则将寄存器数据t清零,打开串口接收中断,以便接收后续数据。如果小于88us,则表明该信号不是DMX512信号,则丢弃,等待下一次信号到来。当串口接收程序接收到数据后,如第一次接收到数据为0,且寄存器数据t也为0,则表示该数据为DMX512的起始帧,可以判定该信号为DMX512信号。然后寄存器数据t加1,等待接收下一笔数据,收到数据后保存至内部存储器,以此循环,当t大于512时,说明已经超出该帧DMX512的范围,则丢弃该笔数据。由此将512个字节的数据接收并保存至存储器。带波形修正的DMX512信号中继器的波形修正方法如下所示:接收信号;判断所述信号是否为DMX512信号;若判定所述信号为DMX512信号,则将所述信号进行存储,否则舍弃所述信号;对所述DMX512信号进行校验,得到修正后的信号。通过判断接收到的信号是否为DMX512信号,当判定为DMX512信号时进行存储,存储结束后对存储的信号进行校验,最终得到标准的DMX512信号。本专利技术通过对接收的信号进行判断处理,将不符合标准的信号舍弃,将符合标准的信号存储,然后进行校验,得到修正信号,使得经过中继器的信号无失真,实现多级中继的目的。判断所述信号是否为DMX512信号,本文档来自技高网...

【技术保护点】
1.一种带波形修正的DMX512信号中继器,其特征在于,包括:信号接收电路、处理器、DMX512隔离电路、信号放大电路和稳压电路;所述信号接收电路的输入端与第一DMX512信号端子连接,用于接收信号;所述处理器的输入端与所述信号接收电路的输出端连接,用于修正所述信号接收电路接收到的信号;所述DMX512隔离电路的第一输入端与所述处理器的输出端连接,第二输入端与所述稳压电路的输出端连接;所述信号放大电路的输入端与所述DMX512隔离电路的输出端连接,输出端与第二DMX512信号端子连接,用于将修正后的信号进行放大;所述稳压电路的输入端与电源信号端子连接,用于为DMX512隔离电路和信号放大电路提供稳定电压。

【技术特征摘要】
1.一种带波形修正的DMX512信号中继器,其特征在于,包括:信号接收电路、处理器、DMX512隔离电路、信号放大电路和稳压电路;所述信号接收电路的输入端与第一DMX512信号端子连接,用于接收信号;所述处理器的输入端与所述信号接收电路的输出端连接,用于修正所述信号接收电路接收到的信号;所述DMX512隔离电路的第一输入端与所述处理器的输出端连接,第二输入端与所述稳压电路的输出端连接;所述信号放大电路的输入端与所述DMX512隔离电路的输出端连接,输出端与第二DMX512信号端子连接,用于将修正后的信号进行放大;所述稳压电路的输入端与电源信号端子连接,用于为DMX512隔离电路和信号放大电路提供稳定电压。2.根据权利要求1所述的一种带波形修正的DMX512信号中...

【专利技术属性】
技术研发人员:何健弈
申请(专利权)人:德盛智能深圳有限公司
类型:新型
国别省市:广东,44

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

1