- 13
- 0
- 约6.82千字
- 约 19页
- 2021-01-11 发布于天津
- 举报
《基于FPGA的直流电机PWM控制实现》
课程设计总结报告
一、课题名称
《基于FPGA的直流电机PWM控制实现》
二、设计任务
1?设计驱动电路来驱动直流电机
2.显示调速等级
3?测速电路
基于L298N驱动直流电机设计
三、系统总体设计方案
(画出系统原理框图、方案的论证与比较等内容)
系统原理框图
PWM的实现与比较
一般的脉宽调制 PWM信号是通过模拟比较器产生的,比较器的一端接给定的参考 电压,另一端周期线性增加的锯齿波电压。当锯齿波电压小于参考电压时输出低电平, 当锯齿波电压大于参考电压时输出高电平。改变参考电压就可以改变 PWM波形中高电
平的宽度。若用单片机产生的 PWM信号波形,需要通过 D/A转换器产生锯齿波电压和 设置参考电压,通过外接模拟比较器输出 PWM波形,因此外围电路比较复杂。
FPGA中的数字PWM控制欲一般的模拟 PWM控制不同。用FPGA产生PWM波形, 只需FPGA内部资源就可以实现。用数字比较器代替模拟比较器,其一端接设定值计数 器输出,另一端接线性递增计数器输出。当线性计数器的计数值小于设定值时输出低电 平,当计数值大于设定值时输出高电平。 与模拟控制比较,省去了外接的D/A转换器和
模拟比较器,FPGA外部连线很少,电路更加简单,便于控制。脉宽调制式细分驱动电 路的关键是脉宽调制,转速的波动随着 PWM脉宽系法术的增大而减小。
四、具体实现方案
(各模块或单元电路的设计、工作原理阐述等内容)
1. PWM脉宽调制信号发生模块PWM-SQU1
此模块是FPGA中的PWM脉宽调制信号产生电路。它的输出接一电机转向控制电路 模块,此模块输出的两个端口接直流电机。通过控制 SL端(键1),可以改变电机转向。
PWM-SQU1的输入端之一来自模块 C0UNTER8B。这是一个8为计数器,输出的数据相当 于锯齿波信号,此信号的频率就是 PWM波的频率,它有来自锁相环的 C0的频率决定。
PWM-SQU1另一端来自键控的 8位数据,其中低4为CIN[3..O]设定为恒定1111,高4位有 计数器CNT4B产生,计数器的时钟来自键 K8?于是可以通过手动按键控制电机的转速。
在键K8输入进计数器前加一个消抖模块。 为了在实验板上看到键 K8输入的控制数据,
在计数器前加了 7段译码模块DECL7S其输出接5E+系统的数码管LEDG
PWM-SQU1 模块:
? PViAi EQLJ i
i
■
■
S
■CIHR.C] 0T
ADR[T..O]
J
-J
J
■
:in?t1
H
■
…-川
内部程序:
1
LIBRARY IEEE;
TJSE IEEE . STD_LOGIC_L1 S4 . ALL;
USE IEEE .STD^LOGIC^WSIGMED .ALL;
S ENTITY PUM_SQJ1 rs
E PORT AIR: IM STD_LOGIC_VECTOR (7 DOUNTO 0);
OT: OUT STD_LOGIC ):
END PUU_SQITL;
0 HARCHITECTURE BHV OF PUM_3QU1 IS
9 S BEGIN
10 D PROCESS (CIITJ BEGIN
it if them ot= 1 o1 ; else ot=i1 ; end if^
IS TN PROCESS;
13 UJD BHV;
COUNTER8B 模块:
内部程序:
内部程序:
,匚 OLINTEFia
[
L
H
FIN DCUT[7.jq
inrt
L
内部程序:
LIBRARY IEEE;--8E计数器
USE IEEE.STD_LOGIC_1154-ALL;
USE IEEE -STD_LOGIC_UN5IGNED,ALL;
H ENTITY 匚0UNTEP8 IS~
E PORT (FIN! IN STD_LOGIC;时帘申信号
S DOUT:OUT £TD_L0GIC_VEC70R (7 DOWNTO 0| ) J 一一计数貉果
END COUNTERS;
S S ARCHITECTURE behav OF COUNTERS IS
9 SIGNAL CQI : STD_LOGIC_VECTOR DOWNTO 口;
1
0 B BEGIN — —
i H PROCESS
BEQIK
H HF FIN EVENT JiND FIN= 1 THEN
CQI - CQI-H;
S END IF;
END PROCESS;
DOUT=CQI;
6 END toetiavr|
C0UNTER4B 模块:
CftiTfiTER*
—
F?w OQl/TP Q)
T
H
H
inpta
LIBR.JLRY IEEE;--4位计数器
USE IEEE , STD^LOGI^li
您可能关注的文档
- [工程流体力学(水力学)]--禹华谦1-10章习题解答.docx
- [广州]城市主干道路工程监理规划.docx
- 《高校辅导员管理系统的设计与实现》毕业论文.docx
- 《建筑识图》教案.docx
- 《因纳特市场营销综合实训室》整体方案.docx
- ××小剧场系统设计方案.docx
- C语言课程设计-通讯录管理系统.docx
- GPS综合实习报告.docx
- HP激光打印机如何在打印机面板上打印脱机自检页(doc25页).docx
- powerdesigner物理数据模型.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 四川省2025年中考数学真题试卷十五套附答案.pdf VIP
- 《数据库原理与应用》课程标准.pdf VIP
- 本科论文毕设-基于JAVA酒店管理系统毕业设计论文.doc VIP
- 2025年德州职业技术学院单招笔试数学试题库含答案解析.docx VIP
- 氟化物微纳复合玻璃与透明陶瓷:设计原理、制备工艺与性能研究.docx VIP
- 2025海上风电系统智能运维的数字孪生技术(英文).pdf VIP
- 2025年德州职业技术学院单招《数学》真题(重点)附答案详解.docx VIP
- 牵引供电变电所-分区所-AT所.pdf VIP
- 投标产品质量、供货、售后服务、残次品退换承诺方案.docx VIP
- 子宫肌瘤的诊治中国专家共识解读.docx VIP
原创力文档

文档评论(0)