当前位置:首页 > 单片机 > 单片机
[导读]一、简述  一杯水摆在面前,如何来判别它温度,一般我们都是用手去触摸感知,根据季节不同太热或太冷接触起来都不是太舒适,采用单片机能够对水温进行测量、控制,同时为我们的生活增添几分乐趣。本设计能够达到从

一、简述

  一杯水摆在面前,如何来判别它温度,一般我们都是用手去触摸感知,根据季节不同太热或太冷接触起来都不是太舒适,采用单片机能够对水温进行测量、控制,同时为我们的生活增添几分乐趣。本设计能够达到从视觉上判知水杯温度的效果,冷热程度由RGB-LED调色显示出来,不仅能够让人“看到”水温,而且还增添了几分幻彩,为大家提供健康、舒适、时尚的生活。

  二、设计原理阐述

  炫彩智能杯垫主要由电源电路、温度测量电路、RGB-LED色彩控制电路等构成。STC系列单片机作为控制芯片,电源的通断由三个开关S1、S2、S3共同控制,水杯重量达到一定程度时,开关闭合电源接通,通过温度传感器DS18B20采集水杯温度信号,并输出与之对应的电信号,送入STC15L104单片机控制芯片,经过信号的处理与运算,以PWM方式调节电压占空比,占空比越大,平均电压越大,灯也就越亮,占空比越小,平均电压越小,灯也就越暗,不同亮度的彩色LED经过混色,从而调制出彩色光,控制它变色。系统设计框如图1所示:

  三、硬件电路设计

  (一)电路芯片选型

  STC15L104单片机是宏晶科技生产的一款功能比较全面的单片机,内部集成高精度R/C时钟和高可靠复位。根据本设计的实际情况和要求,选用STC15L104作为系统的控制芯片,与传统单片机相比,可省去传统的复位电路及外部晶振电路,且封装采用贴片式,占用电路板的面积非常小,适合集成在电路板上。

  (二)电源电路

  任何系统想要正常的工作,就必须要有一个稳定的电源。本设计采用3V直流电源,为减少输入电源引入的低频干扰,在电源两端并联电容滤波电路。

  (三)温度测量电路

  温度测量电路由温度传感器DS18B20采集杯中水温的实时温度,提供给单片机的某个端口(P3.3口)作为数据输入。温度传感器有很多种,如热敏电阻,热电偶,半导体温度传感器等。本文选用的集成半导体温度传感器DS18B20,它提供9~12位(二进制)温度读数,无需A/D转换,其数据传输方式采用单总线,即数据的输入或输出均由同一条线来完成,支持3至5.5V的电压范围,与单片机的连接有两种方法,一种是外部电源供电的三线接法,另一种寄生电源供电的两线接法,无论是哪一种方式,单总线上都要连接上拉电阻。本设计采用外部电源供电,将DS18B20的引脚DQ端(单数据总线)连接到单片机的一个I/O口上,即可读取被测控对象的温度,由于DS18B20的单总线是开漏的,因此在电路设计中,需外接一个上拉电阻。

  (四)RGB-LED混色电路

  混色电路由蓝、绿、红三种颜色的LED灯构成,它们的导通电压不同,蓝色为3.2~3.3V,绿色为3.2~3.3V,红色为1.9~2.0V,当三色LED同时导通时,蓝、绿两色不亮,因此需对这两种颜色的LED供电电源添加倍压电路。

  (五)LED选型

  本设计采用的是5050RGB贴片LED灯珠,低电压驱动,耗电量低,亮度高,散色角度大,一致性好,产生的热量低,使用寿命长,抗静电能力强,体积小,安装方便。产品采用高档环氧树脂封装,环保节能。

  四、软件设计

  系统主程序的功能:

  (1)初始化系统参数,启动定时器,利用定时器产生周期固定的PWM波;

  (2)检测拨码开关SW1的状态,设定彩色LED输出控制方式;

  (3)进行温度检测,按照运算结果,在RGB三个通道输出不同占空比的信号,驱动全彩LED混色,产生不同的颜色效果;

  (4)监视水杯温度,如果低于30℃,熄灭LED,降低功耗;

  (5)若发现温度超过限制范围时,发出报警信号。



  五、电路板设计

  电路板的制作为了提高艺术性,设计成直径为8cm的圆形,采用双层设计,顶层为主控制电路、温度测量电路、RGB-LED混色电路,底层为电源电路,系统采用3V钮扣电池供电,杯垫底部设计有开关装置,没有杯子放上时不工作,节省电力,杯垫正面三个按钮开关呈120°排列,保证了杯垫使用时的稳定性,温度传感器位于杯垫正中心,能保证温度采集的准确性,板上设计的倍压电路,可单独给RGB全彩LED供电,以满足LED工作电压的需要,使LED工作时充分照亮杯体。

  六、总结

  本文的设计是以生活中常用物品为载体进行的创新型设计,杯垫兼顾了实用性和创新性,装置内部有全彩发光LED和温度传感器,在电源管理上无杯子放置时或杯子水温低于30℃时,自动关断电源,节省电力适合移动使用。

  该设计结构合理,在单片机的控制下,可根据水温不同发出不同颜色的光,运行效果较好,特别是视觉冲击力较强,流光溢彩的灯光效果反映水温的同时兼具观赏性和趣味性,在暗环境下使用者可以体验犹如“夜光杯”那样梦幻般的视觉感受,张扬个性又不失典雅,在聚会、派对、庆典等场合有烘托气氛的作用,适合多种场合使用。

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

在现代电子技术的快速发展中,单片机以其高度的集成性、稳定性和可靠性,在工业自动化、智能家居、医疗设备、航空航天等诸多领域得到了广泛应用。S32单片机,作为其中的佼佼者,其引脚功能丰富多样,是实现与外部设备通信、控制、数据...

关键字: s32单片机引脚 单片机

在微控制器领域,MSP430与STM32无疑是两颗璀璨的明星。它们各自凭借其独特的技术特点和广泛的应用领域,在市场上占据了重要的位置。本文将深入解析MSP430与STM32之间的区别,探讨它们在不同应用场景下的优势和局限...

关键字: MSP430 STM32 单片机

该系列产品有助于嵌入式设计人员在更广泛的系统中轻松实现USB功能

关键字: 单片机 嵌入式设计 USB

单片机编程语言是程序员与微控制器进行交流的桥梁,它们构成了单片机系统的软件开发基石,决定着如何有效、高效地控制和管理单片机的各项资源。随着微控制器技术的不断发展,针对不同应用场景的需求,形成了丰富多样的编程语言体系。本文...

关键字: 单片机 微控制器

单片机,全称为“单片微型计算机”或“微控制器”(Microcontroller Unit,简称MCU),是一种高度集成化的电子器件,它是现代科技领域的关键组件,尤其在自动化控制、物联网、消费电子、汽车电子、工业控制等领域...

关键字: 单片机 MCU

STM32是由意法半导体公司(STMicroelectronics)推出的基于ARM Cortex-M内核的32位微控制器系列,以其高性能、低功耗、丰富的外设接口和强大的生态系统深受广大嵌入式开发者喜爱。本文将详细介绍S...

关键字: STM32 单片机

在当前的科技浪潮中,单片机作为嵌入式系统的重要组成部分,正以其强大的功能和广泛的应用领域受到越来越多行业的青睐。在众多单片机中,W79E2051以其卓越的性能和稳定的工作特性,成为市场上的明星产品。本文将深入探讨W79E...

关键字: 单片机 w79e2051单片机

单片机,又称为微控制器或微处理器,是现代电子设备中的核心部件之一。它集成了中央处理器、存储器、输入输出接口等电路,通过外部信号引脚与外部设备进行通信,实现对设备的控制和管理。本文将详细介绍单片机的外部信号引脚名称及其功能...

关键字: 单片机 微控制器 中央处理器

随着科技的飞速发展,单片机和嵌入式系统在现代电子设备中的应用越来越广泛。它们不仅提高了设备的智能化水平,还推动了各行各业的创新与发展。在单片机和嵌入式系统的开发中,编程语言的选择至关重要。本文将深入探讨单片机和嵌入式系统...

关键字: 单片机 嵌入式系统 电子设备

PLC(可编程逻辑控制器)和单片机是两种不同的控制设备,它们之间存在明显的区别:

关键字: 单片机 plc 控制器
关闭
关闭