iweight—基于msp430的智能体重系统
DESCRIPTION
iWeight—基于Msp430的智能体重系统. 成员:周围、张宏伦、程旭. iWeight,爱称重. 体重数据忘了记录? 盲目称重,却没有科学指导? 枯燥无味,坚持不下去?. 系统特色. 采用超低功耗 MSP 430 G 2553芯片,极大保证了使用时间 ,成本低、体积小; 充分利用板上开发资源,功能多、拓展性强; 智能体重管理作为人体健康的重要部分,市场需求广泛; 引入PC软件客户端,包含多用户操作和数据记录,体重管理更全面更智能。. MSP430G2553板上资源. 16KB FLASH ,512BSRAM 24位 GPIO 看门狗定时器WDT - PowerPoint PPT PresentationTRANSCRIPT
iWeight—基于Msp430的智能体重系统
成员:周围、张宏伦、程旭
Page 2
iWeight,爱称重
体重数据忘了记录? 盲目称重,却没有科学指导? 枯燥无味,坚持不下去?
Page 3
系统特色
采用超低功耗MSP430G2553芯片,极大保证了使用时间,成本低、体积小;
充分利用板上开发资源,功能多、拓展性强; 智能体重管理作为人体健康的重要部分,市场需求广泛; 引入 PC软件客户端,包含多用户操作和数据记录,体重管理更全面更智能。
Page 4
MSP430G2553板上资源
16KBFLASH, 512BSRAM
24位 GPIO
看门狗定时器WDT
上电复位按钮 RST
多功能通信模块 USI
定时器 Timer_A
片内温度传感器 Temp Sensor
十位逐次逼近型 ADC10
Page 5
系统设计
硬件部分 微处理器部分 软件部分
电源 体重测量 交互与显示
ADC MCU
PC客户端
串口通信
Page 6
硬件部分
信号输出
电源输入
电源输入
信号输出DC
INA128放大电路
0
0
0
0
ADC10
u1
x2
x1 D/A
MSP430G2553
Vcc
蜂鸣器OLED
串口通信
全桥差动传感器 +INA128仪放电路 +电源供电
Page 7
微处理器部分初始化时钟模块
设置Timer-A 定时器
初始化UART 模块 初始化LCD模块初始化ADC10 模块
中断服务程序
读取ADC10模块寄存器数据
LCD显示
PC串口通信
身份识别 示数稳定显示
利用 Timer-A定时器进行计时,定时提醒用户进行称重
• A10(温度 ) , A7(体重 ),• 多通道多次采样模式
USCI不用 CPU干预带 FIFO中断源多
Page 8
微处理器端的功能
身份识别 本地识别用户姓名 假设用户短期体重不会骤变,以 5kg为阈值门限 Person1(dou) , Person2(lun) , stranger
Page 9
软件部分
Java语言 +NetBeans IDE开发环境
Page 10
最终产品
Page 11
产品测试
Page 12
应用领域
家庭成员体重状况监测 专业健身运动场所 学校、医院体检
Page 13
未来目标
进一步降低成本,完善产品封装工作; 补充新的电路结构使输出电压更为稳定; 改进 PC端程序代码,让界面更友好、功能更强大,合理管理数据的同时给出更加科学可靠的建议;
开发 iWeight手机客户端,让体重管理无时不在; ............
Page 14
Q&A
谢谢!