基于单片机的智能功率因数记录仪的设计与研制
摘要 | 第4-5页 |
ABSTRACT | 第5页 |
第一章 绪论 | 第8-11页 |
1.1 选题背景 | 第8页 |
1.2 课题研究现状 | 第8-9页 |
1.3 本文主要研究内容 | 第9页 |
1.4 课题研究的步骤 | 第9-11页 |
第二章 智能功率因数记录仪的总体设计 | 第11-16页 |
2.1 智能功率因数记录仪设计性能指标要求 | 第11页 |
2.2 方案比较 | 第11-13页 |
2.3 智能功率因数记录仪设计总体方案 | 第13-15页 |
2.4 本章小结 | 第15-16页 |
第三章 智能功率因数记录仪的硬件设计 | 第16-35页 |
3.1 硬件的总体结构 | 第16页 |
3.2 智能功率因数记录仪主要元件的选取 | 第16-26页 |
3.2.1 AT89S51单片机 | 第16-18页 |
3.2.2 电流互感器 | 第18-19页 |
3.2.3 电压互感器 | 第19页 |
3.2.4 计量芯片CS5460A | 第19-22页 |
3.2.5 过零比较器 | 第22-23页 |
3.2.6 相位比较器 | 第23-26页 |
3.3 各模块硬件设计 | 第26-34页 |
3.3.1 电压电流采集模块设计 | 第26-27页 |
3.3.2 数据存储、看门狗、复位电路模块设计 | 第27-30页 |
3.3.3 时钟模块电路模块 | 第30-31页 |
3.3.4 显示模块电路设计 | 第31页 |
3.3.5 键盘模块电路设计 | 第31-32页 |
3.3.6 微型打印机模块电路 | 第32-33页 |
3.3.7 通讯模块 | 第33-34页 |
3.4 本章小结 | 第34-35页 |
第四章 智能功率因数记录仪的软件设计 | 第35-49页 |
4.1 主程序设计 | 第35-36页 |
4.2 中断服务程序 | 第36-37页 |
4.3 数据显示子程序 | 第37-39页 |
4.4 时钟读取子程序 | 第39-41页 |
4.5 键盘处理子程序 | 第41页 |
4.6 通信模块 | 第41-48页 |
4.6.1 通信总线的选择 | 第41-42页 |
4.6.2 通信系统总体连接 | 第42页 |
4.6.3 通讯协议的设计 | 第42-43页 |
4.6.4 下位机通信软件设计 | 第43-44页 |
4.6.5 PC机通信程序设计 | 第44-48页 |
4.7 本章小结 | 第48-49页 |
第五章 智能功率因数记录仪的抗干扰设计 | 第49-53页 |
5.1 硬件电路抗干扰设计 | 第49-50页 |
5.1.1 引起单片机控制系统出错的外在原因 | 第49页 |
5.1.2 电路抗干扰设计 | 第49-50页 |
5.2 软件电路抗干扰设计 | 第50-51页 |
5.2.1 数据采集误差的软件抗干扰设计 | 第50页 |
5.2.2 输出通道中软件抗干扰设计 | 第50-51页 |
5.2.3 程序执行过程中的软件抗干扰设计 | 第51页 |
5.3 本章小结 | 第51-53页 |
第六章 整机调试与性能指标测试 | 第53-59页 |
6.1 硬件调试 | 第53页 |
6.1.1 脱机调试 | 第53页 |
6.1.2 联机调试 | 第53页 |
6.2 软件调试 | 第53页 |
6.3 整机联调 | 第53-54页 |
6.4 误差分析 | 第54-55页 |
6.4.1 电流输入电路的误差分析 | 第54页 |
6.4.2 电压输入电路的误差分析 | 第54页 |
6.4.3 数据采集电路的误差分析 | 第54-55页 |
6.4.4 误差的综合 | 第55页 |
6.5 系统测试报告 | 第55-58页 |
6.6 本章小结 | 第58-59页 |
结束语 | 第59-60页 |
致谢 | 第60-61页 |
参考文献 | 第61-63页 |
附录一:硬件电路原理图 | 第63页 |