<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 醫療電子 > 設計應用 > 一種新型多功能誘發(fā)電位刺激器的研制

一種新型多功能誘發(fā)電位刺激器的研制

作者: 時(shí)間:2012-08-22 來(lái)源:網(wǎng)絡(luò ) 收藏

摘 要: 設計了一種基于FPGA的用于系統的,利用FPGA實(shí)現所需的光刺激、聲刺激和電流刺激??捎糜谝曈X(jué)、聽(tīng)覺(jué)誘發(fā)電位及體感誘發(fā)電位等多種自發(fā)和誘發(fā)電位等生理檢查中。與傳統的誘發(fā)電生理刺激系統相比,該設計簡(jiǎn)化了電路、功能多、體積小、刺激輸出準確可靠,應用范圍廣,能很好地滿(mǎn)足誘發(fā)電位檢測的性能要求。

本文引用地址:http://dyxdggzs.com/article/198901.htm

關(guān)鍵詞: FPGA;VHDL;

誘發(fā)電位EPs(Evoked Potentials)是指對神經(jīng)系統某一特定部位給予特定刺激后在大腦皮層所產(chǎn)生的特定電活動(dòng),它是神經(jīng)系統對外界刺激的直接電生理反應,其對于神經(jīng)系統功能性異常的疾病有獨特的檢測診斷能力[1]。誘發(fā)電位是繼心電圖和腦電圖技術(shù)之后臨床電生理學(xué)的第三大進(jìn)展, 它與計算機斷層成像技術(shù)(CT)并稱(chēng)為檢測神經(jīng)系統功能的兩大有力工具[2]。誘發(fā)電位根據刺激部位的不同分為視覺(jué)誘發(fā)電位、聽(tīng)覺(jué)誘發(fā)電位、體感誘發(fā)電位,與其對應刺激信號源有光、聲、電三種。目前國際國內的誘發(fā)電位儀的刺激信號源體積大、功能單一,且視覺(jué)誘發(fā)電位儀、聽(tīng)覺(jué)誘發(fā)電位儀和體感誘發(fā)電位儀的功能相互獨立[2-4]。

1 系統結構

本系統核心控制芯片FPGA采用美國Altera公司的CycloneII系列EP2C8Q208C8N,它提供了8256個(gè)邏輯單元。利用FPGA產(chǎn)生視覺(jué)誘發(fā)電位、聽(tīng)覺(jué)誘發(fā)電位和體感誘發(fā)電位等誘發(fā)電位檢測所需要的刺激信號。系統主要由圖形刺激模塊、閃光刺激模塊、聲音刺激模塊和電刺激模塊組成,系統的原理框圖如圖1所示。

上位機(通常是PC機)根據誘發(fā)電位檢測的需要向FPGA發(fā)送相應的刺激命令和參數,由于上位機向FPGA發(fā)送一些簡(jiǎn)單的數字控制命令,因此選擇波特率為115.2 Kb/s的串口通信。選擇控制模塊接收上位機傳來(lái)的命令,經(jīng)分析確定輸出何種刺激。閃光刺激、電流刺激和聲音刺激的純音、疏波、密波、交替波是由FPGA產(chǎn)生的PWM脈沖調制波,經(jīng)D/A轉化為模擬信號。電流刺激中的雙極性刺激由外圍的雙極性恒流源控制電路把D/A輸出的單極性轉化為雙極性刺激信號,再由升壓電路使刺激電流達到體感刺激所需要的電流強度。

2 圖形刺激

圖形刺激模塊包括VGA時(shí)序模塊和圖形刺激生成模塊,VGA時(shí)序模塊生成控制CRT陰極射線(xiàn)槍的水平同步信號HS和垂直同步信號VS,圖形生成模塊生成顯示不同圖形的R、G、B三基色信號。圖形刺激有豎條柵、橫條柵、棋盤(pán)格和圓環(huán)。

2.1 VGA時(shí)序模塊

本設計采用的顯示器分辨率為800×600,像素頻率是50 MHz,場(chǎng)頻72 Hz。程序中設置2個(gè)變量:行點(diǎn)計數器hcnt和場(chǎng)行計數器vcnt。hcnt對系統時(shí)鐘clk進(jìn)行計數,vcnt對hcnt進(jìn)行計數,根據VGA的工業(yè)標準,hcnt是從第0個(gè)時(shí)鐘計數到第1 039個(gè)時(shí)鐘反復計數,vcnt是從第0計到665個(gè)hcnt反復計數。在HS信號生成中800個(gè)時(shí)鐘是有效的行顯示時(shí)間,120個(gè)時(shí)鐘是行同步時(shí)間。在VS生成中,600個(gè)行周期是有效的顯示時(shí)間,6個(gè)行周期是場(chǎng)同步時(shí)間。下面的程序產(chǎn)生HS行信號和VS場(chǎng)信號。

if (clk′event and clk = ′1′) then

if (hcnt >= 800+56 and hcnt 800+56+120) then

HS = ′0′;

else HS = ′1′;

end if;

end if;

if (clk′event and clk = ′1′) then

if (vcnt >= 600+36 and vcnt 600+36+6) then

VS = ′0′;

else VS = ′1′;

end if;

end if;

2.2 圖形生成模塊

刺激圖形生成模塊是對系統時(shí)鐘進(jìn)行計數,通過(guò)對行計數器hcnt和場(chǎng)計數器vcnt的判斷和運算來(lái)產(chǎn)生圖形。在設計中把顯示器看作一個(gè)直角坐標系,其原點(diǎn)在左上角,hcnt(0~799)是橫坐標,vcnt(0~599)是縱坐標,通過(guò)對hcnt和vcnt的判斷,賦予R、G、B三基色不同的值,實(shí)現豎條柵、橫條柵、棋盤(pán)格和圓環(huán)圖形的生成。

2.2.1 豎條柵和橫條柵刺激圖形生成模塊

豎條柵和橫條柵的顯示,分別是通過(guò)對行點(diǎn)計數器hcnt和場(chǎng)行計數器vcnt的控制實(shí)現的。豎條柵是對hcnt判斷產(chǎn)生,其判斷公式為hcnt(800÷n)×i,n是產(chǎn)生豎條柵的條數,i在1~n取值,表示顯示屏上第幾個(gè)豎條柵,如白黑交替的4條豎條柵的產(chǎn)生:hcnt200,RGB=111111;hcnt400,RGB=000000;hcnt600,RGB=111111,hcnt800,RGB=000000時(shí),RGB是輸出到顯示器VGA接口的6位色彩信號,“000000”表示黑色,“111111”表示白色。橫條柵的產(chǎn)生與豎條柵原理相似,是根據vcnt來(lái)產(chǎn)生,它的判斷公式為vcnt(600÷n)×i,n表示橫條柵的條數,i在1~n取值,表示顯示屏上第幾個(gè)橫條柵。

2.2.2 棋盤(pán)格圖形生成模塊

棋盤(pán)格是在橫條柵和豎條柵產(chǎn)生的基礎上,通過(guò)橫條柵和豎條柵“異或”運算生成。由于視覺(jué)誘發(fā)電位的圖形所要求的棋盤(pán)格最高空間頻率為96×128,如果通過(guò)簡(jiǎn)單“異或”運算,程序繁瑣,浪費FPGA資源。本文提出一種簡(jiǎn)單的方法:以空間頻率6×8的棋盤(pán)格圖形為基礎,通過(guò)平移生成12×16、24×32、48×64、96×128等高空間頻率的棋盤(pán)格圖形。以空間分辨率為12×16的棋盤(pán)格圖形為例,首先使全屏6×8棋盤(pán)格圖形縮小在顯示屏的左上1/4角 ,然后再分別向右和向下平移縮小后的圖形,生成12×16的棋盤(pán)格刺激圖形。這樣通過(guò)縮小和平移生成高空間分辨率的刺激圖形,既簡(jiǎn)化了程序,又節約了FPGA的硬件資源。

r是平移后到原點(diǎn)的距離,r的取值不同顯示出不同的圓環(huán)。實(shí)驗表明,如果直接采用乘法運算,由于運算的數據比較大(hcnt、vcnt都是10 bit的二進(jìn)制數),顯示的同心圓環(huán)圖形中有多余的豎條,影響圖形的質(zhì)量。此時(shí)可通過(guò)調用FPGA內部乘法器的IP核加快計算速度解決這一問(wèn)題。試驗證明,通過(guò)設置乘法器IP核延時(shí)5個(gè)時(shí)鐘單元,可以避免顯示的同心圓環(huán)圖形中出現多余的豎條。而延時(shí)的多少與FPGA芯片類(lèi)型的選取有關(guān)。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>