国产精品日批视频免费观看_色色色亚洲五月天亚洲综合四射社区_三级网站成年人91久久精品国产_色视频欧美区

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業(yè)大功率電感生產(chǎn)加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設(shè)計(jì)、生產(chǎn)、銷售工廠。設(shè)計(jì)、繞線、組裝、檢測、包裝、出貨等全制程的工藝流程!擁有完整、科學(xué)的質(zhì)量管理體系。專業(yè)技術(shù)團(tuán)隊(duì)10人,我們的誠信、實(shí)力和產(chǎn)品質(zhì)量獲得業(yè)界的認(rèn)可。歡迎各界朋友蒞臨參觀、指導(dǎo)和業(yè)務(wù)洽談。 ...

步進(jìn)電機(jī)定位控制系統(tǒng)VHDL程序與仿真

時(shí)間:2015-04-15 09:22:10 點(diǎn)擊:

步進(jìn)電機(jī)定位控制系統(tǒng)VHDL程序與仿真
library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.std_logic_arith.all;
use IEEE.std_logic_unsigned.all;
entity step_motor is
port (reset:in STD_LOGIC; --系統(tǒng)復(fù)位信號
dir: in STD_LOGIC; --方向控制信號
clk: in STD_LOGIC; --系統(tǒng)時(shí)鐘信號
ini: in STD_LOGIC; --初始化使能信號
manner: in STD_LOGIC_VECTOR (1 downto 0); --激磁方式的選擇開關(guān)
angle: in INTEGER range 255 downto 0; --步進(jìn)角的倍數(shù)設(shè)定輸入
baBA: out STD_LOGIC_VECTOR (3 downto 0)); --步進(jìn)電機(jī)狀態(tài)輸出
end step_motor;
architecture stepmotor_arch of step_motor is
signal count: INTEGER range 0 to 7; --計(jì)數(shù)器
signal cntInc: INTEGER range -2 to 2; --設(shè)定累加器所需的累(加/減)計(jì)數(shù)值
signal cc : integer range 0 to 3;
signal cntIni: INTEGER range -1 to 0; --設(shè)定累加器所需的計(jì)數(shù)初值
sign電感生產(chǎn)廠家al angleDnCount: INTEGER range 255 downto 0; --計(jì)算已經(jīng)轉(zhuǎn)過的步進(jìn)角
signal angleDnCntDec: INTEGER range 2 downto 1;
begin
process(dir, manner, angle)--, ini)
begin
--if ini='1' then
cc<=conv_integer(manner);
if dir='0' then
case cc is
when 1 => -- 1-?相激勵
--count<=0;
cntIni<=0;
cntInc<=2;
angleDnCntDec<=2;--"10";
when 2 => -- 2-?相激勵
--count<=7;
cntIni<=-1;
cntInc<=2;
angleDnCntDec<=2;--"10";
when 3 => -- 1-2?相激勵
--count<=0;
cntIni<=0;
cntInc<=1;
angleDnCntDec<=1;--"01";
when 0 => --manner="00" autodetect
if (angle rem 2) =1 then -- 2-?相激勵
--count<=7;
cntIni<=-1;
cntInc<=2;
angleDnCntDec<=2;--"10";
else -- 1-?相激勵
--count<=0;
cntIni<=0;
cntInc<=2;
angleDnCntDec<=2;--"10";
end 工字電感器if; --angle
end case; --manner
else -- if dir='1'
case cc is
when 1 => -- 1-?相激勵
--count<=0;
cntIni<=0;
cntInc<=-2;
angleDnCntDec<=2;--"10";
when 2 => -- 2-?相激勵
--count<=7;
cntIni<=-1;
cntInc<=-2;
angleDnCntDec<=2;--"10";
when 3 => -- 1-2?相激勵
--count<=0;
cntIni<=0;
cntInc<=-1;
angleDnCntDec<=1;--"01";
when 0 => --manner="00" autodetect
if (angle rem 2) = 1 th電感電壓en -- 2-?相激勵
cntIni<=-1;
cntInc<=-2;
angleDnCntDec<=2;--"10";
else -- 1-?相激勵
cntIni<=0;
cntInc<=-2;
angleDnCntDec<=2;--"10";
end if; --angle
end case; --manner
end if; -- else dir=0
--end if; 工字電感器-- ini
end process;
counting_reset: process(reset,ini, angle, clk)
begin
if reset='1' then
count<=0;
angleDnCount<=0;
elsif clk'event and clk='1' then
if ini='0' then
count<=0+cntIni;
angleDnCount<=angle;
else
count <= count+cntInc;
if angleDnCount > angleDnCntDec then
angleDnCount <= angleDnCount-angleDnCntDec;
else
angleDnCount <= 0;
end if;
end if;一體成型電感器
end if;
end process;

baBA <="0000" when angleDnCount=0 else
"0001" when count=0 else
"0011" when count=1 else
"0010" when count=2 else
"0110" when count=3 else
"0100" when count=4 else
"1100" when count=5 else
"1000" when count=6 else
"1001";-- when count>=7;
end stepmotor_arch;

大功率電感廠家 |大電流電感工廠
  • 屏蔽電感
    狀,其中包括螺旋管,Pot 核芯和一體電感器生產(chǎn)E 核芯。磁芯形狀如彈狀核芯和線軸,需要應(yīng)用問題。一定比例的磁場將功率電感器生產(chǎn)廠家會跳脫的磁芯材料。這甚至適用於環(huán)形磁芯,滲透率較低
  • 功率電感:IGBT應(yīng)用設(shè)計(jì)全面剖
    ●盡可能減少電路中的雜散功率電感。 ●采用吸收回路。吸收回路的作用是;當(dāng)IGBT關(guān)斷時(shí),吸收電感中釋放的能量,以降低關(guān)斷過電壓。 ●適當(dāng)增大柵極電阻Rg。 IGBT的過熱保護(hù)一般是采用散熱器(包括普通
  • 電感線圈廠家【晨飛】向廣大客戶提供更優(yōu)質(zhì)的產(chǎn)品和服務(wù)
    深圳電感線圈廠家【晨飛,李先生,188252192一體電感生產(chǎn)廠家08 】歡迎各界新老客戶來公司光臨指導(dǎo),洽談業(yè)務(wù),我們愿與您攜手共創(chuàng)美好明天!分頻器所使用的電感線圈分為空芯線圈和鐵芯線圈兩類,而鐵
  • 大功率電感

    主站蜘蛛池模板: 即墨市| 田阳县| 乌兰察布市| 井冈山市| 六安市| 萍乡市| 饶河县| 大化| 新津县| 潮州市| 响水县| 清原| 兴安县| 衢州市| 库尔勒市| 娄底市| 岢岚县| 马尔康县| 宁阳县| 达孜县| 阿拉善左旗| 格尔木市| 南安市| 尼勒克县| 兴义市| 饶阳县| 阳西县| 连山| 东宁县| 孝昌县| 祥云县| 沿河| 黎城县| 光泽县| 尉氏县| 新田县| 旺苍县| 贵德县| 陵川县| 库伦旗| 新蔡县|