电子计步器是一种非常受欢迎的日常锻炼进度监控器,可在步行、跑步等体育运动项目中随身携带用于计算步行数、步行距离、卡路里消耗等,本文提供了一种基于中微爱芯低功耗、内置LCD驱动器的单片机AiP9M252的电子计步器解决方案。
AiP9M252的功能框图
AiP9M252的引脚配置
电子计步器的系统框图
功能介绍
电子计步器的系统功能主要分为数据保存模式、显示模式和设定模式。电子计步器上电后,系统开始计步并处在显示模式。
数据保存模式
系统根据实时时钟的时间(2359),保存当天的步行数到单片机内部的数据闪存,以便次日查询。数据闪存具有掉电保护功能,可避免在意外情况下丢失数据。
显示模式
通常情况下,系统处在显示模式。在显示模式下,使用者可根据显示内容读取当前的时间、当天运动的步行数、当天步行消耗的卡路里量、前一天的步行数。
设定模式
在使用计步功能时,需先进入设定模式进行“时间、体重、步长”等设定,以使测量和记录准确。在设定模式下,被设定项以1Hz的频率闪动。
AiP9M252内置LCD控制器/驱动器,MCU接口可以和LCD管脚直接相连,接口电路非常简单。由于本系统使用的LCD面板工作电压为3.0V,驱动方式为1/4占空比,1/3偏压,因此LCD控制器/驱动器的工作模式选择内部升压方式,1/4占空比,1/3偏压,与LCD面板工作方式相匹配,保证LCD面板数据显示的清晰度。
AiP9M252应用电子计步器的关键特性:
•电阻-频率转换器(RFC)
•ROM:2Kx14,RAM:176KB
•32K晶体振荡器
•三个独立的定时器
•内置看门狗定时器(能以低速内部振荡器时钟运行)
•内置键中断功能
•串行接口。CSI:2通道,UART:1通道
•两个8位PWM
•省电工作模式,FAST、SLOW、IDLE、STOP模式
•LCD控制器/驱动器
•低电池电压检测器(LBD)
•电源电压:VDD=1.8至3.6V
•运行环境温度:-40至+85℃
全部0条评论
快来发表一下你的评论吧 !