一种电针仪任意波形产生方法

文档序号:913105阅读:688来源:国知局
专利名称:一种电针仪任意波形产生方法
技术领域
本发明涉及ー种电针仪任意波形产生方法,属于电子医疗设备技术领域。
背景技术
目前,公知的电针仪仅能够产生几种特定的波形,能够调节这些波形的幅度、频率和疏密特征,但是不能够根据医护人员的需要产生任意波形。不同的波形对人体具有不同的治疗作用,现在的电针仪由于仅限于若干波形,所以难以对所有的病患都有最佳的疗效。另ー方面,刚发展起来的少数电针仪具有一定程度的波形合成功能,但是仅限于模拟波形相乘的形式,致使电路复杂,难于调节,而且合成的波形失真大,形式也较少。

发明内容
为了解决现有的电针仪产生波形类型少的不足,本发明提供ー种电针仪任意波形
产生方法。本发明解决其技术问题所采用的技术方案是ー种电针仪任意波形产生方法,电针仪包含电针仪主控制器、液晶屏、触摸屏、键盘、存储器、数模转换器、低通滤波器、模拟放大器和升压变压器;液晶屏、触摸屏、存储器通过数据线和控制线与电针仪主控制器连接,键盘连接到电针仪主控制器IO端ロ,电针仪主控制器与数模转换器连接,数模转换器输出端与低通滤波器相连;数模转换器产生的信号依次经过低通滤波器、模拟放大器和升压变压器输出;具体任意波形产生方法如下I)绘图、记录、显示用户在触摸屏上绘制需要的波形,电针仪主控制器不断读取触摸屏上波形各点的坐标值;电针仪主控制器设置ー个阈值,除去超出阈值的点,即意外干扰点,然后将波形各点的坐标值数据存入内存;电针仪主控制器的显示函数从内存中读出波形各点的坐标值数据,并在液晶显示器上绘制出用户需要的波形;2)波形数据处理假设任意ー个X坐标位置上波形的高度是y,y即为此处波形的幅度;将曲线的纵坐标按从前往后的顺序yl、y2、y3...,依次存入数组wave □,对wave[]中的数据进行阈值过滤和均值消噪;3)读取波形參数电针仪产生的波形是以wave[]中描述的波形为包络,电针仪主控制器通过键盘或者触摸屏上的软键盘读取用户输入的參数,并保存到电针仪主控制器内存中;4)数字调制和输出将电针仪主控制器程序中的脉冲函数pulse口中的值依次读出,与包络波形wave[]中的值相乘,经过延时t,然后送到数模转换器输出,数学表达式为output =pulse [i]*wave[j] ;i、j为程序循环变量;延时时间t由步骤3)中获得的频率參数得到;程序不断循环读取、相乘、输出,就得到了周期的波形输出;
5)滤波和输出调整数模转换器得到的波形,经过低通滤波器除去高频噪声后进入模拟放大电路放大,再经过升压变压器升压,得到输出波形的电压。本发明的有益效果是,为电针仪提供ー种任意波形产生的方案。允许医务人员自己设计波形,并通过简单的參数设定,就能产生相应的波形。避免了模拟振荡器产生波形的局限性。


图I是本发明的电路结构框图。图2是波形产生过程示意图。
其中,I、键盘,2、触摸屏,3、液晶屏,4、电针仪主控制器,5、存储器,6、数模转换器,
7、低通滤波器,8、模拟放大器,9、升压变压器,10、波形包络,11、脉冲波形,12、数字相乘后输出波形。下面结合附图和实施例对本发明做进ー步说明。实施例ー种电针仪任意波形产生方法,电针仪如图I所示,包含电针仪主控制器
(4)、液晶屏(3)、触摸屏(2)、键盘(I)、存储器(5)、数模转换器¢)、低通滤波器(7)、模拟放大器⑶和升压变压器(9);液晶屏(3)、触摸屏(2)、存储器(5)通过数据线和控制线与电针仪主控制器⑷连接,键盘⑴连接到电针仪主控制器(4) IO端ロ,电针仪主控制器
(4)与数模转换器(6)连接,数模转换器(6)输出端与低通滤波器(7)相连;数模转换器(6)产生的信号依次经过低通滤波器(7)、模拟放大器(8)和升压变压器(9)输出;具体任意波形产生方法如下I)绘图、记录、显示用户在触摸屏上绘制需要的波形,电针仪主控制器(4)不断读取触摸屏(2)上波形各点的坐标值;电针仪主控制器(4)设置ー个阈值,除去超出阈值的点,即意外干扰点,然后将波形各点的坐标值数据存入内存(5);电针仪主控制器(4)的显示函数从内存(5)中读出波形各点的坐标值数据,并在液晶显示器(3)上绘制出用户需要的波形;2)波形数据处理假设任意ー个X坐标位置上波形的高度是y,y即为此处波形的幅度;将曲线的纵坐标按从前往后的顺序yl、y2、y3...,依次存入数组wave □,对wave[]中的数据进行阈值过滤和均值消噪;3)读取波形參数电针仪产生的波形是以wave []中描述的波形为包络,电针仪主控制器(4)通过键盘(I)或者触摸屏(2)上的软键盘读取用户输入的參数,并保存到电针仪主控制器(4)内存(5)中;4)数字调制和输出将电针仪主控制器程序中的脉冲函数pulse口中的值依次读出,与包络波形wave[]中的值相乘,经过延时t,然后送到数模转换器(6)输出,数学表达式为output =pulse[i]*wave[j] ;i、j为程序循环变量;延时时间t由步骤3)中获得的频率參数得到;程序不断循环读取、相乘、输出,就得到了周期的波形输出;
5)滤波和输出调整数模转换器(6)得到的波形,经过低通滤波器(7)除去高频噪声后进入模拟放大电路(8)放大,再经过升压变压器(9)升压,得到输出波形的电压。权利要求
1.ー种电针仪任意波形产生方法,电针仪包含电针仪主控制器、液晶屏、触摸屏、键盘、存储器、数模转换器、低通滤波器、模拟放大器和升压变压器;液晶屏、触摸屏、存储器通过数据线和控制线与电针仪主控制器连接,键盘连接到电针仪主控制器IO端ロ,电针仪主控制器与数模转换器连接,数模转换器输出端与低通滤波器相连;数模转换器产生的信号依次经过低通滤波器、模拟放大器和升压变压器输出,其特征在于,具体任意波形产生方法如下 1)绘图、记录、显示 用户在触摸屏上绘制需要的波形,电针仪主控制器不断读取触摸屏上波形各点的坐标值;电针仪主控制器设置ー个阈值,除去超出阈值的点,即意外干扰点,然后将波形各点的坐标值数据存入内存;电针仪主控制器的显示函数从内存中读出波形各点的坐标值数据,并在液晶显示器上绘制出用户需要的波形; 2)波形数据处理 假设任意ー个X坐标位置上波形的高度是1,I即为此处波形的幅度;将曲线的纵坐标按从前往后的顺序yl、y2、y3...,依次存入数组wave□,对wave[]中的数据进行阈值过滤和均值消噪; 3)读取波形參数 电针仪产生的波形是以wave[]中描述的波形为包络,电针仪主控制器通过键盘或者触摸屏上的软键盘读取用户输入的參数,并保存到电针仪主控制器内存中; 4)数字调制和输出 将电针仪主控制器程序中的脉冲函数pulse口中的值依次读出,与包络波形wave[]中的值相乘,经过延时t,然后送到数模转换器输出,数学表达式为output =pulse [i]*wave[j] ;i、j为程序循环变量;延时时间t由步骤3)中获得的频率參数得到;程序不断循环读取、相乘、输出,就得到了周期的波形输出; 5)滤波和输出调整 数模转换器得到的波形,经过低通滤波器除去高频噪声后进入模拟放大电路放大,再经过升压变压器升压,得到输出波形的电压。
全文摘要
一种电针仪任意波形产生的方法,属于电子医疗设备技术领域。电针仪主控制器通过触摸屏和键盘获得波形包络数据和脉冲类型参数,并将这些数据存储到存储器中,然后将这些数据从存储器中顺序读出,经过处理后输送到数模转换器中,数模转换器将这些数字波形量转化为模拟电压量,经过低通滤波器除去高频噪声后进入模拟放大电路,达到所需的幅度。控制器循环送出数据,便产生了循环的所需的波形。
文档编号A61N1/36GK102641556SQ20121011715
公开日2012年8月22日 申请日期2012年4月19日 优先权日2012年4月19日
发明者孙超, 宋玉川, 王洪君, 赵子婴 申请人:山东大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1