基于FreescaleHCS12系列单片机的结晶器振动控制系统精品Word格式.docx
《基于FreescaleHCS12系列单片机的结晶器振动控制系统精品Word格式.docx》由会员分享,可在线阅读,更多相关《基于FreescaleHCS12系列单片机的结晶器振动控制系统精品Word格式.docx(37页珍藏版)》请在冰豆网上搜索。
![基于FreescaleHCS12系列单片机的结晶器振动控制系统精品Word格式.docx](https://file1.bdocx.com/fileroot1/2022-11/30/988b7c42-32f1-44d3-9a6f-bc5369ce87d4/988b7c42-32f1-44d3-9a6f-bc5369ce87d41.gif)
Inthemodernironandsteelenterprises,MouldOscillatingisthekeysteelmakingprocessequipment.Afterawater-cooledmoltensteelinthemoldformagreenshell.Theinitialmoldcontinuouscastingmachineisfixedlyintheworks.ItcaneasilymaketheMouldfeltwithcastingmoldoccur,anditmaybringonpullleakageincidents.itdoeslimitthevibrationofacontinuouscastingmoldofindustrializedproduction.IftheMouldisinaccordancewiththelawsoftherightvibrationitwillensureuniformityofthematerial,andinacertaindegreereducethefrictionofthecasting.Itmaketheprotectingliquidinaccordancewiththelawsandrhythms,eveniffilledtotheshellmoldandthebilletbetweentheformationofacertainthicknessofthelubricationlayer.Soastoachievethepreventionofnew-bornbilletmoldshellandpulledbetweentheadhesiveandcrack.ItisnotdifficulttoseethatthevibrationdisplacementofMoldplaysavitalroleintheentirecontinuouscastingprocess.
Inresponsetotheseproblems,thedesignputforwardaMouldmoldvibrationdisplacementdataacquisitionsystembasedontheFreescaleHCS12MCU.Itgivesthesystemblockdiagram,schematicdiagramofhardwareandsoftwareflowchart,ItusessomeofthemajorhardwarelikeMC9S12DG128chip,AD7367andsoon.SoftwareprogramusesClanguage.Thesensorsendoutcurrentsignalandthesignalthroughthecurrent/voltageconverterchipintoa0~10Vvoltagesignal.AfteritthreadAD7367andconversionintodigitalsignals.Inthesingle-chipthesignalwouldbefilted,transformedandthensentbytheserialport.Atlastthedataisreceivedandshowbytheepistaticmachine.
Keywords:
Vibration;
FreescaleMCU;
Dataacquisition
目录
摘要I
AbstractII
第一章序言1
1.1连铸结晶器振动技术的发展及现状1
1.2课题研究目的及内容3
1.2.1课题研究目的3
1.2.2课题研究内容3
第二章结晶器技术简介4
2.1结晶器技术简介4
2.2结晶器结构和功能5
第三章嵌入式系统简介及HCS12单片机7
3.1嵌入式系统简介7
3.2Freescale单片机8
3.2.1Freescale单片机8
3.2.2FreescaleHCS12系列单片机10
第四章硬件设计11
4.1整体电路设计11
4.2MC9S12DG128单片机简介12
4.2.1MC9S12DG128单片机的封装结构和引脚功能14
4.2.2MC9S12DG128MCU最小系统16
4.3模数转换器件AD736718
4.4系统串口通信20
4.4.1串行通信的基本概念21
4.4.1.1异步串行通信的格式21
4.4.1.2串行通信的波特率22
4.4.1.3奇偶校验22
4.4.1.4串行通信的传输方式23
4.4.2RS-232C的引脚功能23
4.4.2.1RS-232C的引脚功能23
4.4.2.2电平转换24
4.4.3电平转换芯片MAX20224
第五章软件设计及调试25
5.1程序总体设计25
5.2详细程序设计27
5.2.1AD采样程序的软件设计27
5.2.2滤波程序设计27
5.2.3标度变换程序设计28
5.2.4延时子程序28
5.2.5串口程序设计29
5.2.6软件调试30
第六章结论31
参考文献32
附录A程序源程序34
附录B硬件原理图38
致谢39
第一章序言
一.1连铸结晶器振动技术的发展及现状
在现代钢铁企业中,结晶器是炼钢工艺的关键设备。
最初的连铸机结晶器是静止的,在拉坯过程中极易与结晶器壁发生粘结,从而导致拉不动和拉漏事故,因此静止不振动的结晶器限制了连铸生产的工业化。
1993年现代连铸的奠基人—德国的西格弗德里容·
汉斯(SiegfliedJunghans)开发了结晶器振动装置,并成功地应用于有色金属的连铸。
1949年S·
容汉斯的合作者艾尔文·
罗西(IrvingRossi)获得了容汉斯振动结晶器专利的使用权,并在美国约阿·
勒德隆钢公司(AlleghengLundlulnSteelCorporation)Waterbliet厂的一台方坯连铸试验机上采用了振动结晶器。
与此同时,容汉斯振动结晶器又被用于西德曼内斯曼(Mannesmann)公司胡金根(Huckingen)厂的一台连续铸钢试验连铸机。
容汉斯振动的结晶器在这两台连铸机上的成功应用,使其在钢连铸中迅速得到了广泛应用。
从此,结晶器振动便成了连铸机的标准操作。
1972年日本钢管厂的福山厂在其5号机上应用了液压伺服非正弦振动技术,实现了板坯2.3m/min的平均拉速,并且投入工业应用。
1985年日本神户制刚所对铸坯表面质量的影响进行研究,在实验室用水模拟实际钢液。
采用两台三级高响应的伺服阀直接装在液压缸上并联驱动对称液压缸,为改善结晶器液压振动系统的阻尼,在液压缸上下两腔用节流阀调节泄漏,工作液采用不易燃的磷酸脂。
1992年德马克的ISP薄板坯连铸连轧生产线在意大利的阿尔维迪厂建成,采用的连铸机为弧形,结晶器为上直下弧型。
德马克认为在高频小振幅振动下结晶器铜板的磨损量最小。
结晶器采用非正弦振动的振动机构为液压激振式。
应用液压振动的另一有代表性的研究工作是法国钢铁研究院(IRSTD)与CLECLM设计制造的结晶器液压振动系统,并进行了模拟试验研究。
结果表明,应用非正弦振动可以有效地减少结晶器内部的摩擦力,使振痕深度减轻,铸坯表面质量明显改善。
在试验的基础上,又设计制造了两台数字模拟式液压振动工业试验装置,分别装在SOLLAC的2号板坯连铸机和UnlmetelNormandie厂的小方坯连铸机上。
随后,CLECIM又为SOLLAC厂设计制造了一台工业性液压振动装置,采用了全数字控制方式,设备于1993年安装在SOLLAc的2号板坯连铸机上。
在国内,随着连铸铸坯热传送装置及直接轧制技术的发展,生产节奏大幅加快,为了提高企业的生产效率,实现高效连铸的目标,需要工艺、设备、生产组织和管理、物流管理、生产操作以及与之配套的炼钢车间各个环节的协调与统一。
而高精度、长寿的结晶器振动装置是高效连铸关键技术之一,这其中包括振动装置硬件的优选及结晶器振动形式、振动工艺参数的软件优化。
因此一些较大企业开始出资引进国外先进设备和技术。
(l)西安重型机械研究所(西重所)经过数年理论研究与试验,研发出国内第一套具有全部自主知识产权的液压振动装置。
目前己在宝钢集团上钢五厂薄板坯连铸机、唐钢集团第一炼钢厂板坯连铸机、攀钢集团炼钢厂大方坯连铸机上得到良好应用。
(2)由奥钢联提供的液压非正弦振动器技术于1995年在ARMCOMnafield厂薄板坯连铸机上首次投入运行。
实践证明,液压伺服系统是可靠的,灵活的,液压伺服驱动的振动装置可以产生非正弦振动波形、正弦振动波形和其它任意的波形振动,实现控制过程监控,实时显示,并可根据拉坯速度的变化自动调节振动参数,便于实现结晶器振动操作的优化,它能为每一次浇铸设置最佳的振动参数,并且振动参数可以在线调节。
(3)2004年攀枝花钢铁集团公司增建了2号板坯连铸机,该机采用达涅利公司开发的结晶器和结晶器液压振动INMO(IntegralMotion)系统。
INMO结晶器是Dnacili的一项专利技术,它是结晶器和振动机构组合成一体,振动质量小,提供相对于铸流中心线的结晶器振动的精确导向,可获得零误差导向系统,再配上液压振动装置,即可在所有浇铸条件下获得良好的铸坯表面质量。
(4)2005年4月宝钢研究院建成兼顾板坯、薄板坯生产试验的多功能连铸试验平台,同时与国内协作单位共同研究,开发了国内首台适用于板坯连铸的结晶器电液伺服振动系统,通过半工业化试验环境下的优化研究,预期将形成设备和工艺相结合的成套技术,并拟将这一技术推广应用于市场。
在连铸结晶器振动技术的发展过程中,相继出现了同步振动、负滑动振动、正弦振动、非正弦振动等多种振动方式。
但迄今为止,工业中广泛使用的仍然是用直流电机或交流变频电机通过偏心凸轮驱动双摇杆机构实现结晶器正弦振动。
这主要是因为用偏心凸轮实现正弦波振动波形精确,而且加工容易;
同时,正弦波振动与铸坯拉速没有严格要求,既不像同步振动那样,要求结晶器下降速度与铸坯同步,上升比拉速大三倍;
也不像负滑动振动那样,结晶器上、下振动与铸坯拉速有较严格的关系。
而且,正弦振动的结晶器速度和加速度分别按正弦和余弦规律变化,在上、下死点速度变化瞬间,冲击力不会过大,速度变化较平稳。
因此,近年来在板坯和方坯连铸机上得到了广泛应用。
一.2课题研究目的及内容
一.2.1课题研究目的
连铸是指使钢水连续不断地通过水冷结晶器,凝成硬壳后从结晶器下方出口连续拉出,经喷水冷却全部凝固后切成坯料的铸造工艺。
它与传统的“模铸开坯”工艺相比,具有明显优势。
连铸坯的产量占整个钢产量的百分率可反映一个国家炼钢工艺的先进水平,因而连铸比的提高受到国内外的广泛重视。
结晶器及其激振系统是连铸机中的重要组成部分。
使用飞思卡尔HCS12系列单片机实现结晶器振动位移的在线检测和控制,把钢水进行一次冷却,使其形成坯壳,同时保证出料均匀,减少拉坯摩擦力,避免钢水粘壁、漏钢,改善铸坯表面质量。
数据通过CAN总线传至上位机,实现控制过程监督、实时显示振动参数,提高连铸坯质量和提高结晶器振动品质,从而实现连铸过程的自动化。
一.2.2课题研究内容
结晶器振动促使保护渣按一定的规律和节奏及时填充到结晶器和坯壳之间,形成有一定厚度的润滑层,以防止其初生坯壳与结晶器之间粘结而被拉裂。
本设计主要控制结晶器按一定得规律振动,并在线检测振动效果,运用PID规律调节偏差。
为了实现以上目标,本课题主要涉及以下内容:
结晶器振动波形产生、位移数据采集、PID数据处理、CAN总线通信。
本文负责位移数据采集系统的设计。
第二章结晶器技术简介
二.1结晶器技术简介
结晶器的振动相当于一种脱模的作用,其目的是防止铸坯粘结发生拉裂或漏钢。
结晶器振动装置由两个油缸驱动结晶器作上下振动,以防止在浇钢过程中钢水与结晶器铜板发生粘连。
并且还能周期性地改变钢液面和结晶器壁的相对位置,有利于改善结晶器内壁表面的润滑状况,减小粘结阻力和摩擦阻力,还可改善铸坯的表面质量。
结晶器振动的引入作为一个关键因素加速了连续铸钢技术的发展。
结晶器按照外部形状分为直结晶器和弧形结晶器;
按铸坯断面形状分为方坯(大方坯的断面边长大于200mm、小方坯的断面边长小于150mm)、板坯(指厚度比超过2:
51的铸坯)、矩形坯、圆坯和异形断面结晶器;
按照结构形式分为整体式、管式、组合式和可调宽式。
方坯连铸机的振动装置主要是采用机械振动(正弦振动曲线),而板坯连铸机的振动装置主要采用机械振动(正弦振动曲线)和液压振动(正弦和非正弦曲线)。
机械振动有电机驱动的短臂四连杆式和电机驱动的四偏心轮、板簧导向(或其他方式导向)式。
液压振动有单液压缸驱动短臂四连杆式、双液压缸驱动的短臂四连杆式或垂直升降式。
机械振动和液压振动在应用上各有优缺点,机械振动装置具有可靠性高,技术成熟、加工制造比较容易,操作简单、整体投资低的优势;
液压振动控制精度高,振动波形、振幅和频率可以在浇铸过程中随意调整,且更加适合板坯生产。
中薄板坯连铸机生产工艺:
钢水是由转炉(精炼炉)炼出,放到大包转台上的受包位,大包转台旋转180度到浇铸位。
在钢包全部转到浇铸位置后,钢水由大包的滑动水口流入中间包车。
此时钢水在大包中温度为1558.5℃,流入中间包车温度为1553℃。
大包操作工人打开滑动水口,钢水由长水口流入中间罐车,当中间罐车里的钢水达到一定量后,中包工人调节中包塞棒,控制侵入式水口流入结晶器钢水的流量。
钢水由结晶器向下流入扇形段(扇形段分为:
弯曲段、弧形段、矫直段和水平段)。
此时,扇形段夹紧,驱动辊压下,把板坯从扇形段拉出,由火焰切割机通过定尺对板坯进行切割。
切割好的板坯通过输出区辊道(移坯小车)把板坯运到下一道工序轧机的炉前辊道。
图2.1连铸机结构示意图
二.2结晶器结构和功能
结晶器类型按其内壁形状,可分直形及弧形等;
按铸坯规格和形状,可分圆坯、矩形坯、正方坯、板坯及异型坯等;
按其结构形式,可分整体式、套筒式、水平式及组合式等。
(1)整体式结晶器的结构组成
结晶器内壁和外壳部分都采用同一材料,即用整块紫铜或铸造黄铜机械加工而成,并在其内壁周围钻削许多小孔,用以通水冷却钢水和坯壳。
结晶器内壁的形状和大小,取决于铸坯断面的形状和尺寸。
(2)套管式结晶器的结构组成
套管式结晶器的外壳是圆筒形,结晶器的内壁用冷拔无缝钢管制成。
在结晶器的下部安装辊子目的是减少铸坯塌方。
结晶器需用润滑油润滑。
(3)组合式结晶器
组合式结晶器广泛应用在大型连铸机上,特别是板坯连铸机上,宽度和厚度都能调节。
结晶器内衬铜壁直接影响了结晶器的使用寿命,正确选择材质是延长结晶器使用寿命的关键,目前通常采用铜基合金。
如图2.2为结晶器电液伺服振动装置,采用阀控缸驱动双摇杆机构实现结晶器的往复振动,将液压缸的位置通过位移传感器反馈到综合端与指令信号比较得到误差信号,然后由计算机算得控制量并经过D/A和电流负反馈放大器后驱动电液伺服阀构成闭环控制系统。
利用计算机产生各种指令信号,通过选择适当的控制规律使系统输出跟踪指令信号从而获得所要求的振动规律。
机械振动的振动装置由直流电动机驱动,通过万向联轴器,分两端传动两个蜗轮减速机,其中一端装有可调节轴套,蜗轮减速机后面再通过万向联轴器,连接两个滚动轴承支持的偏心轴,在每个偏心轮处装有带滚动图2.2结晶器电液伺服振动装置
轴承的曲柄,并通过带橡胶轴承的振动连杆支撑振动台,产生振动。
结晶器振动装置用于支撑结晶器并使其沿铸机半径作近似圆弧的上下往复振动。
连续浇铸中一直进行这种振动,以防止坯壳与结晶器粘结而被拉裂,并有利于保护渣在结晶器壁的渗透使结晶器得以充分润滑和顺利脱模。
对结晶器振动的技术要求是:
(1)振动的方式能有效地防止因坯壳的粘结而造成拉漏事故;
(2)振动参数有利于改善铸坯表面质量,形成表面光滑的铸坯。
结晶器振动的功能是防止拉坯坯壳与结晶器粘结,同时获得良好的铸坯表面,因而结晶器向上运动时,减少新生的坯壳与铜壁产生粘结,以防止坯壳受到较大的应力,使铸坯表面出现裂纹;
而当结晶器向下运动时,借助摩擦,在坯壳上施加一定的压力,愈合结晶器上升时拉出的裂痕,这就要求向下的运动速度大于拉坯速度,形成负滑脱。
第三章嵌入式系统简介及HCS12单片机
三.1嵌入式系统简介
嵌入式系统最初的应用是基于单片机的。
嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统。
嵌入式系统是对对象进行自动化控制,而使其具有智能化并可嵌入对象体系中的专用计算机系统,“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。
嵌入式系统通常由嵌入式处理器、嵌入式外围设备、嵌入式操作系统和嵌入式应用软件等几大部分组成。
1.嵌入式处理器
嵌入式处理器是嵌入式系统的核心部件。
嵌入式处理器与通用的处理器的最大不同点在于嵌入式CPU大多工作在为特定用户群设计的系统中。
它通常把通用CPU中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,并具有高效率、高可靠性等特征。
嵌入式处理器可分为低端的嵌入式微控制器、中高端的嵌入式微处理器、嵌入式处理器和高度集成的嵌入式片上系统。
几乎每个大的硬件厂商都推出了自己的嵌入式处理器,其中以Freescale、ARM、PowerPC、MC68000、MIPS等使用得最为广泛。
2.嵌入式外围设备
嵌入式外围设备是指在一个嵌入式硬件系统中,除了嵌入式处理器以外的完成存储、通信、保护、调试、显示等辅助功能的其他部件。
根据外围设备的功能可分为以下3类:
(l)存储器类型:
静态易失型存储器(RAM,SRAM)、动态存储器(DRAM)、非易失型存储器(ROM,EPROM,EEPROM,Flash)。
其中,Flash(闪存)以可擦写次数多,存储速度快,容量大及价格便宜等优点在嵌入式领域得到广泛的应用;
(2)接口类型:
目前存在的所有接口在嵌入式领域中都有广泛的应用,但是以下几种接口,其应用最为广泛,包括RS一232接口(串口)、IRDA(红外线接口)、SPI(串行外设接口)、I2C(现场总线)、USB(通用串行接口),Enternet(以太网接口)和并口;
(3)显示类型:
CTR,LCD和触摸屏等外围显示设备。
3.嵌入式操作系统
在嵌入式应用中,为了使嵌入式开发更方便、快捷,就需要具备相应的管理存储器分配,中断处理,任务间通信和定时器响应,以及提供多任务处理等功能的软件模块集合,即嵌入式操作系统。
嵌入式操作系统的引入大大提高了嵌入式系统的性能,方便了嵌入式应用软件的开发设计。
当今流行的嵌入式操作系统包括Vxworks,Linux,μC/OS-Ⅱ,Deltaus,pSOS等。
每一种嵌入式操作系统都有自身的优越性,我们需要根据自己的实际应用来合理选择。
4.嵌入式应用软件
嵌入式系统的软件开发的特点是:
以面向过程为主,代码的利用率高,代码的规模小,实时性强。
过去的嵌入式系统软件开发,大多从汇编开始,并以汇编语言开发为主。
这样的开发只能做简单的控制和算法,而应用需求复杂时,开发周期将大大增加,不利于新产品的快速面市。
随着嵌入式系统硬件的不断发展,如处理器主频提高,存储器容量扩大,硬件体积减小等特点,嵌入式系统的软件开发也发生了一些变革。
嵌入式应用软件是针对特定的实际专业领域的,基于相应的嵌入式硬件平台的,并能完成用户预期任务的计算机软件。
用户的任务可能有时间和精度的要求。
嵌入式应用软件和普通的应用软件有一定的区别。
由于嵌入式应用对成本十分敏感,因此为减少系统成本,除了精减每个硬件单元的成本外,尽可能地减少嵌入式应用软件的资源消耗也是不可忽视的重要因素。
这就要求嵌入式应用软件不但保证准确性、安全性、稳定性以满足应用要求,还要尽可能地优化。
三.2Freescale单片机
三.2.1Freescale单片机
Freescale系列单片机采用哈佛结构和流水线指令结构,在许多领域内都表现出低成本,高性能的的特点,它的体系结构为产品的开发节省了大量时间。
此外Freescale提供了多种集成模块和总线接口,可以在不同的系统中更灵活的发挥作用。
飞思卡尔(Freescale)半导体公司,就是原来的Motorola公司半导体产品部。
于2004年从Motorola分离出来,更名为Freescale。
Freescale提供了多种集成模块和总线接口,可以在不同的系统中更灵活的发挥作用。
Freescale单片机的特有的特点如下:
(1)全系列:
从低端到高端,从8位到32位全系列应有尽有,最近还新推出8位/32位管脚兼容的QE128,可以从8位直接移植到32位,弥补单片机业界8/32位兼容架构中缺失的一环!
(2)多种系统时钟模块:
三种模块,七种工作模式
多种时钟源输入选项,不同的MCU具有不同的时钟产生机制,可以是RC振荡器,外部时钟或晶振,也可以是内部时钟,多数CPU同时具有上述三种模块!
可以运行在FEI,FEE,FBI,FBILP,FBE,FBELP,STOP这七种工作模式。
(3)多种通讯模块接口:
与其它系列的单片机不同,Freescale单片机几乎在内部集成各种通信接口模块:
包括串