实验3、步进电机控制桂电2015EDA
实验三 步进电机细分控制电路设计
一、实验目的:
学习用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、实验报告:写出经调试通过的实验程序及实验步骤、软件编译及仿真 分析、硬件测试和实验过程、程序分析报告、仿真波形图及结果分析。
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




