Modu nahasikoaren simulazioa

Spice - HDL - MCU simulazioa

Modu nahasikoaren simulazioa

Spice - HDL - MCU simulazioa

Jump to TINA Main Page & General Information 

TINA 8 bertsioa eta bertsio berriagoa, modu mistoaren simulazio motor indartsu berria biltzen du. Xan oinarritzen daSPICE modu mistoen algoritmoa, MCU eta VHDL osagaiekin hedatua. Zure zirkuituetan TINA-ren osagai analogiko edo digital guztiak nahastu ditzakezu, mikrokontrolatzaileak (MCUak) eta makroak barne. Spice edo VHDL edukia. Osagai horiek alderantziz alda ditzakezu MCUen kodean. TINA analogikoa zatiak aztertuko ditu, digitalak digitalean, eta automatikoki sortuko ditu osagaien arteko interfazeak. Honek sinkronizazioa eta konbergentzia azkarra bermatzen du.

Aztertu dezagun modu honetako zenbait erabileren adibide batzuk.

Uhin formak VHDL eta Spice subcircuits

Ondorengo zirkuitua seinale analogiko bat edo zerra-seinale bat sortzen du SW-MODE ezkerreko switch etengailuaren arabera.

Modu nahasiko simulazioa, irudia 1

Zirkuituaren ezkerreko Wave digitalaren kutxa VHDL kodea bilaketa-taularekin (barne)Sine_LUT ) olatu sinusoidunarentzat eta zintzilikari seinalearen seinale bat.

VHDL kodea funtsezkoa da:

 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);

Kontagailuaren irteera digitala zirkuituaren erdian dagoen TINA 5 bit converter bihurtzen duen seinale analogikoa bihurtzen da.

DAC uhin sinusoiko irteera pasabide baxuko iragazki batekin garbitu egin behar da. Erabiliko dugu Spice TL081-en eredua Sallen eta Gako behe iragazkien konfigurazioan. Sakatu Sartu makroaren botoia propietateen elkarrizketa-koadroan eta TINA makroa irekiko du. Berrikusi eta, behar izanez gero, aldatu dezakezu Spice makroaren barruan kodea.

Hona hemen zirkuitu osoko azken uhin-forma, bost irteerako kontrako uhin-formak barne. SW_MODE High egoera dago, ziztutako seinalea hautatuz.

SW-MODE aldaketa Behe ​​aldera pasatzen baldin badugu, transitório analisia berriro abiarazten badugu, uhinek honako hauek dira:

Iragazki analogikoaren eragina ikusteko, ezabatu kurba d0 d4-i diagrama kurba klikatuz eta Del tekla sakatuz. 

MCU kontrolatutako SMPS zirkuitua

TINA-ko modu mistoaren simulagailuak MCUak baimentzen ditu, baina baita TINA-ren liburutegietan ere lineala edo lineala den edozein pieza. Adibide gisa, aztertu hurrengo zirkuitua, DC-DC bihurgailu bat burutzen duena, 5V DC 13V DC bihurtzen duena eta bultzada moduan funtzionatzen duen.

Beheko uhinek erakusten dute zati analogikoak eta MCUk TINA elkarreragiten duten moduan.

Zirkuitu mistoaren adibidea, osagai analogikoak eta digitalak

    X
    Ongi etorri DesignSoft
    Txateatzen uzten du produktu egokia aurkitzeko laguntza behar badu edo laguntza behar baduzu.
    wpChatIcon