基于nfc和藍(lán)牙的心音傳輸管理系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種基于NFC和藍(lán)牙的心音傳輸管理系統(tǒng)。本發(fā)明由心音采集硬件模塊以及Android手機(jī)上位機(jī)兩部分構(gòu)成。其中心音采集硬件模塊由醫(yī)用聽(tīng)診頭、駐極體傳聲器、濾波電路、dsPIC芯片電路、HC-05藍(lán)牙模塊、三星TecTilesNFC標(biāo)簽組成。Android手機(jī)上位機(jī)完成心音的采集、存儲(chǔ),其配套Android應(yīng)用主要包括四大模塊:NFC響應(yīng)模塊、藍(lán)牙匹配模塊、心音采集模塊和數(shù)據(jù)管理模塊。本發(fā)明簡(jiǎn)化了用戶采集心音信號(hào)的過(guò)程,用戶使用該系統(tǒng)可以方便快捷地完成心音信號(hào)的采集,并通過(guò)基于NFC和藍(lán)牙的無(wú)線傳輸技術(shù)完成心音信號(hào)的數(shù)據(jù)傳輸。
【專利說(shuō)明】基于NFC和藍(lán)牙的心音傳輸管理系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種基于NFC和藍(lán)牙的心音信號(hào)管理系統(tǒng),屬于心音信號(hào)處理和傳輸【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]心音信號(hào)來(lái)自于身體內(nèi)部,是心血管機(jī)械運(yùn)動(dòng)的反映。心音作為人體內(nèi)部最為重要的生理信號(hào)之一,對(duì)于心音信號(hào)的分析有助于心臟疾病的診斷。方便高效的心音采集傳輸系統(tǒng)對(duì)于基于心音的病理研究有十分重要的意義。
[0003]目前基于心音信號(hào)的接收傳輸系統(tǒng),主要是通過(guò)心音傳感器接受心音,通過(guò)計(jì)算機(jī)聲卡接收心音信號(hào),并傳輸至計(jì)算機(jī),通過(guò)計(jì)算機(jī)完成心音波形的顯示,然后進(jìn)行相應(yīng)的特征提取。由于計(jì)算機(jī)比較龐大,不利于便攜,所以無(wú)法方便地完成心音信號(hào)的采集工作。此外,通過(guò)計(jì)算機(jī)聲卡接收心音,需要用戶就近采集心音信號(hào),通常無(wú)法做到心音信號(hào)的無(wú)線傳輸。鑒于上述原因,需要尋找一種支持無(wú)線傳輸?shù)男囊舨杉瘋鬏斣O(shè)備。
[0004]隨著藍(lán)牙技術(shù)的高速發(fā)展,藍(lán)牙傳輸技術(shù)已廣泛應(yīng)用于數(shù)據(jù)傳輸領(lǐng)域。作為一種短距離的無(wú)線傳輸技術(shù),藍(lán)牙傳輸技術(shù)具備適用設(shè)備多、安全加密、抗干擾能力強(qiáng)、使用方便、工作頻段全球通用、兼容性好等特點(diǎn),非常適用于心音信號(hào)數(shù)據(jù)的傳輸。然而,由于藍(lán)牙技術(shù)在進(jìn)行多設(shè)備間的近距離通信時(shí),考慮到頻帶復(fù)用以及安全性等因素,在設(shè)備間傳輸數(shù)據(jù)之前需要進(jìn)行連接操作,對(duì)于未配對(duì)的設(shè)備還需要先搜索附近活動(dòng)設(shè)備,然后通過(guò)PIN密碼進(jìn)行設(shè)備間的配對(duì)操作。通常藍(lán)牙設(shè)備的配對(duì)過(guò)程需要占用5秒至6秒時(shí)間,而在擁擠的環(huán)境中最長(zhǎng)要占用近30秒,這大大降低了用戶的操作體驗(yàn)。
[0005]利用NFC技術(shù)簡(jiǎn)化藍(lán)牙配對(duì)可以減少上述藍(lán)牙傳輸數(shù)據(jù)前連接過(guò)程的耗時(shí)。NFC(近場(chǎng)通信)是一種用于近距離無(wú).線通信的一種新技術(shù),它由無(wú)線射頻識(shí)別技術(shù)(RFID)結(jié)合傳統(tǒng)的近距離互聯(lián)技術(shù)發(fā)展而來(lái),該技術(shù)用于兩個(gè)設(shè)備在極近距離(IOcm左右)通過(guò)觸碰方式完成通信。使用NFC技術(shù)完成數(shù)據(jù)交換,具備便捷、安全性高、功耗低等特點(diǎn)。利用NFC為藍(lán)牙建立連接,結(jié)合了 NFC與藍(lán)牙傳輸技術(shù),可以有效避免傳統(tǒng)藍(lán)牙傳輸連接過(guò)程搜索設(shè)備、配對(duì)等復(fù)雜操作。與此同時(shí),保證了數(shù)據(jù)傳輸?shù)陌踩?,解決了藍(lán)牙傳輸連接過(guò)程復(fù)雜、設(shè)備功耗大、傳輸安全性較差等問(wèn)題。
[0006]隨著通信技術(shù)的飛速發(fā)展,手機(jī)成為人們?nèi)粘I钪斜夭豢缮俚耐ㄐ殴ぞ摺4钶dAndroid操作系統(tǒng)的智能手機(jī),基于其平臺(tái)的高度開(kāi)放性、方便高效的開(kāi)發(fā)方式,已經(jīng)成為目前市場(chǎng)占有率最高的手機(jī)操作系統(tǒng)。結(jié)合NFC以及藍(lán)牙技術(shù),并利用Android手機(jī)開(kāi)發(fā)心音采集傳輸系統(tǒng),符合人們對(duì)于心音采集設(shè)備的便攜性要求。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提出一種基于NFC和藍(lán)牙的心音接收、傳輸系統(tǒng)。能夠完成心音信號(hào)的采集,并利用NFC和藍(lán)牙技術(shù)將心音信號(hào)傳輸至Android智能手機(jī)完成數(shù)據(jù)存儲(chǔ)。
[0008]本發(fā)明由心音采集硬件模塊以及Android手機(jī)上位機(jī)兩部分構(gòu)成。[0009]心音采集硬件模塊由醫(yī)用聽(tīng)診頭、駐極體傳聲器、濾波電路、dsPIC芯片電路、HC-05藍(lán)牙模塊、三星TecTiles NFC標(biāo)簽組成;醫(yī)用聽(tīng)診頭和駐極體傳聲器構(gòu)成傳感器,將心音信號(hào)由聲音信號(hào)轉(zhuǎn)換為電壓信號(hào);濾波電路由30赫茲高通濾波器和500赫茲低通濾波器組成,完成對(duì)電壓信號(hào)的濾波,經(jīng)濾波的數(shù)據(jù)送至dsPIC芯片電路進(jìn)行A/D轉(zhuǎn)換;經(jīng)過(guò)dsPIC芯片的A/D轉(zhuǎn)換后,心音數(shù)據(jù)通過(guò)HC-05藍(lán)牙模塊發(fā)送至手機(jī)上位機(jī);三星TecTilesNFC標(biāo)簽用于建立Android手機(jī)和HC-05藍(lán)牙模塊的配對(duì)。
[0010]Android手機(jī)上位機(jī)完成心音的采集、存儲(chǔ),其配套Android應(yīng)用主要包括四大模塊:NFC響應(yīng)模塊、藍(lán)牙匹配模塊、心音采集模塊和數(shù)據(jù)管理模塊。
[0011]NFC響應(yīng)模塊完成NFC標(biāo)簽和Android智能手機(jī)的響應(yīng)操作;在手機(jī)通過(guò)“觸碰”響應(yīng)NFC標(biāo)簽之前,三星TecTiles NFC標(biāo)簽中NdefMessage的record中需寫(xiě)入AAR,刷標(biāo)簽后啟動(dòng)配套的Android應(yīng)用;此外,NdefMessage的第一條記錄為HC-05模塊的MAC地址;在手機(jī)和NFC標(biāo)簽通過(guò)“觸碰”建立連接的同時(shí),讀取Intent對(duì)象中的NdefMessage,并從中讀取標(biāo)簽中保存的HC-05模塊的MAC地址。
[0012]藍(lán)牙匹配模塊完成Android智能手機(jī)和HC-05藍(lán)牙模塊的匹配;完成匹配后,可以通過(guò)藍(lán)牙傳輸A/D轉(zhuǎn)換后的心音信號(hào);手動(dòng)方式建立藍(lán)牙匹配,通過(guò)手動(dòng)打開(kāi)Android應(yīng)用,搜索藍(lán)牙設(shè)備,找到HC-05藍(lán)牙模塊,最終建立Android智能手機(jī)和HC-05藍(lán)牙模塊的配對(duì);通過(guò)NFC技術(shù)建立藍(lán)牙匹配,首先獲得標(biāo)簽中保存的HC-05模塊的MAC地址,通過(guò)該MAC地址建立Android智能手機(jī)同HC-05藍(lán)牙模塊的配對(duì)。
[0013]心音采 集模塊完成用戶信息注冊(cè)、心音信號(hào)的采集存儲(chǔ)以及心音信號(hào)的波形顯示;首先,完成用戶基本信息注冊(cè),主要包括姓名、性別、年齡、聯(lián)系方式;然后自動(dòng)判斷有無(wú)完成手機(jī)同HC-05藍(lán)牙模塊的連接,若完成連接,則可以接收心音信號(hào);采集后的心音信號(hào)保存至txt文件中;利用SQLite數(shù)據(jù)庫(kù)完成對(duì)于數(shù)據(jù)的管理,在SQLite數(shù)據(jù)庫(kù)中相應(yīng)的字段包括姓名、性別、年齡、聯(lián)系方式以及對(duì)于的心音文件路徑;自定義SurfaceView顯示控件完成心音信號(hào)的顯示,接收心音信號(hào)的同時(shí),不斷更新顯示心音信號(hào),從而在手機(jī)界面中顯不完整的心首波形。
[0014]數(shù)據(jù)管理模塊完成對(duì)于保存在系統(tǒng)中的心音數(shù)據(jù)的管理操作;若第一次使用管理員操作模塊,需注冊(cè)管理員賬號(hào)密碼;管理員賬號(hào)、密碼通過(guò)MD5算法加密;管理員輸入用戶名和密碼進(jìn)入管理員操作界面,通過(guò)ListView顯示控件顯示系統(tǒng)已注冊(cè)心音的用戶信息;管理員可對(duì)注冊(cè)用戶進(jìn)行信息更改或者刪除記錄的操作。
[0015]本發(fā)明的有益效果:基于NFC和藍(lán)牙技術(shù)的心音信號(hào)的采集、傳輸和存儲(chǔ),簡(jiǎn)化了用戶采集心音信號(hào)的過(guò)程。用戶使用該系統(tǒng)可以方便快捷地完成心音信號(hào)的采集,并通過(guò)基于NFC和藍(lán)牙的無(wú)線傳輸技術(shù)完成心音信號(hào)的數(shù)據(jù)傳輸。
【專利附圖】
【附圖說(shuō)明】
[0016]圖1為系統(tǒng)硬件結(jié)構(gòu)圖;
圖2為系統(tǒng)軟件功能示意圖;
圖3為NFC響應(yīng)流程圖;
圖4為藍(lán)牙配對(duì)流程圖;
圖5為心音采集流程圖;圖6為心音數(shù)據(jù)管理模塊流程圖。
【具體實(shí)施方式】
[0017]下面結(jié)合【具體實(shí)施方式】和附圖對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0018]如圖1所示,人體心音信號(hào)的采集傳感器使用駐極體傳聲器和醫(yī)用聽(tīng)診頭構(gòu)成,駐極體傳聲器具備結(jié)構(gòu)簡(jiǎn)單、抗干擾能力強(qiáng)、體積小的特點(diǎn)。使用駐極體傳聲器采集的心音信號(hào),經(jīng)過(guò)濾波電路濾除心音信號(hào)有效頻率范圍外的噪聲分量,通過(guò)駐極體傳聲器得到的心音信號(hào)除了心音的有效成分外還包含了呼吸音、聽(tīng)診頭和衣物之間的摩擦音等噪聲,必須濾除這些噪聲分量。心音的有效頻率范圍在200赫茲左右,濾波電路的頻率范圍在30赫茲到500赫茲之間。30赫茲高通濾波器由MCP609和MCP6217構(gòu)成,為一個(gè)4階巴特沃斯高通濾波器。500赫茲低通濾波器由MCP609構(gòu)成,用來(lái)濾除心音信號(hào)中的高頻噪聲分量。dsPIC芯片電路作為主控制電路,其主要功能包括電源管理(休眠、喚醒)、按鍵控制、A/D轉(zhuǎn)換。主控制芯片選擇Microchip公司的dsPIC33FJ128MC706芯片。心音硬件采集單元的采樣頻率為2000赫茲,采用12位A/D轉(zhuǎn)換,串口的波特率選取為57600kbps,通過(guò)串口接收指令開(kāi)始A/D轉(zhuǎn)換或者停止A/D轉(zhuǎn)換。主控芯片的串口與HC-05模塊連接,將A/D轉(zhuǎn)換的心音信號(hào)通過(guò)藍(lán)牙發(fā)送至Android智能手機(jī)。NFC標(biāo)簽的主要功能是完成Android智能手機(jī)的藍(lán)牙配對(duì),傳統(tǒng)方法建立藍(lán)牙數(shù)據(jù)連接過(guò)程復(fù)雜、設(shè)備功耗大、傳輸安全性較差。利用NFC技術(shù)完成Android上位機(jī)和藍(lán)牙模塊的配對(duì),具備方便快捷、安全性高、功耗低等特點(diǎn),首先往NFC標(biāo)簽中寫(xiě)入HC-05藍(lán)牙模塊的MAC地址以及AAR(Android Application Record),MAC地址在Andro i d智能手機(jī)觸碰標(biāo)簽的同時(shí)傳給Andro i d智能手機(jī),AAR指定標(biāo)簽打開(kāi)的Android應(yīng)用包名。MAC地址以及AAR數(shù)據(jù)作為NdefMessage的NdefRecord保存在NFC標(biāo)簽內(nèi)部。
[0019]如圖2所示,為系統(tǒng)軟件功能示意圖。該系統(tǒng)軟件主要包括四大功能模塊:NFC響
應(yīng)、藍(lán)牙匹配、心音采集、數(shù)據(jù)管理。
.[0020]NFC響應(yīng)模塊的主要功能是啟動(dòng)應(yīng)用、獲取藍(lán)牙地址建立連接、觸碰連接,通過(guò)手機(jī)和NFC標(biāo)簽觸碰建立Android智能手機(jī)和HC-05模塊的配對(duì)連接,并獲得BluetoothSocket對(duì)象。藍(lán)牙匹配模塊的主要功能是搜索設(shè)備、配對(duì)連接,通過(guò)傳統(tǒng)的搜索藍(lán)牙設(shè)備建立Android智能手機(jī)和藍(lán)牙模塊的連接。心音采集模塊的主要功能是基本信息注冊(cè)、信號(hào)采集以及波形顯示,完成心音的采集和存儲(chǔ)。數(shù)據(jù)管理模塊的主要功能是管理員登陸、注冊(cè)用戶查詢、用戶信息管理,完成對(duì)于存儲(chǔ)于Android智能手機(jī)的心音數(shù)據(jù)的管理。下面詳細(xì)介紹上述四大功能模塊的詳細(xì)功能實(shí)現(xiàn)。
[0021]如圖3所示,在NFC響應(yīng)模塊,通過(guò)手機(jī)觸碰NFC標(biāo)簽建立藍(lán)牙通信。首先,Android智能手機(jī)內(nèi)置的NFC天線與NFC標(biāo)簽觸碰,由于NFC是短距離無(wú)線通信技術(shù),其通信距離在10厘米以內(nèi)。當(dāng)輕觸標(biāo)簽后,Android智能手機(jī)獲得一個(gè)表示該標(biāo)簽以及其負(fù)載的Intent,從該Intent中可以讀取標(biāo)簽中的NdefMessage對(duì)象,該NdefMessage中包括相應(yīng)HC-05模塊的MAC地址以及AAR (Android Application Record),該AAR指定了標(biāo)簽啟動(dòng)的Android應(yīng)用包名。通過(guò)刷NFC標(biāo)簽,打開(kāi)對(duì)應(yīng)的軟件。在讀取藍(lán)牙模塊MAC地址的同時(shí),打開(kāi)藍(lán)牙,然后注冊(cè)UUID。通過(guò)NFC標(biāo)簽中讀取的MAC地址,獲得BluetoothDevice對(duì)象,進(jìn)而獲得BluetoothSocket對(duì)象。設(shè)置Application全局變量,將該BluetoothSocket對(duì)象作為全局變量保存,方便心音采集模塊對(duì)于該BluetoothSocket對(duì)象的調(diào)用。
[0022]如圖4所示,在藍(lán)牙匹配模塊,使用傳統(tǒng)的藍(lán)牙配對(duì)方式完成Android智能手機(jī)和HC-05藍(lán)牙模塊的配對(duì)連接。首先,打開(kāi)藍(lán)牙,注冊(cè)BluetoothDevice.ACT10N_F0UND和BluetoothAdapter.ACT10N_DISC0VE
RY_FINISHED兩個(gè)廣播接收者,用于搜索藍(lán)牙設(shè)備,搜索到的藍(lán)牙設(shè)備用ListView顯示在界面中,并設(shè)置ListView的點(diǎn)擊事件。選擇HC-05藍(lán)牙模塊對(duì)應(yīng)的顯示條目,獲取該藍(lán)牙模塊的MAC地址。注冊(cè)UUID,通過(guò)獲得的MAC地址,利用BluetoothAdapter的getRemoteDevic ()方法獲得 BluetoothDevice 對(duì)象,然后就可以獲得 BluetoothSocket 對(duì)象。通過(guò)BluetoothSocket對(duì)象的connect O方法建立Android智能手機(jī)和藍(lán)牙模塊的連接。由BluetoothSocket對(duì)象的輸入輸出流可以完成手機(jī)和HC-05模塊的藍(lán)牙通信。
[0023]如圖5所示,在心音采集模塊,完成心音信號(hào)的采集、存儲(chǔ)。首先,判斷是否完成與HC-05模塊的配對(duì)連接。獲取Application全局變量中的BluetoothSocket對(duì)象,判斷其是否為空,若為空,則沒(méi)有完成手機(jī)同采集設(shè)備的藍(lán)牙配對(duì),無(wú)法建立數(shù)據(jù)連接。返回藍(lán)牙配對(duì)界面,通過(guò)傳統(tǒng)搜索藍(lán)牙設(shè)備的方式完成藍(lán)牙配對(duì)或者采用NFC標(biāo)簽完成藍(lán)牙配對(duì)。當(dāng)手機(jī)與采集設(shè)備建立藍(lán)牙連接之后,可以進(jìn)行心音采集操作。首先,注冊(cè)用戶基本信息,主要包括姓名、年齡、性別、聯(lián)系方式。當(dāng)完成基本信息注冊(cè)后,進(jìn)入心音采集界面,獲得Application全局變量中的BluetoothSocket對(duì)象,通過(guò)BluetoothSocket對(duì)象的 getlnputStream O 和 getOutputStream()方法獲得 InputStream 對(duì)象和 OutputStream對(duì)象,通過(guò)該輸入輸出流對(duì)象便可以完成手機(jī)同HC-05的藍(lán)牙通信,手機(jī)可以向HC-05發(fā)送指令控制主控制芯片dsPIC33FJ128MC706的A/D轉(zhuǎn)換的起止。Android智能手機(jī)通過(guò)InputStream獲得A/D轉(zhuǎn)換后的數(shù)據(jù),并通過(guò)自定義的SurfaceView顯示接收到的心音數(shù)據(jù)。每接收一個(gè)A/D數(shù)據(jù),則更新顯示界面,從而完成波形顯示。當(dāng)完成心音數(shù)據(jù)采集后,將心音數(shù)據(jù)保存至txt文檔。通過(guò)SQLite數(shù)據(jù)庫(kù)管理保存至系統(tǒng)的心音數(shù)據(jù)以及用戶信肩、O [0024]如圖6所示,在數(shù)據(jù)管理模塊,完成心音數(shù)據(jù)的管理操作。首先,進(jìn)入數(shù)據(jù)管理界面,輸入用戶名和密碼,驗(yàn)證用戶名和密碼。進(jìn)入管理員賬戶后,查詢SQlite數(shù)據(jù)庫(kù),顯示系統(tǒng)中保存的心音用戶信息。SQLite數(shù)據(jù)中的字段包括姓名、年齡、性別、聯(lián)系方式以及心音數(shù)據(jù)的文件路徑,由此達(dá)到管理心音數(shù)據(jù)的目的,管理員可刪除系統(tǒng)中已有的某個(gè)用戶的心音數(shù)據(jù)。在執(zhí)行刪除操作的時(shí)候,首先,根據(jù)SQLite中保存的指定用戶的心音文件路徑,刪除對(duì)于的心音文件,然后刪除SQLite中該用戶的全部記錄。
[0025]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其同等技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.基于NFC和藍(lán)牙的心音傳輸管理系統(tǒng),由心音采集硬件模塊以及Android手機(jī)上位機(jī)兩部分構(gòu)成,其特征在于:心音采集硬件模塊由醫(yī)用聽(tīng)診頭、駐極體傳聲器、濾波電路、dsPIC芯片電路、HC-05藍(lán)牙模塊、三星TecTiles NFC標(biāo)簽組成;醫(yī)用聽(tīng)診頭和駐極體傳聲器構(gòu)成傳感器,將心音信號(hào)由聲音信號(hào)轉(zhuǎn)換為電壓信號(hào);濾波電路由30赫茲高通濾波器和500赫茲低通濾波器組成,完成對(duì)電壓信號(hào)的濾波,經(jīng)濾波的數(shù)據(jù)送至dsPIC芯片電路進(jìn)行A/D轉(zhuǎn)換;經(jīng)過(guò)dsPIC芯片的A/D轉(zhuǎn)換后,心音數(shù)據(jù)通過(guò)HC-05藍(lán)牙模塊發(fā)送至手機(jī)上位機(jī);三星TecTiles NFC標(biāo)簽用于建立Android手機(jī)和HC-05藍(lán)牙模塊的配對(duì);Android手機(jī)上位機(jī)完成心音的采集、存儲(chǔ),其配套Android應(yīng)用主要包括四大模塊:NFC響應(yīng)模塊、藍(lán)牙匹配模塊、心音采集模塊和數(shù)據(jù)管理模塊;NFC響應(yīng)模塊完成NFC標(biāo)簽和Android智能手機(jī)的響應(yīng)操作;在手機(jī)通過(guò)“觸碰”響應(yīng)NFC標(biāo)簽之前,三星TecTiles NFC標(biāo)簽中NdefMessage的record中需寫(xiě)入AAR,刷標(biāo)簽后啟動(dòng)配套的Android應(yīng)用;此外,NdefMessage的第一條記錄為HC-05模塊的MAC地址;在手機(jī)和NFC標(biāo)簽通過(guò)“觸碰”建立連接的同時(shí),讀取Intent對(duì)象中的NdefMessage,并從中讀取標(biāo)簽中保存的HC-05模塊的MAC地址;藍(lán)牙匹配模塊完成Android智能手機(jī)和HC-05藍(lán)牙模塊的匹配;完成匹配后,可以通過(guò)藍(lán)牙傳輸A/D轉(zhuǎn)換后的心音信號(hào);手動(dòng)方式建立藍(lán)牙匹配,通過(guò)手動(dòng)打開(kāi)Android應(yīng)用,搜索藍(lán)牙設(shè)備,找到HC-05藍(lán)牙模塊,最終建立Android智能手機(jī)和HC-05藍(lán)牙模塊的配對(duì);通過(guò)NFC技術(shù)建立藍(lán)牙匹配,首先獲得標(biāo)簽中保存的HC-05模塊的MAC地址,通過(guò)該MAC地址建立Android智能手機(jī)同HC-05藍(lán)牙模塊的配對(duì);`心音采集模塊完成用戶信息注冊(cè)、心音信號(hào)的采集存儲(chǔ)以及心音信號(hào)的波形顯示;首先,完成用戶基本信息注冊(cè),主要包括姓名、性別、年齡、聯(lián)系方式;然后自動(dòng)判斷有無(wú)完成手機(jī)同HC-05藍(lán)牙模塊的連接,若完成連接,則可以接收心音信號(hào);采集后的心音信號(hào)保存至txt文件中;利用SQLite數(shù)據(jù)庫(kù)完成對(duì)于數(shù)據(jù)的管理,在SQLite數(shù)據(jù)庫(kù)中相應(yīng)的字段包括姓名、性別、年齡、聯(lián)系方式以及對(duì)于的心音文件路徑;自定義SurfaceView顯示控件完成心音信號(hào)的顯示,接收心音信號(hào)的同時(shí),不斷更新顯示心音信號(hào),從而在手機(jī)界面中顯示完整的心首波形;數(shù)據(jù)管理模塊完成對(duì)于保存在系統(tǒng)中的心音數(shù)據(jù)的管理操作;若第一次使用管理員操作模塊,需注冊(cè)管理員賬號(hào)密碼;管理員賬號(hào)、密碼通過(guò)MD5算法加密;管理員輸入用戶名和密碼進(jìn)入管理員操作界面,通過(guò)ListView顯示控件顯示系統(tǒng)已注冊(cè)心音的用戶信息;管理員可對(duì)注冊(cè)用戶進(jìn)行信息更改或者刪除記錄的操作。
2.根據(jù)權(quán)利要求1所述的基于NFC和藍(lán)牙的心音傳輸管理系統(tǒng),其特征在于:所述的30赫茲高通濾波器是一個(gè)4階的30赫茲巴特沃斯高通濾波器,由芯片MCP609以及芯片MCP6217構(gòu)成;500赫茲低通濾波器由芯片MCP609中的兩片運(yùn)放構(gòu)成。
3.根據(jù)權(quán)利要求1所述的基于NFC和藍(lán)牙的心音傳輸管理系統(tǒng),其特征在于:所述的dsPIC芯片電路作為主控制電路,其主要功能包括電源管理、按鍵控制、A/D轉(zhuǎn)換,主控制芯片選擇Microchip公司的dsPIC33FJ128MC706芯片;心音硬件采集單元的采樣頻率為2000赫茲,采用12位A/D轉(zhuǎn)換,串口的波特率選取為57600kbps,通過(guò)串口接收指令開(kāi)始A/D轉(zhuǎn)換或者停止A/D轉(zhuǎn)換。
【文檔編號(hào)】H04M1/725GK103431872SQ201310349987
【公開(kāi)日】2013年12月11日 申請(qǐng)日期:2013年8月12日 優(yōu)先權(quán)日:2013年8月12日
【發(fā)明者】趙治棟, 何圣康 申請(qǐng)人:杭州電子科技大學(xué)