全文预览

基于STC89C52单片机的点焊机控制系统的软件设计

上传者:业精于勤 |  格式:doc  |  页数:45 |  大小:1140KB

文档介绍
案。并对系统的各个模块根据功能来进行划分设计,并且论述他们之间的关系,保证各个模块正常运行,根据实际的问题选择不同解决方法。Р(4)系统整体设计方案原则,编写各个部分的软件程序,包括主程序设计、电压、电流检验ADC0832转换子程序设计、定时器中断子程序设计、电极接触检验程序。[4]Р系统主程序设计:主程序主要完成系统的初始化、初始化数值定时器和ADC0832数据采集、中断程序、主程序的设计。主程序通过定时中断的方式输出PWM,中断响应结束后处理数据,并进行数据比较处理,一旦数据范围超出后,系统立即进入停机状态。主程序流程图如图2所示。Р图2 主程序流程图Р‚电压采集程序设计:要获得主回路的电流,只需要由单片机对ADC0832发出采集电压的控制命令,然后等待其采集完毕并自动将电压测量值存入相对应的寄存器后,再由单片机读取寄存器的内容即可。Рƒ定时器中断程序设计:定时器到时间后进入中断子程序,调整PWM输出占空比,并输出,程序流程如图3所示。Р图3 中断程序流程图Р三、毕业论文(设计)主要阶段、进度及完成时间:Р1 已完成的工作:Р 第1周确定毕业设计题目。Р 第2周下达任务书,查阅,收集相关文献资料。Р 第3~4周撰写并上交开题报告。Р 2 待完成的工作安排:Р 第5~6周进行系统要求(硬/软件)需求分析和方案论证。Р 第7~8周进行总体设计和细化分析设计。Р 第9~10周进行程序设计并调试。Р 第11~12周进行系统测试;拟订毕业论文的初稿。Р 第13周系统验收,毕业论文定稿,准备论文答辩。Р Р学生签名: 年月日Р指导教师意见:Р 该生能根据点焊机控制要求,查阅相关技术资料,理论联系实际,编制了点焊机控制程序流程图,方案可行。开题报告表述清楚,图文规范,达到了毕业设计对开题报告的要求,同意开题,并转入下一阶段的毕业设计工作。Р指导教师签名: 日期:2012年3月10日

收藏

分享

举报
下载此文档