下载此文档

培训方案及计划.ppt


文档分类:管理/人力资源 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
EDA技术与VHDL
第12章
实用电路模块设计
KX康芯科技
步进电机细分驱动控制
1、步进电机细分驱动原理
2、步进电机细分驱动电路
3、步距细分的系统构成
图12-1 四相步进电机8细分电流波形
步进电机细分驱动控制
3、步距细分的系统构成
图12-2 步进电机细分驱动电路结构图
步进电机细分驱动控制
3、步距细分的系统构成
图12-3 步进电机PWM细分控制控制电路图
步进电机细分驱动控制
4、细分电流信号的实现
图12-6步进电机PWM仿真波形图(注意,图中clk与clk5交换)
5、细分驱动性能的改善
6、细工作时序分析
步进电机细分驱动控制
图12-7 展开后的步进电机PWM仿真波形图(注意,图中clk与clk5交换)
6、细工作时序分析
7、硬件验证
步进电机细分驱动控制
【例12-1】--T8
LIBRARY IEEE; -- 8进制计数器
USE ;
USE ;
T8 IS
PORT ( CLK : IN STD_LOGIC;
CQ : OUT STD_LOGIC_VECTOR(3 DOWNTO 0));
T8;
ARCHITECTURE behav T8 IS
SIGNAL CQI : STD_LOGIC_VECTOR(4 DOWNTO 0);
BEGIN
PROCESS(CLK)
BEGIN
IF CLK'EVENT AND CLK = '1' THEN CQI <= CQI + 1; END IF;
END PROCESS;
CQ <= CQI(4 DOWNTO 1);
END behav;
【例12-2】--元件DEC2
LIBRARY IEEE ;
USE ;
ENTITY Dec2 IS
PORT ( CLK : IN STD_LOGIC;
A : IN STD_LOGIC_VECTOR(1 DOWNTO 0) ;
D : OUT STD_LOGIC_VECTOR(3 DOWNTO 0) ) ;
END ;
ARCHITECTURE one OF Dec2 IS
SIGNAL CQ : STD_LOGIC_VECTOR(1 DOWNTO 0);
BEGIN
PROCESS( CQ )
BEGIN
CASE CQ IS
WHEN "00" => D <= "1001" ;
WHEN "01" => D <= "1100" ;
WHEN "10" => D <= "0110" ;
WHEN "11" => D <= "0011" ;
WHEN OTHERS => NULL ;
END CASE ;
END PROCESS ;
PROCESS(CLK)
BEGIN
IF CLK'EVENT AND CLK = '1' THEN CQ <= A; END IF;
END PROCESS;
END ;

培训方案及计划 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xiang1982071
  • 文件大小822 KB
  • 时间2018-05-09