当前位置:首页 > 工业控制 > 工业控制
[导读]智能合灯控制系统由环境光照检测、人体接近检测、语音识别、按键控制、合灯控制、数据显示、蓝牙通信、报警提示功能模块组成。

1、系统硬件总体设计

智能合灯控制系统由环境光照检测、人体接近检测、语音识别、按键控制、合灯控制、数据显示、蓝牙通信、报警提示功能模块组成,如图1所示,系统控制分为自动和手动两种模式,在自动模式下,光敏电阻传感器检测环境的光强,单片机的PWM根据环境光强自动调节台灯的亮度,当环境亮度超过开灯闻值时,则关闭台灯;使用超声波传感器检测人与台灯的距离,当人体过于靠近台灯时,台灯感应到并发出警告信号,提醒用户注意纠正坐姿,防止近视,另外,系统可以让用户自行设定工作或学习时间,当达到设定的时间后,台灯会发出提醒,提示用户休息.在手动模式和语音模式下用户可以根据自身需要自行控制台灯的开关和亮度。

基于STM32的智能台灯控制系统设计

2、主控电路设计

STM32F103C8T6是新一代高速、低功耗、高度集成、抗干扰单片机,芯片内部使用的M3内核,能够同时处理32位宽度的数据.目前,该芯片被广泛应用于智慧农业、智能汽车

电子产品等领域,能够有效完成相关领域的控制要求!!此外,STM32F103C8T6单片机需要晶振电路和复位电路支持,因此,需要对单片机、晶振、复位部分进行设计,保证单片机的正常运行,主控制器电路如图2所示。

基于STM32的智能台灯控制系统设计

3、人体坐姿检测电路设计

为了实现人体坐姿检测功能,系统使用HC-SR04超声波传感器完成人体与台灯之间的距离检测,若人体进入模块感应范围之内,则表明用户与台灯距离小于设定的阃值,引发蜂鸣器报警,达到坐姿检测目的.HC-SR04超声波传感器模块共有四个引脚,其中编号1口和编号4口是HC-SR04超声波传感器模块的供电输入口,分别连接电源VCC和GND.编号2口IRIG是模块控制口,在需要通过HC-SR04超声波传感器模块进行测距时,此接口控制模块启动发出超声波信号,接口高电平为模块启动有效信号,连接到单片机的PA6进行控制,编号3口ECHO是HC-SR04模块从发出超声波信号到感应到超声波信号的脉冲宽度的输出口,安排单片机的PA7控制,人体坐姿检测电路如图3所示。

基于STM32的智能台灯控制系统设计

4、光照检测电路设计

系统可以根据环境光照控制台灯,故需要对光敏电阻传感器电路进行设计,光敏电阻传感器输出的模拟量输入到比较器中,经过比较器输出光照强度的比较结果,可以直接得出光照强度是否超过某一國值,光敏电阴传感器U3的1号接口和2号接口为电源输入口,分别连接电源VCC和GND,3号接口为数字量输出,4号接口为模拟量输入到主控单片机的PA1光照检测电路如图4所示。

基于STM32的智能台灯控制系统设计

5、语音识别电路设计

HGS01语音识别模块可以对用户语音命令进行识别,大约可识别150条语音命令,HGS01模块电路需要完成四条线束,其中编号2口和编号1口作为模块的供电输入口,分别和系统电源的GND和VCC连接.编号6和编号7分别对应主控串口的PA3和PA2连接,语音识别电路如图5所示。

基于STM32的智能台灯控制系统设计

6、显示电路设计

为了方便用户读取相关数据,需要将相关参数可视化,因此,系统采用OLED显示屏用于数据显示,此款显示屏的分辨率为128x128,可以清晰地显示出字符等信息,显示屏需要连接4个接口.首选是显示屏的供电输入,对应于接口1和接口2,接口1用于连接VCC,接口2用于连接GND.接口3在通信中负责时钟信号,主控选择PB12连接.接口4在通信中负责数据信号,主控选择PB13连接.显示电路如图6所示。

基于STM32的智能台灯控制系统设计

7、蓝牙通信电路设计

系统可以通过JDY32蓝牙模块连接手机对台灯进行控制,因此,雲要确定蓝牙通信电路,接口2是JDY-32蓝牙模块的数据收入口,主控选择串口数据发出口PB10连接,接口3是数据发出口,主控选择串口数据接收口PB11连接,为了保证DY.32蓝牙模块的稳定性,模块对电源进行了稳定处理,确保蓝牙模块能够准确无误地传输数据,蓝牙通信电路如图7所示。

基于STM32的智能台灯控制系统设计

8、灯光控制电路设计

智能台灯灯光控制电路如图8所示,为了保证台灯的亮度,设计了MOS管驱动电路.MOS管驱动模块U5的1号接口输入控制信号,连接到主控单片机的PB6,PB6输出PWM信号来控制台灯的亮度,并且可以通过输入PWM实现对台灯亮度的调节.2号接口连接电源GND,3号接口连接台灯LED1的负极,4号接口连接台灯LED1的正极,5号接口与6号接口连接台灯LED1驱动电源。

基于STM32的智能台灯控制系统设计

9、按键电路设计

智能台灯可以通过按键来调节台灯亮度及切换系统运行模式.其中KEY1按键是控制台灯亮度开关,按键信号输入到主控单片机的PB7.KEY3按键用于控制台灯亮度减,按键信号输入到主控单片机的PB9.KEV2按键用于控制台灯亮度加,按键信号输入到主控单片机,的PB8.KEY4按键用于选择系统的工作模式,即在手动和自动模式之间切换,按键信号输入到主控单片机的PB5,按键电路如图9所示。

基于STM32的智能台灯控制系统设计

10、报警提示电路设计

当台灯检测到人体坐姿接近台灯或到达定时时间后,系统会控制蜂鸣器报警提示,在蜂鸣器和主控接口之间加入三极管作为驱动,主控单片机的PB14输出高电平后,三极管导蜂鸣器得到足够的电流发声报警.PB14输出低电平时,三极管断开,蜂鸣器失去电流停止发声报警,声光提示电路如图10所示。

基于STM32的智能台灯控制系统设计

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭