国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于STM32的便攜式壓力測痛儀的設計

2014-01-21 02:44陳曉娟霍曉良張舒
中國醫(yī)療器械雜志 2014年5期
關鍵詞:PC機閾值電路

陳曉娟,霍曉良,張舒

東北電力大學信息工程學院,吉林市,132012

基于STM32的便攜式壓力測痛儀的設計

【作 者】陳曉娟,霍曉良,張舒

東北電力大學信息工程學院,吉林市,132012

針對現(xiàn)有疼痛檢測設備體積笨重,不便于攜帶的局限性,設計了一種基于STM32的便攜式高精度壓力測痛儀。用高精度的壓力傳感器為主體的測壓觸頭拾取壓力痛信號。通過對放大電路和濾波電路等信號預處理,有效地濾除系統(tǒng)噪聲。TFT-LCD實時顯示被測的壓力值,有效建立被測對象的壓痛閾值。用USB接口將所得數(shù)據(jù)傳輸?shù)絇C機上存儲,便于后續(xù)醫(yī)生對疾病的診斷與治療。

測痛儀;壓痛閾值;便攜式;STM32

0 引言

疼痛是復雜的多維人體感覺體驗,往往與疾病相關[1]。迄今為止,疼痛仍是醫(yī)學界無法解決的難題[2]。作為量化疼痛程度的方法之一,壓痛閾值(Pressurepain threshold,PPT)是指持續(xù)增加非痛的壓力刺激,直至人體達到疼痛感覺時的壓力值,是壓力下的最小疼痛值[3],能夠很客觀真實地反映出被測對象的疼痛程度。目前,臨床上經(jīng)常采用具有無創(chuàng)、安全、以及具有較高可重測性等特點的壓力測痛儀來拾取疼痛閾值[4]。但是有相關研究指出,現(xiàn)階段部分測痛儀體積較大,攜帶不方便等問題[5]??紤]到以上一系列問題,設計出一種基于STM32的壓力測痛儀,用以高精度的壓力傳感器為主體的測壓觸頭能夠精確檢測出疼痛的閾值。TFT-LCD液晶顯示器能夠實時的顯示被測對象的壓力值。通過USB接口把相關數(shù)據(jù)傳輸?shù)絇C機,對數(shù)據(jù)進行儲存及其分析。制定出疼痛的各類疼痛指標,為醫(yī)生對患者的病情了解提供可靠地依據(jù)。

1 系統(tǒng)整體設計

壓力痛信號為微弱信號,采用高精度醫(yī)用壓力傳感器,經(jīng)一級放大電路、濾波電路、二級放大電路后,將最終的壓力信號送入STM32的A/D轉換模塊進行轉換。TFT-LCD實時顯示被測對象的壓力值,電源電路為系統(tǒng)提供可靠的電源,SD卡用來完成數(shù)據(jù)的大容量存儲,并建立文件系統(tǒng),通過USB接口與PC機進行數(shù)據(jù)傳輸,利用PC機強大的數(shù)據(jù)處理能力對壓力值數(shù)據(jù)進行分析處理。系統(tǒng)原理框圖如圖1所示。

圖1 壓力測痛儀原理框圖Fig.1 Block diagram of pressure pain detector

2 系統(tǒng)的硬件設計

系統(tǒng)主要分為三大部分:壓力信號的采集,主要完成對壓力信號的拾取;放大電路和濾波電路,用于處理采集到的壓力信號,使之能夠達到處理要求;STM32處理器完成對壓力信號的顯示、存儲、分析和數(shù)據(jù)傳輸?shù)墓ぷ鳌?/p>

2.1 壓力信號的采集

壓力傳感器是壓力測痛儀系統(tǒng)的一次元件,因此壓力傳感器的精度將決定整個系統(tǒng)的精度。壓力測量采用型號為SCC15GD的霍尼韋爾壓力傳感器,該傳感器具有精度高、溫漂小、內部溫度補償以及體積小等特點,適合在醫(yī)療領域對疼痛的測量,性能穩(wěn)定可靠。壓力信號采集電路主要包括放大電路、濾波電路兩部分。在本設計中,壓力傳感器采用1 mA恒流源供電。當壓力值變化為0~14 psi(1 psi=6.89 kPa)時,壓力傳感器的輸出電壓范圍為(0~40) mV,而STM32的ADC輸入端的參考電壓為2.5 V,通過分析,電橋輸出的電壓值放大的倍數(shù)定位60倍。由于被測信號為強干擾下的微弱信號,需要采用兩級放大電路,第一級放大電路放大倍數(shù)不易過高,通過分析,10倍的效果比較理想。第一級放大電路后面連接低通濾波器,以濾除空間中存在的電磁噪聲和系統(tǒng)元件自身產(chǎn)生的噪聲等。第二級放大電路的放大倍數(shù)為6倍。具體電路如圖2所示。

圖2 壓力信號采集電路Fig.2 Pressure signal collection circuit

第一級放大電路直接與傳感器連接,因此第一級放大電路必須具備高輸入阻抗、高共模抑制比、低噪聲以及低溫漂等特性,選擇用INA128作為一級放大器。INA128非常適合作為醫(yī)療儀器的前置放大器使用,該放大器的特點為差動輸入、單端輸出。增益的大小由外接滑動變阻器決定,其公式為:G=1+50k/Rg,使第一級放大電路增益為10倍。

低通濾波電路采用八階橢圓形開關電容濾波器MAX293實現(xiàn)。MAX293為切比雪夫型濾波器,非常適合應用于數(shù)據(jù)系統(tǒng)中,性能優(yōu)良,參數(shù)調整方便,可通過一個外接電容改變低通濾波器的截止頻率。第二級放大電路選用運放TL082,所得電壓信號有STM32進行AD轉換。

2.2 電源管理模塊

電源電路是整個系統(tǒng)的心臟,電源電路的好壞對整個系統(tǒng)的安全、正常、可靠運行至關重要。整個系統(tǒng)采用9 V電池供電,微處理器STM32和TFT-LCD等芯片的工作電壓為3.3 V,而部分元件的工作電壓為5 V和-5 V,如INA128、MAX293等。系統(tǒng)中各元件的工作電壓存在差異,因此電源模塊必須能提供多種電壓,在本設計中,采用三個DC-DC轉換電路來實現(xiàn)這些功能。首先用AMS1117-5.0芯片將9 V轉換成為5 V,再用另一個AMS1117-5.0芯片將9 V轉換為5 V,同時將這個電路輸出的5 V反接得到了-5 V電壓,用一個AMS1117-3.3芯片將5 V轉換成3.3 V,從而得到了供給系統(tǒng)工作的3種電壓。圖3與圖4為電壓轉換電路圖。

圖3 AMS1117-5.0電路圖Fig.3 Circuit diagram of AMS1117-5.0

圖4 AMS1117-3.3電路圖Fig.4 Circuit diagram of AMS1117-3.3

2.3 STM32處理器及主要接口

STM32使用高性能的ARM Cortex-M3 32 bit的RISC內核,在構架上進行多項改進,包括提升性能的同時又提高了代碼密度的Thumb-2指令集,大幅度提高中斷響應,而且所有新功能都同時具有業(yè)界最優(yōu)的功耗水平[6]。STM32最高72 MHz工作頻率,128 kB的閃存程序存儲器、20KB的SRAM和豐富的I/O端口,包括12 bitD/A轉換器、3個USART、2個SPI、2個I2C、3個16 bit定時器和2個PWM定時器,一個USB和一個CAN接口[7]。此處理器的高集成度大大簡化了外圍電路,從而增強了系統(tǒng)的可靠性和擴展性,降低了監(jiān)測系統(tǒng)的成本。

2.3.1 TFT-LCD液晶接口設計

選用TFT-LCD來實時顯示被測的壓力值,STM32的FSMC模塊用來控制液晶的顯示。FSMC即可變靜態(tài)存儲控制器,是STM32系列采用一種新型的存儲器擴展技術。STM32的FSMC接口支持包括SRAM、NAND FLASH、NOR FLASH和PSRAM等存儲器[8]。其主要功能是將AHB傳輸信號轉換到適當?shù)耐獠吭O備協(xié)議,滿足訪問外部設備的時序要求,以及時序可編程以支持各種不同的器件。STM32把液晶當做外部存儲設備來使用,配置好讀寫及控制信號時序,只要指定指針就可以實現(xiàn)對液晶的讀寫訪問[9]。接口電路如圖5所示。

圖5 液晶接口電路圖Fig.5 Circuit diagram of LCD interface

2.3.2 USB數(shù)據(jù)傳輸設計

為了實現(xiàn)數(shù)據(jù)的進一步分析,通過USB接口把采集的壓力數(shù)據(jù)上傳到PC機上,利用PC機強大的數(shù)據(jù)處理能力對壓力值數(shù)據(jù)進行分析處理。STM32片上集成了USB接口,在高速通信模式下通信速率高達12 Mbps,能夠將所采集到的壓力信號數(shù)據(jù)實時傳輸?shù)絇C機便于對數(shù)據(jù)的分析及其保存。也可讀取SD卡中所保存的數(shù)據(jù)。USB接口電路如圖6所示。

圖6 USB接頭電路圖Fig.6 Circuit diagram of the USB connector

3 軟件設計

程序采用 C 語言編寫,采用JTAG 對程序進行調試,開發(fā)環(huán)境為 Keil uVision4。本設計中用 N/cm2來表示壓痛閾值的單位[10]。系統(tǒng)上電后,首先對STM32內部進行初始化,初始化完畢直接進入采樣狀態(tài),主要調用ADC轉化模塊將采集到的信號轉化成數(shù)字信號,然后傳給MCU,并由MCU進行相應的處理,由TFT液晶顯示器顯示其被測壓力值,采樣結束后,如果壓力傳感器沒有出入信號,則系統(tǒng)自動進入掉電模式,等待下一次被喚醒。主程序流程圖及ADC中斷流程圖如圖7、圖8所示。

圖7 系統(tǒng)軟件主流程圖Fig.7 Main fowchart of system software

圖8 ADC中斷子流程圖Fig.8 Sub fowchart of ADC Interrupt

4 測試結果分析

將壓力傳感器連接的觸頭按壓在被測對象的皮膚上,當患者感到疼痛時,通過系統(tǒng)功能按鍵將壓力數(shù)據(jù)鎖定在液晶顯示器上。此刻的壓力值即為被測對象的疼痛閾值。TFT-LCD可清晰、穩(wěn)定地顯示被測對象的實時壓力值,能夠滿足實際的醫(yī)學應用需求,為今后疼痛疾病的治療提供可靠的依據(jù)。

5 小結

本文以STM32為控制核心,開發(fā)出一種高精度壓力測痛儀,該儀器為確定被測對象的疼痛閾值提供了準確的依據(jù),其性能良好,操作簡單,穩(wěn)定性好。豐富的內部功能模塊,標準、先進的通信接口以及TFT-LCD動態(tài)顯示功能,使得整個檢測儀器具有體積小、低功耗的特點,滿足便捷式設備的基本特點,這種便攜式壓力測痛儀能夠精確檢測出疼痛的閾值。通過系統(tǒng)檢測及臨床數(shù)據(jù)分析,制定出各類疼痛指標,為醫(yī)生對病情的判斷提供可靠的依據(jù),使疼痛疾病的治療更系統(tǒng)化、客觀化。

[1] 陳瑩, 方敏杰, 周欣星. 人體疼痛檢測儀設計研究進展[J]. 中國現(xiàn)代醫(yī)學雜志, 2013, 23(17): 55-59.

[2] 趙國棟. 疼痛研究的進展和任務[J]. 中華普通外科學文獻(電子版), 2010, 4(5): 411-414.

[3] FISCHER AA. Documentation of myofascial trigger points[J]. Arch Phys Med Rehabil, 1988, 69(4): 286-91.

[4] Jones DH, Kilgour RD, Comtois AS. Test-retest reliability of pressure pain threshold measure of the upper limb and torso inyoung healthy women[J]. J Pain, 2007, 8(8): 650-656.

[5] 楊敏, 姚樹橋, 張長杰. 痛閾的檢測及影響因素[J]. 中國康復理論與實踐, 2009, 15(7): 603-605.

[6] 陳志旺. STM32嵌入式為控制器快速入手[M]. 北京: 電子工業(yè)出版社, 2012.

[7] 廖義奎. Cortex-M3之STM32嵌入式系統(tǒng)設計[M]. 北京: 中國電力出版社, 2012.

[8] 喻金錢. STM32F系列ARM Cortex-M3核微控制器開發(fā)與應用[M]. 北京:清華大學出版社, 2011.

[9] 武利珍, 張文超. 基于STM32的便攜式心電圖儀設計[J]. 電子器件, 2009, 32(5): 946-949.

[10] 梁春燕, 田學隆. 基于拉壓力傳感器的壓力測痛儀設計[J]. 傳感器與微系統(tǒng), 2013, 32(3): 104-109.

Design of Portable Pressure-pained-detector Based on STM32

【W(wǎng)riters】Chen Xiaojuan, Huo Xiaoliang, Zhang Shu
College of Information Engineering, Northeast Dianli University, Jilin, 132012

etector, PPT, portable, STM32

TN710

A

10.3969/j.issn.1671-7104.2014.05.006

1671-7104(2014)05-0333-04

2014-03-17

國家自然科學基金項目(61271115)

霍曉良,E-mail: 79275662@qq.com

【 Abstract 】In accordance with the bulky volume and not easy to carry of pain detection equipment limitations, designs a kind of portable high-precision dolorimeter based on STM32. Using the high precision pressure sensor pressure contact as the main body to make the pressure pain signals. Through the signal preprocess of the amplifying circuit and the flter circuit, to eliminate the system noise effectively. Use the TFT-LCD to display the real-time measured pressure value, and establish a pressure pain threshold of the object. The USB interface transmits the data to PC to store, and it’s benefcial to the diagnosis and treatment of subsequent.

猜你喜歡
PC機閾值電路
電路的保護
采用紅細胞沉降率和C-反應蛋白作為假體周圍感染的閾值
解讀電路
小波閾值去噪在深小孔鉆削聲發(fā)射信號處理中的應用
巧用立創(chuàng)EDA軟件和Altium Designer軟件設計電路
基于MATLAB模擬混沌電路
基于三菱FXPLC的感應淬火機床與PC機的串行通信實現(xiàn)
VC.NET下實現(xiàn)dsPIC單片機與PC機的通信
基于單片機與PC機的電氣量采集系統(tǒng)設計
基于遲滯比較器的雙閾值穩(wěn)壓供電控制電路