Բովանդակություն:

Ինչպես օգտագործել Chips Vendor Op-Amp մոդելը LTSpice- ում. 10 քայլ
Ինչպես օգտագործել Chips Vendor Op-Amp մոդելը LTSpice- ում. 10 քայլ

Video: Ինչպես օգտագործել Chips Vendor Op-Amp մոդելը LTSpice- ում. 10 քայլ

Video: Ինչպես օգտագործել Chips Vendor Op-Amp մոդելը LTSpice- ում. 10 քայլ
Video: Յուրաքանչյուրը կարող է դառնալ խթանող փոխարկիչ կամ մշակող: Buck-boost փոխարկիչ 2024, Հուլիսի
Anonim
Ինչպես օգտագործել Chip Vendor Op-Amp մոդելը LTSpice- ում
Ինչպես օգտագործել Chip Vendor Op-Amp մոդելը LTSpice- ում
Ինչպես օգտագործել Chip Vendor Op-Amp մոդելը LTSpice- ում
Ինչպես օգտագործել Chip Vendor Op-Amp մոդելը LTSpice- ում

Ներածություն

LTspice- ն անվճար SPICE մոդելավորման ծրագրային գործիք է ՝ սխեմատիկ նկարահանմամբ, ալիքի ձևաչափի դիտիչով և բազմաթիվ բարելավումներով, որն աշխատում է ինչպես Windows- ում, այնպես էլ Mac OS X- ում: Ես այն օգտագործում եմ ՝ հետազոտելու շրջանային վարքագիծը և արագ փորձարկելու իմ լաբորատորիայի նոր սխեմաները ՝ նախքան PCB- ի նախատիպը պատրաստելը (Տպված է Տախտակ) դիզայն: Ուսուցման կորը հեշտ է նվաճել Անալոգային սարքերի, Yahoo- ի LTspice Support Group- ի և դրա համատեղելիության հետ ամենասովորական SPICE մոդելների հետ, որոնք մատակարարվում են չիպերի վաճառողների կողմից:

Այս Instructable- ը ցույց կտա, թե ինչպես կարելի է դուրս գալ LTspice- ի հետ մատակարարվող բաղադրիչ գրադարանից `երեք տարբեր չիպերի վաճառողներից LMV321 op-amp մոդելի ներառմամբ` պարզ ուժեղացուցիչի սխեմատիկ ձև ստեղծելու համար, ինչպես ցույց է տրված նկարում: Այս մոդելներից յուրաքանչյուրը կարևորում է LTspice- ի ներսում առկա տարբեր մեթոդներ `տարբեր մատակարարների կայքերից մատակարարվող բաղադրիչ մոդելների լայն տեսականիով: Այս մոդելներից յուրաքանչյուրը նույնպես ներկայացնում է կատարման տարբեր հատկություններ: Այս աշխատանքի խնդիրները լուսաբանելու համար ես կրկին օգտագործում եմ այս երեք մոդելները «Ընթացիկ-լարման» նախագծում նույնպես:

Թիրախային լսարանը նրանք են, ովքեր որոշակի փորձ ունեցող բաղադրիչներ են դնում սխեմայի վրա և կատարում են սիմուլյացիա: Այս ձեռնարկի ավարտին դուք կիմանաք, թե ինչպես կարելի է մեկնաբանել. SUBCKT հրահանգը արտադրողի մոդելներում `LTspice- ի opamp2 Pin Table և Attribute խմբագիրներին օգտագործելու համար` արտադրողի մասերը ձեր մոդելավորումներում օգտագործելու համար:

Քայլ 1: Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip վաճառողներից և տեղադրեք նոր գրացուցակում

Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip մատակարարներից և տեղադրեք նոր տեղեկատուում
Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip մատակարարներից և տեղադրեք նոր տեղեկատուում
Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip մատակարարներից և տեղադրեք նոր տեղեկատուում
Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip մատակարարներից և տեղադրեք նոր տեղեկատուում
Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip մատակարարներից և տեղադրեք նոր տեղեկատուում
Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip մատակարարներից և տեղադրեք նոր տեղեկատուում

Արտադրության SPICE մոդելներ

Այս ձեռնարկում մենք մտցնելու ենք LMV321 op-amp- ի հիման վրա հիմնված SPICE- ի երեք մոդել: Հետևեք, մինչ ես նախանշում եմ քայլերը:

Ստեղծեք թղթապանակ ձեր առաջիկա LTspice սխեմաների, խորհրդանիշների և մոդելների համար: Ես այս գրացուցակին կանդրադառնամ որպես մեր առաջիկա աշխատանքային գրացուցակին:

Այցելեք չիպ վաճառողների այս կայքերը ՝ LMV321 op-amp- ի համար SPICE մոդելները հանելու համար.

  • ԹԻ վեբ կայք (օգտագործում է կիսահաղորդիչների PSPICE ազգային մոդելը) ՝ LMV321
  • Maxim գործառնական ուժեղացուցիչներ մակրոմոդելներ ՝ LMX321
  • STMicroelectronics Macromodels: LMV3x opamp Macromodel

Տե՛ս երեք հարակից դիագրամներ ՝ հատուկ ֆայլերի համար, որոնք կարելի է ներբեռնել սույն հրահանգի գրման պահից: Ապագայում գուցե ստիպված լինեք որոնել մոդելի անունները, եթե դրանք չիպերի վաճառողների կողմից տեղափոխվել են նոր վեբ էջեր:

TI- ի և STMicro- ի համար դուք պատճենեք մոդելը ներբեռնված zip ֆայլերից ձեր աշխատանքային գրացուցակում: Maxim մոդելի համար դուք պետք է աջ սեղմեք LMX321. FAM ֆայլի վրա իրենց կայքում և պահեք այն ձեր LTspice աշխատանքային գրացուցակում:

Այս քայլի վերջում դուք պետք է ունենաք այս երեք համեմունքների մոդել ֆայլեր ձեր աշխատանքային գրացուցակում.

  • LMV321. MOD
  • LMX321. FAM
  • LMV3x_macromodel.mod

Այս ֆայլերից յուրաքանչյուրը կարող է բացվել տեքստային խմբագրիչով ՝ ընդհանուր կառուցվածքը տեսնելու համար.

  • վերևում գտնվող փաստաթղթերը,
  • . SUBCKT հրաման,
  • Spice- ը հրամայում է կառուցել մոդելը:

Քայլ 2. Բացեք ընդհանուր 5-պինանոց LTspice Opamp2.asy խորհրդանիշը

Բացեք Generic 5-pin LTspice Opamp2.asy խորհրդանիշը
Բացեք Generic 5-pin LTspice Opamp2.asy խորհրդանիշը

Opamp2.asy- ն կրկին օգտագործելի է

LTspice File ընտրացանկից Բացեք opamp2.asy խորհրդանիշը ձեր տեղադրման գրացուցակից:

Windows- ի կանխադրված տեղադրման համար սա կլինի.

C -> LTC -> LTspiceXVII -> lib -> sym -> Opamps -> opamp2.asy

Opamp2 խորհրդանիշը չունի իրեն հատկացված op-amp մոդել: Այսպիսով, այն չի աշխատի մոդելավորման մեջ: Այդ իսկ պատճառով դա լավ մեկնարկային բլոկ է, քանի որ այն պարունակում է գծանկար և հղումներ մեզ համար `ստեղծելու ցանկացած op-amp, որն օգտագործում է հինգ ընդհանուր կապում.

  1. + -Ում
  2. Ներ-
  3. V+
  4. V-
  5. Դուրս

Careգույշ եղեք, որ սխալմամբ չբացեք նմանատիպ խորհրդանիշ ֆայլերից մեկը.

  • opamp.asy (նման է opamp2.asy- ին, բայց առանց հոսանքի երկու կապի)
  • UniversalOpamp2.asy (լիարժեք ֆունկցիոնալ բացիչ ընդհանուր մոդելով)

Քայլ 3. Հաստատեք Opamp2.asy խորհրդանիշի կապի կարգը համընկնում է LMV321. SUBCKT կապի տեղեկատվության հետ

Հաստատեք Opamp2.asy խորհրդանիշի կապի կարգը համապատասխանում է LMV321. SUBCKT կապի մասին տեղեկություններին
Հաստատեք Opamp2.asy խորհրդանիշի կապի կարգը համապատասխանում է LMV321. SUBCKT կապի մասին տեղեկություններին
Հաստատեք Opamp2.asy խորհրդանիշի կապի կարգը համապատասխանում է LMV321. SUBCKT կապի մասին տեղեկություններին
Հաստատեք Opamp2.asy խորհրդանիշի կապի կարգը համապատասխանում է LMV321. SUBCKT կապի մասին տեղեկություններին

Ամրացնել սեղանի առաջադրանքը ՝ օգտագործելով. SUBCKT

Բացեք LMV321 opamp մոդելը, որը նախկինում պահպանվել էր որպես LMV321. MOD ձեր աշխատանքային գրացուցակում ՝ օգտագործելով ձեր նախընտրած տեքստային խմբագրիչը: Վերևի մոտ մենք կարող ենք գտնել. SUBCKT հայտարարությունը:

A. SUBCKT- ն սահմանում է մի քանի անգամ օգտագործվող SPICE ցանցացանկ, որը նման է իր անունով և ծրագրային լեզուներով հարակից պարամետրերով գործառույթին: Արտադրողի կողմից մատակարարվող op-amp- ի ենթաշրջանի շարահյուսությունն այսպիսին է.

. SUBCKT

… տարրերի հայտարարություններ…

. ՎԵՐDS

Op-amp անվանումը op-amp- ի անվան արտաքին հղումն է, իսկ 5 N- ն `op-amp- ին պատվիրված էլեկտրական միացումների ցանկը, ինչպես նկարագրված է անմիջապես. SUBCKT հրամանի վերևում: Էլեկտրական միացումները կարող են լինել ցանկացած կարգի, բայց մեր opamp2 խորհրդանիշը ենթադրում է այս կարգը.

  1. ոչ շրջվող մուտք (In+)
  2. հակադարձ մուտքագրում (In-)
  3. դրական էներգիայի մատակարարում (V+, Vss)
  4. բացասական էներգիայի մատակարարում (V-, Vee)
  5. ելք (դուրս)

Բացեք LMV321.asy խորհրդանիշը մեր աշխատանքային գրացուցակում LTspice- ում և դիտեք Pin աղյուսակը:

Դիտել -> Ամրացնել սեղանը

Բոլոր էլեկտրական միացումներն արդեն ճիշտ դասավորված են մեր LTspice Pin Table- ի համար ՝ 1 -ից 5 -ը այսպես.

  • ոչ շրջվող մուտք (In+) = 1
  • շրջվող մուտքը (In-) = 2
  • դրական էներգիայի մատակարարում (V+) = 3
  • բացասական էներգիայի մատակարարում (V-) = 4
  • ելք (Ելք) = 5

Այսպիսով, մենք ստիպված չենք լինի որևէ փոփոխություն կատարել խորհրդանիշի Pin Table- ում:

Քայլ 4. Ստեղծեք հատկանիշներ նոր LMV321 խորհրդանիշի համար և պահեք ֆայլը որպես LMV321.asy

Ստեղծեք հատկանիշներ նոր LMV321 խորհրդանիշի համար և պահեք ֆայլը որպես LMV321.asy
Ստեղծեք հատկանիշներ նոր LMV321 խորհրդանիշի համար և պահեք ֆայլը որպես LMV321.asy
Ստեղծեք հատկանիշներ նոր LMV321 խորհրդանիշի համար և պահեք ֆայլը որպես LMV321.asy
Ստեղծեք հատկանիշներ նոր LMV321 խորհրդանիշի համար և պահեք ֆայլը որպես LMV321.asy

Opamp Symbol- ի հատկանիշի նշանակում

Խորհրդանիշի ֆայլը պահելուց առաջ վերջին քայլը նշանի անվանումն է ՝ օգտագործելով հատկանիշների խմբագիր: Մենք կօգտագործենք նույն անունը, ինչպես ցույց է տրված. SUBCKT տողում.

LMV321.

Բացեք հատկանիշների խմբագրիչը ընտրացանկից.

Խմբագրել -> Հատկանիշներ -> Խմբագրել հատկանիշներ

Կատարեք հետևյալ փոփոխությունները.

  • Փոխեք արժեքը ՝ LMV321 (օգտագործեք նույն անունը, ինչ. SUBCKT հրամանի տողում)
  • Փոխել նկարագրությունը. Ներառել LMV321. MOD- ը սխեմատիկ (այս մասին ավելի ուշ)

Կտտացրեք OK և ձեր աշխատանքային գրացուցակում պահեք opamp2.asy- ը որպես LMV321.asy:

Նշումներ.

  • Թողեք X- ը նախածանցի կողքին ՝ նշելու համար, որ խորհրդանիշը կցուցադրվի սխեմատիկորեն,
  • Նշանի տեսակը թողեք բջիջ, որպեսզի մոդելի ֆայլը ճիշտ մեկնաբանվի,
  • Մի պահեք փոփոխված opamp2.asy խորհրդանիշը LTspice գրադարանում կամ այլ սխեմաներ, որոնք կարող են ապավինել այս ֆայլին, կարող են վնասված լինել,
  • Եթե դուք իսկապես կատարել եք այս սխալը (ինչպես ես մեկ անգամ եմ արել), կարող եք վերականգնել բնօրինակը opamp2.asy ֆայլը կրկին համաժամեցմամբ ՝ օգտագործելով հրամանը ՝ Գործիքներ -> Համաժամացման թողարկում:

Ձեր աշխատանքային գրացուցակում այժմ պետք է լինեն այս ֆայլերը.

  • LMV321. հեշտություն
  • LMX321. FAM
  • LMV321. MOD
  • LMV3x_macromodel.mod

Քայլ 5. Ստեղծեք թեստային սխեմատիկա և մոդելավորեք LMV321 Op-amp- ի կատարումը

Ստեղծեք թեստային սխեմատիկա և մոդելավորեք LMV321 Op-amp- ի կատարումը
Ստեղծեք թեստային սխեմատիկա և մոդելավորեք LMV321 Op-amp- ի կատարումը
Ստեղծեք թեստային սխեմատիկա և մոդելավորեք LMV321 Op-amp- ի կատարումը
Ստեղծեք թեստային սխեմատիկա և մոդելավորեք LMV321 Op-amp- ի կատարումը

Փորձարկեք LMV321 Op-amp մոդելը մոդելավորման մեջ

Բացեք նոր սխեմատիկ LTspice- ից. Ֆայլ -> Նոր սխեմատիկ

Մենք կստեղծենք op-amp փորձարկման միացում, որը հիմնված է ոչ շրջվող ուժեղացուցիչի վրա ՝ 2 շահումով:

Շահույթ = 1 + Rf / Rin

Ավելացրեք մեր նորաստեղծ LMV321.asy բաղադրիչը ձեր աշխատանքային գրացուցակից ՝ օգտագործելով LTspice ժապավենի ընտրացանկի բաղադրիչի հրամանը:

Հուշում. LTspice- ի շատ օգտվողներ տեղյակ չեն, որ նրանք պետք է խորհրդանիշի գրացուցակը փոխեն իրենց աշխատանքային գրացուցակի: Նոր ֆայլերի հասանելիությունը կառավարելու համար «Լավագույն տեղեկատու» կետը փոխեք նրանց աշխատանքային գրացուցակի:

Էլեկտրաէներգիայի մատակարարող սարքը միացրեք 5 վոլտ լարման միջոցով `օգտագործելով լարման բաղադրիչը:

Փորձարկեք op-amp- ը կրկնվող իմպուլսներով `0.2-ից 2.3 վոլտ միջակայքում` ոչ շրջվող մուտքի վրա `օգտագործելով երկրորդ լարման բաղադրիչ:

Ստեղծեք անցողիկ վերլուծություն 500 միկրո վայրկյանի ընթացքում `օգտագործելով LTspice ժապավենի ընտրացանկը:

Բարձրացրեք մոդելավորման կատարումը. OP հրամանով հետևյալ ընտրանքներով.

.ընտրանքներ gmin = 1e-10 abstol = 1e-10

.ընտրանքները plotwinsize = 0

Որտեղ:

  • Gmin (կանխեք հանգույցների լողալը ՝ սահմանելով ոչ գծային սարքերի վրա փոքր հաղորդունակություն)
  • Abstol (սահմանափակել հանդուրժողականությունը հոսանքների նկատմամբ շղթայի ցանկացած վայրում)
  • plotwinsize (սեղմման հսկողություն, որտեղ 0 -ը ցույց է տալիս, որ սեղմում չկա)

Ավելացրեք վերնագիր մեր սխեմատիկային ՝ օգտագործելով Text ժապավենի ընտրացանկը.

Ազգային կիսահաղորդչային LMV321 մոդել. Ոչ շրջող ուժեղացուցիչ

Պահեք սխեման ձեր աշխատանքային գրացուցակում ՝ test_LMV321.asc

Գործարկեք Ազգային կիսահաղորդչային LMV321 մոդելի սիմուլյացիան, որը ներբեռնվել է ԹԻ կայքից

Սեղմեք Run պատկերակը LTspice ժապավենի ընտրացանկում

Չափեք V (դուրս) և V (In+) ՝ օգտագործելով ձեր կուրսորը համապատասխան լարերի վրա

Նկատի ունեցեք, որ շահույթը ցուցադրվում է որպես 2, ինչպես մենք կանխատեսել էինք վերևում:

Ձեր աշխատանքային գրացուցակում այժմ պետք է լինեն այս ֆայլերը.

  • test_LMV321.asc
  • LMV321. հեշտություն
  • LMX321. FAM
  • LMV321. MOD
  • LMV3x_macromodel.mod

Քայլ 6: Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից

Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից

Ստեղծեք LMX321.asy խորհրդանիշ ՝ ճիշտ հատկանիշներով և Pin List / Netlist Order- ով

Գնացեք ձեր աշխատանքային գրացուցակ և բացեք LMX321. FAM մոդելը ձեր նախընտրած տեքստային խմբագրիչով `. SUBCKT տեղեկատվությունը դիտելու համար (տես դիագրամ): Մենք կրկնում ենք վերջին երկու քայլերը `նոր op-amp բաղադրիչ և փորձարկման միացում կառուցելու համար:

Բացեք մեր նախկինում ստեղծված LMV321.asy խորհրդանիշը LTspice- ից, որը գտնվում է ձեր աշխատանքային գրացուցակում:

Ֆայլ -> Բացել -> LMV321.asy

Նշում. Եթե դուք ավելի վաղ չեք ստեղծել LMV321.asy խորհրդանիշը, դրա փոխարեն կարող եք բացել opamp2.asy խորհրդանիշը:

Օգտագործեք հատկանիշների խմբագիր ՝ արժեքը և նկարագրությունը փոխելու համար (տես դիագրամ).

Խմբագրել -> Հատկանիշներ -> Հատկությունների խմբագիր

  • Արժեքը ՝ LMX321
  • Նկարագրություն. Ներառեք LMX321. FAM- ը սխեմատիկայում

Սեղմեք OK

Օգտագործեք կապի աղյուսակը `փոխելու կապերի կարգը:. SUBCKT հրամանով

Դիտել -> Ամրացնել սեղանը

1-ից 5-ի միացման ցուցակը տարբեր կարգով է, քան մեր նախորդ LMV321 op-amp- ի ցուցակից, այնպես որ մենք ստիպված կլինենք փոխել LMX321 խորհրդանիշի Pin աղյուսակը հետևյալ կերպ.

  • + = 1 -ում
  • In- = 3
  • V+ (Vcc) = 5
  • V- (Vee) = 2
  • Դուրս = 4

Սեղմեք OK

Ինչո՞ւ: Մոդելի ներսում: Բայց. SUBCKT նկարագրության մեջ In- ը նշանակվում է «3», այնպես որ մենք մեր PIN աղյուսակում նշանակում ենք In- ին 3-ին: Եվ այսպես շարունակ:

Պահեք նոր խորհրդանիշը ձեր աշխատանքային գրացուցակում որպես LMX321.asy

Ձեր աշխատանքային գրացուցակում այժմ պետք է լինեն այս ֆայլերը.

  • test_LMV321.asc
  • LMX321. հեշտություն
  • LMV321. հեշտություն
  • LMX321. FAM
  • LMV321. MOD
  • LMV3x_macromodel.mod

Քայլ 7. Վերստին օգտագործեք թեստի սխեմատիկ պատկերը և մոդելավորեք LMX321 Op-amp- ի կատարումը

Կրկին օգտագործեք թեստավորման սխեմատիկ պատկերը և մոդելավորեք LMX321 Op-amp- ի կատարումը
Կրկին օգտագործեք թեստավորման սխեմատիկ պատկերը և մոդելավորեք LMX321 Op-amp- ի կատարումը

Փորձարկեք LMX321 Op-amp մոդելը մոդելավորման մեջ

Բացեք մեր նախորդ փորձարկման սխեման և փոխեք op-amp- ի հղումները LMX321- ին.

Ֆայլ -> Բացել -> test_LMV321.asc

Leteնջեք LMV321 op-amp- ի հղումը մեր սխեմատիկայում:

Օգտագործեք բաղադրիչի տարբերակը LTspice ժապավենի ընտրացանկում `LMX321.asy op-amp տեղադրելու համար:

Մոդելի հղումը փոխարինեք սխեմատիկ գծապատկերում. INC հրամանին աջ սեղմելով.

. INC LMX321. FAM

Փոխարինեք վերնագիրը ՝ արտացոլելու մեր նոր սխեմատիկ նպատակը.

Maxim LMX321 մոդել. Ոչ շրջող ուժեղացուցիչ

Սխեմատիկայի մնացած բոլոր տարրերը կմնան նույնը:

Պահեք սխեման ձեր աշխատանքային գրացուցակում որպես test_LMX321.asc

Գործարկեք մոդելավորումը Maxim LMX321 op-amp մոդելի համար:

Սեղմեք Run պատկերակը LTspice ժապավենի ընտրացանկում

Չափեք V (դուրս) և V (In+) ՝ օգտագործելով ձեր կուրսորը համապատասխան լարերի վրա

Նկատի ունեցեք, որ շահույթը ցուցադրվում է որպես 2, ինչպես մենք կանխատեսել էինք վերևում:

Ձեր աշխատանքային գրացուցակում այժմ պետք է լինեն այս ֆայլերը.

  • test_LMX321.asc
  • test_LMV321.asc
  • LMX321. հեշտություն
  • LMV321. հեշտություն
  • LMX321. FAM
  • LMV321. MOD
  • LMV3x_macromodel.mod

Քայլ 8. Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից

Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից

Ստեղծեք LMV3x.asy խորհրդանիշ ՝ ճիշտ հատկանիշներով և Pin աղյուսակով

Գնացեք ձեր աշխատանքային գրացուցակ և բացեք LMV3x_macromodel.mod մոդելը ձեր նախընտրած տեքստային խմբագրիչով `. SUBCKT տեղեկատվությունը դիտելու համար (տես դիագրամ):

Բացեք մեր նախկինում ստեղծված LMV321.asy խորհրդանիշը LTspice- ից, որը գտնվում է ձեր աշխատանքային գրացուցակում:

Ֆայլ -> Բացել -> LMV321.asy

Նշում. Եթե դուք ավելի վաղ չեք ստեղծել LMV321.asy խորհրդանիշը, դրա փոխարեն կարող եք բացել opamp2.asy խորհրդանիշը:

Օգտագործեք հատկանիշների խմբագիր ՝ արժեքը և նկարագրությունը փոխելու համար (տես դիագրամ).

Խմբագրել -> Հատկանիշներ -> Հատկությունների խմբագիր

  • Արժեքը ՝ LM3x
  • Նկարագրություն. Ներառեք LMV3x_macromodel.mod սխեմատիկայում

Սեղմեք OK

Օգտագործեք կապի աղյուսակը `փոխելու կապերի կարգը:. SUBCKT հրամանով

Դիտել -> Ամրացնել սեղանը

Կապի ցանկը չունի թվեր, և պարամետրերը ևս մեկ այլ կարգով են, քան մեր նախորդ երկու op-amp. SUBCKT- ների ցանկը::

  • + = 2 -ում
  • In- = 1
  • V+ (դրական էներգիայի մատակարարում) = 4
  • V- (Բացասական էներգիայի մատակարարում) = 5
  • Դուրս = 3

Սեղմեք OK

Ինչո՞ւ: 5 կապերի. SUBCKT նկարագրությունը գտնվում է որոշակի կարգի մեջ: Մենք առաջին մուտքն ընդունում ենք որպես pin 1, որը Inverting Input (In-) պարամետրն է: Այսպիսով, մենք նշում ենք մուտքագրումը ՝ օգտագործելով Pin աղյուսակը որպես թիվ 1: Երկրորդ գրառումը կլինի 2-րդ կապը, որը պիտակավորված է որպես Ոչ շրջող մուտքագրում (In+): Այսպիսով, մենք նշում ենք In+ գրառումը ՝ օգտագործելով Pin Table- ը որպես թիվ 2. Եվ այսպես շարունակ:

Պահեք նոր խորհրդանիշը ձեր աշխատանքային գրացուցակում որպես LMV3x.asy: Ձեր աշխատանքային գրացուցակում այժմ պետք է լինեն այս ֆայլերը.

  • test_LMV321.asc
  • LMV3x1.asy
  • LMX321. հեշտություն
  • LMV321. հեշտություն
  • LMX321. FAM
  • LMV321. MOD
  • LMV3x_macromodel.mod

Քայլ 9. Կրկին օգտագործեք թեստի սխեմատիկ պատկերը և մոդելավորեք LMV3x Op-amp- ի կատարումը

Կրկին օգտագործեք թեստի սխեմատիկ պատկերը և մոդելավորեք LMV3x Op-amp- ի կատարումը
Կրկին օգտագործեք թեստի սխեմատիկ պատկերը և մոդելավորեք LMV3x Op-amp- ի կատարումը

Լրացրեք LMV3 Op-amp մոդելը և փորձեք սիմուլյացիայի մեջ

Բացեք մեր սկզբնական փորձարկման սխեման և փոխեք op-amp- ի հղումները LMV3x- ին.

Ֆայլ -> Բացել -> test_LMV321.asc

Leteնջեք LMV321 op-amp- ի հղումը մեր սխեմատիկայում:

Օգտագործեք բաղադրիչի տարբերակը LTspice ժապավենի ընտրացանկում `LMV3x.asy op-amp- ը տեղադրելու համար

Մոդելի հղումը փոխարինեք սխեմատիկ գծապատկերում. INC հրամանին աջ սեղմելով.

. INC LMV3x_macromodel.mod

Փոխարինեք վերնագիրը ՝ արտացոլելու մեր նոր սխեմատիկ նպատակը.

STMicroelectronics LM3x մոդել. Ոչ շրջող ուժեղացուցիչ

Սխեմատիկայի մնացած բոլոր տարրերը կմնան նույնը:

Պահեք փոփոխված սխեման որպես test_LMV3x.asc ձեր աշխատանքային գրացուցակում:

Գործարկեք STMicroelectronics LMV3x op-amp մոդելի մոդելավորումը:

Սեղմեք Run պատկերակը LTspice ժապավենի ընտրացանկում

Չափեք V (դուրս) և V (In+) ՝ օգտագործելով ձեր կուրսորը համապատասխան լարերի վրա

Նկատի ունեցեք, որ շահույթը ցուցադրվում է որպես 2, ինչպես մենք կանխատեսել էինք վերևում:

Ձեր աշխատանքային գրացուցակում այժմ պետք է լինեն այս ֆայլերը.

  • test_LMV3x.asc
  • test_LMX321.asc
  • test_LMV321.asc
  • LMX321. հեշտություն
  • LMV321. հեշտություն
  • LMX321. FAM
  • LMV321. MOD
  • LMV3x_macromodel.mod

Քայլ 10. Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները

Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները
Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները
Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները
Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները
Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները
Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները

Վերանայեք մոդելավորման մոդելները հոսանքի լարման շղթայում

Մեր կողմից մինչ այժմ ուսումնասիրված ոչ-շրջադարձային ուժեղացուցիչի op-amp մոդելավորումները ցույց են տալիս հետևողական արդյունքներ երեք մոդելներից յուրաքանչյուրի համար: Մասնավորապես, ինչպես կանխատեսել էինք, 2 -ի լարման ավելացում:

Ես կցանկանայի ձեզ թողնել ևս մեկ սխեմայի մոդելավորում `օգտագործելով երեք մոդելներից յուրաքանչյուրը: «Վատ» նախագծված հոսանքի լարման փոխարկիչ: Սխեմատիկան ցույց է տալիս կանխատեսվող Vout = Iin * R1:

Շեղման հոսանքի պատճառով նվազագույն սխալի դեպքում R2- ի առաջարկվող արժեքը պետք է լինի նույնը, ինչ R1- ը: Իմ սխեմայում ես դիտավորյալ օգտագործում եմ R2- ի շատ ավելի ցածր արժեք `փորձելով բացահայտել մոդելային տարբերությունները սովորական նախագծման սովորական պրակտիկայից դուրս: Մոդելավորումը պետք է նաև օգնի մեզ պատկերացնել դիզայնի թույլ սխալը, որը կանխատեսվում է կողմնակալության շեղման պատճառով, քանի որ R1- ը և R2- ը նույնը չեն:

Երեք սիմուլյացիաներում Maxim LMX321- ն ամենատարբերն է կատարում նրանով, որ Vout- ը ցածր է թվում և կողմնակալության կամ զանգի շեղում չկա: Մինչ մյուս երկու մոդելները, STMicro- ի LMV3x- ը և National Semi- ի LMV321- ը ցույց են տալիս Vout- ի սպասվող արդյունքները, ինչպես նաև կողմնակալության կամ զանգի վարքագծի շեղման որոշ տարբերություններով:

Ամփոփելով

Ես ցույց տվեցի երեք տարբեր մեթոդներ, որոնց հանդիպել են LMV321 ընտանիքը LTspice- ի համար LMV321 ընտանիքը օգտագործող արտադրող op-amp մոդելների ներմուծման ժամանակ: Մենք վերանայեցինք Ազգային կիսահաղորդչային LMV321 մոդելը TI- ի վեբ կայքից, STMicroelectronics LMV3x մոդելը և MAXIM LMX321 մոդելը: Այս երեք մեթոդները պետք է օգնեն ձեզ ներմուծել op-amp մոդելներ ցանկացած այլ մասի համար ՝ օգտագործելով մոդելի. SUBCKT հրամանը LTspices- ի հատկանիշների և Pin Table խմբագրիչների հետ միասին:

Ես նաև ցույց տվեցի, որ որոշ մոդելներ ավելի լավ են գործում, քան մյուսները, ինչպես ցույց է տրված լարման հոսանքի փոխարկիչի սխեմատիկայով: Ձեր մոդելավորման մոդելներում երկու կամ ավելի մոդելների փորձարկումը կարող է օգնել ձեզ ստանալ ավելի հուսալի արդյունքներ ձեր կարիքների համար:

Հղումներ:

LTspice- ի ներբեռնում և փաստաթղթավորում

www.analog.com/hy/design-center/design-tools-and-calculators/ltspice-simulator.html

LTspice խումբ - Yahoo Խմբեր. Բազմաթիվ ֆայլեր համօգտագործված, հարցերի ակտիվ աջակցություն

groups.yahoo.com/neo/groups/LTspice/info

SPICE Quick Reference Sheet v1.0, Standford EE133 - Winter 2001. Հղում. SUBCKT pp7-8

web.stanford.edu/class/ee133/handouts/general/spice_ref.pdf

Op Amp Circuit Collection: National Semiconductor Application Նշում 31, 2002 թ. Սեպտեմբեր. Հղում ոչ-շրջող ուժեղացուցիչին և հոսանքի լարման փոխակերպման op-amp սխեմաներին

www.ti.com/ww/hy/bobpease/assets/AN-31.pdf

Այս հրահանգի հետ կապված բոլոր ֆայլերը հասանելի են ներքևում ՝ որպես zip ֆայլ:

ltspice_lmv321_simulation_files.zip

Խորհուրդ ենք տալիս: