版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于STM32的心電檢測系統(tǒng)設(shè)計與實現(xiàn)目錄TOC\o"1-3"\h\u12708基于STM32的心電檢測系統(tǒng)設(shè)計與實現(xiàn) 148701緒論 2197891.1研究目的及意義 2124521.2國內(nèi)外研究現(xiàn)狀 319991.2.1國外研究現(xiàn)狀 360561.3研究內(nèi)容 474841.4本章小結(jié) 4198652心電監(jiān)測系統(tǒng)總體設(shè)計 561222.1系統(tǒng)總體方案設(shè)計 527332.2系統(tǒng)硬件方案 6208472.1.1控制芯片選擇 690822.1.2顯示方案選擇 6286922.1.3傾角傳感器選擇 7248382.1.4心率檢測模塊選擇 7279392.1.5溫度傳感模塊選擇 7169962.1.6通信模塊選擇 8211302.1.7GPS模塊選擇 8154342.3系統(tǒng)軟件方案 947712.3.1上位機設(shè)計平臺 10282242.3.2本章小結(jié) 11130853心電監(jiān)測系統(tǒng)硬件設(shè)計 11169843.1STM32開發(fā)板 1131693.2具體硬件電路模塊 12213893.2.1重力加速度傳感器模塊 13104683.2.2心率傳感器模塊 1462063.2.3溫度傳感器模塊 15277173.2.4GPS定位模塊 16310723.2.5串口通信模塊 1711133.2.6液晶顯示模塊 18136373.2.7本章小結(jié) 2052884心電監(jiān)測系統(tǒng)軟件設(shè)計 2063304.1軟件編程工具 20316784.1.1編程語言選擇 20172064.1.2單片機程序開發(fā)環(huán)境 2083754.2心電監(jiān)測系統(tǒng)總體程序設(shè)計 2172114.3傳感器各模塊程序設(shè)計 2278974.3.1心率傳感器程序設(shè)計 22258254.3.2溫度傳感器程序設(shè)計 23248304.3.3重力加速度傳感器程序設(shè)計 2463264.3.4GPS定位程序設(shè)計 25236424.4上位機系統(tǒng)程序設(shè)計 26123124.5本章小結(jié) 28235825系統(tǒng)測試與結(jié)果分析 2964585.1軟件調(diào)試與結(jié)果分析 29147335.1.1下位機軟件系統(tǒng)測試 29163955.2.2上位機軟件系統(tǒng)測試 29273625.2硬件調(diào)試與結(jié)果分析 3144456總結(jié)與展望 33171786.1總結(jié) 33122346.2展望 331緒論研究目的及意義伴隨著經(jīng)濟全球化的持續(xù)發(fā)展,人民生活水平明顯提高。但是生活的壓力使人們忽視了他們的健康問題。近幾年來,病毒的快速傳播使人們更加焦慮,在生活中引起了越來越多的關(guān)注,心臟及心血管疾病的發(fā)病率也有了非常明顯的增加。根據(jù)2019年發(fā)布的《中國心血管健康與疾病報告》,中國因心血管疾病導(dǎo)致的死亡率,從目前來看竟高居全國第一位,其中農(nóng)村地區(qū)占比46%,城市地區(qū)占比44%。無論是對人還是對社會來說,心血管疾病的壓力越來越大,心血管疾病的防治尤其重要,已經(jīng)迫在眉睫。心臟病的檢測方法很多,如心電圖、X射線等。心電檢測因其簡單、方便、價格低廉,已成為醫(yī)院診斷心血管疾病的重要手段。而以往,心電圖在大部分采用于臨床應(yīng)用中,采用的都是手動分析法,可看出十分耗時、費力,甚至不安全。但隨著計算機技術(shù)的飛速發(fā)展,心電自動分析技術(shù)又得到了提高,使廣大醫(yī)護人員減少了沉重的體力勞動,效率也有了明顯是提升。所以,心電分析技術(shù)不斷促進了精神醫(yī)學(xué)的發(fā)展,對于保障普通民眾的人身安全、心理健康和社會經(jīng)濟發(fā)展都有著重要意義。然而,自動心電診斷在臨床實踐中尚未得到廣泛應(yīng)用。從心電圖機的檢測和分析來看,自動分析的準(zhǔn)確性顯然無法完全達到可以替代醫(yī)生的水平,只能為輔助機械作為醫(yī)生的參考。其主要原因在于心電圖波形識別不準(zhǔn)確,診斷模式不統(tǒng)一。所以,提取心電信號的特征進行自動分析前提下保證其準(zhǔn)確性,就成為了目前需要解決的焦點問題。本設(shè)計目的是實現(xiàn)一款供個人應(yīng)用的心電監(jiān)測系統(tǒng),協(xié)助用戶可以隨時地完成心電監(jiān)測,并方便掌握自己的身體狀況,在出現(xiàn)異常心血管疾病的情況下,可以提醒用戶及其家人。1.2國內(nèi)外研究現(xiàn)狀1.2.1國外研究現(xiàn)狀在國外,隨著信息技術(shù)的新發(fā)展及其在醫(yī)療行業(yè)系統(tǒng)中的普遍應(yīng)用,尤其歐美國家提出了建立遠程醫(yī)療系統(tǒng)的設(shè)想,而且要使其心電檢測設(shè)備能夠在小型化和家庭化滿足根本的要求。20世紀(jì)80年代以來,在海外成立了專門使用電話繩傳遞心電信號的國際心電監(jiān)護中樞,并開展了使用數(shù)字電話傳遞心電信號的研究。英國牛津大學(xué)(OxfordUniversity,UK)的約翰遜(Johnson)博士通過遠程監(jiān)控的方式,使懷孕母親和胎兒在家中的時候,都可以很方便地去測量心電圖等關(guān)鍵生理數(shù)據(jù)。在德國還有一支研發(fā)隊伍,他們使用了寬帶視頻通信的手段,可以遠程控制家中老年人的各項生理參數(shù),以便在緊急情況下是時提供幫助。進入21世紀(jì)后,從2000年到2005年,美國和歐盟分別為高山研究投資150億美元和17.5億美元。與此同時,大型外國公司也紛紛效仿。日本還投入巨資研發(fā)心電監(jiān)護產(chǎn)品。索尼和東芝也推出了類似的測試設(shè)備,但價格昂貴。1.2.2國內(nèi)研究現(xiàn)狀在國內(nèi),在心電檢測方面的研究去和西歐一些發(fā)達國家相比,稍微晚了一些,能看出明顯是特點是起步晚。然而,隨著中國經(jīng)濟的不斷發(fā)展,人們對健康越來越重視,對心電檢測產(chǎn)品的需求也在穩(wěn)步增長。產(chǎn)品的應(yīng)用范圍已從對危重病人的監(jiān)測發(fā)展到對普通病房的監(jiān)測。目前,很多家庭也提出了一些申請要求。清華大學(xué)1994年開發(fā)的家庭心電/血壓監(jiān)測網(wǎng)絡(luò)系統(tǒng)是中國早期這一領(lǐng)域研究的典型案例。該系統(tǒng)除了具備病人無法及時去用手動按鈕進行報警功能,還有像Holter的可以長時間記錄和發(fā)送ECG消息的功能。在我國,做心電檢測設(shè)備生產(chǎn)廠家許許多多,大多數(shù)的產(chǎn)品已進入實用化階段,而其劣勢在于,大多是由OEM組裝,且自主開發(fā)能力不強。國內(nèi)外對心電檢測設(shè)備進行了大量研究,部分產(chǎn)品已投入生產(chǎn)和銷售。然而,這些研究和應(yīng)用都存在許多不足之處,如價格不親民、功能單一、測量結(jié)果不能實時診斷或不便于實時查看等。根據(jù)上述不足,本設(shè)計使用成本合理、體積小的數(shù)據(jù)采集硬件終端,以及現(xiàn)代日常生活中所不能缺少的手機終端APP,設(shè)計和完成了一個心電監(jiān)測系統(tǒng),能夠收集心率數(shù)據(jù)、體溫數(shù)據(jù)、身體狀態(tài)數(shù)據(jù)及其位置的經(jīng)緯線信息,便于人們及時地去監(jiān)測,給大家創(chuàng)造一種實時方便的心電監(jiān)護環(huán)境。1.3研究內(nèi)容本設(shè)計的研究目標(biāo)是在完成硬件系統(tǒng)設(shè)計下,通過藍牙連接實現(xiàn)了對心電檢測系統(tǒng)數(shù)據(jù)的傳輸和對手機app指令下達的便捷用戶操作,以及完成對系統(tǒng)所需模塊程序的編寫、系統(tǒng)處理程序的編寫。其次還查閱了國內(nèi)外關(guān)于心電檢測在各個領(lǐng)域以及實際生活場景中的研究與應(yīng)用,對比了一些其它心電監(jiān)測系統(tǒng)的控制原理和主要功能結(jié)構(gòu),詳細地敘述了心電檢測系統(tǒng)軟硬件的構(gòu)成和手機APP的設(shè)計與實現(xiàn)。本設(shè)計選擇研究的內(nèi)容是心電檢測系統(tǒng)設(shè)計與實現(xiàn),主要需要有以下幾項功能指標(biāo):1、利用重力加速度傳感器檢測人的目前狀態(tài),計算出人當(dāng)下所行走的步數(shù)、行走的距離、所消耗的卡路里值以及這段距離的平均速度,距離誤差要保證在合理的范圍內(nèi);2、利用心率傳感器實時檢測人體當(dāng)前的心率值,利用溫度傳感器檢測當(dāng)前溫度值,要求心率誤差不超過10%,溫度誤差不超過1%;3、利用GPS定位模塊完成人體所在地點的經(jīng)緯度信息采集;4、最后,通過在LCD1602屏幕中呈現(xiàn)出步數(shù)值、心率值、溫度值和經(jīng)緯度信息,并采用藍牙模塊去連接上位機,將數(shù)據(jù)實時發(fā)送到手機APP端顯示。1.4本章小結(jié)本文重點在對心電監(jiān)測系統(tǒng)做出了詳細的研發(fā)背景和研究意義的介紹,系統(tǒng)分析了國內(nèi)外相關(guān)領(lǐng)域的研發(fā)狀況,并明確提出了本設(shè)計的主要研發(fā)目的,進一步闡述了本系列設(shè)計的重點內(nèi)容。2心電監(jiān)測系統(tǒng)總體設(shè)計2.1系統(tǒng)總體方案設(shè)計心電檢測系統(tǒng)功能需求為:需要采集使用者心率、溫度、運動狀態(tài)信息和所處位置的經(jīng)緯度信息,通過藍牙模塊實現(xiàn)系統(tǒng)與微信小程序連接,最終在手機APP端進行顯示。心電檢測系統(tǒng)所需要的各模塊功能分析來看,首先要實現(xiàn)對人體運動狀態(tài)的測量,其次也要對人體心率、體溫進行實時測量,以及人體所處位置的經(jīng)緯度信息進行測量。再利用各類傳感器采集到的數(shù)據(jù),經(jīng)過STM32最小系統(tǒng)處理解析后顯示到LCD1602顯示屏上,以便將總體數(shù)據(jù)通過藍牙傳輸送到微信小程序端。并通過在手機APP上實時顯示心率、溫度、步數(shù)和所處位置的經(jīng)緯度信息等數(shù)據(jù)。圖2-1系統(tǒng)總體框圖2.2系統(tǒng)硬件方案其中關(guān)于各模塊傳感器是否適合本系統(tǒng),根據(jù)系統(tǒng)需求分別對各模塊傳感器進行調(diào)研及選型,最終才能確定系統(tǒng)所需要的傳感器型號是不是與之匹配,基于本系統(tǒng)設(shè)計,各模塊的選擇與論證如下:2.1.1控制芯片選擇方案一采用可程序設(shè)計的邏輯元件CPLD作為控制器,CPLD具有體積小、安全性高、I/O資源充足、功能擴充簡單等優(yōu)勢,而且還能完成較為繁瑣的功能。其中的并行輸入輸出模式,對整個系統(tǒng)的處理速度都有所提升,適合作為大多數(shù)控制系統(tǒng)的控制核心。缺點:從使用者的角度來看,數(shù)據(jù)處理達不到要求指標(biāo),不太適合于本設(shè)計。方案二采用STM32系列單片機作為核心控制。它是基于ARM7架構(gòu)的32位、支持?jǐn)?shù)字模擬與跟蹤的微控制器,是由意法半導(dǎo)體ST有限公司設(shè)計制造的。它的內(nèi)存資源(寄存器和外設(shè)功能)比AVR和PIC都要多的多,幾乎接近于計算機設(shè)備的CPU,主要應(yīng)用于手機終端、路由器等。缺點:在對多路信號進行處理時,就可能需要好多片DSP來進行并行處理。優(yōu)點:它很容易開發(fā),功能豐富,比較適合于本設(shè)計。綜上所述,故選擇方案二。2.1.2顯示方案選擇方案一采用OLED模塊作為顯示端,OLED可以被看作是新型的發(fā)光技術(shù),具備自動發(fā)光、無背光、對比度高、厚度較薄、視野范圍廣、反應(yīng)速度快、結(jié)構(gòu)簡單、制造工藝簡單等優(yōu)勢。缺點:由于本設(shè)計中顯示的各項數(shù)據(jù)較多,OLED明顯不符合要求,不適合與本設(shè)計。方案二采用LCD1602液晶模塊作為顯示端,利用LCD1602液晶模塊可以通過電極在顯示器上控制液晶分子的運動狀態(tài),并由此達到顯示器的目的。但相對而言,LCD1602型液晶模塊的功率主要來自于內(nèi)部電極和驅(qū)動IC。缺點:顯示的字體有大小限制,不能顯示圖形等,優(yōu)點:和微控制器系統(tǒng)的連接較簡單,穩(wěn)定,成本較低,比較適合于本設(shè)計。綜上所述,故選擇方案二。2.1.3傾角傳感器選擇方案一采用陀螺儀模塊檢測角運動狀態(tài)數(shù)據(jù)。它利用高速旋轉(zhuǎn)體的動量矩,在殼體的相對慣性空間中,圍繞一個或兩個相互正交的旋轉(zhuǎn)軸感測角運動檢測裝置。陀螺儀有很多種類型,可包括傳感陀螺儀和指示陀螺儀。傳感陀螺儀主要用于飛行器運動系統(tǒng)中的水平、垂直、俯仰、航向和角速度感應(yīng)。而指示陀螺儀則主要用來指示飛機狀況,作為駕駛和航行的儀表。優(yōu)點:模塊精確度高,穩(wěn)定性好,缺點:操作困難復(fù)雜,其精度不太好調(diào)試,不太適合與本設(shè)計。方案二:采用ADXL345模塊來測量運動狀態(tài)信息,ADXL345可以作為模擬設(shè)備的傾斜感應(yīng)器,其擁有超強的運動功能,而且內(nèi)置了很多寄存器,是移動設(shè)備上使用的理想選項。ADXL345模塊不僅能夠測量靜止重力加速度,還能夠測量動態(tài)加速度。優(yōu)點:制作成本低,且易于控制,適合移動設(shè)備上的應(yīng)用,比較適合于本設(shè)計。綜上所述,故選擇方案二。2.1.4心率檢測模塊選擇方案一通過氣壓感應(yīng)器收集心率信息,但氣壓感應(yīng)器所輸出的電信號比較微弱,檢測難度大且易受外部的擾動所影響,在這種設(shè)計中會提高系統(tǒng)實現(xiàn)的困難,是非常不可取的選擇。缺點:容易受到外界因素的影響,不易檢測。方案二采用了Pulsesensor脈搏心率感應(yīng)器系統(tǒng),它是融合了放大電路和噪聲抵消電路的光學(xué)心率傳感器,配戴于手指尖、耳垂等處,可使用在不同環(huán)境透光時對人體的血管進行檢測脈搏。傳感器過濾并釋放光電信息,最后形成模擬電流值。微控制器把收集到的模擬信號值轉(zhuǎn)化為數(shù)字信息,再經(jīng)過簡單的運算得出心率控制數(shù)值。優(yōu)點:方法簡單,便于攜帶,可靠性高,比較適合于本設(shè)計。綜上所述,選擇方案二。2.1.5溫度傳感模塊選擇方案一采用了PT100溫度控制感應(yīng)器,這是一個可以把溫度控制數(shù)據(jù)轉(zhuǎn)化為可輸出的歸一化輸出信息的計數(shù)器。主要用作在工業(yè)生產(chǎn)環(huán)境中溫度控制數(shù)據(jù)的檢測與管理。具有感應(yīng)器的高溫發(fā)射器,基本由二個部門組成:感應(yīng)器和信號轉(zhuǎn)換器。PT100高溫感應(yīng)器基本為熱電偶或熱電阻;而信號變換器則基本由高溫檢測模塊、處理單元和信息變換模塊等組成。缺點:體積大、價格昂貴。方案二使用DS18B20溫度傳感器,在接入微處理器時,只要求一根口線就可以夠完成處理器和DS18B20之間數(shù)據(jù)通信,且兩者是雙向的;工作時,溫度的測溫范圍在:-55℃~+125℃之間,其測量的誤差為1℃;支持多點互聯(lián)功能;可設(shè)置為與多條DS18B20并聯(lián)電路中僅有的三個平行長達八年以上,并爭取多點溫度監(jiān)測,但數(shù)量要是過高的話,或者供電電源電壓過低的話,結(jié)果就是下一次信息傳遞的速度不平穩(wěn);工作開關(guān)電源:3.0~5.5V/DC;實際使用時不要求外加組件。優(yōu)點:容積小、抗干擾力量強、控制精度高,比較適合于本設(shè)計。綜上所述,故選擇方案二。2.1.6通信模塊選擇方案一通過WIFI模塊實現(xiàn)數(shù)據(jù)的傳送,WIFI通信技術(shù)被使用概率是最大的,所以它的通信技術(shù)也發(fā)展的非常完善。因為WiFi通訊的使用面積多,技術(shù)能耗低、操作便捷等優(yōu)點,幫助我們解決了很多平時生活中的小問題。如果以一種很低的功率將信號傳輸,它甚至不足以危害到我們的身體健康。在我們的日常生活中,隨處的小商店都可以被WIFI信號覆蓋從而連接我們的手機設(shè)備,便捷又高效。缺點:需要專用服務(wù)器。方案二:通過藍牙模塊進行傳輸,使用藍牙技術(shù)進行信息的交互操作出現(xiàn)的時間很早,在二十世紀(jì)初就已經(jīng)被研發(fā),剛開始的時候,該技術(shù)有著較強的局限性,但后來對于藍牙技術(shù)的研究逐步升級,到現(xiàn)在實現(xiàn)遠距離信息傳遞毫無問題,甚至可以做到不適用網(wǎng)絡(luò)環(huán)境。這些不被物理條件約束的便捷通訊方式在后期的各類型系統(tǒng)研究中發(fā)揮了巨大貢獻,同時也極大提高了人們的生活體驗。優(yōu)點:連接穩(wěn)定,性價比高,比較適合于本設(shè)計。綜上所述,故選擇方案二。2.1.7GPS模塊選擇方案一:采用SKM66型號的GPS模塊,它是根據(jù)用戶情況定制的無人機GPS模塊。該模組通過集成的反射天線接受信息,位移、速率、時鐘等串行數(shù)據(jù)信息都能夠使用NMEA協(xié)議或串行端口的自定義協(xié)議完全記錄。該GPS模組具備-165dBm跟蹤靈敏度,采用靈敏度架構(gòu)的高性能單片機MediaTekMT3333集成模塊,擁有活躍多頻干擾器。缺點:角靈敏度中心線極低,用于測量地球磁場的方向和大小。方案二:使用了NEO-7N型號的北斗雙模定位模塊,北斗雙模定位模塊中包括了RF射頻芯片、基帶芯片和處理器內(nèi)核以及外圍集成電路,這主要用于接收信息的衛(wèi)星導(dǎo)航系統(tǒng)發(fā)送的位置。目前常用的導(dǎo)航定位系統(tǒng)芯片主要包括單模和雙模兩種,單模芯片可以接受一個衛(wèi)星系統(tǒng)的所有信息,而這些芯片的市場大部分由GPS芯片所主導(dǎo)。優(yōu)點:雙模芯片能夠接受衛(wèi)星數(shù)據(jù)的兩個導(dǎo)航系統(tǒng),大大提高了數(shù)據(jù)是準(zhǔn)確性。故選擇方案二?;谏鲜龈髂K的選擇,心電檢測系統(tǒng)的整體硬件結(jié)構(gòu)根據(jù)最終選型確定每個模塊由以下傳感器組成:STM32F103C8T6單片機核心系統(tǒng)、NEO-7N型號的北斗雙模定位模塊、ADXL345加速度傳感器、Pulsesensor脈搏心率傳感器、DS18B20溫度傳感器和、LCD1602顯示屏和藍牙模塊組成。硬件整體系統(tǒng)框圖如下:圖2-2硬件系統(tǒng)框圖系統(tǒng)整體硬件原理圖在附錄中進行查看。2.3系統(tǒng)軟件方案根據(jù)系統(tǒng)的軟件實現(xiàn)方式,軟件方案分為:下位機軟件方案和上位機軟件方案。下位機端負責(zé)整合各傳感器數(shù)據(jù),將各傳感器驅(qū)動起來,不斷去采集傳感器的數(shù)據(jù)并進行處理,然后在顯示屏上顯示出來,供用戶查看數(shù)據(jù),同時也可以利用藍牙模塊將收集到的數(shù)據(jù)上傳給上位機端。上位機端負責(zé)接收下位機傳輸?shù)臄?shù)據(jù),并且實時跟隨下位機刷新數(shù)據(jù),后通過搭建微信小程序的前端來在手機端進行下位機各項數(shù)據(jù)的顯示。針對本系統(tǒng)所需要求,其中下位機軟件方案可確定為:運用keil軟件對STM32單片機進行C語言程序編寫及調(diào)試,下位機軟件系統(tǒng)整體工作流程是:系統(tǒng)上電開始進行各傳感器初始化,之后各傳感器開始采集心率、體溫、運動狀態(tài)、GPS坐標(biāo)信息之后,經(jīng)過各自對應(yīng)處理程序,將處理過的信息傳輸?shù)絊TM32單片機中并顯示在顯示屏上,之后通過藍牙模塊將相應(yīng)的數(shù)據(jù)格式發(fā)送到上位機中,并在手機端APP進行展示,便于使用者進行觀測數(shù)據(jù)。由于本設(shè)計要求自行設(shè)計上位機軟件,所以開源的一些測試軟件不可使用,最終實現(xiàn)了上位機與下位機的通信,基于此上位機軟件方案選擇與論證如下:2.3.1上位機設(shè)計平臺方案一:采用了Qt上位機軟件開發(fā)工具,Qt是一種跨平臺應(yīng)用的設(shè)計架構(gòu),能夠用來設(shè)計桌面編程、嵌入式編程以及手機app。支持的主要操作系統(tǒng)平臺包括:Linux,Windows等。而Qt最大的特色就是跨平臺開發(fā),即:一次編碼多系統(tǒng)編譯。就是說只寫一次代碼,然后把這個代碼拿到各個系統(tǒng)上分別編譯。即可生成各個系統(tǒng)下的原生應(yīng)用程序。因此Qt開發(fā)的應(yīng)用程序在各個系統(tǒng)下都可以獲得和原生應(yīng)用程序同樣的性能。方案二:采用了AndroidStudio上位機軟件研發(fā)技術(shù)工具,這同時也是由谷歌出品的一種Android集成研發(fā)技術(shù)工具,基于IntelliJIDEA。該系統(tǒng)給提供了:使用Gradle的搭建技術(shù)、安卓操作系統(tǒng)自主的重新架構(gòu)和維護迅速、提示工具的捕獲特性、環(huán)境運行的持久穩(wěn)定性等問題、通過提供支持ProGuard和應(yīng)用標(biāo)簽、以及使用基于模板的向?qū)Чδ軄磙D(zhuǎn)化成最基本的Android系統(tǒng)應(yīng)用組件和特色設(shè)計、以及完整的布局編輯器,方便在控件內(nèi)讓用戶看見成品結(jié)果的展示。方案三:采用的微信小程序為上位機軟件開發(fā)工具,小程序使用的平臺是在微信公眾平臺上,它不但可以幫助開發(fā)者開發(fā)小程序,而且開發(fā)的小程序可以在微信上輕松獲取和傳播。其中小程序只需要一次開發(fā),就可以適應(yīng)Android和IOS系統(tǒng),對于開發(fā)人員來說,極大地提高了開發(fā)的效率。在傳統(tǒng)的H5頁面時,都需要加載和連接。小程序卻能夠脫機使用,這對于實際使用中不再請求網(wǎng)絡(luò)的應(yīng)用程序來說是一個很好的改進。所以微信小程序非常適合有一定編程基礎(chǔ)的人員去研發(fā)設(shè)計。由于AndroidStudio和Qt在設(shè)計時所選擇的語言和開發(fā)工具相對來說需要一定的技術(shù)功底去支持實現(xiàn),期間所遇到的問題難度較大,接觸的機會較少,了解較淺,所以不再考慮去使用,微信小程序開則是發(fā)在之前課程內(nèi)容中有所學(xué)習(xí)和了解,容易上手去做,相比其它兩個更方便一些?;诖耍蔬x擇方案三。因此,心電檢測系統(tǒng)的整體軟件結(jié)構(gòu)是通過前面硬件系統(tǒng)對所有傳感器的數(shù)據(jù)采集之后,通過STM32系統(tǒng)的數(shù)據(jù)結(jié)果計算,最后通過藍牙模塊來接收下位機傳輸?shù)臄?shù)據(jù),并通過連接對應(yīng)的微信小程序獲取整體數(shù)據(jù)并顯示到手機APP上,讓使用者可直接通過手機端進行查看。圖2-3系統(tǒng)軟件的總體框圖2.3.2本章小結(jié)本章主要闡述了所研究的心電檢測系統(tǒng)的總體設(shè)計方案以及系統(tǒng)軟硬件方案,同時還對該系統(tǒng)軟件的設(shè)計平臺,進行了分析對比,最終確定最合適的設(shè)計方案。同時也對心電監(jiān)測系統(tǒng)的主要功能實現(xiàn)流程做出了詳盡地闡述。3心電監(jiān)測系統(tǒng)硬件設(shè)計3.1STM32開發(fā)板本設(shè)計使用了STM32系列數(shù)據(jù)處理器,這是由意法半導(dǎo)體ST有限公司產(chǎn)品設(shè)計生產(chǎn)的一款采用了ARM7結(jié)構(gòu)的32位、支持?jǐn)?shù)字模擬與跟蹤的微控制器。選用此款主控芯片主要是因為,本系統(tǒng)產(chǎn)品設(shè)計并不是為了要求成本的最小化或者更小的功耗,而只是為了在實現(xiàn)本系統(tǒng)性能的條件下,可以實現(xiàn)更豐富的電路結(jié)構(gòu)和性能,以便于產(chǎn)品設(shè)計實驗系統(tǒng)和實驗項目需要的外圍擴展系統(tǒng)。此款主控芯片在完成了單片或微型計算機課程的教學(xué)任務(wù)后上手相當(dāng)方便,在心電測量技術(shù)中也使用普遍,因此具備了較高的教學(xué)、實踐及研究價值。STM32F103系列單片機為嵌入式ARM處理器,主要的意義在于:它為實現(xiàn)MCU的需要,創(chuàng)造了廉價的平臺、減少了接口數(shù)量,并且?guī)砹藘?yōu)異的運算特性以及領(lǐng)先的中斷與反饋控制系統(tǒng)。STM32單片機系統(tǒng)板接口原理如下圖:圖3-1STM32單片機系板接口原理圖STM32單片機系統(tǒng)板內(nèi)部電路圖如下圖所示:圖3-2STM32單片機系統(tǒng)板內(nèi)部原理圖STM32單片機實物圖如下圖所示:圖3-3STM32單片機實物圖3.2具體硬件電路模塊3.2.1重力加速度傳感器模塊本設(shè)計中選擇了ADXL345模塊實時監(jiān)測相關(guān)狀態(tài)信號。ADXL345是一種小型的超低消耗三軸加速度儀,擁有高分辨率(13位)和±16g測試區(qū)域。數(shù)字輸出數(shù)據(jù)是互補的16位,可透過數(shù)位SPI(3線或4線)或IIC雙端口訪問。ADXL345也是移動裝置中使用的理想選項。它能夠測試在傾角測試使用中的靜止重力加速度,包括設(shè)備因為運動或碰撞時所形成的動態(tài)加速度變化。它的極高清晰度(3.9mg/LSB)能夠測試偏斜夾角低于1.0°的變化情況。主動和非主動測試功能都可以透過相對在任何軸上的加速率和用戶所定義的閾值,來測試設(shè)備是否產(chǎn)生了運動。沖擊測試功能用于衡量在任何方向的單件和雙次震動。自由落體測試功能衡量設(shè)備有無跌落。這種功能也允許單獨映射到2個中斷輸出接口中的一個。ADXL345模塊的接口圖如下圖所示:圖3-4ADXL345模塊接口圖ADXL345模塊各引腳說明如下表所示:表3-5ADXL345模塊各引腳說明引腳名稱功能GND必須接地VCC接高電平CS芯片選擇INT1中斷1輸出INT2中斷2輸出SDO串行數(shù)據(jù)輸出(SPI4線)/I2C地址選擇SDA/SDI/SDIO串行數(shù)據(jù)I2C/串行數(shù)據(jù)輸入(SPI4線)/串行數(shù)據(jù)輸入和輸出(SPI3線)SCL/SCLK串行通信時鐘ADXL345模塊實物圖如下圖所示:圖3-6ADXL345模塊實物圖3.2.2心率傳感器模塊本設(shè)計中選擇了Pulsesensor的脈搏心跳頻率感應(yīng)器,心率感應(yīng)器實質(zhì)意義上是一個整合擴大電路和噪聲抵消集成電路的光學(xué)心跳頻率感應(yīng)器。這種感應(yīng)器能夠讓你開展和心跳頻率有關(guān)的交互式工作。感應(yīng)器也可以佩戴在手指尖或者耳垂上。通過光電感應(yīng)器所產(chǎn)生的脈沖信號可以轉(zhuǎn)換成電信號,此設(shè)備時必須將手指置于感應(yīng)器表盤上,該感應(yīng)器也是一種光學(xué)心跳頻率感應(yīng)器,此感應(yīng)器也是整合了擴大集成電路和噪聲抵消集成電路的光學(xué)心跳頻率感應(yīng)器,在光電感應(yīng)器側(cè)面的感光二極管發(fā)亮后,在脈搏跳躍時刻,通過手指和耳垂產(chǎn)生的動脈血管血容量出現(xiàn)了周期性改變,而通過指尖的光線強度也同時改變。Pulsesensor脈搏心率傳感器模塊連接原理圖如圖所示:圖3-7Pulsesensor脈搏心率傳感器連接原理圖Pulsesensor脈搏心率傳感器模塊各引腳說明如下表所示:表3-8Pulsesensor脈搏心率傳感器各引腳說明引腳名稱功能+外接5V_外接GNDS輸出接口(0和1)Pulsesensor脈搏心率傳感器模塊實物如下圖所示:圖3-9Pulsesensor脈搏心率傳感器實物圖3.2.3溫度傳感器模塊DS18B20是目前最常用的數(shù)字式溫度傳感器,所傳輸?shù)拇蠖喽际菙?shù)字信息(例如:123456),所具備尺寸較小,硬件費用低,抗干擾力量較強,準(zhǔn)確度高等優(yōu)勢。DS18B20數(shù)字溫度傳感器接頭結(jié)構(gòu)簡單便捷,打包而成后就能夠使用于任何場所中,如套筒型,螺紋式,磁鐵吸收式,或不銹鋼密封型,目前規(guī)格眾多,有LTM8877、LTM8874等。DS18B20溫度傳感器一般封裝的方法有兩種,在使用方法上幾乎類似,可根據(jù)實際應(yīng)用環(huán)境進行選用。一種是簡單直接的DS18B20溫度傳感器模塊,主要用于空氣室溫檢測。第二種也是用不銹鋼管道封好的,為建筑保溫,大多數(shù)用于熱水燈等液體水溫的測定。DS18B20溫度傳感器實物圖如下:圖3-10DS18B20傳感器模塊實物圖DS18B20溫度傳感器原理圖如下:圖3-11DS18B20溫度傳感器原理圖DS18B20溫度傳感器模塊各引腳說明如下表所示:表3-12DS18B20溫度傳感器各引腳說明引腳名稱功能DQ信號輸入/輸出端GND必須接地VDD外接供電電源輸入端3.2.4GPS定位模塊采用了NEO-7N型號的北斗雙模定位技術(shù)模塊,是整合了RF射頻晶片、基帶晶片及其內(nèi)核CPU,并加入了相應(yīng)外設(shè)電路所形成的一種集成電路,主要用來接受衛(wèi)星引導(dǎo)控制系統(tǒng)所發(fā)出的位置信號。從北斗衛(wèi)星導(dǎo)航體系來看,由中國自主研制建設(shè)的"北斗衛(wèi)星導(dǎo)航體系"是目前當(dāng)今世界上可以獨立運營的四個衛(wèi)星導(dǎo)航系統(tǒng)之一,由空間衛(wèi)星發(fā)射控制系統(tǒng)、地面運控系統(tǒng)和綜合應(yīng)用操作管理系統(tǒng)三個部門構(gòu)成,基礎(chǔ)工作設(shè)計原理是"雙星定位"。GPS定位模塊實物圖如下圖所示:圖3-13GPS模塊實物圖GPS定位模塊各引腳說明如下表所示:表3-14GPS模塊各引腳說明引腳名稱功能PPS時鐘脈沖輸出RXD串口接收TXD串口發(fā)送GND必須接地VCC必須接高電平GPS定位模塊與STM32單片機連接圖如下圖所示:圖3-15GPS模塊與單片機接線圖3.2.5串口通信模塊本設(shè)計中采用了HC05藍牙模塊,它是一個高功能的主從合一藍牙串口模組。支援SPP的藍牙芯片組串口協(xié)議,具備費用少、尺寸小、功率低、接收靈敏度高優(yōu)勢。內(nèi)核模組為HC05主從一體模組,引出端口包含VCC、GND、TXD、RXD、KEY引腳等,及藍牙狀態(tài)端口(STATE),在未連接出口時功耗顯著降低,接后后輸出功率較高。藍牙模塊實物圖如下圖所示:圖3-16藍牙模塊實物圖藍牙模塊各引腳說明如下表:表3-17藍牙模塊各引腳說明引腳名稱功能STATE藍牙連接低電平有效RXD串口接收TXD串口發(fā)送GND電源負極VCC電源正極KEY切換引腳藍牙模塊與單片機連接原理圖如下圖所示:圖3-18藍牙模塊與單片機連接原理圖3.2.6液晶顯示模塊本設(shè)計采用LCD1602液晶顯示,其顯示方式有兩種:字段顯示和字符顯示。其中的字段指示方式,它與平常普通LED表示的方法相同,需要向?qū)?yīng)的管腳口發(fā)送對應(yīng)的文字信息來顯示。而本系統(tǒng)中,所應(yīng)用的對象是數(shù)字型顯示屏,由于液晶顯示模組有體積較小、耗電量少、表示信息豐富的優(yōu)勢,同時也不需外部控制電路,所以現(xiàn)在的液晶顯示模組已是單片機應(yīng)用系統(tǒng)開發(fā)中,最常規(guī)的顯示屏部了。LCD1602各引腳說明如下表所示:表3-19LCD1602各引腳說明編號符號引腳說明編號符號引腳說明1VSS電源地9D2數(shù)據(jù)2VDO電源正極10D3數(shù)據(jù)3VL液晶顯示偏壓11D4數(shù)據(jù)4RS數(shù)據(jù)/命令選擇12D5數(shù)據(jù)5R/W讀/寫選擇13D6數(shù)據(jù)6E使能信號14D7數(shù)據(jù)7D0數(shù)據(jù)15A背光源正極8D1數(shù)據(jù)16K背光源正極在本電路中所看到電位器,主要是為了調(diào)節(jié)液晶顯示器的清晰度。其電路原理圖如下圖所示:圖3-20LCD1602液晶電路原理圖其實物圖如下圖所示:圖3-21LCD1602液晶實物圖3.2.7本章小結(jié)本章介紹了本文所研究的心電檢測系統(tǒng)的總體硬件設(shè)計,并且對該控制系統(tǒng)所需要的各個硬件模塊進行了分析,研究了各模塊的結(jié)構(gòu)原理及各模塊引腳說明,詳細的給出了所有模塊實物圖。4心電監(jiān)測系統(tǒng)軟件設(shè)計4.1軟件編程工具4.1.1編程語言選擇因其整個編程過程比較復(fù)雜,且運算量大,所以采用了較多的浮點數(shù)運算,使得程序的編寫使用了C語言。C編程語言是由貝爾實驗室基于B語言所建立的一個面向過程的程序設(shè)計語言。它屬于最接近底層的高級編程語言,兼顧了高級編程語言與匯編語言的優(yōu)勢,能夠以較高的編寫效率直接地對內(nèi)存或寄存器進行運算,并且效率非常高,僅僅比匯編語言的程序效率低大概10%~20%。不過隨著計算機語言技術(shù)的突飛猛進,根據(jù)使用需求發(fā)展出來了更多偏向與軟件設(shè)計的語言。因此C語言現(xiàn)在的應(yīng)用場景更多的放在了底層,比如嵌入式、操作系統(tǒng)等。4.1.2單片機程序開發(fā)環(huán)境本文設(shè)計ARM開發(fā)環(huán)境是KeiluVision5,當(dāng)今所有的嵌入式開發(fā)軟件中,德國-美國聯(lián)合的Keil公司下KeilSoftware部門所推出的KeilMDK5絕對是最為熱門的一款。該款開發(fā)系統(tǒng)使用C/C++作為開發(fā)語言,結(jié)構(gòu)性強,靈活度高。Keil提供了不僅包括C語言所應(yīng)有的編譯器與鏈接器,還具備強大的實時仿真調(diào)試功能及庫管理功能。最終,將所有功能匯聚在一起并與μVision集成開發(fā)環(huán)境結(jié)合,成為KeilMDK。KeilMDK5是該公司于2013年推出的最新一款開發(fā)系統(tǒng),它擯棄了傳統(tǒng)的將芯片資料嵌入到開發(fā)環(huán)境的做法,而是直接以資料包的形式安裝進開發(fā)環(huán)境中。這樣的好處是有效的節(jié)省了存儲空間的占用,并給開發(fā)者提供了很大的便利性。同時,ST公司在近些年還推出了STM32CubeMx開發(fā)工具,該款開發(fā)工具覆蓋了STM32全系列芯片,支持MDK、IAR等多款開發(fā)環(huán)境,主要以HAL庫開發(fā)為基礎(chǔ)。開發(fā)者在使用過程中可以進行根據(jù)用戶需求來進行圖形化外設(shè)配置,并自動生成C語言項目程序,使用時可以將更多精力放在軟件算法的設(shè)計上,而不是在驅(qū)動外設(shè)配置程序上花費大量的時間。4.2心電監(jiān)測系統(tǒng)總體程序設(shè)計整體系統(tǒng)的軟件結(jié)構(gòu)是由下位機端、上位機兩部分結(jié)合而成。其中下位機端的編譯環(huán)境選擇的是keil軟件并采用uVision5IDE,而系統(tǒng)軟件的設(shè)計及編寫采用C語言。上位機端采用采用微信開發(fā)者工具進行界面及功能的設(shè)計,采用JavaScript語言來編寫小程序功能。在基于硬件系統(tǒng)方案的基礎(chǔ)設(shè)計上,通過對軟件程序來編寫,本系統(tǒng)軟件在通電后開始運行,控制系統(tǒng)中開始整體軟硬件功能裝置所使用的各種功能模塊系統(tǒng)實現(xiàn)初始化,整體軟硬件功能裝置中包含了單片機的內(nèi)在所有功用模塊系統(tǒng),如時鐘控制,串口控制功能等。單片機對硬件模塊的初始化執(zhí)行完成以后,判斷定時器是否啟動工作了,當(dāng)定時器啟動工作后,此時系統(tǒng)就需要將所收集的數(shù)據(jù),包括心率、溫度、人體狀況和GPS信號等,并利用藍牙模塊將收集到的數(shù)據(jù)發(fā)送至微信小程序端,同時在手機APP端實時顯示獲取的數(shù)據(jù)。系統(tǒng)軟件設(shè)計總流程圖如下:圖4-1系統(tǒng)軟件設(shè)計總流程圖4.3傳感器各模塊程序設(shè)計4.3.1心率傳感器程序設(shè)計針對PluseSensor心率傳感器開始要進行對單片機引腳的使能,再對傳感器接收的引腳進行中斷初始化,由于心率采集需要一定的時間差才能去實現(xiàn),所以這里采用了定時器3進行對心率數(shù)據(jù)的處理,當(dāng)心率數(shù)據(jù)采集時,定時器5ms后進入中斷進行對心率信號采樣,因為外部中斷是基于高電平觸發(fā),當(dāng)進入中斷程序后,要進行心率數(shù)據(jù)進行計算,然后對心率信號進行濾波處理,濾掉手指未放的狀態(tài),記錄前兩次的心率數(shù)據(jù)的間隔,再對心率數(shù)據(jù)進行四次采樣求平均值,完成后將定時器延時清空,得到更為精準(zhǔn)的數(shù)據(jù),之后再通過中斷引腳接收比較器輸出的心率信號,此時得到的數(shù)據(jù)就是所需要的心率值。心率信號的處理代碼如下:圖4-2心率信號的處理代碼4.3.2溫度傳感器程序設(shè)計針對于溫度傳感器,開始要對單片機引腳的使能,由于DS18B20溫度傳感器是屬于單總線類型,只有單引腳可進行通信,所以應(yīng)該對DS18B20的模式進行兩次配置,一次配置輸入,一次配置輸出。其次需要對DS18B20傳感器模塊進行IO口初始化,以確保模塊的正常。其初始化首先要將數(shù)據(jù)線置高,進行延時的處理,再進行數(shù)據(jù)線的拉低,延時是750us,然后進行檢測到DS18B20的存在,若返回的值為1,則存在,返回的值為0,則未響應(yīng),再進行溫度轉(zhuǎn)化的代碼處理,精度控制在0.1℃,以上操作代碼進行總結(jié)加入判斷后,得到帶有返回值的初始化代碼,此時得到的數(shù)據(jù)就是轉(zhuǎn)換完成的溫度值。DS18B20傳感器模塊溫度轉(zhuǎn)化代碼如下:圖4-3溫度轉(zhuǎn)化代碼4.3.3重力加速度傳感器程序設(shè)計首先采用模擬IIC接口與ADXL345模塊進行通信,那么就要對SDA、SCL引腳進行初始化操作,采用宏定義來對IIC的引腳接口進行定義,由于IIC通信是屬于半雙工通信方式,則需要定義IIC_SDA來進行輸出、READ_SDA來進行輸入。其次就是對傳感器進行必要的初始化步驟:開始系統(tǒng)上電;等待1~2ms后;再進行初始化命令序列;最后對獲取到的傳感器的數(shù)據(jù)進行處理,以此得到我們想要的數(shù)據(jù),通過對傳感器Z軸數(shù)據(jù)的分析,讀取ADXL345傳感器的數(shù)據(jù)并以此為基礎(chǔ)得到X、Y、Z三軸的數(shù)據(jù)。由此可計算出人體狀態(tài)所需要的數(shù)據(jù)。計算數(shù)據(jù)顯示處理代碼如下:圖4-4計算數(shù)據(jù)顯示處理代碼4.3.4GPS定位程序設(shè)計系統(tǒng)設(shè)計采用了中科微電子設(shè)計的GPS定位模塊,其型號為NEO-7N的北斗雙模定位模塊,需要通過串口與STM32單片機進行數(shù)據(jù)傳輸,并通過單片機對數(shù)據(jù)的解析與處理,再得到所需的GPS經(jīng)緯度數(shù)據(jù)。使用該模塊前,首先需要對串口2進行初始化,才可以接收定位模塊的數(shù)據(jù)。串口2的發(fā)送接收引腳選用PA3作為RXD,PA2作為TXD。對于串口配置首先需要對GPIOA和UART2的時鐘進行使能,并通過復(fù)用普通IO口為USART引腳,配置好串口2之后,就可以與GPS定位模塊進行數(shù)據(jù)交互了,經(jīng)過單片機的數(shù)據(jù)解析處理后,就可得到我們所需的信息。其中單片機解析經(jīng)緯度的代碼如下:圖4-4單片機解析經(jīng)緯度的代碼4.4上位機系統(tǒng)程序設(shè)計上位機的系統(tǒng)設(shè)計主要是微信小程序的程序設(shè)計為重,最終下位機接收到的數(shù)據(jù)通過藍牙模塊實現(xiàn)通信,并通過連接對應(yīng)的微信小程序獲取整體數(shù)據(jù)并顯示到手機APP上,讓使用者可直接通過手機端進行查看。而微信小程序的界面采用WXML模板與WXSS樣式相結(jié)合設(shè)計,其中WXML模板是描述界面的樣式,其中WXML提供了form、view、button等等的標(biāo)簽。WXSS提供了全局的樣式和局部樣式,雖然WXML理解起來很簡單,但是如果光搭建好了框架,卻還沒有實現(xiàn)想要的頁面效果,這就必須使用WXSS樣式了。而WXSS的樣式?jīng)Q定了組件該怎么顯示,給予我們修改頁面樣式的功能。而本次微信小程序設(shè)計中,重點在于如何獲取藍牙模塊接收的數(shù)據(jù),實現(xiàn)硬件系統(tǒng)與小程序的通信,其中獲取藍牙數(shù)據(jù)核心代碼如下:圖4-5獲取藍牙數(shù)據(jù)核心代碼在微信小程序頁面設(shè)計當(dāng)中,可明顯看到各項數(shù)據(jù)的顯示,若接收到的數(shù)據(jù)發(fā)生變化,及時可以去記錄,實現(xiàn)實時檢測的效果,最終微信小程序?qū)崿F(xiàn)的頁面圖如下:圖4-6微信小程序頁面圖4.5本章小結(jié)本章介紹了本文所研究的心電檢測系統(tǒng)的總體軟件程序設(shè)計,給出了系統(tǒng)所需的編程語言及編程工具,并詳細說明了系統(tǒng)軟件設(shè)計總流程,分析了對各模塊軟件程序的設(shè)計與實現(xiàn)及微信小程序的實現(xiàn)。
5系統(tǒng)測試與結(jié)果分析5.1軟件調(diào)試與結(jié)果分析5.1.1下位機軟件系統(tǒng)測試系統(tǒng)中的下位機軟件系統(tǒng)的測試分為每個單獨模塊驅(qū)動程序是否能驅(qū)動模塊,并與模塊建立正確的數(shù)據(jù)通信。在整體系統(tǒng)程序編譯無誤后,使用SW接口將程序下載到開發(fā)板子中,之后再通過對整個系統(tǒng)進行重新上電操作,等到數(shù)據(jù)變穩(wěn)定后,通過QT上位機串口助手觀測是否顯示出心率、溫度、步數(shù),GPS等數(shù)據(jù),并測試各項數(shù)據(jù)的準(zhǔn)確性。(1)整體硬件系統(tǒng)開始上電,然后開始連接PC端,留3~5s時間,確保系統(tǒng)穩(wěn)定之后,再打開QT串口調(diào)試助手進行測試;圖5-1系統(tǒng)軟件測試圖(2)打開QT串口助手,接收數(shù)據(jù)并進行實時檢測(由于室內(nèi)受到衛(wèi)星信號的屏蔽測不到GPS數(shù)據(jù),需要移步空曠的地方);圖5-2QT串口接受到數(shù)據(jù)圖5.2.2上位機軟件系統(tǒng)測試上位機系統(tǒng)的檢測方法是先打開系統(tǒng)的硬件部分以及下位機軟件并確定檢測無誤之后,再觀察系統(tǒng)下位機端有無與藍牙模塊通訊,然后打開微信開發(fā)者工具并編譯運行的微信小程序之后觀察數(shù)據(jù)是否對應(yīng)連接成功,之后微信小程序界面就會顯示LCD屏上對應(yīng)的心率、溫度、步數(shù),GPS等的數(shù)據(jù)(由于室內(nèi)受到衛(wèi)星信號的屏蔽測不到GPS數(shù)據(jù),需提前使用遠程定位測試工具進行GPS各項數(shù)據(jù)的測試)。GPS北斗衛(wèi)星定位模塊測試及調(diào)試:(1)GPS模塊—USB轉(zhuǎn)TTL模塊—PC端,確保無誤后打開串口調(diào)試助手;圖5-3串口接受到數(shù)據(jù)圖(2)由于室內(nèi)受到衛(wèi)星信號影響,接受不到數(shù)據(jù),移動到室外空曠的地方,再進行數(shù)據(jù)接受,并打開遠程測試工具進行查看;圖5-4GPS實時定位圖(3)確保測試GPS的數(shù)據(jù)無誤后,再進行微信小程序端和系統(tǒng)的整體調(diào)試,實時觀測小程序端的各項數(shù)據(jù);連接藍牙連接藍牙圖5-5微信小程序端測試圖5.2硬件調(diào)試與結(jié)果分析硬件各模塊電路元件其中先對每個模塊進行獨立測試,保證每個模塊上電之后便都可以正常工作,避免發(fā)生后續(xù)組裝出現(xiàn)的短接及斷連的情況。如模塊出現(xiàn)問題首先觀測模塊器件是否出現(xiàn)虛焊或者漏焊情況,如沒有上述故障,則開始用萬用檢測各模塊之間管腳是否對應(yīng)正確,排除接線錯誤。如上述情況都沒檢測出問題,則需進行更換模塊器件。硬件檢測一般通過萬用表或示波器等對連接板實施整機調(diào)試。以檢測各臺機器設(shè)備是否能正常工作
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 肇慶2025年廣東肇慶市教育局直屬學(xué)校招聘教師18人筆試歷年參考題庫附帶答案詳解
- 河南2025年河南省直第三人民醫(yī)院人事代理招聘47人筆試歷年參考題庫附帶答案詳解
- 無錫2025年江蘇無錫宜興市東氿中學(xué)面向城區(qū)初中學(xué)校選調(diào)學(xué)科教師28人筆試歷年參考題庫附帶答案詳解
- 廣西2025年廣西自然資源職業(yè)技術(shù)學(xué)院招聘筆試歷年參考題庫附帶答案詳解
- 安陽2025年河南安陽市婦幼保健院安陽市兒童醫(yī)院人才引進40人筆試歷年參考題庫附帶答案詳解
- 咸寧2025年湖北咸寧市咸安區(qū)面向編外教師專項招聘編內(nèi)初中教師筆試歷年參考題庫附帶答案詳解
- 南京2025年江蘇南京市高淳區(qū)衛(wèi)健委所屬部分事業(yè)單位招聘衛(wèi)技人員7人筆試歷年參考題庫附帶答案詳解
- 六安安徽六安舒城縣鄉(xiāng)鎮(zhèn)衛(wèi)生院“縣管鄉(xiāng)用”招聘衛(wèi)生專業(yè)技術(shù)人員21人筆試歷年參考題庫附帶答案詳解
- 2026年高級管理人員必修課組織行為學(xué)重點題解
- 2026年金融投資風(fēng)險管理與收益優(yōu)化題集
- 肺癌病人術(shù)后疼痛護理
- 室性心動過速課件
- 融資管理辦法國資委
- GB/T 45870.1-2025彈簧測量和試驗參數(shù)第1部分:冷成形圓柱螺旋壓縮彈簧
- 倉庫物料儲存知識培訓(xùn)課件
- 數(shù)字化轉(zhuǎn)型下的人力資源管理創(chuàng)新-洞察及研究
- 門診部醫(yī)保內(nèi)部管理制度
- (高清版)DB62∕T 2637-2025 道路運輸液體危險貨物罐式車輛 金屬常壓罐體定期檢驗規(guī)范
- 化糞池清掏疏通合同范本5篇
- 物理學(xué)(祝之光) 靜電場1學(xué)習(xí)資料
- 個人項目投資協(xié)議合同范例
評論
0/150
提交評論