# 超声波雾化器
写在前面:电子小制作,四层板,电路方面完成,程序初见雏形,但比较简陋,待细细完善,对于3D件,先放一放。
### 简介:
* 一块超声波雾化板,需要配合一块 108kHz 的雾化片,最初的打算是装在一块结构件中,整体可以拧在塑料水瓶上,用一根海绵吸水,实现雾化。并搭配有氛围灯,能测量当前的湿度数据并使用188数码管显示
* 板子是一块8*8cm的8边型,较为小巧,可以使用Type-C插口或锂电池供电,含有两个按键:开关机按键&功能按键,使用功能按键,可以控制雾化的开关,RGB的开关,以及湿度显示的开关
* 操作说明:长按左按键一秒开机,再次按下关机,右侧功能按键:单击控制喷雾开关,双击开启或关闭RGB,长按开启湿度测量并显示。
### 样图
### 硬件详细说明
1. 供电部分:整体电压为 5V ,最大电流不超过200mA,采用两种供电方式:Type-C和锂电池,可以自动切换,并带有锂电池充电功能,电源输入后,经过
升压电路达到 5V ,供给全部电路工作。
2. 控制部分:使用的是STC8G1K17型MCU,封装为TSSOP20,宏晶加强型 8051 内核 MCU ,价格在 2.4 元 左右,价格比较稳定,很容易买到,外围电路只需要两个滤波电容。
3. 雾化片驱动部分:单片机产生108kHz的PWM波供给 MOS,之后通过一个三脚
电感(自耦变压器)升压,升压后的方波进入到雾化片,雾化片即可打散水滴,将水滴雾化
4. 湿度测量:使用了一块温湿度测量芯片(多少有些奢侈) GXHT30 ,
国产芯片,对标 SHT30 ,可以直接替换,性能相同,程序兼容,价格在3.5元左右,比 SHT30 便宜一些,很容易买到
5. 显示部分:显示当前的湿度,满量程是 100% ,所以使用一块 188 数码管很合适,小巧优雅,而且只需要0.6元,可以用单片机的5个IO直接驱动,串5个电阻即可
6. 灯光部分:两个RGB灯,两个甚至更多功能,可以通过按键控制(双击)做氛围灯,也用来作为指示灯,当电池电压过低时会发光提醒。
7. 电压测量: 1. 电池电压测量,分压
电阻测量,电压过低时及时警告。2. 雾化片流过电流测量,加入
取样电阻,经过放大后接给ADC测量,当电流异常时,说明雾化片在干烧,会造成损耗,检测到后,就及时关闭PWM输出
8. 按键:一左一右对称着两个按键,左为电源控制,长按一秒开机,再次按下关机;右侧为功能按键,单击PWM开关,双击RB等开关,长按开启或关闭湿度显示