按摩器(massager)是根据物理学,仿生学学,生物电学、中医学以及多年临床实践而研制开发出的新一代保健器材.电子按摩器还分为:电磁按摩、震动按摩和红外按摩。本设计所选择的是电子按摩器中的震动按摩器,利用单片机PWM(脉宽调制技术)控制震动电机震动频率强弱,从而控制震动的快慢和幅度.并且通过按键设置步进电机动作的快慢以及通过单片机定时器自行设计按摩时间。本文介绍了基于STC89C52单片机的按摩器系统的硬件结构和软硬件设计方法.系统以STC89C52单片机为控制器,产生PWM(脉冲宽度调制)控制波形输出,控制震动电机频率,利用步进电机ULN2003驱动28BYJ48电机.实现了电机的正转,反转以及调速,在LCD1602上现实按摩器档位和正反转情况.还可以通过继电器控制加热片开启加热模式,此按摩器具有显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。
关键词:单片机;温度传感器;继电器控制;按摩仪;DS18B20温度震动;PWM脉冲;LCD1602
827
整个实物设计过程:
827 按摩仪
1. 通过51系列单片机进行数据处理
2. LCD1602显示当前定时按摩时间、是否开启热敷(汗蒸模式)
定时/手动模式切换、当前温度、V:震动强度、S:按摩频率
3. DS18B20采集当前温度
4. 通过震动马达进行不同频率的震动
5. 通过ULN2003驱动步进电机调节按摩速度快慢
6. 第二排第一个按键:设置。第二个:加
第三个:减
7. 单独按下第二排第二个按键:开启定时模式
8. 单独按下第二排第三个按键:关闭定时模式
定时模式:
9. 单独按下第一排第二个按键:开始按摩,液晶显示OPEN
定时时间到后自动停止
10. 第一排第一个按键:调节步进电机速度(按摩速度)
0、1、2、3挡可调
11. 按下第二排第四个按键:开启/关闭热敷模式(汗蒸)
开启热敷模式后,如果低于当前设置温度
继电器闭合加热片加热,达到温度设置上限停止
12. 按下第二排第五个按键:调节震动频率
0、1、2、3挡
13. 定时时间结束后,蜂鸣器进行提醒
手动模式:
14. 单独按下第二排第三个按键:关闭定时模式
单独按下第一排第二个按键:开始按摩,液晶显示OPEN
可以调节按摩频率、速度、是否开启热敷模式