欢迎来到天天文库
浏览记录
ID:39395423
大小:1.57 MB
页数:113页
时间:2019-07-02
《EDA技术与VHDL》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、KK康芯科技XEDA技术与VHDL第12章实用电路模块设计实用电路模块设计KK康芯科技X12.1步进电机细分驱动控制θ1、步进电机细分驱动原理Mθ=BNr2、步进电机细分驱动电路3、步距细分的系统构成图12-1四相步进电机8细分电流波形KK康芯科技X12.1步进电机细分驱动控制3、步距细分的系统构成图12-2步进电机细分驱动电路结构图KK康芯科技X12.1步进电机细分驱动控制3、步距细分的系统构成图12-3步进电机PWM细分控制控制电路图KK康芯科技X12.1步进电机细分驱动控制3、步距细分的系统构成图12-4图12-3
2、中的cmp3模块KK康芯科技X12.1步进电机细分驱动控制3、步距细分的系统构成图12-5PWM波形ROM存储器KK康芯科技X12.1步进电机细分驱动控制4、细分电流信号的实现5、细分驱动性能的改善6、细工作时序分析图12-6步进电机PWM仿真波形图(注意,图中clk与clk5交换)KK康芯科技X12.1步进电机细分驱动控制6、细工作时序分析图12-7展开后的步进电机PWM仿真波形图(注意,图中clk与clk5交换)7、硬件验证KK康芯科技X12.1步进电机细分驱动控制【例12-1】--元件CNT8LIBRARYIEEE
3、;--8进制计数器USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYCNT8ISPORT(CLK:INSTD_LOGIC;CQ:OUTSTD_LOGIC_VECTOR(3DOWNTO0));ENDCNT8;ARCHITECTUREbehavOFCNT8ISSIGNALCQI:STD_LOGIC_VECTOR(4DOWNTO0);BEGINPROCESS(CLK)BEGINIFCLK'EVENTANDCLK='1'THENCQI<=CQI+1;E
4、NDIF;ENDPROCESS;CQ<=CQI(4DOWNTO1);ENDbehav;KK康芯科技X【例12-2】--元件DEC2LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYDec2ISPORT(CLK:INSTD_LOGIC;A:INSTD_LOGIC_VECTOR(1DOWNTO0);D:OUTSTD_LOGIC_VECTOR(3DOWNTO0));END;ARCHITECTUREoneOFDec2ISSIGNALCQ:STD_LOGIC_VECTOR(1DOWNTO0)
5、;BEGINPROCESS(CQ)BEGINCASECQISWHEN"00"=>D<="1001";WHEN"01"=>D<="1100";WHEN"10"=>D<="0110";WHEN"11"=>D<="0011";WHENOTHERS=>NULL;ENDCASE;ENDPROCESS;PROCESS(CLK)BEGINIFCLK'EVENTANDCLK='1'THENCQ<=A;ENDIF;ENDPROCESS;END;KK康芯科技X【例12-3】--元件CNT24LIBRARYIEEE;--24进制计数器USEI
6、EEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYCNT24ISPORT(CLK,EN,U_D:INSTD_LOGIC;CQ:OUTSTD_LOGIC_VECTOR(4DOWNTO0));ENDCNT24;ARCHITECTUREbehavOFCNT24ISSIGNALCQI:STD_LOGIC_VECTOR(4DOWNTO0);BEGINPROCESS(CLK,EN,U_D)BEGINIFEN='1'THENCQI<=CQI;ELSIFCLK'EVE
7、NTANDCLK='1'THENIFU_D='1'THENCQI<=CQI+1;ELSECQI<=CQI-1;ENDIF;ENDIF;ENDPROCESS;CQ(4DOWNTO0)<=CQI;ENDbehav;KK康芯科技X12.1步进电机细分驱动控制【例12-4】--5位地址线ROM3中的数据:pwm_1.mifWIDTH=16;DEPTH=32;ADDRESS_RADIX=HEX;DATA_RADIX=HEX;CONTENTBEGIN0:f000;1:f600;2:f900;3:fc00;4:ff00;5:cf00;
8、6:9f00;7:6f00;8:0f00;9:0f60;a:0f90;b:0fc0;c:0ff0;d:0cf0;e:0af0;f:06f0;10:00f0;11:00f6;12:00f9;13:00fc;14:00ff;15:00cf;16:009f;17:006f;18:000f;19:600f;1a:900f;1
此文档下载收益归作者所有