實(shí)驗(yàn)中,為了避免AES加密的時(shí)間需求同A/D采樣率發(fā)生時(shí)問上的沖突,首先對128位的AES加密C8051F330上的執(zhí)行效率進(jìn)行了計(jì)算,發(fā)現(xiàn) 完成一密所需時(shí)間約3.8ms。這同設(shè)計(jì)中心電和脈搏波的采樣率(分別為5ms和16.7鵬)剛好無時(shí)間沖突。后端采用的是S3C2440,它的執(zhí)行速度 要比C80高出許多,因而時(shí)間上肯定能保證無沖突。實(shí)驗(yàn)最后分別對心電和脈搏波進(jìn)行了監(jiān)測,并將后端接收到的數(shù)據(jù)通過串口發(fā)送的PC機(jī)進(jìn)行顯示,顯示程序 采用的是VC6.0編寫,顯示結(jié)果如圖4和圖5所示:
圖4、接收到的心電信號(hào)
圖5、接收到的脈搏信號(hào)
總結(jié)
本設(shè)計(jì)采用nRD05射頻芯片來實(shí)現(xiàn)穿戴式醫(yī)器中人體到用戶主機(jī)的生理信號(hào)無線傳輸。同時(shí),本設(shè)計(jì)充分考慮了數(shù)據(jù)傳輸?shù)陌踩?,對?shù)據(jù)進(jìn)行了128的 AES加密處理。由實(shí)驗(yàn)結(jié)果可以看出,本設(shè)計(jì)可以證生理信號(hào)的實(shí)時(shí)、安全、準(zhǔn)確無線傳輸。同時(shí),可以看出,由于前端的控制芯片采用的是MCU,其處理速度 限。因而,如果要監(jiān)測頻率范圍更高的生理信號(hào)(如心音:3Hz—S00H2)或者同時(shí)監(jiān)測多個(gè)生理參數(shù),用更高處理速度的芯片,如DSP。此外,設(shè)計(jì)的后 端采的是ARM9,它的處理速度、協(xié)調(diào)性能都特別強(qiáng),可以過添加一些硬件設(shè)備,如LCD,將后端作成一個(gè)手持備,或者添加一些如GPRS等遠(yuǎn)程傳輸硬件, 實(shí)現(xiàn)信號(hào)遠(yuǎn)程傳輸,從而更大地提高該儀器的功能。這些也是我們以后將進(jìn)一步著手的工作。