随着人们生活水平的提高,医疗保健已是人们重要的生活环节,按摩理疗是最常用又轻易取得的保健用具,我们用一个单片机设计了几款音乐控制的按摩器控制电路,按摩节奏可随着音乐的强弱起伏而波动,既可享受美妙的音乐又可得到理疗保健目的,更重要的可以调动人的热情。 需要将音乐信号(模拟信号)转换为可控制的脉冲信号,最易实现的是使用带A/D转换器的单片机,我们选用了HOLTEK公司的HT46R47芯片.此芯片性价比极高,用作消费类电子产品再合适不过,其内部带有9位分辨率的A/D转换器,非常容易实现模拟信号的采集,外围电路也及其简单,可有效地降低产品成本。下图是控制器电路框图。
电机输出的强弱,我们采用脉宽调制的方法实现,可驱动按摩器小电机上的偏心轮转动,达到振动按摩目的。电机需输出较弱振动时,我们可改变它的占空比来实现——即增加停的脉冲宽度而减少开的脉宽。如需增强振动,则刚好相反,增加开的脉宽而减少停的脉宽,当持续输出时,电机的振动力最大,振动最强。程序中我们不断采集音乐信号的幅度,根据信号的幅度来驱动电机的脉宽,就很容易实现音乐振动功能,同时可设置多个LED(例如浪漫的紫色)同步闪烁,给人一种新颖的按摩模式,既可享受又很刺激。 当然HT46R47单片机的资源很丰富,除了使用A/D采样输入口和极少数端口外。还有十来个I/O端口,我们可扩展其功能,例如增加按钮开关,也来选择振动按摩模式,HT46R47有2k的ROM,可通过扩展程序实现很多功能的按摩模式,做到一机多用。
|