康芯课程——eda技术与vhdl

康芯课程——eda技术与vhdl

ID:33586861

大小:1.57 MB

页数:113页

时间:2019-02-27

康芯课程——eda技术与vhdl_第1页
康芯课程——eda技术与vhdl_第2页
康芯课程——eda技术与vhdl_第3页
康芯课程——eda技术与vhdl_第4页
康芯课程——eda技术与vhdl_第5页
资源描述:

《康芯课程——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中的cmp3

2、模块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;--8进制计数器USE

3、IEEE.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;ENDIF;ENDPROCESS;CQ

4、<=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);BEGINPROCESS(CQ)BEGINCA

5、SECQISWHEN"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进制计数器USEIEEE.STD_LOGIC_1164.ALL;USEIEEE

6、.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'EVENTANDCLK='1'THENIFU_D='1'THENCQI<=CQ

7、I+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;6:9f00;7:6f00;8:0f00;9:0f60;a:0f90;b:0fc0;

8、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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。