Qarışıq Mod Simulyasiyası
Spice - HDL - MCU birgə simulyasiyasıQarışıq Mod Simulyasiyası
Jump to TINA Main Page & General Information
Tina versiyası 8 və yuxarıda yeni güclü qarışıq mod simulyasiya mühərriki daxildir. X əsasında qurulurSPICE qarışıq rejim alqoritmi, MCU və VHDL komponentləri ilə uzadılıb. Sizin sxemlərinizdə TİNA-nın istənilən analoq və rəqəmsal komponentlərini, mikrokontrollayıcıları (MCU'lar) və makroları Spice və ya VHDL məzmunu. MCU'lardaki kodla birlikdə bu komponentləri dəyişə bilərsiniz. TINA, analoji analog parçaları rəqəmli dijital parçalara analiz edəcək və komponentlər arasında interfeysləri avtomatik olaraq yaradır. Bu, sinxronizasiya və sürətli yaxınlaşma təmin edir.
Gəlin bir neçə nümunə ilə bu rejimin bəzi istifadələrini araşdıralım.
VHDL ilə Waveform nəsil və Spice alt sxemlər
Aşağıdakı dövrə sol SW-MODE keçidinin vəziyyətinə görə bir analoq sinyali və ya test teli siqnalı yaradır.
Döngünün solunda olan Digital Wave qutusu, VHDL kodunu bir axtarış masasıSine_LUT sinüs dalğası və test tirəyi siqnalı üçün sayğac.
VHDL kodunun əsas hissəsi:
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);
Tezgahın rəqəmsal çıxışı, dövrün ortasında göstərilən TINA'nın 5 bit DA çeviricisindəki analog sinyalə çevrilir.
DAC sinüs dalğası çıxışı aşağı keçiş filtresi ilə təmizlənməlidir. Biz bir istifadə edəcəyik Spice bir Sallen və Key aşağı keçid filter konfiqurasiyasında TL081-in opamp modeli. Mülkiyyət informasiya qutusuna daxil edin və makroyu TINA düyməsinə basaraq makroyu açın. Siz nəzərdən keçirə və zəruri hallarda dəyişə bilərsiniz Spice makro içərisində kodu.
Burada beş dövrəli çıxış dalğaları daxil olmaqla, tam dövrün son dalğa formasıdır. SW_MODE, test vəziyyətində olan dişi siqnal seçərkən Yüksək vəziyyətdədir.
SW-MODE keçidini aşağıya dəyişdikdə və keçid analizini yenidən işləyiriksə, dalğa forması aşağıdakılardır:
Analoq filtrinin effektini görmək üçün d0-ə əyləcləri d4-ə əyri silmək üçün əyləcləri tıklayaraq Del düyməsini basmaqla diaqramdan silin.
MCU nəzarət SMPS dövrə
TINA'nın qarışıq mod simulatoru MCU'lara imkan verir, həm də TINA kitabxanalarında hər hansı bir lineer və ya qeyri-xətti hissələrə imkan verir. Bir nümunə olaraq, 5V DC-ni 13V DC-ə çevirən və təkan rejimində işləyən bir DC-DC çeviriciyi həyata keçirən aşağıdakı dövrəyə nəzər salaq.
Aşağıdakı dalğa formaları, analog parçaların və MCU'nın TINA'da qarşılıqlı fəaliyyət göstərməsini göstərir.