【正文】
40 85 ℃ 儲存環(huán)境溫度 40 125 ℃ 頻率范圍 16 Hz 輸出脈沖幅度 Vcc1 V 圖 39 HKG07A 紅外脈搏傳感器典型輸出波形圖 心電檢測模塊 AIKD812256 心電圖采樣模塊 采用 單 5V 電源 供電 ,采樣頻率: 2400 點 /通道 ,有八個差分信號輸入通道,由于模擬輸入端具有高達(dá) 100M 的輸入阻抗,所以它可以直接連接高阻信號源,模塊以串行方式輸出采樣的數(shù)據(jù) ,整個 電路 被 封裝 在 英寸的模塊內(nèi) ,適合各類心電采集產(chǎn)品 [12]。 DS18B20 的初始化時序:對 1wire 器件的所有操作都是從初始化開始的,初始化過程由主機(jī)的復(fù)位脈沖和 1wire 器件的應(yīng)答脈沖組成。 VDD32VSS31PB11/I2C2_SDA/U3_RX30PB10/I2C2_SCL/U3_TX29PB2/BOOT128PB1/ADC9/TIM3_CH427PB0/ADC8/TIM3_CH326PC5/ADC1525PC4/ADC1424PA7/SPI1_MOSI/ADC7/TIM3_CH223PA6/SPI1_MISO/ADC6/TIM3_CH122PA5/SPI1_SCK/ADC521PA4/SPI1_NSS/ADC420VDD19VSS18PA3/U2_RX/ADC3/TIM2_CH417PA2/U2_TX/ADC2/TIM2_CH316PA1/ADC1/TIM2_CH215PA0/WKUP/ADC0/TIM2_CH1_ETR14VDDA13VSSA12PC3/ADC1311PC2/ADC1210PC1/ADC119PC0/ADC108NRST7PD1/OSCOUT6PD0/OSCIN5PC15/OSC324PC14/OSC323PC13/ANT12VBAT1PB12/SPI2_NSS/I2C2_SMBAI/TIM1_BKIN33PB13/SPI2_SCK/TIM1_CH1N34PB14/SPI2_MISO/TIM1_CH2N35PB15/SPI2_MOSI/TIM1_CH3N36PC637PC738PC839PC940PA8/TIM1_CH1/MCO41PA9/UI_TX/TIM1_CH242PA10/UI_RX/TIM1_CH343PA11/CAN_RX/USBDM/TIM1_CH444PA12/CAN_TX/USBDP/TIM1_ETR45PA13/JTMS/SWDIO46VSS47VDD48PA14/JTCK/SWCLK49PA15/JTDI50PC1051PC1152PC1253PD2/TIM3_ETR54PB3/JTDO/TRACESWO55PB4/JNTRST56PB5/I2C1_SMBAI57PB6/I2C1_SCL/TIM4_CH158PB7/I2C1_SDA/TIM4_CH259BOOT060PB8/TIM4_CH361PB9/TIM4_CH462VSS63VDD64U1STM32F103RBT6 圖 32 STM32f103 單片機(jī)引腳圖 溫度檢測模塊 體溫采集 采用美國 DALLAS 公司生產(chǎn)的 DS18B20 可組網(wǎng)數(shù)字溫度傳感器 。 ( 3) 組網(wǎng)的靈活性 網(wǎng)絡(luò)的大小是根據(jù)病人的多少決定的,所以系統(tǒng)的組網(wǎng)必須靈活性強(qiáng)。一些突發(fā)性疾病和家庭保健 , 如心血管疾病、老人的日常護(hù)理、孕婦、胎兒、嬰幼兒的保健也需要長期的家庭監(jiān)護(hù)。 本聲明的法律后果由本人承擔(dān)。另外還包括單片機(jī)電源電路、超限聲光報警電路、復(fù)位電路以及上位機(jī)應(yīng)用程序。而 移動通信網(wǎng) 主要是為語音通信而建立,每個 基站 價值一般都在百萬元人民幣以上,而每個 Zigbee“ 基站 ” 卻不到 1000 元人民幣 [4]。增強(qiáng)型系列時鐘頻率達(dá)到 72MHz,是同類 產(chǎn)品中性能最高的產(chǎn)品;基本型時鐘頻率為 36MHz,以 16位產(chǎn)品的價格得到比 16位產(chǎn)品大幅提升的性能,是 16位產(chǎn)品用戶的最佳選擇 [8]。 64 位 ROM 的排的循環(huán)冗余校驗碼( CRC=X8+ X5+ X4+ 1)。在主機(jī)發(fā)起讀時序之后,單總線器件才開始在總線上發(fā)送 0 或 1。 Zigbee 無線模塊中的 ZM2410 可以實現(xiàn)點對點通信和點對多通信,我們將主機(jī)和從機(jī)分別配置一個 ZM2410,便可實現(xiàn)主從機(jī)間的無線通信,此技術(shù)應(yīng)用于此系統(tǒng)的設(shè)計,將大大簡化線路鋪設(shè),減輕醫(yī)院負(fù)擔(dān),并能使被監(jiān)護(hù)人擁有較多的自由活動空間 , 具有很大的實用性。 開發(fā)軟件及編程語言簡介 RealView MDK 開發(fā)套件源自德國 Keil 公司,是 ARM 公司目前最新推出的針對各種嵌入式處理器的軟件開發(fā)工具。平時但是經(jīng)過這次畢業(yè)設(shè)計,我接觸到了更多平時沒有接觸到的儀器設(shè)備、元器件發(fā)現(xiàn)了自己很多不足之處。 ( 8)在設(shè)計硬件之前,對軟件如何圍繞硬件方面心中應(yīng)比較清楚透徹,否則將會使設(shè)計出來的硬件無法編程,成為一堆無用的東西,從而使設(shè)計走很大的彎路。 u8 i。 while(DS18B20_Init())//初始化 DS18B20,兼檢測 18B20 { LCD_ShowString(60,130,DS18B20 Check Failed!)。 LCD_ShowNum(156,190,adcx1,1,16)。 /**************讀取溫度值 ***********************/ 本科畢業(yè)設(shè)計(論文) 21 temp=DS18B20_Get_Temp()。 LCD_ShowNum(172,230,aver,3,16)。0x80) { if(USART_RX_BUF[0]==39。 LCD_ShowChar(140,150,39。 show=voltage*1000。 LCD_ShowString(60,130,Please Check! )。 extern u16 aver??v觀整個系統(tǒng)的設(shè)計工程,在硬件上盡可能采用多種方案,按模塊逐次試驗 ,最終確定了最優(yōu)方案,力求得到最佳的效果。 ( 2)了解進(jìn)行一項相對比較大型的科技設(shè)計所必不 可少的幾個階段。支持 ARM ARM9 和最新的CortexM3 核處理器,自動配置啟動代碼,集成 Flash 燒寫模塊,強(qiáng)大的 Simulation設(shè)備模擬,性能分析等功能,與 ARM 之前的工具包 ADS 等相比, RealView 編譯器的最新版本可將性能改善超過 20%。 圖 311 Zigbee 模塊 上位機(jī)編寫 我們采用 LabVIEW 編寫上位機(jī),它 是一種程序開發(fā)環(huán)境,由 美國 國家儀器( NI)公司研制開發(fā), 是一種虛擬儀器軟件開發(fā)平臺, 與 C 和 BASIC 一樣, LabVIEW也是通用的編程系統(tǒng),有一個完成任何 編程任務(wù)的龐大函數(shù)庫。當(dāng)發(fā)送 0 時,從機(jī)在該時序結(jié)束后釋放總線,由上拉電阻將總線拉回至空閑高電平狀態(tài)。 內(nèi)部結(jié)構(gòu)如圖 34: 圖 34 DS18B20 內(nèi)部結(jié)構(gòu) 本科畢業(yè)設(shè)計(論文) 7 DS18B20 的溫度轉(zhuǎn)化: DS18B20 中的溫度傳感器可完成對溫度的測量,以 12位轉(zhuǎn)化為例 : 用 16 位符號擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,以 ℃ /LSB 形式表達(dá),其中 S 為符號位。時鐘頻率 72MHz時,從閃存執(zhí)行代碼,STM32功耗 36mA,是 32位市場上功耗最低的產(chǎn)品,相當(dāng)于 。除此之外,每一個 Zigbee 網(wǎng)絡(luò)節(jié)點(FFD)還可在自己信號覆蓋的范圍內(nèi),和多個不承擔(dān)網(wǎng)絡(luò)信息中轉(zhuǎn)任務(wù)的孤立的子節(jié)點 (RFD)無線連接 [5]。 關(guān)鍵詞: Zigbee 技術(shù),傳感器, 醫(yī)療監(jiān)護(hù) 本科畢業(yè)設(shè)計(論文) ii The Design of Wireless Medical Monitoring System Based On Zigbee Technology Abstract The design is a health care system which is based on the Zigbee technology. It requires four signs of health information detection of human body: temperature, pulse, blood pressure, ECG, processing the information through the STM32 microcontroller, transmitting the information to PC to achieve realtime display via Zigbee wireless. It consists of two parts of hardware and software. The first is the temperature detection, using probe type temperature sensor DS18B20 to detect, which adopts single bus mode. The course of programming for temperature detection is in strict accordance with the chip to read and write timing. The second is the pulse detection, using infrared pulse sensor to detect changes in the fingertip blood because of the heart beat. We calculate the pulse rate through signal amplification and adjustment circuit processing. Once again is the ECG testing, collecting the ECG signal by electrocardiogram, reading the voltage value through the AD converter, and sending the data to the PC to achieve realtime display of ECG data. Finally, the blood pressure measurement uses a modified automatic sphygmomanometer BK6022 to measure human blood pressure information. SCM also includes a power supply circuit, overrun sound and light alarm circuit, reset circuit, and PC applications. Research and development of this system is conducive to a better hospital medical care, transferring infor