Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка системи управління імпульсним стабілізатором напруги на основі двотактного перетворювача

Реферат Розробка системи управління імпульсним стабілізатором напруги на основі двотактного перетворювача





4; IF; RISING_EDGE (clk_160) THEN_1 <= CI_1 + DI_1; _1 <= XI_1 + YI_1; _1 <= YI_1 - XI_1; _2 <= CI_2 + DI_2; _2 <= XI_2 + YI_2; _2 <= YI_2 - XI_2; _3 <= CI_3 + DI_3; _3 <= XI_3 + YI_3; _3 <= YI_3 - XI_3; _4 <= CI_4 + DI_4; _4 <= XI_4 + YI_4 ; _4 <= YI_4 - XI_4; IF; RISING_EDGE (clk_160) THEN

-_1 <= XpY_1 * DI1_1; _1 <= CpD_1 * XI1_1; _1 <= YmX_1 * CI1_1;

-_2 <= XpY_2 * DI1_2; _2 <= CpD_2 * XI1_2; _2 <= YmX_2 * CI1_2;

-_3 <= XpY_3 * DI1_3; _3 <= CpD_3 * XI1_3; _3 <= YmX_3 * CI1_3;

-_4 <= XpY_4 * DI1_4; _4 <= CpD_4 * XI1_4; _4 <= YmX_4 * CI1_4; IF;

-RISING_EDGE (clk_160)

- IF RISING_EDGE (clk_160) THEN (timer = 0) THEN - ACCUMULATOR

- Clear the accumulated data <= "+00000000000000000000000000"; <= "+00000000000000000000000000"; <= "+00000000000000000000000000"; <= "+00000000000000000000000000"; <= "+00000000000000000000000000" ;; <= "+00000000000000000000000000"; <= "+00000000000000000000000000"; <= "+00000000000000000000000000"; <= addRe1_out; <= addIm1_out; <= addRe2_out; <= addIm2_out; <= addRe3_out ; <= addIm3_out; <= addRe4_out; <= addIm4_out; IF;

- END IF; RISING_EDGE (clk_160) THEN - Store accumulation result in a registertimer = 0 THEN - скидання регістра акумулятора по timer_out <= "+00000000000000000000000000" ; _out <= "+00000000000000000000000000"; _out <= "+00000000000000000000000000"; _out <= "+00000000000000000000000000"; _out <= "+00000000000000000000000000"; _out <= "+00000000000000000000000000"; _out <= "+00000000000000000000000000"; _out <= "+00000000000000000000000000"; timer> 5 and timer <71 THEN_out <= (Re1 + accRe1); _out <= (Im1 + accIm1); _out <= (Re2 + accRe2); _out <= (Im2 + accIm2); _out <= (Re3 + accRe3); _out <= (Im3 + accIm3); _out <= (Re4 + accRe4); _out <= (Im4 + accIm4); IF; IF; IF; RISING_EDGE (clk_160) THEN - accum result - (X_Y_WIDTH + W_SIZE_CD +1 +7 downto 0) timer = 72 THEN_Re_1 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) <= addRe1_out ; _Im_1 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) <= addIm1_out; _Re_2 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) <= addRe2_out; _Im_2 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) <= addIm2_out; _Re_3 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) <= addRe3_out; _Im_3 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) <= addIm3_out; _Re_4 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) < = addRe4_out; _Im_4 (X_Y_WIDTH + W_SIZE_CD +1 +6 downto 0) <= addIm4_out;

-_Re_1 (X_Y_WIDTH + W_SIZE_CD +1 +7) <= addRe1_out (X_Y_WIDTH + W_SIZE_CD +1 +6); _Im_1 (X_Y_WIDTH + W_SIZE_CD +1 +7) <= addIm1_out (X_Y_WIDTH + W_SIZE_CD +1 +6); _Re_2 (X_Y_WIDTH + W_SIZE_CD +1 +7) <= addRe2_out (X_Y_WIDTH + W_SIZE_CD +1 +6); _Im_2 (X_Y_WIDTH + W_SIZE_CD +1 +7) <= addIm2_out (X_Y_WIDTH + W_SIZE_CD + 1 +6); _Re_3 (X_Y_WIDTH + W_SIZE_CD +1 +7) <= addRe3_out (X_Y_WIDTH +...


Назад | сторінка 62 з 64 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка багатоканального джерела постійної напруги, виконаного на основі п ...
  • Реферат на тему: Моделювання імпульсного полумостового перетворювача напруги на основі широт ...
  • Реферат на тему: Проектування системи управління широтно-імпульсним перетворювачем
  • Реферат на тему: Розрахунок однотактного обратноходового перетворювача напруги
  • Реферат на тему: Розробка інтегрованої системи управління відділенням разваривания на спиртз ...