- 3
- 0
- 约1.29万字
- 约 38页
- 2020-06-11 发布于天津
- 举报
摘 要
本系统以单片机AT89S52为核心,调节直流电磁铁供电电压的大小,改变电磁铁的磁场力的大小,利用电磁控制实现。采用摆杆按指定的摆角和周期摆动SCA100T角度传感器来实现摆杆摆角信号的采集,用 AT89S52根据摆角值和周期输出一定占空比的PWM脉冲波,用 L298N作为驱动电路,以达到控制摆角和周期的目的。本设计进行了硬件电路搭建和软件编程,给出了系统方案、硬件电路图和软件流程图,并通过软件编程,实现了题目要求的技术指标,并用液晶显示屏实时显示摆杆摆角、摆动周期、设定角度和设定周期。
关键词: 摆角 周期 电磁控制 AT89S52
目录
1.方案设计与论证 ..................................................................................................... 2
1.1 角度采集方案 ............................................................................................... 2
1.2 驱动及控制方案 ........................................................................................... 3
1.3 系统总体方案 ............................................................................................... 3
2.系统硬件电路设计 ................................................................................................. 4
2.1 单片机AT89S52 ............................................................................................ 4
2.2 L298N简介 ...................................................................................................... 5
2.3角度测量原理 5................................................................................................................. . 2.3.1角度测量原理 ............................................................................................... 5
2.3.2角度测量算法 ....................................................................................... 6
2.3.3角度测量电路 ....................................................................................... 7
2.4直流电磁铁控制模块 ...................................................................................... 7
2.4.1控制算法 ............................................................. 错误!未定义书签。
2.4.2控制电路 ............................................................................................... 7
2.5按键显示 .......................................................................................................... 7
2.6声光提示 .......................
原创力文档

文档评论(0)