solidic 发表于 2022-5-10 16:13

基于高精度24位ADC的电子血压计方案

<div class='showpostmsg'> 本帖最后由 solidic 于 2022-5-10 16:15 编辑

<p><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:14.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">一、电子血压计的测量分析</font></span></span></span></span></b></span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">电子血压计原理是采用示波法。血压通常是由收缩压力</font>(最高压力)和舒张压力(最低血压)如120/80mmHg来表示. 血压计是由气泵、臂(腕)带及压力感应器等部件组成。测量部位是上臂或腕部的动脉压力。工作原理:由气泵将臂(腕)带加压至足以切断动脉血流,然后缓缓放气。当臂(腕)带的的压力与心脏收缩压力相等时,血液将通过臂(腕)带,此时便能听到血液流过的声响。当血液流通那一瞬间的压力值,称之为收缩压力(最高血压);继续放气,直至听不到血液流过的声响,这是因为血液可以在动脉血管中自由流过。当声音消失的那一瞬间的压力称之为舒张压力(最低血压)。将其最高血压值与最低血压值记录下来,用120/80mmHg方式表示。</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">我司研发的</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">SDI5229TS芯片</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">内置</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">3通道24位Sigma-Delta高精度低电压</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">24位ADC</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">4COM*20SEG</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">液晶</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">驱动、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">30K 字节 Flash、768 字节</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">RAM</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">等外设,能够</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">满足额</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">血压计</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">方案的数据采集、数据存储以及数据显示的</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">要求</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">。</font></span></span></span></span></span></p>

<p style="text-align:left">&nbsp;</p>

<p style="text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:14.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">二、电子血压计设计</font></span></span></span></span></b></span></span></p>

<p style="margin-top:5px; text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">1、系统的组成结构框图</span></span></span></span></b></span></span></p>

<p style="margin-top:5px; text-align:left"></p>

<p style="margin-top: 5px; text-align: center;"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font>1</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">&nbsp; &nbsp; &nbsp;如图</font>1所示,整个系统由电源、传感器、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">按键</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、</font>M</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">CU、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">LCD显示、电机和语音组成。</span></span></span></span></span></p>

<p style="margin-top:5px; text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">2</span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">、硬件设计及原理</font></span></span></span></span></b></span></span></p>

<p style="text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:11.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">2.1系统电源</span></span></span></span></b></span></span></p>

<p style="text-align:left"></p>

<p align="center" style="text-align:center"><span style="font-size:12pt"><span style="font-family:Calibri"><img src="file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps7913.tmp.png" style="width:2px; height:1px" /><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font>2</span></span></span></span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">电源部分由</font>4节5号电池供电</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">经过防反接电路,然后通过稳压稳输出</font>3.3v给MCU供电,这样可以获得稳定的电压,为传感器信号采集创造条件。</span></span></span></span></span></p>

<p style="text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">2.2 </span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">M</span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">CU</span></span></span></span></b></span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">MCU</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">采用</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">芯</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">易</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">德科技的</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">SDI5229TS芯片</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">该</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">芯片</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">内部集成高精度</font>2</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">4</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">位</font>A</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">DC</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,除用作血压计方案,该芯片也多用于电子秤</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">气压计</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">血压计、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">额温计</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">等</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">微弱信号</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">测量</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">及工业控制</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">场景,其特点如下</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">:</font></span></span></span>&nbsp;</span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">1、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">工作电压</font>: 1.8V - 5.5V、(休眠</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">功耗</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">通常</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">STOP2</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">模式:</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">&lt; 4uA</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">)</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">2、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">有</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">30K </span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">字节</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">&nbsp;Flash</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">768 </span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">字节</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">RAM</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">3、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">9.83MHz 内部RC震荡(可倍频至19.66MHz) 1T 指令周期</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">4、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">3通道24位Sigma-Delta高精度低电压ADC</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">5、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">液晶驱动:可配置</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">80</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">点(</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">4*20</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">)</font></span></span></span>&nbsp;<span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">的液晶驱动</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">6、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">内置升压模块</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">7、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">8通道8位低精度ADC</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">8、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">IO口:35个通用IO、可配置IO驱动强度</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">9、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">3个16 位定时/计数器</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">10、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">13个中断源,3级优先级:可配置掉电中断</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">11、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">通讯接口:</font>1组UART、1组I2C接口</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">12、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">看门狗集成:定时唤醒、计时功能</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">13、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">2路16位脉宽调制(PWM)输出</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">;</font></span></span></span></p>

<p class="17"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">14、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">内置</font>ISP功能(SDA、SCL两线烧录)</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">。</font></span></span></span></p>

<p style="text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">2.3 </span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">LCD屏幕</span></span></span></span></b><img src="file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps7914.tmp.png" style="width:1px; height:1px" /></span></span></p>

<p align="center" style="text-align:center"></p>

<p align="center" style="text-align:center"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font>3</span></span></span></span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">S</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">DI5229TS</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">内部</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">自带</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">LCD驱动</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">器,使用</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">时</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">打开相应配置便可完成</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">最大</font>4</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">com*20seg的液晶驱动</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">无需</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">额外增加液晶驱动模块,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">且</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">驱动</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">模式</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">可选。</font></span></span></span></span></span></p>

<p style="text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">2.4</span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">按键</font></span></span></span></span></b></span></span></p>

<p align="center" style="text-align:center"></p>

<p align="center" style="text-align:center"><span style="font-size:12.0000pt"><span style="font-family:宋体"><font face="宋体">图</font>4</span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">SDI5229TS单片机IO众</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">多,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">除开</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">驱动液晶的</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">IO口</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,剩下的</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">IO口一些</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">有特殊功能方便用户</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">拓展,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">分别是</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">串口</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、</font>8</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">位</font>AD、PWM、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">中断</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">IO足以</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">满足多数情况下的拓展应用</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">。</font></span></span></span></span></span></p>

<p style="text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">2</span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">.5</span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">语音</font></span></span></span></span></b></span></span></p>

<p align="center" style="text-align:center"></p>

<p align="center" style="text-align:center"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font>5</span></span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">如</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">5采用单线控制语音ic,进行语音播报</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">。</font></span></span></span></span></span></p>

<p style="text-align:left"><span style="font-size:12pt"><span style="font-family:Calibri"><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold">2.6传感器</span></span></span></span></b></span></span></p>

<p style="text-align: center;"></p>

<p style="text-align: center;"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font>6</span></span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">S</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">DI5229TS</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">&nbsp;<font face="微软雅黑">带有</font>3通道24位Sigma-Delta高精度低电压ADC,如</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">6所示</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">通过</font>VCOM给压力传感器供电,信号采用1通道24位ADC,当压力发生变化时,传感器把压力信号传递给ADC转换成数字信号,然后MCU进行计算处理得出人体的血压值</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">。</font></span></span></span></span></span></p>

<p style="margin-top:5px; text-align:left">&nbsp;</p>

<p><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">三</font></span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">、</font></span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">整体硬件设计原理图</font></span></span></span></span></b></p>

<p></p>

<p align="center" style="text-align:center"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font>7</span></span></span></span></span></p>

<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">整体</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">硬件</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">设计</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">原理图如图</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">7所示</span></span></span></span></span></p>

<p>&nbsp;</p>

<p><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">四</font></span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">、软件流程图</font></span></span></span></span></b></p>

<p></p>

<p style="text-align: center;"><span style="font-size:12pt; text-align:center"><span style="font-family:Calibri"><span style="font-family:微软雅黑"><font face="微软雅黑">图</font></span></span></span><span style="font-size:12pt; text-align:center"><span style="font-family:Calibri"><span style="font-family:微软雅黑">8</span></span></span></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">程序</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">流程图如</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">图</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">8</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">所示、上电后初始化单片机</font>IO口、定时器、</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">中断</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">并</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">读取</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">校准数据</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">初始化完成之后进入</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">大循环。循环</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">第一步喂狗和增加休眠计数器,随后检测是否有按键按下</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">如果有按键按下则</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">判断</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">按键类型</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">来进行按键处理,主要包括</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">测血压计</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">模式</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">切换、</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">记忆查询</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">、等</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">如果没有按键按下则判断休眠计数器是否达到了门限,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">未</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">达到则返回喂狗处理和增加休眠计数器。达到了则</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">关闭</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">耗电外设</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">并</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">准备进入休眠模式。</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">休眠后</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">可以通过</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">按键</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">按下产生的中断来唤醒</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">单片机</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">回到</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">大</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">循环。</font></span></span></span></span></span></p>

<p style="margin-top:5px; text-align:left">&nbsp;</p>

<p><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">五</font></span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">、</font></span></span></span></span></b><b><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><span style="font-weight:bold"><font face="微软雅黑">总结</font></span></span></span></span></b></p>

<p style="text-indent:21.0000pt; text-align:justify"><span style="font-size:12pt"><span style="font-family:Calibri"><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">S</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">DI5229TS</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">芯片</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">在</font>24</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">位</font>ADC的</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">支持下</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">可以以</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">较高精度来对信号进行采集,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">用在血压计</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">方案上</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">可实现温度</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">分辨力</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">1mmHg。芯片</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">自带</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">30k</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">&nbsp;flash,</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">可以满足</font>100组</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">数据循环存储</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,同时芯片内部</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">集成</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">LCD驱动</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">模块来解决测量显示问题</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">芯片</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">还可在宽电压</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">范围</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">下</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">工作典型值为</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">1.8v</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">~5.5v</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">其休眠时电流也可以做到</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333">4uA左右</span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">,芯片</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">运行稳定,抗干扰能力强,可靠性高,所用外部</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">电路</font></span></span></span><span style="font-size:12.0000pt"><span style="font-family:微软雅黑"><span style="color:#333333"><font face="微软雅黑">简单,成本较低,具有很好的应用前景。</font></span></span></span></span></span></p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

lugl4313820 发表于 2022-5-10 16:32

如何识别收缩压跟舒张压的临界点,原理是什么呀?

eggs 发表于 2022-5-10 17:06

<p>,。。,。,。,。,</p>

bigbat 发表于 2022-5-26 12:13

lugl4313820 发表于 2022-5-10 16:32
如何识别收缩压跟舒张压的临界点,原理是什么呀?

<p>计算包络线,分解成直方图,统计直方图比值区间。</p>

秦天qintian0303 发表于 2022-7-7 22:09

<p>对于阶段放气的处理是难点,这也是为什么电子血压计没有手动的精准</p>

2533916381 发表于 2022-11-7 23:19

<p>心律不齐如何识别</p>

hustjtj0806 发表于 2022-12-20 17:05

<p>周立功公司有一个包含24位AD的MCU芯片,淘宝上也有卖的。</p>
页: [1]
查看完整版本: 基于高精度24位ADC的电子血压计方案