当前位置: 首页 > news >正文

国产芯片方案/血氧仪方案SIC88336

  血氧仪是用来测量脉率、血氧浓度以及灌注指数的仪器设备,血氧浓度是临床医疗上重要的基础数据之一。如果有条件,人们应该时刻监测自己的血氧饱和度,对自己的健康更加有利。下面是详细知识说明。

  一、血氧仪方案开发原理

  该方案一种检测方式是选择使用光敏二极管接收光信号,采用传统穿透式夹指测量;另一种是使用光谱传感器接收光信号,采用反射式测量。该传感器可将光信号直接转换成数据信息给主控端进行处理,从而节省了用户将光信号转换成模拟信号,再转换成数字信号的处理步骤,进一步提高了测量的精度和速度。

  二、血氧仪方案主要测量三个指标:

  1.脉率:即每分钟的脉搏数

  2.血氧饱和度:主要指的是动脉血氧饱和度,是动脉血中氧与血红蛋白结合的程度,是单位含氧百分数。

  3.灌注指数:PI值即血流灌注指数,脉动的血流越大,脉动分量就越多,PI值就越大。

  三、血氧仪方案功能介绍

  该血氧仪方案采用SIC88336芯片,封装型号为QFN32,加上外围辅助执行电路,通过单片机程序开发设计而成,最终血氧仪能够实现如下功能:

  1、血氧仪主要性能

  A.血氧饱和度数值显示

  B.脉率数值、棒图显示

  C.脉搏波形显示

  D.电池电量指示

  E.自动关机功能:被测手指脱开后8s内自动关机

  F.可以改变显示方向,根据显示方式不同

  2、血氧仪主要参数

  A.血氧饱和度测量测量范围:35%~100%误差:当血氧饱和度的测量范围在70%~100%,允许绝对误差为±2%;小于70%无定义。

  B.脉率测量测量范围:30bpm(次/min)~250bpm(次/min)误差:±2bpm或±2%取大值。

  C.显示分辨率:血氧饱和度为1%,脉率为1bpm。

  D.弱灌注下的误差在脉搏充盈度或弱灌注度为0.3%时,血氧仪能正确显示血氧饱和度和脉率数值,血氧饱和度误差为±3%;脉率误差为±2bpm或±2%取大值。(备注:该指标仅指高端血氧仪,低端血氧仪的弱灌注度>=1)

  E.抗环境光干扰能力在室内自然光及现有照明光源下的血氧测量值与暗室条件下的测量值相比,偏差小于±1%。

  F.工作电压:2.6VDC~3.0VDC应能正常工作。

  G.功耗:<30mA

  3、血氧仪产品特点

  使用简单方便。

  精度高,功耗低。

  体积小,重量轻,携带方便。

  四、血氧仪方案SIC8833芯片介绍

  SIC8833是一个带24bitADC的8位RISC MCU,内置8k×16位OTP程序存储器。

  高性能的RISC CPU:

  8位单片机MCU

  内置8k×16位程序存储器OTP

  488字节数据存储器(SRAM)

  只有43字指令

  8级存储堆栈

  指令周期五档可选

  2MHz/1MHz/500KHz/250KHZ/125KHz,默认为500kHz。

  外设特性:

  24位双向I/O口

  1路蜂鸣器,可选择PT2.7或PT2.3输出

  6个内部中断(ADC、UART、TIMER0、

  TIMER2,RTC,LVD),2个外部中断

  5个具有唤醒功能的输入口

  4×16 LCD,7×8 LED

  1路输入全差分24bit Sigma-Delta型ADC

  内置1/2/4/8/16/32/64/128/256倍PGA

  内置温度传感器

  低电压检测(LVD)引脚

  1路UART

  内置比较器

  低功耗特性:

  MCU工作电流

  —正常模式1.5mA 16MHz(工作电压3V,

  指令周期500kHz)

  —休眠模式下的电流小于1.5μA

  封装:QFN32

相关文章:

  • 音乐界的颠覆与挑战分析
  • UE/C++简单功能实现笔记
  • 2024华为OD机试真题- 计算三叉搜索树的高度-(C++/Python)-C卷D卷-100分
  • AJAX 综合案例-day2
  • 分布式ID生成方案之雪花算法
  • 【b站-湖科大教书匠】1 计算机网络概述-计算机网络微课堂
  • Swarm 集群管理
  • 20212416 2023-2024-2 《移动平台开发与实践》综合实践
  • 秋招突击——6/19——复习{(单调队列优化)——最大子序列和,背包问题——宠物小精灵收服问题}——新作{两两交换链表中的节点}
  • xshell使用vi命令:bash:vim:command not found
  • 全能AI客户端:ChatGPT Web Midjourney Proxy,AI绘画+GPT4o对话
  • http和https的区别在哪
  • Java基础 - 练习(四)打印九九乘法表
  • 【TensorFlow深度学习】量化压缩技术在降低模型体积中的应用
  • PHP XML: 解析、生成与操作指南
  • 2019年如何成为全栈工程师?
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • angular学习第一篇-----环境搭建
  • export和import的用法总结
  • FastReport在线报表设计器工作原理
  • Flannel解读
  • JAVA 学习IO流
  • java2019面试题北京
  • JavaScript的使用你知道几种?(上)
  • JDK9: 集成 Jshell 和 Maven 项目.
  • Octave 入门
  • Redis 中的布隆过滤器
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • Shell编程
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Vim Clutch | 面向脚踏板编程……
  • 半理解系列--Promise的进化史
  • 京东美团研发面经
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 十年未变!安全,谁之责?(下)
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 由插件封装引出的一丢丢思考
  • const的用法,特别是用在函数前面与后面的区别
  • ionic入门之数据绑定显示-1
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #define与typedef区别
  • #QT 笔记一
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (12)Hive调优——count distinct去重优化
  • (175)FPGA门控时钟技术
  • (a /b)*c的值
  • (C语言)共用体union的用法举例
  • (PySpark)RDD实验实战——求商品销量排行
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (Ruby)Ubuntu12.04安装Rails环境
  • (不用互三)AI绘画:科技赋能艺术的崭新时代
  • (待修改)PyG安装步骤
  • (六)Flink 窗口计算