• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一款WIFI血壓儀的設(shè)計(jì)與實(shí)現(xiàn)

      2016-12-19 07:24:54彭克勤
      數(shù)碼世界 2016年11期
      關(guān)鍵詞:無(wú)線(xiàn)網(wǎng)絡(luò)中斷串口

      彭克勤

      北京信息科技大學(xué)計(jì)算機(jī)學(xué)院

      一款WIFI血壓儀的設(shè)計(jì)與實(shí)現(xiàn)

      彭克勤

      北京信息科技大學(xué)計(jì)算機(jī)學(xué)院

      血壓儀是測(cè)量血壓的儀器。血壓儀測(cè)量的收縮壓與舒張壓均為臨床醫(yī)療上重要的基礎(chǔ)數(shù)據(jù)。本文介紹的是以MSP430f5419單片機(jī)為核心、采用血壓傳感器、外接LCD液晶模塊的一款便攜式WIFI血壓儀。本文闡述了此類(lèi)便攜式WIFI血壓儀的一個(gè)設(shè)計(jì)方案和軟硬件實(shí)現(xiàn)方法。

      WIFI 血壓傳感器 MSP430f5419

      1 項(xiàng)目背景

      目前,市場(chǎng)上電子血壓儀、血壓計(jì)主要以藍(lán)牙傳輸數(shù)據(jù)為主,現(xiàn)在各行各業(yè)都有無(wú)線(xiàn)WIFI,因而想設(shè)計(jì)一款帶無(wú)線(xiàn)WIFI功能的血壓儀,本文利用MSP430F5419作主控MCU,LCD顯示,外接無(wú)線(xiàn)WIFI模塊來(lái)實(shí)現(xiàn)無(wú)線(xiàn)數(shù)據(jù)傳輸。

      2 血氧儀設(shè)計(jì)

      2.1 外設(shè)硬件介紹

      2.1.1 msp430介紹

      MSP430 系列單片機(jī)是一個(gè)16位的單片機(jī),采用了精簡(jiǎn)指令集(RISC)結(jié)構(gòu),具有豐富的尋址方式(7種源操作數(shù)尋址、4種目的操作數(shù)尋址)、簡(jiǎn)潔的27條內(nèi)核指令以及大量的模擬指令;大量的寄存器以及片內(nèi)數(shù)據(jù)存儲(chǔ)器都可參加多種運(yùn)算;還有高效的查表處理指令;有較高的處理速度,在8MHz晶體驅(qū)動(dòng)下指令周期為125ns;豐富的片上資源,具有低功耗的優(yōu)點(diǎn)。

      2.1.2 無(wú)線(xiàn)模塊介紹

      市場(chǎng)上常見(jiàn)的無(wú)線(xiàn)模塊大概可以分為三種,藍(lán)牙、ZIGBEE、WI-FI。本文采用WIFI模塊。

      目前,WIFI模塊接口的種類(lèi)很多,有SPI、I2C、UART等接口,這些接口都可以滿(mǎn)足設(shè)計(jì)的需要,為了快速實(shí)現(xiàn)設(shè)計(jì),筆者選擇了UART接口,型號(hào)為RN171如圖1所示。

      圖1 型號(hào)為RN171的UART接口器件

      RN171是基于UART接口的符合WiFi無(wú)線(xiàn)網(wǎng)絡(luò)標(biāo)準(zhǔn)的嵌入式模塊, 內(nèi)置無(wú)線(xiàn)網(wǎng)絡(luò)協(xié)議、IEEE802.11協(xié)議棧以及TCP/IP協(xié)議棧,能夠?qū)崿F(xiàn)用戶(hù)串口數(shù)據(jù)到無(wú)線(xiàn)網(wǎng)絡(luò)之間的轉(zhuǎn)換。通過(guò)RN171模塊,傳統(tǒng)的串口設(shè)備也能輕松接入無(wú)線(xiàn)網(wǎng)絡(luò);此外,RN171模塊除作為STA 接入傳統(tǒng)的Infra 網(wǎng)絡(luò)和Ad-hoc 網(wǎng)絡(luò)外,本模塊還支持軟AP模式,網(wǎng)卡工作在AP 模式時(shí)能夠提供智能手機(jī)等手持終端的接入功能,同時(shí)為改善AP 模式下的用戶(hù)體驗(yàn),本模塊在實(shí)現(xiàn)軟AP 的同時(shí)實(shí)現(xiàn)了DHCPServer 和DNS Server,以提供智能終端的零配置接入。

      2.1.3 血壓模塊介紹

      血壓測(cè)量部分采用現(xiàn)成的模塊,它的接口為UART接口,供電采用6V供電。

      2.1.4 LCD液晶模塊

      采用OJM128*32帶中文字庫(kù)模塊,可以顯示兩行漢字或4 行8*8字符。接口為并行接口:8位數(shù)據(jù)線(xiàn)。

      2.2 系統(tǒng)結(jié)構(gòu)框圖

      血壓儀由四部分組成:核心控制CPU-MSP430f5419、血壓接口、無(wú)線(xiàn)模塊接口,顯示界面四部分組成,其框圖如圖2所示。

      圖2 系統(tǒng)結(jié)構(gòu)框圖

      工作原理:整個(gè)系統(tǒng)在不使用時(shí),處于顯示信息狀態(tài);當(dāng)需要使用時(shí),按下測(cè)量按鍵,系統(tǒng)處于測(cè)量工作模式,首先打開(kāi)血壓模塊電源,MSP430f5419作為CPU給血壓模塊發(fā)送測(cè)量指令,血壓模塊開(kāi)始測(cè)量(打壓,放氣,發(fā)送血壓值),最后由LCD屏顯示血壓值和無(wú)線(xiàn)模塊發(fā)送數(shù)據(jù)。

      2.3 硬件電路圖

      在本文中,按照功能應(yīng)用來(lái)分,大致分為四部分:?jiǎn)纹瑱C(jī)控制電路、LCD屏控制接口電路、血壓接口、無(wú)線(xiàn)模塊接口電路。

      2.3.1 單片機(jī)MSP430f5419控制電路

      單片機(jī)MSP430f5419控制電路如圖3所示,它是由采用外部晶振16 M做為時(shí)鐘主頻,上電復(fù)位電路。

      圖3 單片機(jī)MSP430f5419控制電路圖

      2.3.2 LCD屏控制接口電路

      LCD屏控制接口電路如圖4所示,LCD屏與單片機(jī)MSP430f5419采用并行接口。

      圖4 LCD屏控制接口電路

      2.3.3 血壓接口電路

      血壓模塊由控制電路、充氣泵、放氣閥組成,其中充氣泵、放氣閥供電為6V,因此整個(gè)模塊的電源是由6V供電,如圖5所示。

      圖5 血壓接口電路

      2.3.4 無(wú)線(xiàn)模塊接口。如圖6。

      圖6 無(wú)線(xiàn)模塊接口

      3 軟件設(shè)計(jì)

      按照功能來(lái)分,主要分為三部分:主程序、中斷程序、顯示程序等。每個(gè)功能是相互關(guān)聯(lián)的,又相互獨(dú)立,下面按功能要求來(lái)講述。

      3.1 主程序

      程序上電時(shí),首先,時(shí)鐘初始化,串口初始化,LCD屏端口初始化,然后進(jìn)入查詢(xún)按鍵,如果有按鍵,則起動(dòng)測(cè)量,顯示測(cè)量值,并能過(guò)WIFI發(fā)送出去。主流程圖如7所示。

      圖7 主程序流程圖

      3.2 中斷程序

      將MSP430f5419的GPIO口的設(shè)置成中斷口。當(dāng)有按鍵按下時(shí),進(jìn)入中斷,將其產(chǎn)生的中斷標(biāo)志成使能狀態(tài)。其中斷部分程序如下:

      3.3 Lcd接口程序

      在這里只列出一部分,其他部暫略。

      3.4 串口接收中斷

      用于接收血壓模塊發(fā)送過(guò)的數(shù)據(jù),并且進(jìn)行分析。本文略

      [1]Datasheet_AFE4401_Rev1.1_Choicemed_Nov10_2014.pdf

      [2]最新M00930_VGM064032A0W01_D02_20140627.pdf

      [3]洪利、章?lián)P、李世寶. MSP430單片機(jī)原理與應(yīng)用實(shí)例詳解(2010.7)

      [4]沈建華、楊艷琴. MSP430系列16位超低功耗單片機(jī)原理與實(shí)踐(2010.7)

      作者介紹

      彭克勤,女,碩士,北京信息科技大學(xué)計(jì)算機(jī)學(xué)院副教授。

      猜你喜歡
      無(wú)線(xiàn)網(wǎng)絡(luò)中斷串口
      淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
      濾波器對(duì)無(wú)線(xiàn)網(wǎng)絡(luò)中干擾問(wèn)題的作用探討
      跟蹤導(dǎo)練(二)(5)
      千里移防,衛(wèi)勤保障不中斷
      解放軍健康(2017年5期)2017-08-01 06:27:44
      無(wú)線(xiàn)網(wǎng)絡(luò)的中間人攻擊研究
      USB接口的多串口數(shù)據(jù)并行接收方法探索
      基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時(shí)無(wú)線(xiàn)通信
      TD-LTE無(wú)線(xiàn)網(wǎng)絡(luò)高層建筑覆蓋技術(shù)研究與應(yīng)用
      基于并行控制的FPGA多串口拓展實(shí)現(xiàn)
      AT89C51與中斷有關(guān)的寄存器功能表解
      贡觉县| 宁河县| 吴川市| 大埔县| 杭州市| 蛟河市| 兴文县| 修水县| 桑日县| 牡丹江市| 叶城县| 正安县| 佛冈县| 石泉县| 和林格尔县| 呼图壁县| 慈溪市| 乌兰县| 吴江市| 商丘市| 社旗县| 岳普湖县| 鞍山市| 凌海市| 祁阳县| 林州市| 平顶山市| 旌德县| 崇州市| 衡阳市| 黑水县| 栖霞市| 罗田县| 沙坪坝区| 来凤县| 通渭县| 塔河县| 仁布县| 利辛县| 丽水市| 囊谦县|