資源描述:
《EDA技術(shù)與VHDL》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、KK康芯科技XEDA技術(shù)與VHDL第12章實用電路模塊設(shè)計實用電路模塊設(shè)計KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制θ1、步進(jìn)電機(jī)細(xì)分驅(qū)動原理Mθ=BNr2、步進(jìn)電機(jī)細(xì)分驅(qū)動電路3、步距細(xì)分的系統(tǒng)構(gòu)成圖12-1四相步進(jìn)電機(jī)8細(xì)分電流波形KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制3、步距細(xì)分的系統(tǒng)構(gòu)成圖12-2步進(jìn)電機(jī)細(xì)分驅(qū)動電路結(jié)構(gòu)圖KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制3、步距細(xì)分的系統(tǒng)構(gòu)成圖12-3步進(jìn)電機(jī)PWM細(xì)分控制控制電路圖KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制3、步距細(xì)分的系統(tǒng)構(gòu)成圖12-4圖12-3
2、中的cmp3模塊KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制3、步距細(xì)分的系統(tǒng)構(gòu)成圖12-5PWM波形ROM存儲器KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制4、細(xì)分電流信號的實現(xiàn)5、細(xì)分驅(qū)動性能的改善6、細(xì)工作時序分析圖12-6步進(jìn)電機(jī)PWM仿真波形圖(注意,圖中clk與clk5交換)KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制6、細(xì)工作時序分析圖12-7展開后的步進(jìn)電機(jī)PWM仿真波形圖(注意,圖中clk與clk5交換)7、硬件驗證KK康芯科技X12.1步進(jìn)電機(jī)細(xì)分驅(qū)動控制【例12-1】--元件CNT8LIBRARYIEEE
3、;--8進(jìn)制計數(shù)器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進(jìn)制計數(shù)器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步進(jìn)電機(jī)細(xì)分驅(qū)動控制【例12-4】--5位地址線ROM3中的數(shù)據(jù):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