实验3、步进电机控制桂电2015EDA
更新时间:2024-01-03 19:07:01 阅读量: 教育文库 文档下载
实验三 步进电机细分控制电路设计
一、实验目的:
学习用FPGA控制步进电机,包括能对步进电机进行细分控制的模块设计;
二、实验原理
步进电机作为一种电脉冲/角位移的转换元件,具有价格低廉、易于控制、无积累误差和计算机接口方便等方面优点,在机械、仪表、工业控制等领域中获得了广泛的应用。步进电机是一种将电脉冲转化为角位移的执行机构。也就是当步进驱动器接收到一个脉冲信号时,它就驱动步进电机按设定的方向转动一个固定的角度,它的旋转是以固定的角度一步一步运行。
如图3-1, FPGA将接口电路送来的一系列信号,转换成步进电机的驱动脉冲经过功率放大后送给步进电机,以此控制步进电机的转动方向和速度。
图3-1 FPGA控制步进电机
四相四拍运行的供电方式是:A—B—C—D—A……一个循环周期换接四次,有四种通电状态,故称四相四拍运行方式。如果按A—AB—B— BC—C—CD—D—DA—A……的顺序通电为四相双八拍。 四、实验内容
1、设计步进电机基本控制模块,时钟取10Hz,要求能控制转向和速度。速度分为16等级,分频器建议调用ALTPLL(嵌入式锁相环调用----P205); ① 编写步进电机非细分控制程序,;
② 添加转向控制; ③ 添加速度控制。
2、进行编辑、编译、综合、适配、仿真,给出所有信号的仿真波形;
3、硬件测试:进行引脚锁定及硬件测试。输出同时用LEDA(已接好译码器)显示,步进电机控制信号接驱动并接二极管显示。验证步进电机的工作状态和性能。
4、查阅相关资料,根据演示示例及图3-2,设计4相步进电机细分控制模块,对各模块进行仿真测试。分别实现1/4、1/8、1/16步距细分控制。
5、为了实现细分转动的平稳性,对图3-2的设计做一些改善,如用4个ROM存储不同相位正弦波形数据;提高精度位数;将CNT8改成三角波等。讨论细分控制的实用方案。
步进电机非细分控制程序。 module STEP1 (CLK, D);
input CLK ; output[3:0] D; reg[3:0] D; reg[1:0] CQ; always @(CQ) begin case (CQ)
2'b00 : D <= 4'b1000 ; 2'b01 : D <= 4'b0100 ; 2'b10 : D <= 4'b0010 ; 2'b11 : D <= 4'b0001 ; endcase end
always @(posedge CLK)
begin CQ <= CQ + 1 ; end endmodule
图3-2 步进电机细分控制电路
图3-2中,其中输入S选择是否输出细分控制信号。模块STEP1产生非细分控制信号;CNT10B产生分频时钟;模块CNT8产生锯齿波比较信号(也可用三角波);ROM3并行存放4路准正弦波数据(可以用4个ROM产生更精细的波形);CMP3是比较器。 6、功率放大连接
IN1--D IN2--B IN3--C IN4--A E12—VCC E34—VCC GND—GND
四、实验报告
1、预习报告:写出该实验的基本设计思路及源程序;
2、实验报告:写出经调试通过的实验程序及实验步骤、软件编译及仿真 分析、硬件测试和实验过程、程序分析报告、仿真波形图及结果分析。
正在阅读:
实验3、步进电机控制桂电2015EDA01-03
东莞市加工贸易转型升级专项资金申报指南09-28
《尼尔斯骑鹅旅行记》节选与导读04-20
观《阿拉姜色》有感02-22
跨文化交际中的障碍1003班03-17
最新部编版三年级语文上册教案教学设计导学案 灰雀301-24
人教版四年级上学的期数学教案二次备课及教学反思 - 图文05-20
教师评价02-17
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 步进电机
- 2015EDA
- 实验
- 控制
- 桂电
- 北师大版(2018)九年级历史上册知识点复习提纲
- 浅谈微课在高中物理教学中的应用
- 特殊人群、特殊病种、群体性伤害患者医疗救治工作流程(医院)
- 郁南县平台镇卫生院三好一满意活动工作方案
- 李曙韵茶事生活随想
- 2011北京房山初三数学一模试题及答案
- 水文地质学基础(1) - 图文
- 最新人教版小学五年级上册数学课程说明书
- 肿瘤放射治疗知识点及试题(1)
- 佳能打印机清零方法
- 东楼小学严禁教师有偿补课的实施方案
- 小学数学冀教新版五年级上册《列方程解决含两个未知量的问题》教案
- Maya 场景制作-别墅 - 图文
- 贷款高估、资本外流和银行危机(一)
- 数据结构习题11级用
- 关于《私募投资基金监督管理暂行办法》 相关规定的解释(一)
- 人教版三年级上册美术全册教案
- 机器人智能装备服务平台项目可行性研究报告申请报告编制 - 图文
- 刮板取料机施工方案
- 自考市场营销学复习重点(含历年考点)