账号:
密码:
最新动态
产业快讯
CTIMES / 文章 /
具语音控制之神奇LED显示器设计与制作
 

【作者: 陳宏明,游文億,許丁格,沈柏璁】2012年04月16日 星期一

浏览人次:【11989】

近年来大家都非常重视节能及环保的观念,而市面上使用LED的产品非常的多,如:红绿灯、广告广告牌、计算机屏幕、汽车仪表显示器等等,而国外也有业者及学者将此方法运用于自行车轮框、火车隧道之广告广告牌等。一般来说市面上的广告广告牌使用的LED数量,往往与显示面板大小成正比,相对的成本偏高,检修也相当不便,而本作品为了达到以低成本,实现与广告广告牌同样的显示效果,同时检修也较为便利,成品体积也相对较小之显示器。而其原理即是利用人类视觉对于高频率变化的影像产生出视觉暂留的特性,以单排显示模块之快速移动,达到如同广告广告牌效果般的显示性能。


本作品主要设计出两种款式,第一种为遥遥棒显示器,主要是先以PC编辑出欲显示之图案或字形码,经刻录机将程序与字形码烧入单芯片后以水银传感器搭配可完成手摇式显示棒之显示效果,可运用于造势宣传场合,并可重复使用以达到节能减碳环保之效果。第二种则是以控制马达旋转带动LED显示棒,搭配控制马达转速、EEPROM储存大量显示码、及红外线定位功能,设计出旋转式圆筒状之显示器以显示出各种花式图案与显示功能,将可运用于展示馆入口明显处以无线实时显示方式完成广告牌显示效果。本显示器系统是以盛群单芯片微控制单元(Micro Controller Unit(MCU))HT66F50做为控制核心,搭配多颗闩锁器IC-74HC574控制LED显示变化,以语音识别IC进行语音控制,并结合红外线感知器来做为转速侦测及显示定位之控制,经由自制建立之旋转平台测试,不论是字型或是图案显示均能得到不错的显示效果。


系统原理与结构

系统显示原理

图1为单排LED灯组,显示原理以旋转及扫描的方式所呈现,运用马达搭载显示灯组做快速旋转之动作,使单排LED灯组看起来像是矩阵,如图2所显示,例如显示X之文字,先将X分拆成行,由单芯片将每行所显示之值输出至LED灯模块,并控制马达转速,使其显示间隔时间固定,于每一瞬间输出不同的显示数据,如图3所示意,即会形成X之图样[1]。


图一 : 单排 LED灯组
图一 : 单排 LED灯组
图二 : 利用视觉暂留显示矩阵
图二 : 利用视觉暂留显示矩阵

图三 : 扫描示意图
图三 : 扫描示意图

LED旋转显示器结构

图4为本作品之实体图,以钢板做为马达支撑架及底盘,由上至下分别为LED平面显示控制组,由两块电路板相互垂直组合而成,垂直电路板为显示面,如图5所示,水平电路板则装载电池组、单芯片控制电路、红外线接收模块及平衡用之负载如图6所示,中间部分并固定有一高转速直流马达如图7所示,并装置红外线发射模块,底盘部分则装置马达控制模块,如图所示,由上所述之模块等组成,即为本作品之基本结构。



图四 : 作品实体图
图四 : 作品实体图
图五 : 显示电路板
图五 : 显示电路板
图六 : 控制电路板
图六 : 控制电路板
图七 : 直流马达
图七 : 直流马达

硬件电路设计与分析

本LED灯旋转显示器分别由不同模块所构成,分别为LED显示模块、红外线感测模块、直流马达控制模块及控制模块,动作原理及介绍如下所述:


LED显示模块:

LED显示模块由32颗高亮度LED所构成,并搭配IC-74HC574栓锁器所构成,图8为其电路图,将四颗闩锁器之输入端做并联,连接至


单芯片上的输出PORT,并将四颗闩锁器之控制脚位分别做控制,同时将显示值32Bit分别拆成各8Bit依序送至各个闩锁器做输出,示意图如图9所示,由此动作即可由一个8Bit IOPORT做出高达32Bit显示输出之动作需求[2]。



图八 : LED显示模块电路图
图八 : LED显示模块电路图

图九 : 显示控制示意图
图九 : 显示控制示意图

红外线感测之电路设计

红外线感测模块用于显示定位及转速侦测之功能,分别设计有发射端及接收端,发射端设置于马达固定座,接收端设置于显示控制组上,如图10所示,其动作原理为提供显示控制端之原点定位信号,当马达转一圈时,控制端便会接收到一脉波信号,并由这个信号做为基准点之中断旗标,并执行显示图片之动作,利用此方法达到高速旋转时固定图片显示位置之功能,并可藉由此信号做马达转速之侦测,达到控制定速、变速之功能。


图十 : 红外线感测模块
图十 : 红外线感测模块

直流马达驱动器电路之设计

本马达驱动器之电路设计主要是选用L298搭配脉宽调变讯号以完成控制马达转速之功能,图11即为本显示器控制旋转马达之控制电路图。



图十一 : IC-L298驱动电路
图十一 : IC-L298驱动电路

单芯片微计算机控制模块

本显示控制模块是以HT66F50为主核心,并结合了EEPROM-HT24LC64做为数据库之扩充功能,其动作方块图如图12所示,由第一个MCU将所接收到之数据处理后写入至EEPROM- HT24LC64,而第二颗MCU除了内建显示数据外,并可直接读取EEPROM里的数据,并做实时显示之功能[4]。



图十二 : 动作方块图
图十二 : 动作方块图

软件分析与设计

程序撰写皆由C语言完成,并分为二个部分,分别为显示控制及马达驱动之软件设计,详如下所述:


显示控制程序设计

本作品显示端之程序设计使用红外线接收中断做为控制,图13为显示控制程序流程图,单芯片做初始化设定后,便进入无穷循环,等待中断产生,当红外线接收到信号时,便进入中断子程序,并读取图形数据库,将数据送至LED显示器做显示[5]。



图十三 : 程序流程图
图十三 : 程序流程图

马达驱动程序设计

马达驱动之程序设计流程如图14所示,当芯片做初始化设定后,侦测按键之数值,并执行其对应之功能,当按键一被按下时,便会启动马达带动控制显示组作旋转之功能,当按键二被按下时,可将马达停止,按键三之功能为启动或关闭红外线发射模块,用以控制显示端显示图形或不显示,按键四之功能则是进行转速之控制[6]。



图十四 : 马达驱动程序流程图
图十四 : 马达驱动程序流程图

实验结果

经过实验测试,显示效果相当不错,图15、图16、图17、图18为作品成果实际显示的画面,图15显示的是HOLTEK半导体公司,图16为建国科技大学校名,图17为彩色条纹,图18为显示方格状特效,均能达到清楚显示之功能。



图十五 : 显示 HOLTEK
图十五 : 显示 HOLTEK

图十六 : 显示 建国科大
图十六 : 显示 建国科大

图十七 : 显示 彩色条纹
图十七 : 显示 彩色条纹

图十八 : 显示 方格
图十八 : 显示 方格

结论

本作品以单芯片微控制单元HT66F50为控制核心,并且搭配四颗74HC574控制32颗LED来达到控制显示之效果,并且以EEPROM- HT24LC64来存取更多数据,我们也以六颗红外线LED以等距排放于接收红外线LED可接收到之范围来达到图形显示位置控制之效果。所完成之功能如下:


  • 1. 透过闩锁IC-74HC574控制32颗LED完成更高分辨率之显示效果。


  • 2. 使用外部内存EEPROM-HT24LC64用来增加更大图形数据库的存取空间,可产生更多的图文变化。


  • 3. 使用红外线模块来感测图形显示之位置以达到动态显示多样化之显示效果。



未来改进与发展目标:

  • 1. 改善旋转机构使其旋转方式或展现方式更稳定。


  • 2. 结合绿能完成电能量的取得与消耗。


  • 3. 发展RGB彩色 LED控制技术作为显示灯组,使显示画面更多彩缤纷。


  • 4. 使用PC并搭配无线传输模块来达到实时显示之效果。


  • ---作者:建国科技大学 电子工程系陈宏明老师、游文亿、许丁格、沈柏璁---


  • <本文由盛群半导体提供>


相关文章
ST以MCU创新应用技术潮流 打造多元解决方案
ST:精准度只是标配 感测器需执行简单运算的智慧功能
意法半导体持续专注永续发展 加速实现碳中和目标承诺
优化MCU SPI驱动程式实现高ADC吞吐率
ST:内部扩产与制造外包并进 全盘掌控半导体供应链
comments powered by Disqus
相关讨论
  相关新闻
» 工研院携手产业实践净零行动 聚焦氢能创新、共创绿色金融科技平台
» TI创新车用解决方案 加速实现智慧行车的安全未来
» 车电展欧特明以视觉AI实现交通事故归零愿景
» 多元事业引擎发威 友达揭示零售、教育、医疗高值化方案
» 富采深耕感测器事业 聚焦生物感测多元化应用


刊登廣告 新聞信箱 读者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 远播信息股份有限公司版权所有 Powered by O3  v3.20.1.HK84JA981SESTACUKH
地址:台北数位产业园区(digiBlock Taipei) 103台北市大同区承德路三段287-2号A栋204室
电话 (02)2585-5526 #0 转接至总机 /  E-Mail: webmaster@ctimes.com.tw