摘要:本设计是以单片机为核心,分为软件部分和硬件部分。软件部分包括控制程序的编写和仿真模拟,硬件部分包括STC89C52单片机、LCD1602液晶显示屏、L298驱动电路和电磁线圈。本次研究主要以调节PWM的占空比来控制电磁线圈所产生磁场的强度。通过观察处在磁场中的磁体状态的变化和观看LCD1602液晶显示屏上的数据显示这两种方式来具体的感知脉冲磁场。
关键词 脉冲电磁;单片机;PWM占空比;仿真模拟;编程
目录
摘要
Abstract
1 绪论-1
1.1 研究背景和意义-1
1.2 脉冲电磁发生器的发展现状-1
1.3 设计任务分析-2
1.4 论文结构-2
2 系统硬件设计-3
2.1 脉冲电磁发生器组成及原理-3
2.1.1脉冲电磁发生器的组成-3
2.1.2单片机脉冲发生器-4
2.2 单片机最小系统-4
2.2.1单片机引脚功能介绍-5
2.2.2单片机复位电路-6
2.2.3单片机晶振电路-6
2.3 1602液晶显示电路-7
2.3.1液晶显示器的选择-7
2.3.2LCD1602液晶电路-7
2.4 L298驱动电路-8
2.4.1驱动模块的选择-8
2.4.2 L298驱动电路-9
2.5电磁线圈的工作原理-10
3系统软件设计-11
3.1系统软件设计-11
3.1.1主程序流程图-11
3.1.2 LCD1602读写流程图-12
3.1.3脉冲信号产生流程图-13
3.2系统仿真-13
4系统电路焊接与调试-15
4.1硬件电路焊接-15
4.2运行过程及结果-15
4.3技术指标-16
4.4硬件电路小结-16
结论-18
致谢-19
参考文献-20