一。 作品简介

该类型蓝牙电子体温计是以一颗具有高精度ADC的MCU为核心搭配高精度NTC温度传感器及高性能蓝牙4.0模块组成的一款低功耗、高精度、高性能的人体电子体温计。

蓝牙电子体温计需配合手机APP进行温度数据接受并显示报警。

适用于全年龄段人群,尤其是晚上老人与小孩发烧时的体温监测,小米手机是不是为发烧而生我不知道,不过本案例就的的确确是为发烧而生。

二。 作品特性

1. 1个LED灯工作状态指示;

2. 单按键开/关机;

3. 测量温度范围:25.0℃~45.0℃;

4. 精度:≤±0.2℃;

5. 分辨率:0.1℃;

6. 工作电压:2.2V MIN ~3.6V MAX,可由3V钮扣电池供电;

7. 工作电流:正常工作状态<1.5mA,睡眠状态<18uA;

8. 支持蓝牙4.0数据传输协议,波特率:9600bps、8位数据、无校验位、1停止位;

9. 蓝牙传输距离:空旷10M±2M MAX;

10. 蓝牙数据更新间隔:5S±1S;

11. 储存温度: -15℃~55℃

12. 尺寸:Ф25mm

三。 作品实用性

作品还不是很完善,主要是手机APP还是用调试助手类的工具进行实验性数据收发,如果能有高手把APP完善一下,优化UI、加上数据处理、温度记录、报警等功能就完美了,可以推向市场了,目前某宝上已有在卖的类似产品。

四。 原理图及PCB图

注:原理图中在VDD与Q1的D板间加多一个R9电阻及DS1发光二极管

原理简述:

1. 蓝牙4.0模块(下称模块)购买的是现成已开发好的,支持透传模式,MCU把温度数据通过RX端口传给模块,然后再由模块发给手机端,模块的设置主要通过手机APP端与模块间进行;模块的使能端EN由MCU控制,为的是控制关机后模块的功耗,模块的主体芯片用的是TI的CC2540。

2. 作品中的MCU用的是富晶的FS98o01,内带14位高精度差分输入与差分基准ADC,内部1MHZ时钟,主要负载温度采集、数据处理及数据传输,休眠时电流约2uA。

3. NTC采用的是立创商城购买的MF52 104F3950,B值为3950K,25℃时电阻值为100K欧,由于NTC传感器的阻值随温度的变化并非线性,所以在本案例中采用的方法是取其中25℃~45℃这段范围,同时采取多点标定,每隔2℃取一个标定点,共11个标定点,每2℃间隔看成是线性,标定数据先保存于24C02中,每次开机时先把标完数据从24C02中读出,每次测温时采到ADC逐一与标定的数据比较,判定处于哪一个温度段,然后再转换成对应的温度并输出给蓝牙模块;作品设定当测得温充小于25℃时输出为0.0℃,当测得温度大于45℃时精度不再受控。

4. 快速按两次S1键开机,长按S1键关机,开机时按S2键进入校准标定模式。

PCB背面

PCB正面

五。 BOM表(物料清单)

六。 软件

BLE4.0模块是购买的现成产品,所以并未重新开发,也没有对应的程序;

手机APP也是下载手机的蓝牙调试工具进行测试的,本次作品测试采用IPHONE 4S安装 LIGHTBLUE进行实验;

该作品只是写了MCU的程序,见附件,用的是汇编语言。

注:作者原帖中附有附件可下载,有需要的朋友可查阅原帖。

七。 测试效果

用校准器分别调节输出NTC对应于25℃、27℃、29℃、31℃、33℃、35℃、37℃、39℃、41℃、43℃、45℃时共11个点的阻值(100K、91.697K、84.157K、77.305K、71.072K、65.395K、60.222K、55.503K、51.195K、47.259K、43.659K)给MCU校准标定,标定完成后重新上电开机,然后用手机APP助手连接模块,进行收发数据。

NTC温试阻值表:

NTC在25℃~45℃间的温度阻值线性图:

X轴为温度(℃),Y轴为阻值(Kohm)

把作品放入恒温箱里进行实验,手机APP接收的温度数据与恒温箱设定温度对应表如下:

八。 总结

由于平时比较忙,所以做起来会感觉时间有点赶,不过总体来说进展比较顺利,精度能达到要求。

手机APP测试时比较有意思,特别是距离测试时,但由于自己没那个水平所以APP不能搞个专用的,这是让我觉得是很大的一个不足之处,另外就是所用的NTC用在人体测温上可能会由于不能直接接触到人体会导致测温不准,改变NTC的样式使其能接触人体效果应该会更好。

android+蓝牙体温计,如何制作一个带蓝牙功能的电子体温计?相关推荐

  1. 制作一个带rEFInd引导菜单的WinPE启动光盘

    制作一个带rEFInd引导菜单的WinPE启动光盘 制作UEFI格式的启动光盘要比U盘难很多. UEFI模式Windows的bootmgr只能从UDF格式光盘引导,而rEFInd并不支持从UDF格式光 ...

  2. 手把手教你制作一个带特效的全景图片

    一个好的产品才会令人印象深刻,全景图也是这样.这篇文章教你制作一个带特效的全景图片,让你的全景图片"靓"起来. 第一步.准备一张2:1的全景图片.如果不知道全景图是怎么制作的话,可 ...

  3. React Native实现一个带筛选功能的搜房列表(2)

    原文链接React Native实现一个带筛选功能的搜房列表(2) 在上一篇中,我们实现了一个下拉刷新和上拉加载更多的列表,那根据一般的开发步骤,接着应该就是进行网络请求,在网络请求之后更新列表数据和 ...

  4. 面试官:请手写一个带取消功能的延迟函数,axios 取消功能的原理是什么

    大家好,我是若川.最近组织了源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构系列> ...

  5. ESP8266本质是一个带wifi功能的单片机

    ESP8266本质是一个带wifi功能的单片机,是乐鑫科技开发的,怪不得百度搜ESP8266第一个结果是乐鑫科技的. 所以wifi数传里面本质是有个单片机的,不可能就是几块数电芯片就完成了. http ...

  6. android+蓝牙体温计,一种蓝牙体温计的制作方法

    本发明涉及一种体温计,具体是一种蓝牙体温计. 背景技术: 水银温度计,是膨胀式温度计的一种,水银的凝固点是-39℃,沸点是356.7℃,测量温度范围是-39°C-357°C,用它来测量温度,不仅简单直 ...

  7. 基于Android输入法开发,制作一个微信斗图APP

    本文字数:5191字 预计阅读时间:20分钟 目录: 1 导读: 2 Android 输入法开发简介及流程: 3 斗图 APP 开发介绍: 4 斗图 APP 功能优化: 5 总结. 01 导读 微信斗 ...

  8. android edittext_基于Android输入法开发,制作一个微信斗图APP

    刘望舒 读完需要 20分钟 速读仅需12分钟 作者:小学生° 来源:搜狐技术产品 01 导读 微信斗图的应用有很多,但大部分都是通过微信分享来实现的,需下载 APP,下载表情并分享到微信联系人,操作步 ...

  9. android studio开发app实例_基于Android输入法开发,制作一个微信斗图APP

    刘望舒 读完需要 20分钟 速读仅需12分钟 作者:小学生° 来源:搜狐技术产品 01 导读 微信斗图的应用有很多,但大部分都是通过微信分享来实现的,需下载 APP,下载表情并分享到微信联系人,操作步 ...

最新文章

  1. Nginx反向代理以及负载均衡配置
  2. kubernetes入门(06)kubernetes的核心概念(3)
  3. 组建核心团队时的困惑
  4. zbb20171215 git 版本回退
  5. Linux Tomcat安装
  6. 如何把女儿培养进麻省理工学院?博士爸爸的40封家书,堪称家庭教育的典范!...
  7. 【转】Python之装饰器
  8. firefox ie 鼠标事件 坐标 兼容问题
  9. MySQL 字符集和校对
  10. Mac OS用Anaconda安装Jupyter Notebook
  11. 微信分享出错问题,MicroMsg.SDK.WXMediaMessage: checkArgs fail, thumbData is invalid
  12. 企业微信 网页授权登入demo
  13. oracle语句整理,Oracle 维护常用SQL语句整理
  14. JavaWeb医院挂号系统
  15. 备忘录怎么完整发给别人
  16. 分层自动化测试模型变与不变
  17. Centos7 网卡配置及静态IP配置
  18. pygame time.clock.tick
  19. ABAP BAPI_PO_CREATE1 净价net_price 无效
  20. 生产实习报告(15)

热门文章

  1. 苏州企业网管协会 技术群 623724974 寻找 苏州的朋友
  2. R语言cartography绘制欧洲 非洲人口分布
  3. Argumentative Essay
  4. 关于windows任务管理器,进程界面,应用列表空白问题
  5. 〖Python自动化办公篇⑥〗- word文件自动化 - word操作与读取word文件
  6. ETCD3.5集群部署
  7. DIY个人智能家庭网关—— 手机篇之Jpush推送平台
  8. 2022青海最新通信施工安全员模拟考试试题及答案
  9. 苹果ipad如何横向_在iPad上十年仍然有能力令我们和苹果感到惊讶
  10. 人力资源行业发展历程