Բովանդակություն:
- Քայլ 1: Ներբեռնեք LMV321 Op-amp- ի համար մատչելի SPICE մոդելները Chip վաճառողներից և տեղադրեք նոր գրացուցակում
- Քայլ 2. Բացեք ընդհանուր 5-պինանոց LTspice Opamp2.asy խորհրդանիշը
- Քայլ 3. Հաստատեք Opamp2.asy խորհրդանիշի կապի կարգը համընկնում է LMV321.SUBCKT կապի տեղեկատվության հետ
- Քայլ 4. Ստեղծեք հատկանիշներ նոր LMV321 խորհրդանիշի համար և պահեք ֆայլը որպես LMV321.asy
- Քայլ 5. Ստեղծեք թեստային սխեմատիկա և մոդելավորեք LMV321 Op-amp- ի կատարումը
- Քայլ 6: Ստեղծեք LMX321 խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
- Քայլ 7. Վերստին օգտագործեք թեստի սխեմատիկ պատկերը և մոդելավորեք LMX321 Op-amp- ի կատարումը
- Քայլ 8. Ստեղծեք LMV3x խորհրդանիշ ՝ սկսած LMV321 խորհրդանիշից
- Քայլ 9. Կրկին օգտագործեք թեստի սխեմատիկ պատկերը և մոդելավորեք LMV3x Op-amp- ի կատարումը
- Քայլ 10. Համեմատեք մոդելի կատարումը և եզրափակիչ դիտողությունները
Video: Ինչպես օգտագործել Chips Vendor Op-Amp մոդելը LTSpice- ում. 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ներածություն
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 վաճառողներից և տեղադրեք նոր գրացուցակում
Արտադրության 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 խորհրդանիշը
Opamp2.asy- ն կրկին օգտագործելի է
LTspice File ընտրացանկից Բացեք opamp2.asy խորհրդանիշը ձեր տեղադրման գրացուցակից:
Windows- ի կանխադրված տեղադրման համար սա կլինի.
C -> LTC -> LTspiceXVII -> lib -> sym -> Opamps -> opamp2.asy
Opamp2 խորհրդանիշը չունի իրեն հատկացված op-amp մոդել: Այսպիսով, այն չի աշխատի մոդելավորման մեջ: Այդ իսկ պատճառով դա լավ մեկնարկային բլոկ է, քանի որ այն պարունակում է գծանկար և հղումներ մեզ համար `ստեղծելու ցանկացած op-amp, որն օգտագործում է հինգ ընդհանուր կապում.
- + -Ում
- Ներ-
- V+
- V-
- Դուրս
Careգույշ եղեք, որ սխալմամբ չբացեք նմանատիպ խորհրդանիշ ֆայլերից մեկը.
- opamp.asy (նման է opamp2.asy- ին, բայց առանց հոսանքի երկու կապի)
- UniversalOpamp2.asy (լիարժեք ֆունկցիոնալ բացիչ ընդհանուր մոդելով)
Քայլ 3. Հաստատեք 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 խորհրդանիշը ենթադրում է այս կարգը.
- ոչ շրջվող մուտք (In+)
- հակադարձ մուտքագրում (In-)
- դրական էներգիայի մատակարարում (V+, Vss)
- բացասական էներգիայի մատակարարում (V-, Vee)
- ելք (դուրս)
Բացեք LMV321.asy խորհրդանիշը մեր աշխատանքային գրացուցակում LTspice- ում և դիտեք Pin աղյուսակը:
Դիտել -> Ամրացնել սեղանը
Բոլոր էլեկտրական միացումներն արդեն ճիշտ դասավորված են մեր LTspice Pin Table- ի համար ՝ 1 -ից 5 -ը այսպես.
- ոչ շրջվող մուտք (In+) = 1
- շրջվող մուտքը (In-) = 2
- դրական էներգիայի մատակարարում (V+) = 3
- բացասական էներգիայի մատակարարում (V-) = 4
- ելք (Ելք) = 5
Այսպիսով, մենք ստիպված չենք լինի որևէ փոփոխություն կատարել խորհրդանիշի Pin Table- ում:
Քայլ 4. Ստեղծեք հատկանիշներ նոր 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 մոդելը մոդելավորման մեջ
Բացեք նոր սխեմատիկ 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.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 մոդելը մոդելավորման մեջ
Բացեք մեր նախորդ փորձարկման սխեման և փոխեք 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.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- ի կատարումը
Լրացրեք 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
Խորհուրդ ենք տալիս:
Visuino Ինչպես օգտագործել զարկերակային լայնության մոդուլյացիան (PWM) LED լուսավորությունը փոխելու համար. 7 քայլ
Visuino Ինչպես օգտագործել Pulse Width Modulation (PWM) ՝ LED լուսավորությունը փոխելու համար: Այս ձեռնարկում մենք կօգտագործենք Arduino UNO- ին և Visuino- ին միացված LED- ը ՝ դրա պայծառությունը փոխելու համար ՝ օգտագործելով Pulse Width Modulation (PWM): Դիտեք ցուցադրական տեսանյութ
Ինչպես ստեղծել Linux Boot Drive (և ինչպես օգտագործել այն). 10 քայլ
Ինչպես ստեղծել Linux Boot Drive (և ինչպես օգտագործել այն). Սա պարզ ներածություն է, թե ինչպես սկսել Linux- ը, մասնավորապես Ubuntu- ն
Պտտվող կոդավորիչ. Ինչպես է այն աշխատում և ինչպես օգտագործել Arduino- ի հետ. 7 քայլ
Rotary Encoder: Նախ, դուք կտեսնեք որոշ տեղեկություններ պտտվող կոդավորիչի մասին, այնուհետև կսովորեք, թե ինչպես
Ինչպես օգտագործել Mac տերմինալը և ինչպես օգտագործել հիմնական գործառույթները. 4 քայլ
Ինչպես օգտագործել Mac տերմինալը և ինչպես օգտագործել հիմնական գործառույթները. Մենք ձեզ ցույց կտանք, թե ինչպես բացել MAC տերմինալը: Մենք նաև ձեզ ցույց կտանք տերմինալի մի քանի հնարավորություններ, ինչպիսիք են ifconfig- ը, գրացուցակների փոփոխումը, ֆայլերին մուտք գործելը և arp- ը: Ifconfig- ը թույլ կտա Ձեզ ստուգել ձեր IP հասցեն և ձեր MAC գովազդը
Ունիվերսալ անջատիչ մոդելը `10 քայլ
Ունիվերսալ անջատիչի մոդել. Wishանկանու՞մ եք, որ միանգամից անջատեք յուրաքանչյուր լույս առանց աղմուկի: Ուժ և ժամանակ խնայելու համար մենք որոշեցինք ստեղծել համակարգ, որը կարող է տեսականորեն