黃廣軼,段雪冰
(1黑龍江省計(jì)量檢定測(cè)試院,哈爾濱150036; 2大慶油田第二采油廠第二作業(yè)區(qū)采油五區(qū)四隊(duì),黑龍江大慶163414)
多單片機(jī)高頻電刀的研制
黃廣軼1,段雪冰2
(1黑龍江省計(jì)量檢定測(cè)試院,哈爾濱150036; 2大慶油田第二采油廠第二作業(yè)區(qū)采油五區(qū)四隊(duì),黑龍江大慶163414)
針對(duì)高頻電刀具有的結(jié)構(gòu)比較復(fù)雜,采集和控制的數(shù)據(jù)量比較多的難點(diǎn),提出了一種在多個(gè)單片機(jī)結(jié)構(gòu)下的醫(yī)用高頻電刀設(shè)計(jì)及其配套的自動(dòng)測(cè)試系統(tǒng)。數(shù)據(jù)采集、主控制、射頻控制、用戶界面分別采用獨(dú)立的單片機(jī)控制。各個(gè)單片機(jī)之間分工協(xié)同工作,通過串行接口USART和SPI,并根據(jù)約定的通信協(xié)議進(jìn)行通信;射頻產(chǎn)生電路由負(fù)責(zé)射頻控制的單片機(jī)控制復(fù)雜可編程邏輯器件(CPLD),從而產(chǎn)生控制功率驅(qū)動(dòng)電路的方波。經(jīng)測(cè)試,該系統(tǒng)輸出頻率穩(wěn)定,系統(tǒng)參數(shù)靈活可調(diào),且提高了高頻電刀的實(shí)時(shí)性和安全性。
高頻電刀;單片機(jī);USART;SPI;CPLD
高頻電刀是一種利用高頻電壓電流的熱效應(yīng)進(jìn)行手術(shù)切割的電外科器械,一般具有電切和電凝的功能;相對(duì)于機(jī)械手術(shù)刀具有準(zhǔn)確快捷、微創(chuàng)治療的優(yōu)點(diǎn)。其基本原理是通過在手術(shù)電極產(chǎn)生0.3~1.0MHz頻段內(nèi)的高壓射頻信號(hào)對(duì)人體組織進(jìn)行加熱,從而實(shí)現(xiàn)組織切割和凝固。本文設(shè)計(jì)了一種基于多單片機(jī)結(jié)構(gòu)的醫(yī)用高頻電刀,主要介紹系統(tǒng)的電路拓?fù)浣Y(jié)構(gòu)、各單片機(jī)的分工、單片機(jī)之間的通信方式和協(xié)議、射頻產(chǎn)生電路、功率電路及其測(cè)試系統(tǒng)的設(shè)計(jì)。
1.1 高頻電刀工作原理
生物組織是導(dǎo)電體,當(dāng)有電流通過人體組織時(shí),可同時(shí)產(chǎn)生熱效應(yīng)、電離效應(yīng)和法拉第效應(yīng);低于100 kHz的交流電會(huì)產(chǎn)生有限的如肌肉痙攣、疼痛、心室纖維顫動(dòng)等(法拉第效應(yīng));當(dāng)電流頻率達(dá)到100 kHz以上時(shí),法拉第效應(yīng)明顯減少;當(dāng)高于300 kHz時(shí)可忽略不計(jì);而當(dāng)頻率達(dá)到1.5 MHz以上的電流通過人體時(shí),對(duì)肌體的刺激作用已非常微弱,高頻電流雖對(duì)人體已經(jīng)沒有刺激作用,但會(huì)使具有一定阻抗的人體組織產(chǎn)生熱效應(yīng)。高頻電刀就是利用高頻電流的只產(chǎn)生熱效應(yīng)而不產(chǎn)生電離和法拉第效應(yīng)這一特性制成的。它將高頻電流聚集于電刀電極的尖端,由于尖端與人體接觸面積小、電流密度大,會(huì)產(chǎn)生較高能量如果電流是持續(xù)的高頻電流,細(xì)胞受到的熱量會(huì)逐漸增加,當(dāng)熱量達(dá)到一定程度時(shí),接觸處的細(xì)胞會(huì)受熱破裂,細(xì)胞破裂后其水分成為水汽,帶走細(xì)胞上的熱量,利用手術(shù)電極上高密度的高頻電流使人體組織切除或分開,這就是電切;如果電流是間斷的高頻電流,產(chǎn)生的熱效應(yīng)也是間斷的,細(xì)胞內(nèi)部水分得不到足夠的高溫,細(xì)胞就不會(huì)破裂,但會(huì)慢慢脫水,細(xì)胞就會(huì)干枯凝固,這就是電凝;電切和電凝是高頻電刀的2種基本工作模式。
1.2 高頻電刀的設(shè)計(jì)原則
從高頻電刀的工作原理可知,其安全性至關(guān)重要。高頻電刀的輸出還應(yīng)有頻譜要求,在工作時(shí)要求輸出高頻電流的頻譜越窄越好,最好是一單根譜線,故要求電刀輸出波形為純凈的正弦波。另外,為在不同人體組織上得到好的作用效果,對(duì)輸出功率要進(jìn)行控制,并且在工作時(shí)應(yīng)根據(jù)工作點(diǎn)人體電阻的變化輸出不同的功率,即按照預(yù)定的功率輸出曲線輸出功率,好的電刀功率曲線寬而平坦,而差的電刀則是尖峰狀功率曲線。
2.1 設(shè)計(jì)原理和電路拓?fù)鋱D
由于醫(yī)用高頻電刀的系統(tǒng)結(jié)構(gòu)較復(fù)雜,需要采集和控制的信息量大,同時(shí)為了提高系統(tǒng)的安全性和實(shí)時(shí)性,本系統(tǒng)采用多MCU控制的設(shè)計(jì)。單片機(jī)選用基于RISC結(jié)構(gòu)的8位低功耗AVR單片機(jī)ATmega128。其先進(jìn)的指令集以及單周期指令執(zhí)行時(shí)間可以緩減系統(tǒng)在功耗和處理速度之間的矛盾;而且具有包括USART、SPI串行通信接口以及8通道10位AD轉(zhuǎn)換等在內(nèi)的豐富外設(shè)。單片機(jī)之間分工協(xié)同工作,通過ATmega128自帶的USART和SPI接口通信。各個(gè)MCU的連接拓?fù)鋱D如圖1所示,其中:負(fù)責(zé)數(shù)據(jù)采集和電刺激輸出的單片機(jī)定義為M0,負(fù)責(zé)射頻與控溫的單片機(jī)定義為M1,負(fù)責(zé)顯示界面與整體控制的單片機(jī)定義為M2,負(fù)責(zé)用戶輸入和PC通信的單片機(jī)定義為M3?;诙鄦纹瑱C(jī)的設(shè)計(jì)使數(shù)據(jù)采集、射頻控制、人機(jī)界面分開,保證了高頻電刀控制的安全性和實(shí)時(shí)性,并且人機(jī)交互更加順暢。
圖1 高頻電刀電路拓?fù)鋱D
2.2 通信方式和協(xié)議
本系統(tǒng)采用多個(gè)單片機(jī)分工協(xié)同工作,工作過程中單片機(jī)之間需要實(shí)時(shí)和大量的數(shù)據(jù)傳輸。本系統(tǒng)的通信是基于串行通信SPI和USART的。SPI接口是Motorola首先提出的全雙工三線同步串行外圍接口,采用主從模式(Master Slave)架構(gòu)。UART定義了數(shù)據(jù)傳輸過程中如何打包解包以及如何做可靠性處理,屬于通信協(xié)議層,可以實(shí)現(xiàn)全雙工傳輸和接收;包括了RS 232,RS 423,RS 422和RS 485等接口標(biāo)準(zhǔn)規(guī)范和總線規(guī)范。SPI和USART都可以實(shí)現(xiàn)全雙工通信。
在本系統(tǒng)中,UART通信使用RS 232接口標(biāo)準(zhǔn),與TTL電平相比,可以有效地增加通信距離。握手方式采用硬件握手,DTR/DSR用于表示系統(tǒng)通信就緒,而RTS/CTS用于單個(gè)數(shù)據(jù)包的傳輸。M0使用2個(gè)UART異步串行口,均帶有DTS(輸入)和DTR(輸出)檢測(cè)。M1使用2個(gè)均帶有DTS和DTR的異步串行口,另加一個(gè)SPI同步串行口。M2使用一個(gè)UART口與M0進(jìn)行通信,當(dāng)顯示設(shè)備為L(zhǎng)CD屏?xí)r,使用第2個(gè)UART口;另外,M2使用固定的軟SPI口與M3進(jìn)行通信。M3使用2個(gè)UART串行口與外部進(jìn)行通信,使用一個(gè)軟SPI口與M2進(jìn)行通信,另外加一個(gè)軟SPI口進(jìn)行聲音控制,阻抗不同則聲音的頻率不同,醫(yī)生通過聲音即可判斷電極進(jìn)入組織的深度。定義所有的異步串行口均為:8位數(shù)據(jù)位,無校驗(yàn)位,1位停止位。系統(tǒng)各單片機(jī)之間通信機(jī)制如下:
(1)握手過程:①開機(jī),M0~M3均進(jìn)行自檢,單片機(jī)板子獲取數(shù)據(jù)后,進(jìn)入等待模式;②M2進(jìn)入初界面后,對(duì)每個(gè)單片機(jī)依次發(fā)送獲取軟件版本的命令,如果每個(gè)單片機(jī)都在1 s時(shí)間內(nèi)返回回應(yīng)幀則認(rèn)為連接無問題,自檢通過;③M2向M0獲取各種電極信息,存入全局變量中,握手成功。
(2)通信過程:①定義M2任何時(shí)候均為主機(jī),相對(duì)于M2,M0、M1和M3均為從機(jī)。發(fā)送查詢楨后,從機(jī)均以中斷方式返回查詢數(shù)據(jù),主機(jī)應(yīng)檢驗(yàn)該數(shù)據(jù)楨是否為所需要的,數(shù)據(jù)是否正確。②M0和M1之間,M1是主機(jī),M0是從機(jī),以中斷方式響應(yīng)。
3.1 高頻信號(hào)的產(chǎn)生
高頻信號(hào)的產(chǎn)生方法有多種,以往的高頻電刀設(shè)計(jì)多是采用單片機(jī)直接產(chǎn)生或者利用脈寬調(diào)制器芯片控制功率驅(qū)動(dòng)電路的PWM脈沖;而單片機(jī)產(chǎn)生的脈沖信號(hào)源由于是靠軟件實(shí)現(xiàn)的,所以輸出頻率及步進(jìn)受單片機(jī)時(shí)鐘頻率、指令數(shù)和指令執(zhí)行周期的限制。本系統(tǒng)是由負(fù)責(zé)射頻控制的單片機(jī)(M1)控制復(fù)雜可編程邏輯器件(CPLD),從而產(chǎn)生控制功率驅(qū)動(dòng)電路的方波。CPLD通過對(duì)晶振頻率分頻產(chǎn)生485 kHz的方波,驅(qū)動(dòng)后續(xù)的功率電路。脈沖信號(hào)源的參數(shù)(頻率、占空比)由負(fù)責(zé)射頻控制的單片機(jī)設(shè)置,并通過SPI接口與CPLD通信,將波形參數(shù)發(fā)送到CPLD。本設(shè)計(jì)主要特點(diǎn)有:(1)波形信號(hào)精度高、分辨率高、穩(wěn)定性好,系統(tǒng)頻率不會(huì)隨工作時(shí)間出現(xiàn)漂移;(2)波形的占空比等參數(shù)易于設(shè)置,從而可以靈活地控制和調(diào)節(jié)射頻輸出功率,以選擇最佳的功率參數(shù)。
3.2 阻抗匹配網(wǎng)絡(luò)和選頻電路
射頻功率放大電路要對(duì)CPLD產(chǎn)生的485 kHz方波進(jìn)行放大,經(jīng)阻抗變換和濾波電路將正弦波耦合到電極上。CPLD輸出的方波首先要驅(qū)動(dòng)功率MOS管,這樣就實(shí)現(xiàn)了高頻信號(hào)對(duì)直流電壓的控制,即功率放大。此時(shí)經(jīng)過放大的脈沖信號(hào)不是手術(shù)所需的高頻高壓電流,還要經(jīng)過阻抗匹配和選頻濾波才能形成手術(shù)所需的正弦波。由矩形脈沖信號(hào)的傅里葉分析可知,脈沖寬度為τ,幅度為E,重復(fù)周期為 T1的矩形脈沖信號(hào)的基波幅度 a1=(2E/π)sin(τ/T1π),頻帶寬度B=2π/τ;因此通過改變CPLD產(chǎn)生方波的占空比,可以靈活的選擇最佳輸出功率和選頻網(wǎng)絡(luò)的參數(shù)。
3.3 基于電源管理芯片的射頻功率電源設(shè)計(jì)
針對(duì)高頻電刀不同的工作模式需要不同的射頻電路功率電壓,設(shè)計(jì)了可由單片機(jī)控制的可調(diào)功率電壓輸出。以高頻電刀使用電凝功能時(shí)為例,設(shè)計(jì)要求為:輸入為37 V時(shí),通過調(diào)整控制端,要求輸出可以為13 V,17 V,21 V,25 V,29 V,最大電流為2.5 A。應(yīng)用電路如圖2所示。
圖2 LT1074的應(yīng)用電路
方案選擇:設(shè)計(jì)采用LINEAR公司的LT1074芯片,Vin的范圍達(dá)到7.3~45 V,Vout在2.21~0.85Vin范圍可調(diào),輸出電流最大可達(dá)4.4 A,能滿足設(shè)計(jì)要求。Vout計(jì)算公式:
故可通過單片機(jī)控制改變R2的值就可以得到相應(yīng)的電壓;經(jīng)仿真,當(dāng) R2的誤差為5%時(shí),Vout的誤差在5%以內(nèi)。
4.1 電源測(cè)試系統(tǒng)
對(duì)于整個(gè)高頻電刀系統(tǒng)來講,電源的性能至關(guān)重要,因此設(shè)計(jì)了電源板的自動(dòng)測(cè)試工裝,分別測(cè)試電路工作電壓和射頻功率電壓。設(shè)計(jì)思路:負(fù)載工裝可在單片機(jī)控制板的控制下變換負(fù)載,PC機(jī)通過RS 232接口與單片機(jī)控制板通信發(fā)送控制指令;臺(tái)式萬用表測(cè)量在不同負(fù)載下電源板的各項(xiàng)數(shù)據(jù),PC機(jī)通過USB接口與臺(tái)式萬用表通信接收萬用表測(cè)量的數(shù)據(jù);測(cè)試的運(yùn)行是在PC端上位機(jī)軟件的控制下完成的。自動(dòng)測(cè)試系統(tǒng)測(cè)試在額定電流下的工作電壓,空載、半載、全載時(shí)的射頻功率電壓并將測(cè)試數(shù)據(jù)記錄到Excel文件。系統(tǒng)連接框圖如圖3所示。
圖3 電源測(cè)試系統(tǒng)
4.2 射頻輸出測(cè)試
射頻輸出是最終耦合到電極上高頻電流的輸出,需要對(duì)其實(shí)際輸出功率、功率曲線、波峰因子(CF)、射頻漏電量、接觸阻抗等進(jìn)行測(cè)量;單獨(dú)制作測(cè)試工裝會(huì)過于復(fù)雜。經(jīng)調(diào)研,F(xiàn)LUKE公司的QA-ESⅡ電刀分析儀可以全面的對(duì)以上測(cè)試量進(jìn)行測(cè)量,且該電刀分析儀可以通過RS 232接口與PC通信,即可以由PC機(jī)發(fā)送指令控制電刀分析儀對(duì)射頻輸出進(jìn)行測(cè)量,電刀分析儀也可將測(cè)試數(shù)據(jù)回發(fā)到PC機(jī)。根據(jù)QA-ESⅡ電刀分析儀的通信指令和與PC的通信協(xié)議,編制上位機(jī)軟件,實(shí)現(xiàn)上位機(jī)控制的射頻輸出自動(dòng)化測(cè)試系統(tǒng),可以方便地對(duì)射頻輸出的功率曲線,波峰因子、漏電量等進(jìn)行測(cè)量,并將測(cè)試數(shù)據(jù)記錄在本次測(cè)試的Excel文件。
在實(shí)驗(yàn)過程中,利用本系統(tǒng)高頻脈沖信號(hào)參數(shù)實(shí)時(shí)可調(diào)的特點(diǎn),可以方便的對(duì)系統(tǒng)的輸出功率、選頻網(wǎng)絡(luò)的參數(shù)等進(jìn)行調(diào)試、配置,然后選擇最佳的設(shè)計(jì)方案;數(shù)據(jù)采集、射頻控制分開控制使系統(tǒng)更安全。經(jīng)測(cè)試,本系統(tǒng)安全性能達(dá)到高頻手術(shù)設(shè)備安全要求,射頻功率方便可調(diào),功率曲線平坦。
[1]張勝宇.數(shù)字式超聲波發(fā)生器的研制[D].哈爾濱:哈爾濱工業(yè)大學(xué),2005.
[2]朱彬.軟開關(guān)功率放大電路與高頻電刀電路的研究[D].上海:上海交通大學(xué),2007.
[3]石碧輝,敖美珠.高頻電刀的原理與使用[J].醫(yī)療裝備,2003,(02).
[4]曾鏡源.LEEP手術(shù)電刀系統(tǒng)的研究與實(shí)現(xiàn)[D].廣州:暨南大學(xué),2006.
Development of multi-MCU frequency electric knife
HUANG Guang-yi
(Heilongjiang Provincial Insitute of Measurement&Verification,Harbin,150036)
Because of the high frequency electric knife structure is more complex,data acquisition and control than more difficulty,we propose a high-frequency electric knife designed for medical and supporting the automatic test system under multiple MCU structure.Data acquisition,master control,radio control,user interface were used to separate MCU control.The division of work between the various microcontroller via a serial interface USART,SPI,and communicate communication protocol in accordance with the agreement;RF generator circuit complex programmable logic device(CPLD)is responsible for radio-controlled by the MCU control,power driver circuit to generate control the square wave.After testing,the system output frequency stability,flexible and adjustable system parameters,and to improve the high-frequency electric knife timeliness and safety.
high-frequency electric knife;MCU;USART;SPI;CPLD
R608
A
1002-2376(2015)06-0010-04
2015-03-21