《电脑主板回焊炉及控制系统.docx》由会员分享,可在线阅读,更多相关《电脑主板回焊炉及控制系统.docx(29页珍藏版)》请在课桌文档上搜索。
1、论文课题:电脑主板回焊炉及控制系统O前言随着国民经济的发展生产,贸易,储运等各个环节中,机械化运送越来越广泛的得到应用.在机械化输送的领域里,由于链条输送机的重要功能元件是输送链,而链条的结构是千变万化的,链条输送既能实现垂直,水平,倾斜,弯曲及相互组合的各种输送轨迹,又能适应散装,带装等各种类型的物料搬运;既能满足运行平稳,低速输送和节拍可控的自动化生产先的工况要求,又能在恶劣的环境里可靠的工作,链条输送机作为性能良好的连续输送机,也包括皮带输送机,与其他间隙动作的运输机械相比有以下的优点:1 .可以不停的在同一方向运输物料,装卸无须停机,具有很高的生产率.2 .由于链条输送机供料均匀与运行
2、速度稳定,工作过程中消耗的功率变化不大,因而驱动装置功率较小3 .由于同样的原因,链条输送机最大载荷与平均载荷差别叫小,因而设计时的计算载荷小。链条输送机主要组成部分有以下部件:原动机,驱动装置,线体,张紧装置,电控装置.1 .原动机是输送机的动力来源,一般都采用交流电动机.2 .驱动装置,重要是将电机与输送机的头轴连接起来,实现的功能有:降低速度,机械调速,安全保护3 .输送机线体是直接实现输送功能的关键部件,重要有输送链条,附件,链轮,头轴,尾轴,轨道,支架等部件线体的设计一定要注意输送链条与传动链条的区别,结构上可能相似,但功能上有区分,输送链要具备承载物品以及在轨道上运行的功能,所以正
3、确分析输送链的受力情况及其力流分布是很重要的,设计线体时应遵循力流路线所经过的各零件尽可能等强度的原则4 .张紧装置是为了消除应链条松弛使链条输送机运行时出现跳动,振动和异常噪声等现象本设计采用的是短节距精密滚子链,就是滚子链,,它有内链板,外链板,销轴,套筒,滚子等组成,外链板与销轴,内链板与套筒采用过盈配合固联;滚子与套筒,套筒与销轴之间采用间隙配合相连,内联板与套筒构成的内链节和外链板与销轴之间构成的外联结相对屈伸时,套筒在销轴上自由转动链传动工作时,滚子沿链轮齿廓滚动,为减轻链的重量和运动是的惯量,链板均作成8字型.滚子链有三种接头形式.当链节数为偶数时,接头处可用开口销或弹簧锁片来固
4、定.当链节数为奇数时,采用过度链接连接.过渡链节有单过度链节和双过度链节两种,尽量避免采用奇数链节,因为强度仅是正常的80%左右.对于链的排数有单排链,双排链,和多排链,排数多承载能力越大,但各个力每派排都不均匀,所以一般不超过3排和四排,当载荷教大时,可采用两根或两根以上的双排或三排链.滚子链已经标准化,相连轴中心之间的距离为链的节距P,它是链的基本特征参数,是链传动设计计算的基本参数.节距越大,链的各部分的尺寸也相应的增大,承载能力也越大,但重量也相应的增加了,所以选用滚子链的时候,要中和考虑滚子链的齿形应该是便于加工,不易脱链,保证链节能平稳自如的进了啮合和退出啮合,尽量减少啮合时与链节
5、的冲击.由于链传动是非共钺啮合传动,常用的齿廓形状为三圆弧一直线齿形.,本设计就是选用的三圆弧一直线齿形.选择链轮的结构:在尺寸较小时可选整体式钢制造,中,大尺寸采用孔板式铸造链轮,本设计按照这里的推荐在材料方面,链的材料及其热处理,链的制造精度等,在很大程度上决定了链的使用寿命,链条各零件由碳钢或合金钢作成,并经过热处理来提高强度和耐磨性.而且,与大链轮相比,小链轮轮齿啮合的次数要多,所以对小链轮的材料要求更高对于滚子链的设计计算还要注意滚子链传动的主要失效形式,通常情况下是由于链条的生效引起的(1)链的疲劳破坏,在闭式链传动中,链条零件受循环应力作用,经过一定的喜欢次数,链板发生疲劳断裂,
6、滚子,套筒发生疲劳破裂.在正常的润滑条件下,疲劳破坏是决定链传动能力的重要因素.(2)链条较链磨损主要发生在销轴与套筒间.磨损使链条总长度伸长,链的松边垂度增大,导致捏合情况恶化,动载荷增大,引起振动,噪声,发生跳齿和脱链等.这是开式链传动常见的失效形式之一.(3)胶合润滑不良或转速过高时,销轴与套筒的摩擦表面易发生胶合.(4)链条过载拉断在低速重载的传动中,出现过大载荷,使链条所受的拉力超过链条的极限拉伸载荷,导致链条断裂.链的极限功率曲线和额定功率曲线,链传动在不同的工作条件其失效形式也不同,总的说来,链条输送机能适用于众多的使用环境和众多的使用要求.1.传输链轮的设计由己知条件,工作为平
7、稳低速传动,选择链轮材料,选用45钢,齿面硬高40-50HRC,无剧烈冲击振动,要求耐磨性和高强度。1选择链轮齿数由表查得当i=l时,选Z%=212计算设计功率Pd1)工程系数K”表6-5查得KLLo2)齿数系数K,表6-6查得KZ=L343)排数系数L,表6-7查得K=LO设计功率尸产&=丝织=0.21碗Kz4n1.34x13确定链条节数P图6T3,选链号16A,节距P=25.40mm4链节数KAF556001000 0.21601.15= 4.3S验算链轮转速_2%Z1+z72x6000ClC1.=-g-=-1=+21=494p225.4u=*=Ls601000601000C,n=2rmm
8、125.421由于中心距较长,必须采用衬以软钢托板支撑配置和链轮张紧装置。对于低速链传动,失效形式主要为过载拉断,应进行静强度校核计算FIim单排链最小抗拉载荷,表6-1查得55600NFt有效圆周力F压轴力满足静强度校核良好的润滑有利于减少磨损,降低摩擦损失,缓和冲击,延长链的使用寿命和提高传动能力,所以链传动中应充分注意润滑剂和润滑方式的选择,润滑时,应设法将油注入链活动较链的缝隙中,并均匀分布于链宽,由于较链位于松边是承压面上比压较小,油易进入,所在以在松边供油,供油量选为8滴/分。则所选链轮为45钢,分度圆直壳为170.5mm齿顶圆直径为182.2mm齿根圆直径为154.62链轮节距为
9、25.40mm配用链条的滚子外径15.88mm2、减速链传动的设计由工作轴输入功率P为0.28kw1、选择电动机(1)选择电动机类型按已知条件,选用低速电机为YZ系列齿轮减速低速电动机(2)确定电动机功率p _ 0.28 94=0.34卬其中明为考虑带轮与轴承的效率,取n=0.94电机输出功率P=。.28 0.96 0.9952=0.3女卬其中滚动轴承效率L二0.995,链轮效率y=0.96由载荷平稳,电机额定功率Pm要略大于Po由表查得电机额定功率为0.4kw(3)、确定电动机转速链轮轴为工作轴,转速为2小电机由额定功率选得转速n=5rmn扭距为688N.M轴径为40mm2、计算传动比5c(
10、Z=-=2.52P=0.40.96=0.384Z:W3、由P=0.384kw得计算功率=0.24左卬nPkA0.3841匕-dkzkm1.34x1选小链轮Z1=17,则大链轮齿数Z2=172.5=42.5取Z2=43由功率与转速查滚子链额定功率曲线选12A型号链轮则节距为19.05mm4、初定中心距中心距过小,链总长缩短,单位时间每一节链参与啮合轮数增多,则链寿命降低,但中心距过大,链条松边下垂量大,运动时会上下运动和拍击加剧。No=35P=666.755、确定链条既数LpC111p2ao2r2666.7543+1719.05,43-17S+()219.052666.752=1006、确定实际
11、中心距a”抑,-手)+仙-手尸=(100-30)+J(IOo-30)2-8()2=402/ww则取中心距a=400mm实际链传动应保证松边有一个合适的安装垂度,所以实际中心距比计算中心距小2 -5mm对于此链传动,采用偏心调节的张紧方法,同样为了减少磨损,降低磨擦损失,缓和冲击,延长链的使用寿命和提高传动能力,采用润滑油滴油润滑。则大小链轮的材料为45钢,大链轮小链轮分度圆直径260mm103.67mm齿顶圆直径270mm112mm齿根圆直径249mm92mm链轮节距19.05mm配用链条的滚子外径11.91mm3 .对链轮轴的校核、链轮轴的校核和轴的结构设计的主要要求是:(1)装在轴上的零件
12、有确定的位置。且布置合理。作为传动轴,广泛采用滚动轴承作支承。轴上要安装链轮,齿轮、离合器和制动器等。传动轴应保证这些传动件或机构能正常工作。传动轴应有足够的强度、刚度。如挠度和倾角过大,将使齿轮啮合不良,轴承工作条件恶化,使振动、噪声、空载功率、磨损和发热增大。两轴中心距误差和轴心线间的平行度等装配及加工误差也会引起上述问题。所以,在设计轴时要充分考虑轴的强度刚度等因素。在选择材料和估算直径都要满足条件,估算完以后还要对轴的强度和刚度进行校核。轴的结构设计主要是使轴的各部分具有合理的结构和尺寸。影响轴的结构的因素很多,因此轴的结构没有标准形式。设计时,必须针对轴的具体情况作具体分析,全面考虑
13、解(2)轴受力合理,能可靠地传递力和转矩,有利于提高强度和刚度。(3)具有良好的工艺性。(4)便于安装和调整。(5)节省材料,减轻质量。轴具体设计如下:由条件知链轮轴主要随弯矩和扭矩作用大链轮对轴的转矩TW=9550网=9500-13377V.mnw2链轮的圆周力Ft=1260N链轮轴输出功率p=0.28kw转带为n=2rmin1、选择轴的材料及热处理由于传递功率不大,选择常用材料45钢,调后处理2、初始直径由条件知安装牵引链轮处仅受扭矩作用,取0106d min=55 mn3、结构设计(1)各轴段直径的确定从大链轮开始,直径到55m11b右边用轴肩固定,由表10-3中轴肩高度h=(0.07-
14、0.Dd,取d=60mm为轴段(2)直径,轴段3直径上安装轴承其直径要便于安装轴承,又要符合轴承内径系列,取d3=65mm,通常同一根轴上两上轴承到同型号为213,则dk65mm,轴段(4)上安装链轮为便于安装,&应略大于ch取dk70mm,则,同样d6=70mn,则中间一部分同由5取为75mm(2)各轴段长度的确定由大链轮宽得L尸85mm传输链轮宽为100mm,而轴承安装处宽度为L3=45L7=23传输链轮中心距20Omnb具体确定由轴上零件上零件配合长度确定。于是得到轴的支点和轴上受力点间的跨距1.l=I13.5mm,L2=83mm,L3=300mm(3) 轴上零件的周向固定轴与轴承内圈的
15、配合选用K6,链轮与轴的配。合选用H7n6,链轮与轴采用A型普通平键,分别为16x10mmGB1096-1979和20x12mmGB1096-1979(4) 轴上倒角及圆角为保证轴承内圈端面紧靠定位轴肩端面,由轴承手册推荐,取轴肩圆角半径为2mm,为方便加工,其他圆角半径均为2mm,由标准GB6403.4-1986,轴左右倒角均为l4504.轴的受力分析由于轴仅受弯距和扭距作用,判断危险截面,图中显然左侧同样零件位置处,二者有相同的截面尺寸和应力集中状态,但后者载荷较小,故不与考虑,由尺寸考察判定打链轮处为危险截面Ma=1260X(113.5+83)=247590NmmMb=1260(113.
16、5+83+300)=625590NmmM=yMa2+Mb1=0.67106N.mm轴的弯扭合成强度校核由表10-1,=b=60MPa0=IQOMPa=叵1=06ELW=OMHm-)2=O.1X55J6x9(55-9)22d255=13867mm,2+(aT)2J(.67xl6)+(06l3济%一W13867=4SMPa120419包角al合适确定带的根数ZZPca/(p0+po)%Xkl=0.44(0.12+0.03)X0.951.11=2.7.计算单根带初拉力FOF0=500vz-(-l)+qv2=1400N*ka在本设计中计算上带传动与链传动感觉没什么差别,但相比之下,链传动没有弹性滑动和
17、打滑,能保持准确的平均传动比,传动尺寸比较紧凑,不需要很大的张紧力,作用在轴上的载荷也小;承载能力大;效率高,关键一点就是这里的温度达到200度以上,温度较高,在这样的环境下如果我们采用带传动,带子的寿命会很短,而且实际情况会更糟,试想如果我们采用了齿轮传动,可能情况也没什么差别,关键是这里的实际条件,低速运行,与齿轮传动相比,链传动能吸振与缓和冲击,结构简单,加工成本低廉,安装精度要求低,对本设计中的大中心距和低速运行,在恶劣环境下正常运行.5.温度控制系统5 .1DDC系统的组成及工作原理采用单片机取代常规模拟调节器,通过直接数字控制系统的软、硬件设计构成来实现对电阻炉的温度调节。炉温DD
18、C系统的结构图如图1所示。图中,热电偶用来检测炉温,将电阻炉中的温度转变成毫状级的电压信号,经温度变送器放大并转换成电流信号。由于A/D转换器接受的是电压量,所以在温度变送器的输出端接入电阻网络,把得到的电流信号转换成电压信号。通过采样和A/D转换,所检测得到的电压信号和炉温给定值的电压信号都转换成数字量送入微型机中进行比较,其差值即为实际炉温和给定炉温间的偏差。微型机构成的数字控制器对偏差按一定的控制进行运算,运算结果送D/A转换器转换成模拟电压,经功率放大器放大后换成模拟电压,经功率放大器放大后送到晶闸管调压器,触发晶闸管并改变其导通角的大小,从而控制电阻炉的加温电压,直到调节炉温的作用。
19、图中X-Y记录仪和电子电位差计用来记录和观测炉温的变化。6 .2DDC系统的数学模型及参数测定控制系统分成数字与模拟两部分,通过D/A和A/D转换器把两部分组合成一个数字、模拟混合系统。数字部分是微型机数字控制器,模拟部分包括除微型机外的连续部分的各个环节。与炉子的时间常数相比,晶闸管调压器、温度变送器、功率放大器等环节都可简化为比例环节。理论分析和实验结果证明,电阻炉是一个具有自衡能力的对象,可有一阶惯性环节和一个延迟环节来近似。这样可得到模拟部他各个环节组成的传递函数。式中Kd放大系数,是温度变送器、功率放大器、晶闸管调压器以及电阻炉的比例系数的乘积;Td电阻炉的时间常数;电阻炉的滞后时间
20、。微型机不接入控制回路时,系统处于开环状态,用飞升曲线法测得式(1)中各系数的近值如下:Ttj=680s,=3Os,Kd=1.16D/A转换器划归为保持器范围,系统中采和零阶保持器,其传递函数为1-et“($)二ST为采样周期。设数字控制器的脉冲传递函数为D(z),图2所示为系统的方框图炉温DDC系统设计的任务归结为求取数字控制器的脉冲传递函数D(Z)o下面求取由微型机实现的数字控制器差分方程形式。由泰勒一阶近似式可得到1.=1+zs故系统的数学模型可写成(2)GC(三)=5(i+7;.vxi+ct)在炉温系统中,满足Td2j故式(2)是个两时间常数相差较大的二阶环节,根据二阶工程设计法,需用
21、比例积分调节器来校正系统。比例积分调节器的传递函数为Q(S)=1 + TSTis(3)若用式(3)中的和抵消式(2)中Td,即选择LTd,再比较4o与D(s)GC(三)的系数,求得Ti=2Kdg最后得到调节器的形式W)=器”“力(4)式中Kp=%T=Td前面已求得比例积分调节器的脉冲传递函数形式为D(z)=1-Z对应的差分方程为u(k)=u(k-l)+oe(k)=Qe(k-l)式中%=Kp(1+JU(k)数字控制器的输出e(k)数字控制器的输入数字控制器中有积分项,在处理积分项时必须防止积分整最化误差和积分饱和给控制系统带来的影响。5.3、 单片机组成的系统硬件由单片微机算机组成数字控制器,实
22、现单回路温度调节,单片机组成的DDC系统硬件电路如图3所示,选用的是IntelMCS-48系列的单片机8035。(一)外部程序存贮器扩展8035单片机片内不带程序存贮器,必须在片外扩展EPROM,用来存放数字控制器的算法程序、常数以及其它程序。需要外接振荡频率源,单片机8035才能工作。将其XTALl和XTAL2引脚接外部晶体振荡器。8035单片机的EA引脚接+5V电源,其CPU直接从外部了程序存贮器中取指令或常数。但程序存贮器不能直接与8035单片机的总线相连。这是因为,单片机中没有截然分开的地址线和数据线,而是由双向口总线分时传送地址和数据。单片机的ALE=I时,为地址有效。利用ALE的下
23、降沿把单片机发出的地址锁存到74LS373锁存器中。接着8035单片机利用程序存贮器选通信号旃而,使程序存贮器(2716)的片选端在有效,选通外部程序存贮器,把其中的程序或常数取到总线上,同时8035的总线变为输入方式。(二)输入通道1、A/D转换器(ADC0809)护展,8035片内不带A/D转换器件,用于闭环反馈控制时,必须扩展A/D转换器。如图5-3所示,ADCO809芯片的地址锁存允许信号ALE,由8035的写信号而和74LS373锁存的低位地址线8Q或非后经74LS04反相产生,因ADCo809的ALE是在脉冲上升沿锁存通道地址,而单片机的衣的脉冲的下降沿有效。信号ALE有效时,把地
24、址线A、B、C上的DB0-DB2状态写入ADCO809的地址锁存器中,作为通道选择信芭。表1是通道号与地址线A、B、C状态的对应关系。START信号直接由vr和AO经“或非”后产生,作为ADC0809起动A/D转换的信号。START的上升沿将逐次比较寄存器清零,为逐次比较作准备。其下降沿使逐次比较开始。转换期间EOC信号变成低电平,经8个时钟周期后转换结束,将转换的数字量存入。表一地址译码与通道号对应表通道号CBAINO000IN1000IN2010IN3011IN4100IN5101IN6110IN7111ADCO809内部三态锁存器中,并且EOC变为高电平。单片机经T。端检测到高电平后得知
25、A/D转换结束,可以取走转换的数字量。2、A/D转换器的调试根据图3编写如下调试A/D的程序。定义ADCO809的设备号为FEH,因为当74LS373锁存的地址AO=O时,ADCO809芯片才可能被选中。另外,在程序中当ABC=OOo时选通INo通道。单片机复位时,从000单元执行一条跳转指令,指向应用程序的首地址。当执行M0VXR0,A指令时,AO为低电平,单片机的丽信号有效,而与A。”或非”后产生START,启动A/D转换。同时该正脉冲经非门反相后送入ADeo809的ALE,在其上升沿时锁存通道号地址Oo乩从INO端输入的模拟量经转换完毕后,产生EOC转换结束信号。当执行指令MOVXA,R
26、。时,Ao为低电平,产生信号而,为ADeO809芯片形成A/D转换器的输出允许信号OEo此时ADC0809的三态输出锁存器中的数据送到总线上。由单片机读入并存入R中。用同样程序可调试输入通道IN及其它通道。3、炉温给定值输入通道选择INO为炉温给定值输入通道。用外部给定拟信号的方式设置给定值。这种外部给定的方式要求给定电压稳定。因为给定电压的波动会引起炉温的波动。通过实验的方法建立电压与温度的对应关系。当操作者旋动电位器的动端给定某一电压值时,就给出了炉内温度应稳定的值。除了外部给定模拟电压外,还有一种内部给定的方式。在内存设定一个单元存放给定值对应的数字量,这种给定方式不需占用任何输入通道,
27、也不受外部电源波动的影响。4、反馈量输入通道选择INl作反馈量输入通道。在反馈通道中,采用银铭-考铜热电偶作为检测元件。它将0-60OC温度转换成对应的电势。热电偶产生的热电势是很微弱的电信号,与温度成非线性关系,必须经过非线处理,放大到一定值后供A/D转换器转换成数字量。这里选用的放大装置是标准的DDZTl型温度变送器。(三)输出通道输出通道包括D转换接口片0832和功率放大电路两部分。1、D/A转换器(DAC0832)的护展利用8035单片机的Pl端口扩展D/A转换器。把DAC0832的8位数据线直接接到8035的Pl口上,数据从Pl口输出到D/A转换器中转换成模拟量。DC0832电二个8
28、位输入寄存器,一个8位DAC寄存器和一个8位D/A转换器三部人组成。当衣、两丽而就J接地,ILE保持高度电平时,两个寄存器接成直通式,D/A转换器的输出随着Pl端口上的数据变化。单片机只需执行一条输出指令OUTLP1,A就可将累加A中的内容转换成模拟电压。2、放大电路在DACO832与晶闸管调压器之间需加放大电路,以便将数字控制器输出的电压值放大。在输出通道中采用的是LM747CN,这是一片两级放大器。放大器的输出端接到晶曾管调压器中,改变晶曾管的导通角,调节电阻炉的加热电压。3、输入、输出通道的联合调试将INO端接入电压可变的电源(0-5V)中。在运算放大器LM747CN的输出端接入电压表,
29、当执行以下程序并改变INO端电压时,输出端电压表的读数将随着改变。地址单元目标代码原程序说明0000410JMP010010B8FEL0:MOVRO,#FEH;定义A/D芯片设备号0122300MOVA,#OOH;选通INO通道01490MOVXR0A起动转换01500LI:NOP0162615JNTOLl01880MOVXA,Ro;转换完,取数据01939OUTLPl,A;D/A转换OlA0410JMPLO5.4、 DDC系统的软件设计单片机组成的DDC系统,其软件包括主程序、定时中断程序、数字控制器算法程序、乘法子程序,A/D转换及采样程序、数字滤波程序以及输出值处理程序等。(一)数字控制
30、器算法程序由式(一)得到炉温DDC中数字控制器的差分议程。为防止积分整量化误差和积分饱和给系统带来的影响,必须对式(5)进行改写=r1)+*cekk1+(7)式6就是积分分离的比例积分形式的数字控制器表示式。显然,作乘法仍是数字控制器的关键程序。单片机8035的指令系统中,没有作乘法的指令,必须用程序实现带符号数的乘法运算。1、多字节无符号数乘法,在多字节无符号数乘法中,乘数和被乘数可任意指定字节长度,以满足不同应用系统的要求。所使用的算法是:把乘数左移一位进入进位位C,如果C=L把部分积根上被乘数;部分积左移一位相当于作乘2运算。无符号乘数和被乘数相乘的子程序框图如图4所示。下面是无符号多字
31、了乘法子程序。程序中,用Ro指向乘数的首地址(从高位字节开始),用Rl指向被乘数的首地址(从高位字节开始),R2用于对字节数计数。在数字控制器算法程序中,偏差和系数各选用两个字节作乘法就能满足精度要求。2、多字节有符号数乘法在多字节无符号数乘法的基础上加进符号处理有符号数的处理,就可编出多字节有符号数乘法的程序。采用的方法是:以补码形式存放乘数和被乘数,先运算它们的符号、保存符号运算的结果;把乘数和被乘数化在原码,作无符号数乘法;最后把乘积再转换成被码。图5是多字节有符号数乘法子程序的框图,图6是乘数、被乘数化成原码的框图。5多字节有符号数乘法框图6乘数、被乘数化原码框图程序中,用R。指向被乘
32、数地址单元的高位字节,RI指向乘数的高位字节,Rz用于字节计数。单片机中是用固定的片内RAM单元作为寄存器使用的,称为工作寄存器。8035单片机共用两组工作寄存器;0组工作寄存器RR7,1组工作寄存器RJHV。程序中使用这两组寄存器的指令都是一样的。为了说明正在使用0组工作寄存器,在程序中用SELRBo指令选组,这时就可知使用的是RR?工作寄存器;如果用SElRBl指令选组,就认为使用的是R。-R/工作寄存器。在下面程序中,由于使用的工作寄存器较多,所以频繁地用SELRBO或SELRBl指令选组。以上介绍的是通用的多字节有符号乘法程序。在数字控制器乘法中,只需偏差作有符号数处理,因为数字控制器
33、的系数是不会为负数的。但由于8035单片机中没有减法指令,可以把工6中作减法变成作加法,而把正的系数I作(-1)处理,再调用上述有符号数乘法了程序运算。数字控制器的算法程序化成作三次乘法、三次加法的运算。(二)定时中断程序8035单片机有两种方法可产生中断。一种是外部中断:在单片机的而引脚上加一低输入可产生外部中断。其中断矢量为003单元,即中断产生时,程序转到003单元执行,这时可在003单元中放一跳转指令,指向中断服务程序的入口地址。另一种是利用单片机的定时/计数器,当定时/计数器发生计数益出时,产生中断。定时/计数器的中断矢量为007单元。炉温DDC系统中的采样周期选择为5s,利用中断控
34、制采样周期的时间。若用方法一产生中断。可频端外接一振荡周期为5s的振荡器。在本系统中,利用定时/计数器产生中断。方法如下:根据8035单片机片内结构,定时时间由下式求出:定时时间二(1/参考频率)1532(计数常数)计数常数=定时时间参考频率15x32设系统接入6MHz参考频率,若要产生%的定时时间,由式8可求得计数常数为62500,但8035单片的定时/计数器是8位的,最多能置常数255,即最大定时时间20.4ms若选择20陈产生一次中断,由式8求得对应的计数常数为250.5s定时,须经250次中断。由单片机的结构知,8035的定时/计数器是加一计数器,送入计数器的预置值是计数常数的被码。(
35、250)IO=OFAH,其补码为06H,这就是产生20ms定时时实际送入计数器的时间常数。(三)防积分饱和及输出值限幅炉温DDC系统刚投入运行时,偏差较大,而且系统的时间的常数较大,不可能在几个采样周期内消除偏差,这时积分作用累积很快,可能使系统达到饱和的程度。为防止积分饱和,暂不投入积分作用,数字控制器为纯比例形式。系统运行一段时间,偏差减小到积分界限时,再投入积分作用,用这种方法可避免出现积分饱和。在炉温系统中,数字控制器计算的值,往往会大于D/A转换器(比如8位)所能转换的值,从而使输出值在一段时间内都维持为最大。这也是一种饱和现象,这是应将数字控制器计算值按一定比例缩小,用模拟部分的放
36、大器增益来补偿。5.5、数字控制器的参数整定及系统的调试选择数字控制器的参数有两种方法骊种是按二阶工程设计法得到模拟调节器,从中得到,KP=-2K,4T=Td采样周期T根据经验数据确定。另一种是由工程速定法选择数字控制器的参数,例如用扩充禹应曲线法速定T、KP和但不管用哪种方法得到数字控制器的参数,直接使用时控制的效果不一定很好。必须结合实际调试来选择数字控制器的参数。所谓调试,就是按照公式计算一组T、Kp、Ti的值,代入式(5-30)求得一组Qo、1,a,并送入微型机中,然后运行炉温控制DDC系统的主程序,观察控制效果,如果效果不好,对a。、aJ。的值作部分的修改,一直调试到满意的控制效果为
37、止。设计过程中,先按比例调节规律运行,比例系数由小到在地改变;然后加入积分调节规律,积分时间常数由大到小地改变。6结论在本设计中通过带传动与链传动的比较,受力相差不大,但相比之下,链传动没有弹性滑动和打滑,能保持准确的平均传动比,传动尺寸比较紧凑,不需要很大的张紧力,作用在轴上的载荷也小;承载能力大;效率高,关键一点就是这里的温度达到200度以上,温度较高,在这样的环境下如果我们采用带传动,带子的寿命会很短,而且实际情况会更糟,试想如果我们采用了齿轮传动,可能情况也没什么差别,关键是这里的实际条件,低速运行,与齿轮传动相比,链传动能吸振与缓和冲击,结构简单,加工成本低廉,安装精度要求低,对本设
38、计中的大中心距和低速运行,在恶劣环境下正常运行.所以采用链轮传动是优化的,经由单片机控制系统,使温度控制达到智能化控制.7.致谢本课题的设计是在倪文龙老师和公司里在线工程师蔡介郁等的悉心指导下完成的,从课题的立项到设计说明书的写作,都给予了很大的帮助,并付出了很大的心血,在此我表示崇高的敬意和真挚的感谢。同时向在毕业设计期间给予我很大帮助的倪晓骅老师表示我最深切的感激之情,此次设计和其他人员的通力合作也是分不开的,对曾经与我共同探讨,给予我帮助的同仁.朋友、同学表示十分的感谢。限于本人水平有限和时间仓促,文中缺点和错误在所难免,恳请广大老师不吝批评指正。参考文献1、 朱宝库.机械设计。哈尔滨:
39、哈尔滨工业大学出版社,1994。2、 周开勤。机械零件手册。北京:高等教育出版社,1989。3、 陈秀宁,施高义。机械设计课程设计。浙江:浙江大学出版社,19954、 丁元杰.单片微机原理及应用.北京:机械工业出版社,19992.5、 陈强.机械系统的微机控制.北京:清华大学出版社,19963.6、 俞光的.计算机控制技术.北京:电子工业出版社,19994.7、 徐锦康主编.机械设计.北京:机械工业出版社,2001.85.8、 王义行,链条输送机。北京:机械工业出版社,2001.109、 何立民,MCS-51系列单片机应用系统技术。北京:机械工业出版社,199210、徐源主编,新编机械设计师手
40、册,北京:机械工业出版社,199511、张展,减速器设计选用手册,上海科学技术出版社,2002.5附件清单1回焊炉总装图HFl16AO1张2传动装置部装图HFl16-007AO1张3链轮零件图HFl16-007-002A31张4轴承闷盖零件图HFl16-007-005A31张5轴零件图HFl16-007-006A21张6套筒零件图HFl16-007-007A41张7毡圈油封零件图HFl16-007-008A41张8大链轮零件图HFl16-007-009A31张9轴承透盖零件图HFl16-007-010A31张10小链轮零件图HFl16-007-011A31张11轴零件图HFl16-007-01
41、3A31张12支承角座零件图HFl16-006A31张13电路原理图HFl16-01A31张14程序清单2份多字节无符号数乘法地址单元目标代码源程序014FAMUX:MOVA,R2;字节数送R7中015AFMOVR7,A01627CLRA017C9L1:DECRl被乘数前面若干单元清零018AlMOVRI;A019EFl7DJNZR7,L1;R7减1,不为零转LlOlBF8MOVA,ROOlC6AADDA,R2OlDA8MOVRO,AOlEFAMOVA,R2OlFAFMOVR7,A02027CLRA021AOMOVRO,A;乘数后面若干单元清零02218INCRO023EF21DJNZR7,L
42、2025FAMOVA,R2026E7RLA;R2左移一位027ABMOVR3,A02869ADDA,Rl029A9MOVRl,A02AFBMOVA,R302BE7RLA;R3左移一位02CE7RLA02DAEMOVR6,A02EF8S3:MOVA,RO02FACMOVR4,A030F9MOVA,Rl031ADMOVR5,R3032FBMOVA,R3033AFMOVR7,A034C8Sl:DECR0;乘数左移位035FOMOVA,RO036F7RLCA037AOMOVRO,A038EF34DJNZR7,SI;R7减1,不为0转Sl03AE64AJNCS6;进位位不为0转S603CFCMOVA,R403DA8MOVRO,A03EFDMOVA,R503FA9MOVRl,A040FBMOVA,R3041AFMOVR7,A04297CLRC;清除进位位043C8S5;DECRO044C9DECRl045FOMOVA,RO04671ADDCA,Rl047AOMOVRO,A048EF43DJNZR7,S5;R7减1,不为0转S504AFCS6:MOVA,R