当前位置:首页 > 电加热锅炉的自动控制
图4-6 加热电路图
11
第5章 软件设计
软件的设计主要包括系统主函数设计流程图和系统中断处理函数设计流程图。
5.1 系统主函数设计流程图
开始 初 始 化 测 温 显 示 判断温度范围 N 报 警 Y 制热处理 图5-1 系统主函数设计流程图 12
5.2 系统中断处理函数设计流程图
开 始 进入中断 加键按下 N Y 设定值加1 减键按下 N Y 设定值减1 N 设置键按下 Y 中断返回 图5-2 系统中断处理函数设计流程图 13
第6章 系统调试与分析
单片机应用系统样机组装好以后,便可进入系统的在线(联仿真器)调试,其主要任务是排除样机硬件故障,并完善其硬件结构,试运行所设计的程序,排除程序错误,优化程序结构,使系统达到期望的功能,进而固化软件,使其产品化。 6.1硬件调试
单片机应用系统的硬件和软件调试是交叉进行的,但通常是先排除样机中明显的硬件故障,尤其是电源故障,才能安全地和仿真器相连,进行综合调试。硬件电路故障及解决方法
1)错线、开路、短路:由于设计错误和加工过程中的工艺性错误所造成的错线、开路、短路等故障。
解决方法:在画原理图时仔细检查、校正即可解决。
2)元器件损坏:由于对元器件使用要求的不熟悉及制作调试过程中操作不当致使器件损坏。
解决方法:在设计过程中要明确各元器件的工作条件,严格按照制作要求进行操作,损坏的元器件要及时更换,以免损坏其他元件或影响电路功能 的实现。
3)电源故障:设计中存在电源故障,即上电后将造成元器件损坏、无法正常供电,电路不能正常工作。电源的故障包括:电压值不符和设计要求,电源引出线和插座不对应,各档电源之间的短路,变压器功率不足,内阻大,负载能力差等。
解决方法:电源必须单独调试好以后才能加到系统的各个部件中。本设计中就出现电源故障经过一个稳压电路才使其正常工作。
6.2软件调试
6.2.1软件电路故障及解决方法 设计软件部分出现这种错误的现象:
1)当以断点或连续方式运行时,目标系统没有按规定的功能进行操作或什
么结果也没有,这是由于程序转移到意外之处或在某处死循环所造成的。 解决方法:这类错误的原因是程序中转移地址计算错误、堆栈溢出、工作寄存器冲突等。在采用实时多任务操作系统时,错误可能在操作系统中,没有完成正确的任务调度操作,也可能在高优先级任务程序中,该任务不
14
共分享92篇相关文档