找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7599|回复: 4
打印 上一主题 下一主题
收起左侧

DMX512 LED灯光控制器的设计

[复制链接]
跳转到指定楼层
楼主
ID:113276 发表于 2016-4-10 21:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1CPU模块功能描述
  CPU模块是系统的主要部分,由CPU控制完成系统的全部功能,本系统采用PIC18F4431单片机作为控制器。外围电路由10M晶振提供时钟,同时作兼容设计,可由时钟芯片MAX7381直接提供时钟输入。电路如图 3外围时钟电路所示。

  图 3外围时钟电路

  1.2 RGBW模块
  本模块由CPU的PWM模块控制,实现对LED RGB全彩灯的控制,以实现不同的色彩显示方案。
  本模块电路结构简单,对应的RGBW四路输出分别接在了CPU的四个PWM输出I/O管脚,由PWM模块输出相应的脉冲波形,以控制4个MOS管的打开和关断,从而得到不同的色彩方案。
  1 .3 按键模块
  用于用户进行相关参数的设置,在当前版本中没有使用到本功能。每个按键通过上拉电阻上拉后直接接到CPU的I/O管脚即可。
  4
1.4 无线接收模块
  本模块用于接收来自配套的无线遥控器的控制信号,以方便用户进行相关参数的设定和测试
  本模块使用了台湾KEYMARK公司专用的无线收发套装芯片,该模块采用曼彻思特编码。本系统中为接收芯片,该芯片接口简单,只需要一个I/O即可实现信号的接收,并由软件来完成信号的处理。
  1 .5 RS-485模块
  RS-485接收模块用于实现DMX512协议,DMX512协议使用的物理层接口即为RS-485接口。
  本模块使用了通用485接口芯片MAX487用于实现RS-485接口与单片机的UART串口的电平转换。接口电路如图 4MAX487外围电路。

  图 4MAX487外围电路


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:105648 发表于 2016-4-11 17:31 | 只看该作者
pwm  可以控制什么精度的灯光变幻呢?  128 级。。。

不知道剧院那种灯光控制器是不是就是单片机?

回复

使用道具 举报

板凳
ID:129365 发表于 2016-7-5 22:57 | 只看该作者
舞台灯光有很多使用单片机控制的,例如240灯光控台就是用AT89S52
回复

使用道具 举报

地板
ID:169756 发表于 2017-5-31 07:48 | 只看该作者
学习了,谢谢楼主!
回复

使用道具 举报

5#
ID:451559 发表于 2019-3-21 07:28 | 只看该作者
现在的舞台灯都用32位的了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表