新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 基于嵌入式的心電模擬發(fā)生系統(tǒng)設(shè)計方案

基于嵌入式的心電模擬發(fā)生系統(tǒng)設(shè)計方案

作者: 時間:2011-05-20 來源:網(wǎng)絡(luò) 收藏

  2.1 D/A轉(zhuǎn)換和電阻衰減網(wǎng)絡(luò)

  該部分是系統(tǒng)的核心,為了保證系統(tǒng)的穩(wěn)定和ECG信號的要求,D/A轉(zhuǎn)換芯片采用8位并行的DAC0832芯片,由12 V單電源供電,每個DAC有各自獨立的基準(zhǔn)輸入,對ARM9提供的數(shù)據(jù)進行變換,輸出部分采用4階巴特沃斯濾波,輸出的波形經(jīng)衰減后得到所要求的心電信號,經(jīng)有源濾波后輸出波形的峰值可達到10 V,通過電阻分壓網(wǎng)絡(luò)得到0~5 mV的電壓輸出范圍。考慮到要采用三路D/A,如果每一路獨占8個I/O端口,再加上若干控制端口,處理器提供的I/O端口數(shù)遠不能滿足要求,所以計劃采用共用數(shù)據(jù)端口,外接I/O口片選的方式來實現(xiàn),這樣可以節(jié)約16個I/O口,也滿足了信號輸出同步性的要求。

  2.2 高壓信號采集電路設(shè)計

  該部分采集除顫器上的高壓放電信號,由于高壓除顫信號具有的放電電流具有雙向性,且放電時間只有4 ms,瞬態(tài)電壓可達到3 000 V,所以在安全性能上要充分考慮。該部分電路圖如圖3所示。

高壓信號采集電路設(shè)計


  電路中采用大功率電阻和瞬態(tài)抑制二極管對高壓放電信號進行預(yù)處理,將高壓信號降低到比較小的范圍,通過整流電路把電流變?yōu)閱蜗蛄鲃?,然后通過光耦隔離輸入到ARM9的I/O口中,起到保護處理器的作用。

  3 軟件設(shè)計

  系統(tǒng)的硬件為基本功能和擴展功能的實現(xiàn)奠定了牢固的基礎(chǔ),軟件系統(tǒng)的設(shè)計就是要充分利用硬件平臺的資源,實現(xiàn)軟件操作的有序運行。

  軟件開發(fā)工作涉及到以下兩個方面:接口驅(qū)動程序的修改和完善;應(yīng)用層軟件的開發(fā)。應(yīng)用層的程序全部用C++開發(fā)完成的。

整個系統(tǒng)的軟件模塊結(jié)構(gòu)圖

  圖4是整個系統(tǒng)的軟件模塊結(jié)構(gòu)圖

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉