欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载
     

    电磁加热炉课程设计报告.doc

    • 资源ID:2942106       资源大小:1.67MB        全文页数:24页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    电磁加热炉课程设计报告.doc

    摘 要供暖问题使人们尤为关注的问题,尤其在中国的北方,显得更加重要。本次设计主要研究由单片机和电磁电路构成的电磁加热装置,实现对水温的控制。由于我国北方农村大量使用土暖气,不仅污染环境而且煤的利用率低等问题,浴池中也存在煤的利用率低的问题和锅炉离不开人、而增加成本的问题。使用该装置就可以解决上述问题,符合国家号召的“低碳生活”。该加热装置与普通的锅炉加热设备相比,有廉价、加热速度快、节能环保的特点。用单片机控制加热装置可实现温度可以自设定、开机时间自设定。实现了室内温度控制的自动化。与其他装置相比,单片机控制作为控制器可以是装置更加廉价而且智能。关键词供暖 单片机 电磁加热装置 智能AbstractThe issues of the heating is concerned, especially in the north of China, appear more important. This design research by single-chip microcomputer and electromagnetic circuit consists of the electromagnetic heating device, to realize to control the temperature of water. Because most of our countries in the north use TuNuanQis, not only pollute the environment and reduce the utilization of coal , but also are existed in the boilers inseparable from the people and increase the cost. Use this device can solve the problems above, according with a country called for "the low carbon life". Compared with ordinary boiler heating equipments , this heating device is cheaper, more heating speed, the characteristics of energy saving and environmental protection. With single-chip microcomputer control heating device can realize temperature can be set, boot time since the setting. Realizing to control the temperature in automation indoor. Compared with other devices, SCM control as a controller can is the device cheaper and intelligence.Key words : heating  single-chip microcomputer electromagnetic heating device  intelligence目 录1 绪论12 总体方案设计及确定12.1 方案的提出12.2 方案论证及确定23 系统的硬件设计63.1 STC89C52最小系统设计63.2 键盘电路的设计83.3 显示电路的硬件设计93.4 温度检测电路的设计103.5 驱动电路的设计114 系统软件设计114.1 主程序流程图114.2 检测子程序流程图124.3 预设温度调整流程图134.4 系统时间调整流程图144.5 预设时间调整流程图155 调试165.1 调试工具165.3 调试过程中的问题及解决方法18总结19参考文献20附录21附录一ADC0809程序清单:21附录2系统硬件原理图221 绪论在我们的生活和生产活动中,很多时候都要用到加热。而电加热又是最为普遍的方式。而在电加热这种方式中又以电阻丝加热较为普遍。但是电阻丝加热,其热效率很低,并且还有很多其它方面的缺点1。百分之九十以上使用的是电阻丝加热方式,这种加热方式,主要是靠接触传导来传递热能,用电阻丝制成的各种加热板、圈只有一个面接触到需要加热的部位,这又造成了很大一部分热能耗散在空气中了。理论上讲传统的加热圈里外各传递一半的热量,那么我们说耗散在空气中的也就是50%,又因为电磁加热方式加热速度快,比传统加热快三分之一,电磁加热功率又是原来传统加热功率的二分之一,所以从里理论上讲电磁加热方式节电率应该是80%,实际是用节电率一般超过50%2。能达到这种节电率的厂家现在还不是很多,只有个别几个比较大的企业,一些小企业还停留在30%左右的节电率。电磁加热技术可使用场合锅炉,开水炉等行业,可以替代传统能源。电磁锅炉利用其加热速度快的特点,可抛弃传统锅炉整体加热的方式,只在锅炉的出水端进行加热,使水流在流动中完成加热,加热速度快,节省空间。随着科学技术的不断发展,节电技术层出不穷,电磁加热技术是众多节能技术中的一种。由于电磁加热节能技术发展较晚,目前尚处于起步阶段,很多人对此不甚了解。电磁加热技术是通过电磁感应原理使金属料筒自身发热,并且可以根据具体情况在料筒外部包裹一定厚度的隔热保温材料,这样就大大减少了热量的散失,提高了热效率,因此节电效果十分显著,可达30%75%。因为电磁加热圈本身并不发热,而且是采用绝缘材料和高温电缆制造,所以不存在着像原电热圈的电阻丝在高温状态下氧化而缩短使用寿命的问题,具有使用寿命长、升温速率快、无需要维修等优点,减少了维修时间,降低了成本。单片机作为控制器就能把电池加热锅炉变成一个智能、廉价、节能、环保、实用的装置。单片机的技术已经非常的成熟,它和电磁加热装置的联合利用符合了“可持续发展战略”。2 总体方案设计及确定2.1 方案的提出电磁炉需要显示时间和当前水温。 4位LED数码管显示时、分,以24小时计时方式运行,2位LED数码管显示温度。使用按键开关可实现时、分调整,温度的设定。以及实现省电(关闭显示)功能。检测电路用于检测水温,加热控制电路控制主电路的状态。系统框图如下图2-1该系统的单片机控制部分主要有复位电路、时钟电路、键盘电路 、显示电路、继电器电路、检测电路构成。系统框图如下图:图2-1系统框图2.2 方案论证及确定2.2.1 单片机的型号选择方案一:STC89C52RC单片机STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统 8051 单片机,12时钟/机器周期和6时钟/机器周 期可以任意选择。程序空间为 8K 字节,数据存储空间512字节,它的工作电压:5.5V3.3V/3.8V2.0V。 工作频率范围:040MHzISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片。 STC89C52RC 单片机的工作模式 ,掉电模式:典型功耗<0.1A,可由外部中断唤醒,中断返回后,继续执行原程序 。空闲模式:典型功耗 2mA。正常工作模式:典型功耗 4mA7mA。掉电模式可由外部中断唤醒,适用于水表、气表等电池供电系统及便携设备3。STC 单片机有两种时钟模式单片机有两种时钟模式,一种是单倍速,也就是12时钟模式时钟模式,在该模式下,STC单片机与其他公司51系列单片机具有相同的机器周期,即12 个振荡周期为一个机器周期;另一种是双倍速又称6时钟模式,在该模式下在该模式下,STC 单片机比其他公司的51单片机运行速度快一倍单片机运行速度快一倍。如图2-1所示。图2-1 STC89C52RC单片机方案二:AT89S52单片机AT89S52使用 Atmel公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的 8位 CPU和在系统可编程 Flash,使得 AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k 字节 Flash,256字节 RAM,32位 I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路4。另外,AT89S52 可降至 0Hz 静态逻辑操作。STC89C52RC与AT89S52相比,编程阶段是一样的,都可以用Keil,内部寄存器也完全一致但STC89C52RC的多一些特殊功能寄存器,烧录阶段STC89C52RC的也比较方便而且两种芯片的市场价格相当。从根据本次设计的精度、经济性要求和在线编程角度滥来看,选择STC89C52RC较合适。2.2.2 键盘电路的选择-键盘具有向单片机输入数据、命令等功能,是人与单片机对话的主要手段。键盘可分为两类:非编码键盘和编码键盘。本报告主要介绍非编码键盘。非编码键盘是利用按键直接与单片机相连接而成,这种键盘通常使用在按键数量较少的场合。使用这种键盘,系统功能通常比较简单,需要处理的任务较少,但是可以降低成本、简化电路设计。按键的信息通过软件来获取5。非编码键盘 分为两种结构:独立式键盘和矩阵式键盘(1)独立式键盘独立式键盘特点是:编程简单, 一键一线,各键相互独立,每个键各接一条I/O口线,通过检测I/O输入线的电平状态,可容易地判断哪个按键被按下。当某一按键按下时,对应的检测线就变成了低电平,与其他按键相连的检测线仍为高电平,只需读入I/O输入线的状态,判别哪一条I/O输入线为低电平,很容易识别哪个键被按下6。(2) 矩阵式键盘 矩阵式(也称行列式)键盘用于按键数目较多的场合,由行线和列线组成,按键位于行、列的交叉点上。在按键数目较多的场合,要节省较多的I/O口线。矩阵中无按键按下时,行线为高电平;当有按键按下时,行线电平状态将由与此行线相连的列线的电平决定。列线的电平如果为低,则行线电平为低;列线的电平如果为高,则行线的电平也为高,这是识别按键是否按下的关键所在。由于本设计键盘数目较少故采用独立式键盘。显示电路的简介及选择方案一:液晶16021602与数码管相比有如下优点:位数多,可显示32位,32个数码管体积相当庞大了。显示内容丰富,可显示所有数字和大、小写字母。程序简单,如果用数码管动态显示,会占用很多时间来刷新显示,而1602自动完成此功能。总体来说有以下优点:驱动电压低、功耗微小、可靠性高、显示信息量大、彩色显示、无闪烁、对人体无危害、生产过程自动化、成本低廉、可以制成各种规格和类型的液晶显示器,便于携带等7。方案二:发光二极管LED(Light Emitting Diode)发光二极管缩写。LED数码管是由发光二极管构成的。常见的LED数码管为“8”字型的,共计8段。每一段对应一个发光二极管。有共阳极和共阴极两种,如图2-5所示。共阴极发光二极管的阴极连在一起,通常公共阴极接地。当阳极为高电平时,发光二极管点亮。同样,共阳极LED数码管的发光二极管的阳极连接在一起,公共阳极接正电压,当某个发光二极管的阴极接低电平时,发光二极管被点亮,相应的段被显示。LED数码管有静态显示和动态显示两种显示方式。静态显示方式的显示无闪烁,亮度都较高,静态显示方式接口编程容易,但是占用口线较多。动态显示的优点是硬件电路简单,显示器越多,优势越明显。缺点是显示亮度不如静态显示的亮度高。如果“扫描”速率较低,会出现闪烁现象。液晶1602需要有背光照明,且可视角度有限制。虽然数码管消耗电力比液晶多一点,但是数码管显示更加清晰,更加适合在白天等强光条件下显示。液晶极其省电,但是使用有温度范围限制,且因是反光式的,在外界光线很明亮的情况下很容易看不清楚。而且本次设计只需要六位显示。基于以上原因本设计采用数码管的动态显示。2.2.3 温度检测电路的简介及选择系统设计的一个重要环节就是检测水温。检测水温主要由温度传感器、信号放大调理电路及模数转换电路等组成。检测温度器件有很多,传统的模拟温度传感器例如热电偶、热电阻包括铂电阻和铜电阻。常见的集成模拟温度传感器有电压输出型的LM3911、LM335、LM45、AD22103、电流输出型的AD590。逻辑输出型温度传感器有LM56、MAX6501-MAX6504、MAX6509/6510。数字温度传感器有SMT16303、MAX6575/76/77、DS1612、DS18B208。热电阻是导体的电阻值随温度变化而改变,通过测量其阻值推算出被测物体的温度,利用此原理构成的传感器就是电阻温度传感器,这种传感器主要用于-200500温度范围内的温度测量。纯金属是热电阻的主要制造材料,热电阻的材料应具有以下特性;电阻温度系数要大而且稳定,电阻值与温度之间应具有良好的线性关系。电阻率高,热容量小,反应速度快。材料的复现性和工艺性好,价格低。在测温范围内化学物理特性稳定。根据任务书给出的技术指标采用PT100较合适。由于PT100的输出的电压信较小不易检测所以需要放大电路即电压调理电路。把传感器的输出0.2V-1V转换成0V-5V的标准信号。再通过模数转换电路与单片机联系,根据本次设计的精度和经济性要求,选用8位的模数转换芯片即可即ADC0809。.2.2.4 驱动电路选择单片机与磁通线圈的驱动电路是由放大电路、继电器和交流接触器等组成。由于单片机的输出电压和输出电流都比较小不能直接驱动继电器的开与合。所以需把单片机的输出信号放大。这就需要信号放大电路,信号放大电路有集成的专用芯片,也可以是自己自制的信号放大电路。集成的信号放大电路专用芯片的价格比较昂贵,自制的信号放大电路的价格比较便宜。本次需要的放大电路的精度要求不高,所以用三极管构成放大电路就足够。由于主电路用的是工频交流220V电源所以继电器的交流指标一定大于220V,根据任务书给出的技术指标,设计中采用的继电器型号为HH53P、交流接触器的型号为永磁式交流接触器CJ20J系列的CJ20J-40A。综上所述本次设计控制器的型号为STC89C52RC、键盘电路选用了非编码式独立式键盘,显示电路选用共阳极数码管的动态显示、放大电路选用三极管放大、继电器的型号为HH53P、交流接触器的型号为CJ20J_40A。电源有+12V直流电源、+10V直流电源、+5V直流电源、工频交流220V电源。3 系统的硬件设计3.1 STC89C52最小系统设计STC89C52的最小系统包括时钟电路、复位电路,和STC89C52芯片。3.1.1 时钟电路设计STC89C52内部有一个用于构成振荡器的高增益反相放大器,输入端为芯片引脚XTAL1,输出端为引脚XTAL2。这两个引脚跨接石英晶体振荡器和微调电容,构成一个稳定的自激振荡器。C1和C2的典型值通常选择为30pF。电容大小会影响振荡器频率高低、振荡器的稳定性和起振的快速性。晶振频率范围通常是1.212MHz。晶体频率越高,单片机速度就越快。速度快对存储器的速度要求就高,印制电路板的工艺要求也高,即线间的寄生电容要小。晶体和电容应尽可能与单片机靠近,以减少寄生电容,保证振荡器稳定、可靠地工作。为提高温度稳定性,采用温度稳定性能好的电容。常选6MHz或12MHz的石英晶体。随着集成电路制造工艺技术的发展,单片机的时钟频率也在逐步提高,已达33MHz。本设计选用的是11.0592MHZ9。图3-1时钟电路图3.1.2 复位的电路的设计单片机的初始化操作,给复位脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就使STC89C52复位。 复位电路采用上电自动复位和按钮复位两种方式。上电自动复位是给电容C 充电加给RST引脚一个短的高电平信号,此信号随着VCC对电容C 的充电过程而逐渐回落,即RST引脚上的高电平持续时间取决于电容C 充电时间。为保证系统可靠复位,RST引脚上的高电平必须维持足够长的时间。除了上电复位外,有时还需要按键手动复位,本设计采用上电自动复位和按钮复位结合的方式。如图3-2所示。图3-2复位的电路图3.1.3 最小系统的设计时钟电路、复位电路,和STC89C52芯片就构成了STC89C52的最小系统。STC89C52的最小系统。如图3-3所示。图3-3最小系统图3.2 键盘电路的设计对于图3-4的键盘,图中的上拉电阻保证按键释放时,输入检测线上有稳定的高电平.与门U5B的输出为高电平。当某一按键按下时,对应的检测线就变成了低电平,与其他按键相连的检测线仍为高电平,与门U5B的输出为低电平(向单片机发出中断请求),只需读入I/O输入线的状态,判别哪一条I/O输入线为低电平,很容易识别哪个键被按下。图3-4键盘电路图3.3 显示电路的硬件设计本设计采用的动态显示,图3-9所示为一个6位8段LED动态显示电路。其中段码线占用一个8位I/O口(P0口),而位选线占用一个6位I/O口(P2口低6位)。必须采用动态的“扫描”显示方式。即在某一时刻,只让某一位的位选线处于选通状态,而其他各位的位选线处于关闭状态,同时,段码线上输出相应位要有显示的字符的段码10。74ls244是总线驱动芯片,74ls06是非门还具有放大作用。如图3-5所示。图3-5数码管动态显示电路3.4 温度检测电路的设计系统设计的一个重要环节就是检测水温。检测水温主要由温度传感器、信号放大调理电路及模数转换电路等组成。PT100为温度传感器,作用为采集温度,信号调理电路作用为把传感器的输出0.2V-1V转换成0V-5V的标准信号。ADC0809作用为把采集的模拟信号转换成数字信号。信号调理电路的IN0端接ADC0809的IN0端。如图3-6所示为信号调理电路。图3-6信号调理电路图SN74LS74AN的CLK端接STC89C52的ALE端,只是因单片机ALE端输出的频率太高必须经过分频才能接到ADC0809的CLK端。ADC0809的D0-D7接单片机的P0口的D0-D7 。如图3-7所示。STRAT端和ALE端接单片机的P3.7口。图3-7模数转换电路图3.5 驱动电路的设计驱动电路就是单片机控制普通继电器、普通继电器控制交流接触器、交流接触器控制加热电路的通断。该过程的思路是:单片机给普通继电器一个控制信号,把普通继电器当做一个开关使用,然后接交流接触器。如图图3-8所示图3-8驱动电路图4 系统软件设计T1键为休眠键,当处于休眠状态时,整个系统不工作。T2为时间设置键,可以设置系统时间和设定开机时间,T3为预设温度设置键,可以设置系统给水加热的温度值。4.1 主程序流程图通过不断地调用显示程序可保证在执行其他子程序时保证数码管亮,首先给系统供电、有软件实现系统的初始化,进入检测子程序、检测子程序采集温度数据。之后将采集来的数据送给显示子程序,显示子程序将采集的数据和系统时间显示到数码管上。键盘子程序对键盘的扫描。主要为负责对系统时间、预设温度、预设开机时间的调整。当实时温度小于设定温度时,单片机就会发出启动加热装置的信号之后循环执行检测子程序、显示子程序、扫描键盘子程序如果实时温度大于或等于设定温度时循环执行检测子程序、显示子程序、扫描键盘子程序。 如图4-1为主程序流程图图4-1主程序流程图4.2 检测子程序流程图当系统启动时系统的定时器T1就开始定时每5秒启动ADC0809。ADC0809将PT100的模拟小电信号经信号调理电路放大成0-5V的标准信号变成单片机可以识别的数字信号。在经过标度变换转成相应的温度值,送数码管显示之后定时器重新开始记时5秒,依次循环下去。如图4-2为检测子程序流程图图4-2检测子程序流程图4.3 预设温度调整流程图当有按下T2键时就会进入预设温度调整模式、可以按T4和T5键进行预设温度的加减。等待T2键释放,退出预设温度调整模式显示当前温度、返回。图4-3预设温度调整流程图4.4 系统时间调整流程图当系统处于不是休眠状态时,当有长按T3键时就会进入系统时间调整模式、可以按T4和T5键进行系统时间分的加减。再短按T3键时进行系统时间时调整按T4和T5键进行系统时间时的加减。再长按退出系统时间调整模式。图4-4系统时间调整流程图4.5 预设时间调整流程图当有短按T3键时就会进入预设时间调整模式、可以按T4和K5键进行预设时间分的加减。短按T3可以按T4和T5键进行预设时间时的加减。再短按键T3退出预设时间调整模式。图4-5预设时间调整流程图5 调试5.1 调试工具由与本次设计的调试为在线调试所使用的是STC-ISP和Keil。STC-ISP是一款单片机下载编程烧录软件,是针对STC系列单片机而设计的,可下载STC89系列12C2052系列和12C5410等系列的STC单片机,使用简便,现已被广泛使用11。Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起12。5.2调试步骤:第一步Keil的使用具体步骤如下:1打开Keil Uv2开发环境2现在开始新建项目,Project->New Project,确定项目保存路径,并给新建项目命名,之后点选“保存”3之后选定CPU,选择Atmel->89C51;STC89C52RC的引脚和AT89C51引脚兼容。4项目建好后,这样的空项目是无用的,接下来需要给项目添加文件,选中“Source Group1”,右键,在弹出对话框里选中“Add Files to GroupSource Group1”。5这时已经可以在新增文件上进行编程。6.编译好的程序转成机器可识别的.HEX文件。第二步 将.HEX文件用STC-ISP烧录软件烧录到单片机STC89C52RC中。具体步骤如下:1. 打开STC-ISP,如图5-1界面,在MCU Type栏目下选中单片机型号STC89C52RC。如图5-1所示。2. 根据您的9针数据线连接情况选中COM端口,波特率一般保持默认,如果遇到下载问题,可以适当下调一些按图5-2所示选中各项。 图5-1 图5-23先确认硬件连接正确,按图5-3点击“打开文件”并在对话框内找到您要下载的HEX文件。4. 按图5-4选中两个条件项,这样可以使您在每次编译KEIL时HEX代码能自动加载到STC-ISP,点击“Download/下载”。 图5-3 图5-45手动按下电源开关便即可把可执行文件HEX写入到单片机内,如图5-5是正在写入程序截图。6. 图5-6是程序写入完毕,目标板开始运行程序结果。 图5-5 图5-6本次调试只调试了模数转换部分。5.3 调试过程中的问题及解决方法在调试的过程中,由于源程序有多处错误,在编译时会出现提示,这个时候我们会根据提示对错误的地方进行修改,从而使程序编译成功。虽然编译成功了,但是这只是代表程序的语法方面没有错误,还有可能存在逻辑上的错误,这样也会导致仿真的不正确,从而使得仿真无法通过,这个时候就需要进行单步调试,有的时候也需要设置断点,或者是执行到光标处,运用这些指令,从而将程序进行进一步的调试。总结短暂的两周微机控制课程设计结束了,令我感到非常高兴,因为我真正的学到了东西,正所谓严师出高徒,在老师的严格要求下,在我看来基本是完不成的任务,我按时完成了。以前的实训真的不可与课程设计同日而语,课程设计不仅锻炼我们的动手能力,而且还有自主学习的能力以及团队协作的能力,实训时老师要从旁指导,全程监督,而课程设计完全交给了我们自己去完成,交给了我们自己的团队。本文设计的基于单片机STC89C52RC的电磁炉加热系统的单片机系控制,数模转换采用了ADC0809,将采集的模拟信号转换成数字信号,精度完全可以符合设计要求。采用数码管进行显示,有亮度高易观察的特点。键盘采用了独立式键盘,编程简单,易于控制。用软件实现了单片机是否休眠。由于主电路中有高频信号,本次设计单片机电源采用了屏蔽装置,有效地提高了系统的可靠性和稳定性。此次设计用到了微机控制和单片机等课程的知识,不仅巩固了以前的知识,同时也学习了新的知识,为以后的毕业设计和工作打下了坚实的基础。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。自己实践才能明白许多道理,本次课程设计不仅锻炼了我们的动手动脑能力,而且让我们明白团队合作的重要性。分工到位,大家一起动脑思考,即可学知识,又能温习知识,何乐而不为。通过了这次课程设计,我不仅大大提高了系统设计和软件编程的能力,自身的各方面的素质也得到了提高。同时也培养了我的团队协作精神。一个人很难完成的任务,通过团队便可以在最短的时间和最高的质量完成,不过前提是要知道如何运用团队里的成员,要知道他们各自的长处,好好利用,才能得到事半功倍的效果,否则适得其反。这次课程设计不仅充实了我的自动化专业知识,扩大了知识面,增强分析问题和解决问题的能力,也提高自学的能力与软件开发能力,为今后的工作打下了坚实的基础。感谢老师辛苦的带着我们学习新的东西!参考文献1 洪志刚, 杜维玲, 井娥林.单片机应用系统设计北京.机械工业出版社,2011 2 周航慈. 单片机应用程序设计技术M.北京航空航天大学出版社,2011.23 李光才单片机课程设计实例指导M北京:北京航空航天大学出版社 20044 赵文博单片机语言C51程序设计M北京:人民邮电出版社,2005,105 徐爱钧, 彭秀华. 单片机高级语言C51应用程序设计M.北京航空航天大学出版社,20067江国强.现代数字逻辑电路.北京:电子工业出版社,2002.8 李朝青. 单片机原理及接口技术M.北京航空航天大学出版社, 2005.109 孙育才. MCS-51系列单片微型计算机及其应用M. 东南大学出版社, 2004.610沈红卫. 单片机应用系统设计实力与分析M. 北京航空航天大学.2003. 11林敏.计算机控制技术及工程应用. 国防工业出版社,2010.12赖寿宏主编.微型计算机控制技术.北京:机械工业出版,2003.附录附录一ADC0809程序清单:/*硬件部分由STC89C52RC,ADC0809,输入电压直接加在ADC0809的IN0,因为我只用一路所以ADC0809的A、B、C三个进址我直接接地。ADC0809的ALE和Start我连在一起由单片机的P3.&控制。*/#include <reg51.h>sbit Start =P37;sbit eoc=P33;void delay(unsigned int count) unsigned int i,j; for(i=0;i<count;i+) for(j=0;j<count;j+);void send(unsigned char k)SBUF=k; while(!TI); TI=0;unsigned char ad() unsigned char temp; Start=0; Start=1; Start=0; while(!eoc); temp=P1; return(temp);main()unsigned char temp; SCON=0x50; TMOD=0x20; TH1=0x0f3; TL1=0x0f3; /2400bps EA=1; TR1=1; while(1) temp=ad(); send(temp); 附录2系统硬件原理图

    注意事项

    本文(电磁加热炉课程设计报告.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开