Холимог горимын симуляци

Spice - HDL - MCU хамтын симуляци

Холимог горимын симуляци

Spice - HDL - MCU хамтын симуляци

Jump to TINA Main Page & General Information 

TINA хувилбар 8 ба түүнээс дээш хувилбар нь шинэ хүчирхэг холимог горимын симуляцийн хөдөлгүүртэй. Энэ нь X дээр тулгуурладагSPICE холимог горимын алгоритм, MCU болон VHDL-ийн бүрэлдэхүүн хэсгүүдтэй өргөтгөсөн. Таны хэлхээнд микрончлорчид (MCUs), макрос зэрэг TINA-ийн аналог болон дижитал элементүүдийг чөлөөтэй хольж болно. Spice эсвэл VHDL агууламж. Та эдгээр бүрэлдэхүүн хэсгүүдийг МСС-ийн кодын хамтаар өөрчилж болно. TINA нь аналог аналог аналог, дижитал тоон хэсгүүдэд дүн шинжилгээ хийж, бүрэлдэхүүн хэсгүүдийн хоорондын интерфэйсийг автоматаар үүсгэнэ. Энэ нь синхрончлол болон хурдан хөрвүүлэлтийг баталгаажуулдаг.

Хэд хэдэн жишээн дээр энэ горимын хэрэглээг судлах хэрэгтэй.

VHDL болон Spice дэд хэлхээ

Дараах хэлхээнд зүүн SW-MODE шилжүүлэгчийн төлөв байдлаас хамааран аналог синус эсвэл давтамжийн дохиог үүсгэдэг.

Холимог горимын симуляци, зураг 1

Дугуйн хэлхээний зүүн талын Digital Wave хайрцаг нь VHDL кодыг хайлтын хүснэгттэйSine_LUT ) синусын долгион ба дохионы дохиогоор тоологч.

VHDL кодын чухал хэсэг нь:

 process(Reset, Clk) 
   begin 
        if (Reset = ‘1’) then 
               Wave <= (others => ‘0’); 
               LUT_index <= 0; 
   elsif rising_edge(Clk) then 
   if (Enable = ‘0’) then 
     Wave <= (others => ‘0’); 
   elsif (Sel = ‘0’) then 
     Wave <= Sine_LUT(LUT_index); 
       else 
         Wave <= conv_std_logic_vector(LUT_index,5); 
       end if;
       if (LUT_index = LUT_index_max) then 
         LUT_index <= 0; 
       else 
         LUT_index <= LUT_index + 1; 
       end if;
   end if; 
   end process; 
   d0 <= Wave(0); d1 <= Wave(1); d2 <= Wave(2); d3 <= Wave(3); d4 <= Wave(4);

Тоолуурын тоон гаралтыг антен дохионы хэлхээний дунд харуулсан TINA-ийн 5 бит DA хөрвүүлэгч аналог дохиог болгон хувиргадаг.

DAC синус долгионы гаралтыг бага нэвтрүүлэх шүүлтүүрээр цэвэрлэх хэрэгтэй. Бид ашиглах болно Spice TL081-ийн opamp загвар нь Sallen болон Key low pass filter тохиргоонд. Хөрөнгийн харилцах цонхон дээр Enter Макро товчийг дарж, TINA нь макро нээх болно. Та шаардлагатай бол хянан үзэх ба шаардлагатай бол өөрчлөх Spice макро доторх код.

Энд таван сөрөг гаралтын долгионыг багтаасан бүрэн хэлхээний эцсийн долгион хэлбэрийг энд оруулав. SW_MODE нь өндөр мужид байгаа бөгөөд дохионы дохио сонгох.

Хэрэв бид SW-MODE шилжүүлэгчийг Бага руу шилжүүлж, Трансиний шинжилгээг дахин хийвэл долгионы хэлбэрүүд нь:

Аналог шүүлтүүрийн үр дүнг харахын тулд d0 d4-г муруйг дарж, Del товчлуурыг дарж диаграммаас муруйнуудыг устгах хэрэгтэй. 

MCU хяналттай SMPS хэлхээ

TINA-ийн холимог горимын симулятор нь MCU-г зөвшөөрдөг төдийгүй TINA-ийн номын сан дахь шугаман болон шугаман бус хэсгүүдийг зөвшөөрдөг. Жишээлбэл, DC-DC хөрвүүлэгчийг мэдэрч, 5V DC-г 13V DC уруу хувиргаж, хурдасгах горимд ажиллах горимыг судалж үзье.

Дээрх долгионы хэлбэр нь аналог эд анги болон MCU хэрхэн TINA-тэй харилцан үйлчилж байгааг харуулдаг.

Холимог хэлхээний жишээ Энгийн аналоги болон дижитал элементүүдээс бүрддэг

    X
    Таныг харж байгаад баяртай байна DesignSoft
    Бүтээгдэхүүнээ олох эсвэл дэмжлэг авах талаар тусламж хэрэгтэй бол чатлахыг зөвшөөрнө үү.
    wpChatIcon