激光辅助治疗仪的设计_第1页
激光辅助治疗仪的设计_第2页
激光辅助治疗仪的设计_第3页
激光辅助治疗仪的设计_第4页
激光辅助治疗仪的设计_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

aa题目:激光辅助治疗仪的设计 年06月10日aa摘要近年来随着生活水平的提高,人们对健康的关注程度的逐渐增加,相应的对医疗设备的关注也得到进一步提高。该课题所研究的激光治疗法是一种非常安全该课题设计的激光治疗仪是一种医用器械,以AT89S52单片机为核心,采用5V电源供电,利用激光发射器件发射激光,作用于人体敏感部位,产生辅助治疗作用。利用按键对激光器发送的脉冲形式和时间进行控制,从而使末端激光器发射出最适宜身体接受的光波。为了解决治疗强度和治疗时间的问题,我们采减。为了提醒使用者是否真的采取按键操作功能,我们设计了当有按键按下时蜂能。能简单、使用方便的特点。TitleDesignofLaserAidTreatmentInstrumentAbstractInrecentyears,alongwiththelivingstandard’senhancement,people’sattentiontohealthgraduallyincreases,correspondinglytheattentiontomedicalequipmentalsohasfurtherenhancements.ThelaserinstrumentwhichthistopicstudiesisaverysafemethodoftauxiliaryAsakindofmedicalinstrument,thislasertreatmentmeter,inviewand5Vpowersourcewasusedforsupplyingpowerandlasertransmissioncomponentforlaunchinglaser.Itaffectsinthehumanbody’sensitivespot,andhastheaidtherapeuticaction.Themetercarriesonthecontroltothepulsemodeandtimewhichthelasertransmits,thusitmakestheterminallasertolaunchsuitablelightwaveswhichthebodyaccepts.Inordertosolvetheproblemthatpatient’streatmenttimeandintensityisdifferent,weusefourLEDhasthreepressedkeys,twopressedkeysareusedforcontrollingthetreatmenttime’sadditionandsubtraction,oneforthetreatmentreatmentmetersheightlevelcutInordertontconclusionandtomaketheoperationolpressedkeys’warningfunction.UsethecorrespondingClanguagedesignsoftwaretorealizethecorrespondingfunction.Thestructureofthistreatmentmeterwhichmytopicdesignsissimpleandeasytooperate.Keywords:Single-chipprocessor;Lasertreatmentinstrument;LEDaa1绪论 1 11.2治疗仪的使用背景 1 1.4课题的发展要求 22方案论证 32.1课题所需的总体功能 32.2总体方案论证 32.3激光发射器的选择 63硬件设计 7 3.7激光发射电路 164软件设计 184.1系统软件设计语言 184.2软件程序设计 18 参考文献 27 aa1绪论1.1课题研究的目的和意义1.2治疗仪的使用背景aa术和药物治疗更安全,对人体无毒副作用,是患者治疗疾病的最佳选择。aa在经济快速发展的今天,激光辅助治疗仪有了很大的发展空间和应用前景。该课题所研究的激光辅助治疗仪是一种对以AT89S52单片机为核心,采用5V电源供电,利用激光发射器件发射激光,作用于人体敏感部位,产生辅助治疗的。激光器和激光应用仪器在八十年代走向市场。1.4课题的发展要求其在医学领域中的研究和临床应常化。aa该课题我们所研究的激光辅助治疗仪是一种简单便携的设备,使用+5V电2方案论证2.1课题所需的总体功能aa不同的治疗时间和强度,在设计时应利用单片机控制aa。激激光发射电路报警电路机图2.1激光辅助治疗仪设计结构框图2.2.1单片机的选择laa干扰能力强,更适合于工控领域及恶劣的环境aaAT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统由于实际程序要求并不复杂,要实现的功能对芯片要求不是很苛刻,而AT89S52又是一种我学习接触较多的一种单片机,可以搜集到的资料较多,芯单片机应用系统最常用的显示器是LED(发光二极管显示器)和LCD(液常用的LED显示器有LED状态显示器(俗称发光二极管)、LED七段显显示屏(LCD)具有轻薄短小、低耗电量、平面直角显示以及影像稳定不闪烁aa能可靠等优点,在各种仪器仪表中得到了广泛的应用。现在市场上出售的专用LED驱动器种类有很多,且大多数功能较多,但价格相应地也较高,如果用在低成本的简单系统中,不仅是一种资源的浪费,而且增加了产品的成本。用意,既可以控制共阴极的LED显示器,也可以控制共阳极的LED显示器,可以软件控制LED的亮度,还可以在必要的时候关断显示(数据保留),以减小功静态的选择止。这种显示方式的各位数码管相互独立,公共端恒定接地(共阴极)或接正电aa控制;各位的位选线(公共阴极或阳极)由另外的I/O口线控制。动态方式显。采用动态显示方式比较节省I/O口,硬件电路也较静态显示方式简单,但一种是独立是键盘,每一个按键对应一个I\O接口,分别来控制。在按键少的aa2.2.5电源的选择易于携带和家庭使用的特点,所以应采用电池和经过变压器调节后的+5V电压为整体系统供电。同时还应当VV2.3激光发射器的选择开发激光辅助治疗仪有很好的技术支持和市场前景。化学反应从而达到治疗疾病的目的。因此在该课题我们选用激光发射器。a硬件设计244GNDC1Y1C2123456789U1INT1INT0T1T0EA/VPX1X2RDWRRXDTXDALE/P图3.1晶振电路aaa机刚开始接上电源时,还是断电后或者发生故障后都要复位。单片机复位的条件是:必须使RST/VPD或RST引脚(9)加上持续二个GNDVCC+CRETC+VCCR2RETR1GNDGND (a)上电复位电路(b)按键复位电路图3.2单片机常见的复位电路图3.2(a)为上电复位电路,它是利用电容充电来实现的。在接电瞬间,图3.2(b)为按键复位电路。该电路除具有上电复位功能外,若要复位,所以没有必要选择按钮复位,234aPN123417U1DIG0DIG1DIG2DIG3ABCDEFG8356924123456789U1INT1INT0TTEA/VPX1X2RDWRRXDTXDALE/PVCCR1K驱动电路aaa在实际电路中,数码管与单片机之间需要加驱动器,该设计中选用7407,O动问题。通常总线上连接着多个数据源设备(向总线输入数据)和多个数据负载设备(向总线输出数据)。但是在任何时刻,只能进行一个源和一个负载之间的6A5A5Y4A4Y2YGND98476Y图3.47407引脚图 (1)数码管结构数码管由8个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字09、字符AF、H、L、P、R、U、Y、符号“”及小数点a“”。数码管的外型结构如图3.5(a)所示。数码管又分为共阴极和共阳极两种结构,分别如图3.5(b)和图3.5(c)所示。aagfGNDabDDfeagd3bc5Dcdp (a)外型结构 (b)共阴极图3.5数码管结构图 (c)共阳极 (2)数码管工作原理共阳极数码管的8个发光二极管的阳极(二极管正端)连接在一起,通常,公共阳极接高电平(一般接电源),其它管脚接段驱动电路输出端。当某段驱动共阴极数码管的8个发光二极管的阴极(二极管负端)连接在一起,通常,公共阴极接低电平(一般接地),其它管脚接段驱动电路输出端,当某段驱动电a654321L1EDCEDCGAB图3.6数码管引脚图789DIG3EDCDIG065432789AIG2DIG1B1数码管平面图p3.3.4显示电路EDa2aa22AA4A5A6AND3Y4074Y23234567883569249ABCABCDEFG2342345678P1383Y4074Y2AA4A5A6AND37P02367DIG2DIGDIG2DIG3LED-84阳P1533P163222INT023P2224T1EA/VPEA/VPP2P2628P27PNX1X299XDTXDLEPRRDP2.0WR图3.8显示电路2.6键盘电路来。3434a在硬件上可采用在键输出端加R-S触发器(双稳态触发器)或单稳态触发器左右(具体时间应视所使用的按键进行调整)的延时程序后,再确认该键电平是55态。独立式按键的典型应用如图6所示。独立式按键电路配置灵活,软件结构123456789INT1INT0EA/VPX1X2WRVCCP0038P0137P023635P0434P0533P0632P2022GND2GNDP2224P232P2426P2527P2628RXDTXDALE/P29图3.9独立式按键电路aaa++5V307123304801591262到+5V上。当无键按下时,行线处于高电平状态;当有键按下时,行、列线将a234蜂鸣器有两类3大品种,一类是压电式,一类是电磁式,电磁式又有两大与一定方向上受到一个压力使其晶体结构发生形变时,它就会在内部产生一个电234123412345678TTP01P02P03P04P05P06P20AT89SAT89S52P22T0P25EAP27X1VX1X2RXDRRXDTXDALE/PALE/PWR图3.11报警电路该课题设计中选用的电源为5V,用来供应单片机工作,通过激光输出电路来发射激光作用于人体治疗疾病。a34a5排列方式是入、出、地(圆切面朝内)。7812是最为常见三端稳压集成,它的41D0137812VinDNG30uf2Vout330uf78051VinDNG2Vout3+-图3.12稳压电源电路图Title3a4BFile:5Number15-Jun-2003G:\tu\MyDesign1.ddbaCBAa+5VS0J112GND图3.13开关设置2.9激光发射电路展及其在医学领域中的研究和临床应在更多方面设计出更多的人性化的器械,能够让我们的治疗和健身变成日常化。需要将二极管换成激光发射头就行了。激光发射电路如下图3.14所示。2aa123456789U1INT1INT0EA/VPX1X2RDWRR2RXDTXDALE/P图3.14激光发射电路VCCRDGNDTitle44BFile:54.1系统软件设计语言aa性好、可靠性高、可移植性好、代码转换质量高。单片机C高级语言的特点是4.2软件程序设计还要编写定时器/中断服务子程序,在定时器/计数器中断服务子程序中队倒计时进行调整,对蜂鸣器报警时间和激光闪烁灯的闪烁延时时间进行调整。aa序主程序先对显示单元和定时器/计数器初始化,然后重复调用数码管显示模块和按键处理模块以及报警模块,当有按键按下时,则调用相应的功能子程序。初始化调用显示子程序否是进入功能程序调用报警程序图4.1住程序流程图分十位和分个位。数码管闲事的信息用6个内存单元存放,这6个内存单元分aa在相应的数码管上显示缓冲区的内容。带表4.1数码管字型编码表(小数点灭)0123456789H极b000000000123456789灭共f000000阳c00000000011111111111d0000000a00000000e0000g0000000表4.2数码管字型编码表(小数点亮)01极b00共f001阳c0000d0a0e0ga2345678923456789灭0000000000000000000000000000000000000000000000000在该课题设计中,定时器/计数器T0中用于时间计时、报警延时、治疗灯当T0用于时间计时时,选择定时/计数器工作方式1,在倒计时钟,应产生周期为1s的周期性定时,由于定时时间比较长,一个定时/计数器不能直接元计数的同时,把它们的值放在存储单元的指定位置。定时器/计数aa现场保护,重置初否是秒写入秒个位和秒十位否秒单元=60?是入分个位和分十位当T0用于时间计时时,选择定时/计数器工作方式1,这时应产生周期为voidt0(void)interrupt1//进入中断{iflightf)a{light_time++;iflighttime>4000){lighlighlighttime=0;}}ligh0;ffmf{eiffm_time>1000){warn=1;fmf0;fmtime0;}}}a//治疗灯亮延时aaCPUUPU开始开始调用建扫描子程序是转入治疗仪高低电平切换键否是调用报警子程序否是调用报警子程序否调用报警子程序转入加1键转入减1键图4.3键盘处理子程序,由aa短与开关的机械特性有关,一般为5aa考虑。在键数较少时,可采用硬件去抖,而当键数较多时,采用软件去抖。在硬件上可采用在键输出端加R-S触发器(双稳态触发器)或单稳态触发器键按下后,先执行一段大于10ms的延时程序后再去判断是哪一个键按下,从检测有无按键,这样自然就跳过了后沿抖动。aa结论仪具有时间显示功能,开机时有预设值,通过倒计时功现了治疗者自主控制治疗时间的功能,有加减按键控制治疗时间的加aaa致谢学习有很大帮助。在此,我向曹毅老师表达我最诚挚的谢意。aa参考文献 [1]吕俊芳.传感器接口与检测仪器电路[M].北京:北京航空航天大学出版 [2]郁有文,常健编著.传感器原理及工程应用[M].陕西:西安电子科技大 [4]孙涵芳编.单片机原理及应用(修订版)[M].北京航空航天大学出版社,aa [5]周立功.增强型80C51单片机速成俗称与实战[M].北京航空航天大学 [6]楼然苗,李光飞.51系列单片机设计实例[M].北京航空航天大学出版 M [13]黄维翼.LED显示程序设计技巧[J].常州信息职业技术学院学报, reeLasersinMedicalScienceJvoltember [16]TaoYonghua,YinYixinandGeRusheng.“NovelPIDcontrol [17]LiuJingkun.“AdvancedPIDcontrolanditsMatlabsimulation,”[M]Publishinghouseofelectronicsindustry, [18]LloydJC.Applicationofelectronictoningto [20]许兴胜,孙涛和过传良.CO激光去皱美容仪整机设计[J]量子电子学2 [21]NationalInstrumentsCorp.BridgeVIEWandLabVIEWG [22]NationalInstrumentsCorp.FunctionandVIReferenceManual.a [23]MariaG.Ioannides.DesignandImplementationofPLC-BasedTransactionsonEnergyConversion.2004(19):469~476a advancecontrolsystems:PLC,DCSandPC-basedl 实例[M].北京:人民邮电出版社.2005年 [27]G.LitscherandD.Schikora,Cerebralvasculareffectsofnon-invasivelaserneedlesmeasuredbytransorbitalandtranstemporaldopplersonography,[J]LasersinMedicalencevolpp lremodelingduringorthodonticmovementinrabbits.[J] [29]LiChengwei,HuangZhen.DesignoftheLaserAcupunctureTherapeuticInstrument.[J]EMBSAnnualInternationalaa.1234561234567135692ABCDEF11378984G72AT8阳SS29.#include"reg51.h"//#include"intrins.h"ttdisp1=P2^0;disp2=P2^1;tdisp3=P2^2;tdisp4=P2^3;tadd=P2^5;tsub=P2^6;tlight_aj=P2^7;twarn=P3^1;tligh=P3^0;bitmin_h_f,min_l_f,sec_h_f,sec_l_f,fm_f,light_f;unsignedintcount,light_time,fm_time;unsignedcharmin_h,min_l,sec_h,sec_l,min=20,sec;Bunsignedcharbm[10]={0xa0,0xf9,0x8c,0xc8,0xd1,0xc2,0x82,0xf8,0x80,0xc0};unsignedcharbmdip[10]={0x20,0x79,0x0c,0x48,0x51,0x42,0x02,0x78,0x00,0x40};voidconver(void);voidlogic(void);voidshow(void);voidkeyboard(void);voiddelay(void);aavoidinit(void);a/***********************************************************函数名:主程序功能*************************************/voidmain(void){init);while(1){conver();logic();show();keyboard();if(min==0&&sec==0){TR0=0;ligh=1;light_f=0;}{TR0=1;}}}函数名:字节转换字节*/voidconver(void){unsignedcharmin_temp,sec_temp;EA=0;min_temp=min;sec_temp=sec;EA=1;min_h=min_temp/10;min_l=min_temp%10;sec_h=sec_temp/10;sec_l=sec_temp%10;}/********函数名:显示逻辑功能:动态显示时的位选择**********/voidlogic(void){if(!min_h_f&!min_l_f&!sec_h_f&!sec_l_f)min_h_f=1;{if(min_h_f){min_h_f=0;min_l_f=1;}if(min_l_f){min_l_f=0;sec_h_f=1;}if(sec_h_f){sec_h_f=0;sec_l_f=1;}if(sec_l_f){sec_l_f=0;amin_h_f=1;a}}}***动态显示功能:显示分钟和秒*****/voidshow(void){if(min_h_f){P2=P2|0x0F;P1=bm[min_h];disp4=0;}if(min_l_f){P2=P2|0x0F;P1=bm[min_l];disp3=0;}if(sec_h_f){P2=P2|0x0F;P1=bmdip[sec_h];disp2=0;}if(sec_l_f){P2=P2|0x0F;P1=bmdip[sec_l];disp1=0;}}/***********************************************************函数名:键盘扫描换voidkeyboard(void){P2=P2|0xF0;if(!add){delay();while(!add);EA=0;min++;if(min>99){min=0;}EA=1;warn=0;fm_f=1;TR1=1;}P2=P2|0xF0;if(!sub){delay();while(!sub)EA=0;min--;if(min==255){min=99;}EA=1;warn=0;fm_f=1;TR1=1;}P2=P2|0xF0;if(!l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论