LED光源具有寿命长、光效高、能耗低等特点, 同时LED光源的光色饱和度、纯度等均是传统光源无法比拟的。上世纪90年代中期, G aN 基蓝色和绿色LED的突破使得LED 成为红、绿、蓝三基色完备的发光体系。通过控制红色、绿色和蓝色LED 的电流大小可以实现亮度、灰度、颜色的连续变化, 使得照明从通常意义上的白光扩展到多种颜色的光。
3 实验结果
通过上位机设置, 使红色灯的电流按照正弦规律变化蓝色灯电流按照锯齿波形变化并且逐渐增大, 绿色灯电流按照锯齿波形并且逐渐减小。红色, 蓝色和绿色灯的电流最大值为700 mA, 电流最小值为57mA, 相位互错0∃,电流周期为4 s。上位机设置参数如图4所示。
上位机收到红色、绿色、蓝色LED 灯电流数据后,在波形控件上将数据显示出来, 可以看到3路LED 灯的电流按照上位机软件设置的参数变化。采用电流钳分别测量红色LED灯、蓝色LED灯、绿色LED 灯的电流, 示波器显示电路波形如图5~ 图7所示, 示波器栅格大小设置为500 mA, 栅格时间设置为1 s。
这样操作就不用拆装硬件, 降低了调试难度, 缩短了维修时间。
4 通信协议
串口服务器到控制终端的连接采用了RS422 全双工(五线制), 其接口参数设置如下: 波特率为38400b / s、8位数据位、1个停止位、奇校验。对于无硬件握手信号的处理, 采用了一种比较简单的方法进行软件握手, 即在发送一组数据字符前, 先发送一个联络信号(根据通信协议的约定) , 然后等待对方应答信号, 在收到对方应答信号后的一段时间内发送方始终认为对方是准备好的。通信双方每一次信息交换都有严格的数据校验和握手信号, 如果发现错误可以自动申请重发, 大大减少了出错概率。主控计算机可以把要发送的文件自动分割成若干个1 KB 大小的数据, 然后再进行传输, 这种技术可以实现海量文件的传输。
当需要修改控制终端程序时, 只要控制终端在启动状态下, 通过主控计算机上编译好的主控软件就可随时更新程序。主控计算机和控制终端通过前面叙述的物理通道连接, 互相联系时需要遵循约定的通信协议, 通信协议中规定了发送通知、发送FCS校验、发送结束等命令的协议格式。以对1号控制终端发送文件通知命令为例, 节点号为01H, 命令格式如表1所示。
5 结束语
以上设计的通信软件是用来实现远程下载程序的方法, 其简单可靠、优势明显。在系统调试过程中极大地方便了调试人员, 提高了工作效率, 减少了工作量。这种思路可以拓展到其他类型的现场总线, 如CAN 总线、以太网络等大规模分布式系统中, 可轻松地解决海量数据文件上传和下载问题。
参考文献:
[ 1] 邹益仁. 小型分布式测控系统中的通信程序设计[ J]. 微计算机应用, 1991, 12( 3) : 1- 3.
[ 2] Moxa Techno log ies Co. , Ltd. . Moxa Nport Fam ily串口设备联网服务器软件安装使用手册[ Z]. 2002.
[ 3] 张稳稳, 欧阳娴, 白永林, 等. PC104 串口通信在工程中的应用[ J] . 微计算机信息, 2006, 22( 2): 1- 2.
编辑:Sophy
中国照明网论文频道现向广大业内朋友征集稿件。稿件内容要求具有技术性、可读性。欢迎研究机构、院校、企业进行投稿。
投稿信箱:edit@lightingchina.com.cn
联系电话:0086-020-85530605-5029
(投稿时请注明作者姓名、单位、邮编和地址及电话、E-mail;以便通知审核结果,如发稿七日内无通知请来电查询。)
广东中照网传媒有限公司 版权所有 增值电信业务经营许可证:粤B2-20050039 粤ICP备06007496号
传真:020-85548112 E-mail:Service@lightingchina.com.cn 中国照明网