- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
触摸屏控制的LE调D光系统的设计
触摸屏控制的LED调光系统的设计
摘要:该系统设计基于STM32F103RBT6处理器为系统主控芯片,采用在触摸屏上设计调光控制界面,通过对触摸屏的操作实现对LED灯的调光控制,调光采用PWM脉冲宽度调制,PWM调光的占空比范围为0-100%,按1%的梯度进行调节。通过恒流源电路驱动LED灯。该设计的触摸屏采用四线电阻屏,显示屏为TFT彩屏。随着现代人们追求艺术化、个性、高品位的生活,本组研制了用户可以随意调光,取代了传统机械开关的触屏按键模式,从而控制LED灯的渐变。
关键词:STM32F103RBT6;四线电阻屏;PWM脉宽调制; 恒流源电路:LED调光
一、前言
近几年来,随着科技的发展和物质生活水平的提高,家居、酒店智能化也不断被人们所推崇。如今LED已经随处可见,其靠着低能耗,体积小,便宜等优点迅速抢占了市场。而电阻式触摸屏工作在于外界完全隔离的环境中,它不怕灰尘、水汽和油污,可以用任何物体来触摸,比较适合家居和工业控制领域,充分发挥LED数字化照明的优势。目前正是发展该系统的最佳时机,它将LED提光改革浪潮下的一波新的增长点,所以我们完全有必要设计一款由触摸屏控制的LED调光系统。智能调光系统是按照预先编制的运行规律和工作条件自行运行的灯光环境智能调光管理系统,也是随着现代电力电子技术、计算机及微电子技术的发展而兴起的现代照明控制方式。
二、系统功能与意义的概述
该系统具有电路简单、功耗低、数据传输可靠性高、功能易扩展等特点,可充分适用在各种场景下高精度调光的要求:控制LED灯光的强弱,调出理想的情调,随心所欲,达到最佳效果。适用于家居客厅,酒店宾馆,会所KTV,别墅公寓,现代茶室,咖啡厅,办公场所,会议室。采用TFT彩屏触摸模式实现调光控制,指示一目了然,方便夜间辨识,无论晴天还是雨天用户均可调出各自所需的灯光亮度。定时 、触屏操作,方便省心,符合现代潮流。对于顺应人们舒适便捷的生活要求,促进LED照明发展有着重要意义。
三、硬件电路设计
(一)系统方案比较与选定
1.微控制处理器部分
方案一:采用51单片机(如AT89S51)作为为控制核心。
方案二:STM32F103RBT6处理器作为微控制核心。
选用方案二。STM32F103RBT6相对于51单片机性价比高,资源多,功能强大。
2.开关控制部分
方案一:采用四线电阻式触摸屏。
方案二:采用传统机械开关。
选用方案一。电阻式触摸屏环境要求低,可以用任何物体来触摸写字画画。新颖方便。
3.屏幕显示部分
方案一:采用点阵显示数据。缺点是体积大。
方案二:采用TFT触摸彩屏。
选用方案二。TFT触屏相比于点阵TFT触屏体积小,但有更多的空间来显示数据。而且是触屏,连按键都省了。
4.LED灯驱动电路部分
方案一:采用串联电阻来控制电流。
方案二:采用恒流源电路。
选用方案二。对LED做恒流控制,目前是效率最高,成本最低的方案。可获得预期的亮度要求。此系统本组采用PT4115的降压恒流源。
(二)电路设计
系统主要分为电源部分,主控部分,触摸屏部分,驱动电路部分,系统总框图如图1所示。
图 1 系统总框图
1.电源电路
电源电路主要由变压器、桥式整流、LM7805和电容组成。220V电源经过变压器,接入桥式整流,经过滤波到LM7805稳压,稳压成5V直流电,再通过ASM1117稳压成3.3V输出给STM32F103RBT6板块供电。
2.主控部分
STM32F103RBT6芯片资源:32位CPU,最高主频72MHz,51个GPIO口,128KB字节FLASH,20KB SRAM,3个串口,2个12位ADC,3个16位定时器,1个24位系统节拍定时器,1个USB,2个I2C,2个SPI。
STM32F103RBT6开发板上的PA7口通过PWM脉宽调制,经过PT4115恒流控制LED灯。开发板上的LED0接在PA8上,LED1接在PD2上,其中LED0和LED1是低电平有效。TFT触摸屏与STM32总共有5根线相连接,分别是PC0、PC1、PC2、PC3、PC13。
3.四线电阻屏
四线电阻模拟量技术的两层透明金属层工作时每层均增加5V恒定电压:一个竖直方向,一个水平方向。一次校正,稳定性高,永不漂移。
(x,y)坐标原理如图2所示。
图 2 四线电阻原理图
4.LED灯驱动电路
LED的特性:发光亮度与通过的电流量几乎呈线性正比关系。
LED驱动电路特性:输出电源是恒定的,而输出电压会跟随LED的VF值去变化。LED受电流变化影响比较大,采用恒流源驱动能延长LED的使用寿命。
此系统的恒流源驱动电路我们采用PT4115来实现。
四、系统的软件设计
(一)TFT-LED显示程序
相关步骤:①设置STM32F103RBT6与
文档评论(0)