智能烧水壶(Bluetooth LE版)——硬件设计篇
一、概述
前面已经设计了一款Wi-Fi控制的智能烧水壶,为了满足不同使用群体的需求,又设计了一款蓝牙控制的智能烧水壶,硬件电路上兼容,只需要把Wi-Fi模块换成Bluetooth LE模块即可。
1、功能
(1)APP控制,触摸按键控制。
(2)恒温控制,保温模式可选,预约定时控制,煮水模式可选。
(3)干烧断电,故障告警。
2、硬件框图
二、硬件方案介绍
选取涂鸦智能的一款低功耗嵌入式BLE模组作为主控来实现智能化的水壶,电路分为主控和电源部分等:
1、电源设计
(1)原理图(点击下载)
2、主控设计
(1)原理图(点击下载)
(2)PCB(点击下载)
3、功能模块
(1)电源设计电路
电源系统带有各种保护,包括过温保护(OTP)、VCC 欠压锁定保护(UVLO)、过载保护(OLP)、短路保护(SCP)和开环保护。该电路是220V转5V降压电路,输入级由保险电阻F2、防雷压敏电阻RV1、整流桥堆D3、EMI滤波电容C5和C6以及滤波电感L1组成。保险电阻F2为阻燃可熔的绕线电阻,它同时具备多个功能:
a.将桥堆D3的浪涌电流限制在安全的范围;
b.差模噪声的衰减;
c.在其它任何元件出现短路故障时,充当输入保险丝的功能(元件故障时必须安全开路,不应产生任何冒烟、冒火及过热发光现象)。压敏电阻RT1用于防雷保护,提高系统可靠性。功率处理级由宽电压高效率电源芯片MP174A 、续流二极管D5、输出电感L2及输出电容C4构成。
电路特点:无噪音,发热低。
(2)NTC温度传感器
精准控温使用的是日本芝浦/华工高理温度传感器,感温精确达到±1%。( B=3950, R=10K)
( 温度传感器实物图)
(温度检测电路)
温度探头是 100k负温度系数,100度时6.6k左右,而0度时有300k左右,常温下100K左右。
温度检测电路中R5和R7是在电源板上,其余部分是在主控板上。温度采集使用的是NTC热敏电阻,热敏电阻在不同温度下有不同的阻值,根据此特性,模组通过 ADC口采集此时的电压,从而换算出此时的温度值。
温度检测电路中:R8为20k的定值电阻,R7为热敏电阻(常温为100k阻值),ADC是电压采样点,采集电压后,根据欧姆定律即可算出热敏电阻的阻值。
(3) STRIX温控器
在鸣笛式电水壶设计原理基础上,增设了限温自动控制器(主要是双金属恒温控制器或者磁控恒温自动开关),当水沸腾时,产生的水蒸气使感温元件的双金属片变形,驱动微型开关切断电源,极大地提高了电热水壶的安全性能。一些高品质的电热水壶中的限温控制器采用一种类似记忆合金的新型热敏材料(自动恒温控制开关),当壶内水面低于电热管(电热管温度超过100℃以上)时,自动恒温控制开关便会自动切断电源,保护电热水壶不被烧毁。
下图是英国STRIX温控器,温控器是一个水壶的心脏。
(温控器正面图)
( 温控器背面图)
(4)蜂鸣器
- 无源蜂鸣器(外部驱动,也叫他激式蜂鸣器)
无源他激型蜂鸣器的工作发声原理是:方波信号输入,谐振装置转换为声音信号输出。
( 蜂鸣器控制电路)
电阻R3在主控板上,其余部分在电源板上。R3的作用主要是限流,同时也起到了一定的抗干扰能力。而无源蜂鸣器外部是不带振荡源的,必需给频率500Hz~4.5KHz 之间的脉冲信号来驱动它才会响。
蜂鸣器电流较大,因而需要用三极管来驱动,加了一个 510 欧的电阻(R3)作为限流电阻。此外还加了一个 D4 二极管,这个二极管叫做续流二极管。蜂鸣器是感性器件,当三极管导通给蜂鸣器供电时,就会有导通电流流过蜂鸣器。
而我们知道,当电感在断开电源的瞬间(直流中),其电流也要逐步减小,以使得其磁场的能量逐步减小,不致发生突变。这种电流的逐步减小,靠设计时提供的电感的放电(续流)电路;如果没有提供,就会在断开的地方发生电弧,有害的电弧。此设计中D4二极管就是提供续流回路,防止突然断电时产生的高压反向电动势击穿其他元件以及使用寿命缩短。
(5)预留的管脚
这个管脚预留出来,为了后续增加功能用的。
(6)触摸按键(点击下载)
此次设计中在触摸焊盘上加了导电泡棉,增强导电性。
(导电泡棉)
(触摸按键实物图)
按键检测芯片选用TS02N,TS02N是双通道电容式传感器,具有自动灵敏度校准功能。电源电压范围为2.5 ~ 5.5V。通过并联输出端口(OUT1和OUT2)可以检测触摸感知的结果,低电平触发。由于有了SYNC功能,两个TS02N可以同时在一个应用程序上工作。
(1)管脚分配:
管脚 | 作用 |
---|---|
P7 | 煮沸键 |
P8 | 保温键 |
(2)TS02N使用说明:
触摸焊盘P1时,P8输出低电平;同理,触摸焊盘P2时,P7输出低电平。
触摸检测电路
4、电气原理图(点击下载)
主控板上设有主控芯片,无线信号接收及发生装置与主控芯片集成为一体或相互独立。
主控板上设有煮沸控制开关和保温控制开关。
电源板上设有继电器,继电器包括继电器线圈和继电器开关,继电器线圈通过电源板与主控板电性连接,继电器开关与加热电路电性连接、并控制加热电路的通断。
以上是智能烧水壶蓝牙版本硬件设计所有内容,如果您有更好的方案建议欢迎留言讨论!
智能烧水壶(Bluetooth LE版)——硬件设计篇相关推荐
- 基于树莓派+STM32+OneNET云平台打造智能家居系统(一)硬件设计篇
本次分享的是之前一个课程设计, 会分为几篇博文进行分享.智能家居是目前研究与发展的一大热点,本设计是结合STM32微处理器/树莓派(Raspberry Pi)3b+.温湿度传感器.继电器以及ESP ...
- 智能烧水壶(WIFI版)01——硬件设计篇
一.概述 烧可饮用热水应该是大部分人生活中必不可少的一部分,但往往会发生想喝的时候来不及烧,烧完之后长时间未饮用,水变凉的尴尬情况.这时候如果拥有一款智能恒温烧水壶,可远程控制,支持保温模式还可支持预 ...
- 智能烧水壶(WIFI版)04——TS02N触摸按键驱动篇
前言 本文主要内容是实现烧水壶的触摸按键驱动,触摸按键芯片选用TS02N. 一.智能烧水壶按键功能设定 智能烧水壶的按键功能设定如下,实现功能之前,我们首先要实现按键采集芯片的驱动. 功能 说明 煮沸 ...
- 智能烧水壶(WIFI版)05——水温调节和灯光提示功能实现篇
前言 前面我们已经实现了烧水壶的按键功能,本文将实现烧水壶的煮沸.保温功能.灯光提示功能,同时实现按键触发烧水和煮沸. 一.智能烧水壶功能设定 智能烧水壶的煮沸功能.保温功能.灯光指示以及按键控制功能 ...
- STM32MP1系列教程连载-硬件设计篇1:初识STM32MP1系列微处理器
STM32MP1系列教程连载-硬件设计篇1:初识STM32MP1系列微处理器 一.与一只蝴蝶的邂逅 时间退回至2007年9月,对于刚步入大学的笔者而言,微控制器的含义仅仅局限于文字.而在同年的6月意法 ...
- STM32MP157系列教程连载-硬件设计篇3:STM32MP1微处理器之时钟篇
STM32MP157系列教程连载-硬件设计篇3:STM32MP1微处理器之时钟篇 一.RCC系统概述 本文涉及的内容主要包含在以下几个文档中,文档可从ST官方网站与意法半导体stm32中国下载. 序号 ...
- STM32MP157系列教程连载-硬件设计篇2:STM32MP1微处理器之电源篇
STM32MP157系列教程连载-硬件设计篇2:STM32MP1微处理器之电源篇 一.官网资料下载 官网是获取设计资料与技术支持的最好途径.ST官网为用户提供了STM32MP1系列处理器的详细设计资料 ...
- 二、第十五届全国大学生智能汽车竞赛AI电磁——硬件设计篇
2.介绍一下硬件部分? (1).电源模块 怎么去选择整个系统的电源方案呢? 1.进行需求分析:考虑整个系统需要用到哪些电源,有什么要求,比如智能车中我们一般使用电池供电(7.4v);而我们的需要给单片 ...
- “无实物尝百味”通过控制微电流刺激产生味觉—1.硬件设计篇
简介:人类在进食的时候,舌头味蕾会产生相应的生物电,并传到大脑,让大家食而知其味,本期将利用此原理通过不同的电流和温度刺激,来产生一些原始的味道,比如说酸甜苦咸. 一."参数"与& ...
最新文章
- 荣耀预装linux安装包,关于华为机子没有预装应用商店讨论
- UGUI 自动布局的重叠BUG
- 常用json框架介绍和Jackson返回结果处理
- spark.mllib源码阅读:GradientBoostedTrees
- iPhone/Mac Objective-C内存管理教程和原理剖析(二)口诀与范式转
- pycharm remote 远程项目 同步 本地_利器:PyCharm本地连接服务器搭建深度学习实验环境的三重境界...
- iPhone 13系列整机较iPhone 12更重 最重接近半斤
- PSD分层模板素材|电商页面这样设计,转化率成倍提高!
- 编译安装http启动问题
- android代码设置digits,andorid editext android:digits=abcdefghijklmnopqrstuvwxyz用代码写来控制规则该怎么写呢?...
- Paragon ntfs2022轻松让mac读写NTFS格式磁盘移动硬盘U盘
- TI电量计--基本介绍及常见问题解答
- Delphi使用THTTPClient实现异步下载
- 标志设计|标识设计|商标设计|logo设计|的起源
- 程序人生|毕业一年有感
- DOS的建文件夹,移动图片,多级文件夹建立
- java 生产者消费者模式_聊聊并发(十)生产者消费者模式
- Windows下的Mysql安装
- WMS与TMS实施流程
- php 当地天气预报,PHP调用全国天气预报数据接口查询天气示例
热门文章
- 推动开源与商业共生共赢 | 2023开放原子全球开源峰会开源商业化创新发展分论坛即将启幕
- 利用最基本的SQL注入渗透BBSXP官方网站的台后管理(科普)
- 【无标题】servlet配置后,浏览器上总显示jsp源码的问题
- Kickstart详解(转载)
- 手脱PE Pack v1.0
- 初探CAD/CAE一体化设计
- 六西格玛,为质量人的职业发展保驾护航
- 【好物分享】设计师|PPTer高清免扣资源
- 银行管理系统java+mysql8,实现了转账,存钱,取钱,查询账户,开户,登录,自动生成密码账号等功能
- hydra九头蛇基本使用方法