百度百科
http://baike.baidu.com/view/1121630.html
DMX是DigitalMultipiex的缩写。译名为数字多路复用协议,由美国剧场技术学会(USITT)定义,目前已得到世界各生产舞台设备厂商的承认和遵守,作为广泛采用的数字灯光数据协议;也就是说在这个链路里的每一个受控单元都要符合这个协议的要求,才能实现集中控制。
DMX是以RS422/RS485串行传输为基础的,数据传输速率为250Kbit/s最大回路控制为512路(当然也有1024\2048回路的,但那是在512基础上复加而成)。由于DMX信号传输率高及应用环境的特殊需要,DMX的信号线、信号转接口及各个单元之间的信号传输都有严格的要求,以保证信号传输的准确性。
DMX允许有效传输距离为250m。条件是使用优质的信号线,而且在施工时要将其放在独立的屏蔽槽内;若是流动演出或外部干扰严重的地方,要相应的减少信号线的长度以缩短传输距离。如果工程要求信号线的传输距离大于250m,应该加装符合512协议的信号放大器。通常一个DMX512接口最多能驱动32台数字设备;假如接收端全部采用DMX487集成块来接收信号,那么一个DMX输出接口则能驱动 128台数字设备。
如果一个DMX512系统的设备超过了32台,就要加装信号分配器,它的作用是信号隔离、信号分配、信号放大。一台信号分配器有2~6个输出口(进口的有4~8个输出口)、一个信号输入口、一个环路接口,它能满足中小型舞台或演播厅的灯光系统信号的分配;如果在较大的广场(如体育场),就要加装多台信号分配器以满足系统需要。
一般都用类似TI的75176来将差分转成0~5V的信号, 再经过单片机解码DMX512协议转换成PWM信号输出, 市场上有很多这种转换器.
台湾明阳半导体提供简化的方案, 可以直接接收差分RS485信号的DMX512协议转换成带PWM的定电流输出. 简化PCB尺寸并节省成本.
www.my-semi.com
485是电气层的标准,DMX512是型号传输协议,通常来说传输是走RS485总线,这两个不是在一个层次的东西,你还是好好理解吧。
看看DMX512协议就可以啦。不难的