1 绪论 | 第1-14页 |
1.1 课题背景及其意义 | 第10-11页 |
1.2 检测技术在国内外的发展状况 | 第11-13页 |
1.3 课题的来源和研究内容 | 第13-14页 |
2 大张钞票离线检测解析装置的总体方案设计 | 第14-22页 |
2.1 原大张钞票离线检测控制系统结构框图 | 第14-15页 |
2.2 原大张钞票离线检测控制系统工艺过程 | 第15-16页 |
2.3 大张钞票离线检测解析装置方案设计 | 第16-22页 |
2.3.1 方案设计比较 | 第16-20页 |
2.3.1.1 工控机组合的检测解析装置 | 第16-17页 |
2.3.1.2 普通单片机组合的检测解析装置 | 第17页 |
2.3.1.3 高速专用计算机组合的检测解析装置 | 第17-20页 |
2.3.2 大张钞票离线检测解析装置的设计 | 第20-22页 |
2.3.2.1 大张钞票离线检测解析装置的设计要求 | 第20-21页 |
2.3.2.2 张离线检测解析装置的设计内容 | 第21页 |
2.3.2.3 大张钞票离线检测解析装置设计的技术指标 | 第21-22页 |
3 大张钞票离线检测解析装置的硬件设计 | 第22-52页 |
3.1 高速单片机在设计中的确定 | 第22页 |
3.2 主控芯片的选择 | 第22-26页 |
3.2.1 C8051F020高速单片机主要资源 | 第23-24页 |
3.2.2 C8051F020高速单片机主要特性 | 第24-26页 |
3.3 复位和外振荡器电路设计 | 第26-27页 |
3.3.1 复位电路设计 | 第26-27页 |
3.3.2 外振荡器电路设计 | 第27页 |
3.4 检测起始信号电路设计 | 第27-33页 |
3.4.1 光纤传感器的应用 | 第28页 |
3.4.1 旋转编码器的应用 | 第28-33页 |
3.5 驱动信号和校验信号电路设计 | 第33-34页 |
3.5.1 驱动信号电路设计 | 第33-34页 |
3.5.2 校验信号电路设计 | 第34页 |
3.6 通讯接口电路设计 | 第34-38页 |
3.6.1 RS232机械特性 | 第35页 |
3.6.2 RS232电气特性 | 第35页 |
3.6.3 RS232信号连接 | 第35-36页 |
3.6.4 接口电路设计 | 第36-38页 |
3.7 数据存储电路设计 | 第38-39页 |
3.8 电源模块电路设计 | 第39页 |
3.9 3.3V和 SV逻辑接口设计 | 第39-44页 |
3.9.1 SV TTL输出驱动3.3V TTL输入 | 第40页 |
3.9.2 3.3V输入驱动 5V TTL输入 | 第40-41页 |
3.9.3 5V CMOS输出驱动3.3V TTL输入 | 第41页 |
3.9.4 3.3V输出驱动 5V CMOS输入 | 第41-44页 |
3.10 故障报警电路设计 | 第44-52页 |
3.10.1 单稳态触发器原理 | 第44-46页 |
3.10.2 集成单稳态触发器74LS121 | 第46-50页 |
3.10.3 集成单稳态触发器在故障报警电路设计中的应用 | 第50页 |
3.10.4 系统故障报警的电气控制电路设计 | 第50-52页 |
4 大张钞票离线检测解析装置的软件设计 | 第52-81页 |
4.1 单片机编程语言的选择 | 第52-53页 |
4.2 软件设计模块分类 | 第53页 |
4.3 检测起始信号模块软件设计 | 第53-62页 |
4.3.1 高速单片机初始化配置问题 | 第53-57页 |
4.3.2 系统时钟的配置和初始化 | 第57-58页 |
4.3.3 产品与数据信息时序分析 | 第58-59页 |
4.3.4 检测起始信号时序的分析 | 第59-60页 |
4.3.5 检测起始信号软件设计 | 第60-62页 |
4.4 驱动信号与检验信号处理软件设计 | 第62-66页 |
4.4.1 驱动信号与校验信号的实时时序分析 | 第62-63页 |
4.4.2 驱动信号处理的软件设计 | 第63-65页 |
4.4.3 校验信号处理的软件设计 | 第65页 |
4.4.4 数据外部存储处理 | 第65-66页 |
4.5 示教检测模块软件设计 | 第66-67页 |
4.6 故障报警模块软件设计 | 第67-68页 |
4.6.1 定时器的初始化 | 第67页 |
4.6.2 定时器中断处理实现故障报警 | 第67-68页 |
4.7 通讯协议解析模块软件设计 | 第68-79页 |
4.7.1 串口通讯相关硬件协议 | 第68-70页 |
4.7.2 串口通讯相关软件协议 | 第70-72页 |
4.7.3 原系统通讯协议解析要求 | 第72-74页 |
4.7.4 原系统通讯协议 | 第74-75页 |
4.7.5 高速单片机 C8051F020的串口通讯方式 | 第75-77页 |
4.7.6 C8051F020芯片 UARTO波特率发生器的配置 | 第77页 |
4.7.7 串口通讯的软件实现 | 第77-78页 |
4.7.8 通讯协议解析的软件实现 | 第78-79页 |
4.8 软件设计中的技巧 | 第79-81页 |
5 大张钞票离线检测解析装置的实验与调试 | 第81-100页 |
5.1 软件调试 | 第81-88页 |
5.1.1 开发工具的使用 | 第81-82页 |
5.1.2 软件调试步骤及方法 | 第82-88页 |
5.2 通讯协议解析实验 | 第88-93页 |
5.3 模拟现场检测实验的硬件电路设计 | 第93-94页 |
5.4 模拟现场实验的软件设计 | 第94-97页 |
5.4.1 模拟现场检测实验的时序分析 | 第94-95页 |
5.4.2 模拟现场检测实验的软件设计 | 第95-97页 |
5.5 实验与调试中遇到一些问题的解决 | 第97-100页 |
5.5.1 串行适配器 EC2使用注意事项 | 第97页 |
5.5.2 如何安装动态链接库问题 | 第97页 |
5.5.3 定时器的计时时钟的最大频率问题 | 第97页 |
5.5.4 片内/外振荡器稳定性问题 | 第97-98页 |
5.5.5 端口I/O应用的注意问题 | 第98页 |
5.5.6 串行口应用问题 | 第98-99页 |
5.5.7 电源管理应用问题 | 第99-100页 |
6 设计中抗干扰问题的研究 | 第100-105页 |
6.1 抗干扰的重要性 | 第100页 |
6.2 抗干扰分类 | 第100-101页 |
6.3 抗干扰的几大原则 | 第101-102页 |
6.4 硬件抗干扰设计 | 第102-104页 |
6.4.1 C8051F020芯片配置与抗干扰设计 | 第102-103页 |
6.4.2 印制电路板抗干扰设计 | 第103-104页 |
6.5 软件抗干扰设计 | 第104-105页 |
7 结论 | 第105-107页 |
参考文献 | 第107-110页 |
附录1 攻读硕士学位期间主研和参与的主要科研项目 | 第110页 |
附录2 攻读硕士学位期间发表的论文 | 第110-111页 |
声明 | 第111-112页 |
致谢 | 第112页 |