需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16401 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文设计了直流电机调速系统,主要由FPGA、电源、L298驱动电路、LCD液晶显示器、霍尔测速电路以及独立按键组成。电源采用78系列芯片实现,对电机的调速采用PWM波方式,PWM是脉冲宽度调制,通过FPGA改变占空比实现。通过独立按键实现对电机的启停、调速、转向的人工控制,LCD实现对测量数据(速度)的显示。电机转速利用霍尔传感器检测输出方波,通过FPGA对1秒内的方波脉冲个数进行计数,计算出电机的速度,实现了直流电机的反馈控制。为了使系统的设计和维护更加方便,同时提高系统的可扩展性,系统的设计思路采取模块化的方式。使用了VHDL语言来开发FPGA。
关键词 :直流电机调速; LCD显示器;FPGA;VHDL
目录 摘要 Abstract 1绪论-1 1.1 课题背景-1 1.2 研究的目的及其内容-1 1.3 研究内容及其安排-2 1.3.1 研究内容-2 1.3.2 本文的安排-2 1.4 本章小结-3 2 直流电机的工作原理-4 2.1 直流电机的特点-4 2.2 直流电机的基本结构-4 2.3 直流电机的工作原理-5 2.3.1 直流电机的励磁方式-6 2.3.2 直流电机的基本方程式-8 2.4本章小结-9 3 FPGA与硬件描述语言-10 3.1 数字系统集成的基本概念-10 3.1.1 工艺集成技术-10 3.1.2 现场采集技术-10 3.1.2.1 现场集成的目标载体-------现场可编程逻辑器件-10 3.1.2.2 FPGA 的发展趋向-10 3.1.2.3 现场集成的设计工具及IP库资源-11 3.2 FPGA设计流程-12 3.3 硬件描述语言设计方法-13 3.3.1发展概况-13 3.3.2 Verilog HDL当前的应用情况与适合的设计-13 3.3.3 采用硬件描述语言的设计流程-13 3.4 本章小节-14 4电动机速度控制系统设计方案-15 4.1 直流电机控制实现方案的比较-15 4.1.1选择的硬件描述语言Verilog HDL和VHDL的比较-15 4.1.2方案选择-15 4.2 系统设计框图-15 4.2.1 模块功能简介-16 4.2.2设计的目的及其要求-16 4.3 本章小结-16 5 功能模块设计-17 5.1 PWM主要程序-17 5.1.1 计数及LCD1602显示模块-18 5.2 本章小节-21 6 硬件电路设计-22 6.1 转速检测电路设计-22 6.1.1 转速检测电路设计方案比较与分析-22 6.2 电机速度显示电路-23 6.2.1 电机速度显示模块电路方案比较与分析-23 6.3 电机驱动电路-24 6.3.1 电机驱动电路原理-24 6.3.2 驱动电路设计-25 6.4本章小结-25 7总结及其展望-26 附录-29 |