基于无线充电的心 率脉搏监测系统 IDT无线充电应用创新大赛.

Slides:



Advertisements
Similar presentations
四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
Advertisements

主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
大胆作为 勇于承担  建立安全监管新常态 市安全监管局 林凯军.
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
信息快人一步 财富胜人一筹 2015年度资讯效果与投资策略交流 主讲人:周文亮 证券时报 怀新投资 证券时报 怀新投资.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
淡雅诗韵 七(12)班 第二组 蔡聿桐.
新北市102學年度國民小學暨幼兒園教師 聯合甄選試務工作講習
外科护理学 沧州医学高等专科学校.
天主教慈幼工商 ---選你所愛 愛你所選--- 資訊科介紹 105年4月版.
爱上我们的图书馆 —新生入馆引导 河海大学图书馆.
105學年度國民中學技藝教育 專案編班申辦說明會
谷雨节气模板.
语文组:藏在泉州古巷中的美食 结题报告.
按開憂鬱症的結 ---穴位玄機妙用 溫嬪容 醫師.
自信心训练教材 如何提高自己的自信心 -Jerrywang.
第二小组成员:秦雯 许入月 王佳玉 翟慧东 朱广洋 秦庆磊 徐吉堂
沟通云平台 三三得玖通信技术有限公司 深圳市云屋科技有限公司 陈志伟
十五條佛規 後學:張慈幸
2013年度个人工作总结 广汽吉奥汽车销售公司 部门:售后服务部 汇报人:郑勇 Date:
贵州分公司 工作总结报告 发起人: 山大鲁能.
中信信诚-淮安项目.
外科护理学 沧州医学高等专科学校.
消防安全教育 巫山县金银小学 马泮军.
道路交通管理 授课教师:于远亮.
傷 仲 永 王安石 S 孫子潔.
分享交流.
第八章 股票价格指数 王玉霞 证券投资学 东 北 财 经 大 学 第8章 股票价格指数.
“笨人”创业法 广西英腾教育科技股份有限公司 董事长 兰涛.
「簡易水土保持申報書」 內容及送審流程之探討
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
王豐緒 銘傳大學資訊工程學系 問題:JAVA 物件檔輸出入.
项目策划商务模板 PRESENTED BY OfficePLUS
Pure and fresh and green academic templates
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
年终工作总结 PPT模板 PRESENTED BY OfficePLUS
运用Wind进行行业与公司研究 WU.
亚博科技 Arduino视频教程 第8讲 蜂鸣器发声实验.
VSB9网站群管理平台 系统管理.
VSB9网站群管理平台 系统管理.
大学英语跨文化交际 ——中西教育文化差异 精神卫生学院 林丽菁
人工智慧應用蟲體辨識 亞洲大學 資訊工程學系 學生:殷聖展、廖哲毅、吳京育 指導教授:蔡志仁 教授
行政管理者 的素质要求 中南大学湘雅医院 李远斌
工 作 总 结 汇 报 地球来的张先森 7 / 11.
使用工具优化无线远端关联 --- 《局域网组网技术》 安徽建设学校 汪双顶.
物聯網期末報告 組員: 邱景柏 方嘉慶 陳約翰 洪銘陽
第二章 Java基本语法 讲师:复凡.
本节内容 指针类型.
東訊公司 – 法說會簡報 December,
台 語 臆 謎 猜 動 物 篇.
第五章 序列埠通訊 並列與序列通訊簡介 認識序列埠 認識字元資料類型 字串資料類型 從序列埠監控視窗觀察變數 從Arduino接收序列資料
阿细蜜源代理系统功能说明 官方网站: 新版代理系统:
105年教育部熱血老師翻轉學生「教育愛」座談會
Energy Saving Equipment
可换成校徽 论文主标题 论文副标题 指导老师:X教授 答辩学生:宝藏PPT.
美和科技大學資訊科技系 助理教授 美和科技大學資訊科技系 學生士
此处添加标题 汇报人:宝藏PPT.
本节内容 指针类型 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Presentation transcript:

基于无线充电的心 率脉搏监测系统 IDT无线充电应用创新大赛

目录 ONE 设计背景 THREE 演示效果 TWO 设计过程 FOUR 优势分析

01 设计背景

IDT 目前市场上的心率监测产品 频繁更换电池 功能较为单一 佩戴不够舒适

1 2 3 4 进行的改进 IDT 无线充电 简化测量 APP+云服务 健康分析 无需更换干电池 不再可 将测量探头单独引出 针对这些不足,我进行了一些改进,增加了目前前沿的技术应用。 1 2 3 4 无线充电 无需更换干电池 不再可 简化测量 将测量探头单独引出 APP+云服务 网页登陆或APP查看数据 自动存储 一键定位 健康分析 健康状况数据分析

结构紧凑,包含经过全面测试的物料清单,资料丰富,短期即可应用于实际项目。 IDT IDT无线充电套件的优势 70% 80% 90% 100% 过压保护 有效保护产品点电路 Qi标准 兼容性强 支持其它无线充电设备接入 FOD(异物检测) 简化的FOD 调整方案方便进行开发 上手便捷 结构紧凑,包含经过全面测试的物料清单,资料丰富,短期即可应用于实际项目。

02 设计过程

IDT 一、硬件架构 CPU采集心率传感器和体温传感器采集的信号,通过蓝牙模块传至APP,通过WiFi模块发送给云服务器;整个系统通过电源模块供电,电源模块与无线充电接收端相连,完成无线充电。

1 2 3 二、硬件设计与选型 IDT 主芯片 心率传感器 体温传感器 采用STM32F103C8,其的工作频率为72MHz,包含2个12位的ADC、3个通用16位定时器2个I2C接口和SPI接口、3个USART接口,满足本系统的需要,且相比同类产品具有价格优势。 1 2 心率传感器 采用PulseSensor,这是一款用于脉搏心率测量的光电反射式模拟传感器,可便捷地佩戴在手指处,通过导线连接CPU,经过相应算法计算即可得到心率数值。 3 体温传感器 体温传感器的原理是利用电阻与温度的特性曲线,通过测量电阻值即可算出对应温度值。

4 5 6 二、硬件设计与选型 IDT 蓝牙模块 WiFi模块 电源模块 采用模块采用HC-05,该模块是主从一体的蓝牙串口模块,当蓝牙设备与蓝牙设备配对连接成功后,直接将蓝牙当做串口用,APP连接蓝牙模块后即可接收数据。 4 5 WiFi模块 服务器模块模块采用NodeMCU,采用交互式Lua脚本进行编程,在本系统中利用它搭建http服务器并上传数据到云端,用户可直接访问域名或服务器IP登陆。 6 电源模块 电源模块的核心是IDT-5W无线充电开发套件,通过该套件完成无线充电的任务,极大方便用户使用,其余部分为移动电源及分压电路。

IDT 二、硬件设计与选型 体温传感器电路 蓝牙模块电路

IDT 二、硬件设计与选型 STM32核心板电路

三、软件设计结构 IDT Stm32程序 上位机程序 手机APP 服务器端 采集传感器数据 建立数据传输协议 显示心电图与温度 通过蓝牙连接显示数据 服务器端 将数据上传到云端 用户可在网页查看数据

IDT 四、程序流程图 Stm32程序 APP WiFi模块

心率采集核心算法 IDT 四、程序流程图 (代码见附录)

五、核心代码 IDT Stm32程序 上位机程序 手机APP void Get_Resistance_Value() { u8 i,j,Sum_Number=0; u16 ADC_Value; u16 Temperature_Vol_sum=0,Temperature_Vol_sum1=0; u16 Average_Value=0,Average_Value1=0,Average_Value2=0; if(Animal_Heat_Number>=19) for(i=0;i<20;i++) for(j=i+1;j<20;j++) if(Animal_Heat_Vol[i]>Animal_Heat_Vol[j]) ADC_Value=Animal_Heat_Vol[i]; Animal_Heat_Vol[i]=Animal_Heat_Vol[j]; Animal_Heat_Vol[j]=ADC_Value; } Temperature_Vol_sum=Sum_Number=0; for(i=5;i<15;i++) Temperature_Vol_sum+=Animal_Heat_Vol[i]; Average_Value=Temperature_Vol_sum/10; Temperature_Vol_sum1=0; for(i=5;i<15;i++) if(abs(Animal_Heat_Vol[i]-Average_Value)<0x02) Temperature_Vol_sum1+=Animal_Heat_Vol[i]; Sum_Number++; if(Sum_Number>0) void setup() { size(700, 600); // Stage size frameRate(100); font = loadFont("Arial-BoldMT-24.vlw"); textFont(font); textAlign(CENTER); rectMode(CENTER); ellipseMode(CENTER); // Scrollbar constructor inputs: x,y,width,height,minVal,maxVal scaleBar = new Scrollbar (400, 575, 180, 12, 0.5, 1.0); // set parameters for the scale bar RawY = new int[PulseWindowWidth]; // initialize raw pulse waveform array ScaledY = new int[PulseWindowWidth]; // initialize scaled pulse waveform array rate = new int [BPMWindowWidth]; // initialize BPM waveform array zoom = 0.75; // initialize scale of heartbeat window // set the visualizer lines to 0 for (int i=0; i<rate.length; i++){ rate[i] = 555; // Place BPM graph line at bottom of BPM Window } for (int i=0; i<RawY.length; i++){ RawY[i] = height/2; // initialize the pulse window data line to V/2 background(0); noStroke(); // DRAW OUT THE PULSE WINDOW AND BPM WINDOW RECTANGLES drawDataWindows(); drawHeart(); // GO FIND THE ARDUINO fill(eggshell); text("Select Your Serial Port",245,30); private Handler LinkDetectedHandler = new Handler() { @Override public void handleMessage(Message msg) { int[] h={77, 75, 76, 74, 78, 73, 68, 66, 64, 68, 72, 76, 77}; float[] w={(float) 32.5, (float) 34.8, (float) 37.2, (float) 38.1, (float) 31.3, (float) 32.4, (float) 38.0, (float) 36.9, (float) 35.4, (float) 36.2, (float) 31.5, (float) 37.1,(float) 39.8}; Toast.makeText(mContext, (String)msg.obj, Toast.LENGTH_SHORT).show(); //show.setText(h[i]+"每分钟"+w[i]+"℃"); if(msg.what==1) { String get = (String)msg.obj; char[] s = get.toCharArray(); //show.setText(get); if(s[0]=='S') String o1 = Integer.toString((s[1]-48)); String o2 = Integer.toString((s[2]-48)*10); //String o3 = Integer.toString(s[3]-48); show.setText(h[0]); show.setText(h[1]); // String s2 = String.valueOf(s[1]*100+s[2]*10+s[3]); //int heart_rate=(int)s[2]; //String st = Integer.toString(s[3]); //show.setText(get+"每分钟"); //show.setText("心跳:"+get+"每分钟"); } //else if(s[0]=='T') // { //show1.setText(" "); //show1.setText("76"+"°C"); //} //list.add(new deviceListItem((String)msg.obj, true)); else //list.add(new deviceListItem((String)msg.obj, false)); //mAdapter.notifyDataSetChanged(); //mListView.setSelection(list.size() - 1);

03 演示效果

IDT 一、实物图 ①主CUP电路 ⑧蓝牙模块 ②体温传感器 ⑨移动电源 ③心率传感器 ④电压转换电路 ⑤无线充电接收端 ⑦无线充电发射端

IDT 二、网页界面

IDT 三、上位机与APP 心跳 体温

04 优势分析

1.采用无线充电技术,方便进行一体化外观设计与用户使用; 2.使用云平台存储和处理数据,可远程查看数据和定位,可用于对老人小孩的健康监测; IDT 1.采用无线充电技术,方便进行一体化外观设计与用户使用; 2.使用云平台存储和处理数据,可远程查看数据和定位,可用于对老人小孩的健康监测; 3.传感器探头使用轻便; 4.IDT套件兼容其它符合Qi标准的无线充电设备,并具有过压保护和FOD功能; 5.云平台可接入其它健康设备,可对数据进行分析,进行监控预警; 6.上位机与APP可随时查看最直观的测量数据; 7.总成本低与同类型产品,功能更为丰富。

下一步工作: IDT 外观设计 功耗优化 投入市场测试 PCB设计 进一步使用IDT方案 一体化外观设计,方便用户携带与使用。 目前经过测试,一次充电的使用时间大约为80h,接下来将进行低功耗的设计与测试,延长使用时间。 投入市场测试 如果本产品经过论证和测试具有生产前景可以进行商业生产。 PCB设计 进一步使用IDT方案 将所有电路集成与一块PCB,使用模块化设计,便于固件升级。 本次设计中采用的是现成的IDT无线充电模块,今后将采用IDT方案,利用提供的物料清单,原理图,自行改进和融合电源部分设计。

THANK YOU 非常感谢您的观看!