Բովանդակություն:
- Քայլ 1. Անցնել ռեժիմի Altoids IPOD լիցքավորիչ `օգտագործելով 3 'AA' մարտկոց
- Քայլ 2: SMPS
- Քայլ 3: PCB
- Քայլ 4: FIRMWARE
- Քայլ 5: ԿԱԼԻԲՐԱԻՈՄ
- Քայլ 6: ԹԵՍՏՈՄ
- Քայլ 7: ՏԱՐԲԵՐՈ:ԹՅՈՆՆԵՐ. USB
Video: Անջատիչ ռեժիմ Altoids IPOD լիցքավորիչ `օգտագործելով 3 'AA' մարտկոց` 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Այս նախագծի նպատակն էր կառուցել արդյունավետ Altoids թիթեղյա iPod (firewire) լիցքավորիչ, որն աշխատում է 3 (վերալիցքավորվող) «AA» մարտկոցով: Այս նախագիծը սկսվեց որպես SkyB PCB- ի նախագծման և շինարարության, իսկ ես `սխեմայի և որոնվածի համատեղ աշխատանքի արդյունքում: Ինչպես որ կա, այս դիզայնը չի աշխատի: Այն այստեղ ներկայացված է «ածանցյալ նախագծի հայեցակարգի» ոգով (https://www.instructables.com/ex/i/C2303A881DE510299AD7001143E7E506/) ????- նախագիծ, որն օգտագործում է մեկ այլ նախագիծ` որպես քայլք քարը հետագա կատարելագործման, կատարելագործման կամ բոլորովին այլ խնդրի կիրառման համար: DIYers- ի համայնքը, որի անդամ ենք մենք, իսկապես կարող է ինչ -որ զարմանալի բաներ անել ՝ աշխատելով որպես համայնք: Նորարարությունը հազվադեպ է տեղի ունենում վակուումում: Հաջորդ ակնհայտ քայլը դա թույլ է տալիս համայնքին օգնել կատարելագործել և զարգացնել գաղափարներ, որոնք դեռ պատրաստ չեն ավարտված նախագծերի »: Մենք դա ներկայացնում ենք հիմա, որպեսզի iPod- ի մյուս սիրահարները կարողանան վերցնել այնտեղ, որտեղ մենք դադարել էինք: Կան (առնվազն) երկու պատճառ, թե ինչու է այս լիցքավորիչը չի աշխատում. 1. Տրանզիստորը թույլ չի տալիս բավարար հոսանք հոսել ինդուկտորը լիովին լիցքավորելու համար: Մյուս տարբերակը FET- ն է, սակայն FET- ին անհրաժեշտ է նվազագույնը 5 վոլտ ՝ ամբողջությամբ միանալու համար: Սա քննարկվում է SMPS բաժնում: 2. Ինդուկտորը պարզապես բավականաչափ մեծ չէ: Լիցքավորիչը գրեթե բավարար հոսանք չի արտադրում iPod- ի համար: Մենք չունեինք iPod- ի լիցքավորման հոսանքը չափելու ճշգրիտ միջոց (բացառությամբ սկզբնական լիցքավորման մալուխի կտրատման) մինչև մեր մասերը հասան Մաուզերից: Առաջարկվող ինդուկտորները ոչ մի տեղ այնքան մեծ չեն այս նախագծի համար: Հարմար փոխարինող կարող է լինել Նիկ դե Սմիթի կծիկն իր MAX1771 SMPS- ում: Դա digikey- ից 2 կամ 3 ամպ հզորություն է. լիցքավորել (3G) iPod: Այն կաշխատի, բայց չի լիցքավորի, ամբողջովին մեռած 3G iPod- ը:
Քայլ 1. Անցնել ռեժիմի Altoids IPOD լիցքավորիչ `օգտագործելով 3 'AA' մարտկոց
Այս նախագծի նպատակն էր կառուցել արդյունավետ Altoids թիթեղյա iPod (firewire) լիցքավորիչ, որն աշխատում է 3 (վերալիցքավորվող) «AA» մարտկոցով: Firewire- ը մատակարարում է 30 վոլտ չկարգավորված: IPod- ը կարող է օգտագործել 8-30 վոլտ DC: 3 AA մարտկոցներից դա ստանալու համար մեզ անհրաժեշտ է լարման ուժեղացուցիչ: Այս հրահանգում օգտագործվում է միկրոկառավարիչի վրա հիմնված անջատիչ ռեժիմի սնուցման աղբյուր: Ստանդարտ հերքումները կիրառվում են: Բարձր լարման…. Մահացու… և այլն: Մտածեք, թե որքան է ձեզ համար արժե ձեր iPod- ը, նախքան այն կապել թիթեղյա այս փոքրիկ ցնցող ատրճանակի հետ: SMPS- ի բոլոր մաթեմատիկական և կեղտոտ մանրամասների համար կարդացեք nixie tube boost converter հրահանգավորումը ՝ https://www.instructables.com /ex/i/B59D3AD4E2CE10288F99001143E7E506/? ALLSTEPS Կարդացեք ՝ տեսնելու համար, թե ինչպես է nixie խողովակի SMPS դիզայնը հարմարեցվել iPod լիցքավորիչ լինելու համար…:
Նախորդ աշխատանքների մեկ տոննան ոգեշնչեց այս նախագիծը: Առաջին DIY լիցքավորիչներից մեկը 9 վոլտ և AA մարտկոցների համադրություն է օգտագործել ՝ iPod- ը firewire պորտի միջոցով լիցքավորելու համար (աշխատում է բոլոր iPod- ների համար, պարտադիր է 3G iPod- ների համար) ՝ https://www.chrisdiclerico.com/2004/10/24 /ipod-altoids-battery-pack-v2 Այս դիզայնը մարտկոցների միջև անհավասար լիցքաթափման խնդիր ունի: Թարմացված տարբերակում օգտագործվել է ընդամենը 9 վոլտ մարտկոց ՝ Դա պարզ դիզայն է 5 վոլտ USB լիցքավորիչի համար (այս տեսակը չի գանձի ավելի վաղ iPod- ներ, օրինակ ՝ 3G): Այն օգտագործում է 9 վոլտ մարտկոց ՝ 7805 5 վոլտ կարգավորիչով: Տրամադրվում է կայուն 5 վոլտ, սակայն մարտկոցից լրացուցիչ 4 վոլտն այրվում է որպես ջերմություն կարգավորիչում: Այս բոլոր ձևավորումներն ունեն մեկ ընդհանուր տարր `9 վոլտ մարտկոցներ: Կարծում եմ, որ 9 վոլտերը քամոտ են և թանկ: Այս ուսանելիի համար ուսումնասիրելիս ես նշեցի, որ «Energizer» NiMH 9 վոլտը գնահատվում է ընդամենը 150 մԱ / ժ: «Duracell» - ը վերալիցքավորվող 9 վոլտեր չի դարձնում: «Duracell» կամ «Energizer 'NiMH' AA» հզորությունը ունի 2300 mAh հզորություն կամ ավելի հզորություն (մինչև 2700 mAh գնահատականներ ավելի նոր լիցքավորիչների համար): Միանգամից միանգամյա օգտագործման ալկալային AA մարտկոցները մատչելի են ամենուր `ողջամիտ գնով: 3 'AA' մարտկոցների օգտագործումը մեզ հնարավորություն է տալիս 2700mAh ~ 4 վոլտով, 150mAh- ի դիմաց `9 կամ 18 (2x9 վոլտ) վոլտերի դեպքում: Այսքան հզորությամբ մենք կարող ենք ապրել անջատիչ կորուստներով և SMPS միկրոկառավարիչի կողմից սպառված լրացուցիչ էներգիայով:
Քայլ 2: SMPS
Ստորև բերված նկարազարդումը քաղված է TB053- ից (Microchip- ի գեղեցիկ դիմում. (Http://ww1.microchip.com/downloads/en/AppNotes/91053b.pdf)): Այն նախանշում է SMPS- ի հիմքում ընկած հիմնական սկզբունքը: Միկրոկառավարիչը հիմնավորում է FET (Q1) ՝ թույլ տալով լիցք կառուցել ինդուկտոր L1- ում: Երբ FET- ն անջատված է, լիցքը D1 դիոդի միջով հոսում է C1 կոնդենսատորի մեջ: Vvfb- ն լարման բաժանարարի հետադարձ կապն է, որը թույլ է տալիս միկրոկառավարիչին վերահսկել բարձր լարման և անհրաժեշտության դեպքում ակտիվացնել FET- ը `ցանկալի լարման պահպանման համար: Մենք ցանկանում ենք, որ 8 -ից 30 վոլտ հզորությամբ լիցքավորվի iPod- ը firewire պորտի միջոցով: Թույլ տվեք նախագծել այս SMPS- ը 12 վոլտ ելքի համար: Սա ոչ թե անմիջապես մահացու լարում է, այլ լավ firewire լարման տիրույթում: Կան մի քանի չիպային լուծումներ, որոնք կարող են լարումը մի քանի մարտկոցից հասցնել 12 (կամ ավելի) վոլտի: Այս նախագիծը հիմնված չէ դրանցից մեկի վրա: Փոխարենը, մենք կօգտագործենք Microchip- ից ծրագրավորվող միկրոկառավարիչ ՝ PIC 12F683: Սա թույլ է տալիս մեզ նախագծել SMPS- ը junk-box մասերով և մեզ մոտ պահել սարքավորումներին: Չիպերի մեկ լուծումը կլուսավորի SMPS- ի գործունեության մեծ մասը և կնպաստի վաճառողի կողպմանը: 8 փին PIC 12F682- ն ընտրվել է իր փոքր չափի և արժեքի համար (1 դոլարից պակաս): Կարող է օգտագործվել ցանկացած միկրոկառավարիչ (PIC/AVR), որն ունի ապարատային իմպուլսի լայնության մոդուլատոր (PWM), երկու անալոգային թվային փոխարկիչ (ADC) և լարման հղման տարբերակ (ներքին կամ արտաքին Vref): Ես սիրում եմ 8 փին 12F683- ը և օգտագործում եմ այն ամեն ինչի համար: Երբեմն ես օգտագործել եմ այն որպես ճշգրիտ 8 ՄՀց արտաքին ժամացույցի աղբյուր հին PIC- ների համար: Երանի Microchip- ը ինձ ուղարկեր դրանց մի ամբողջ խողովակ: Լարման տեղեկանք Սարքը մարտկոցով է սնվում: Մարտկոցի լիցքաթափումը և ջերմաստիճանի փոփոխությունը կհանգեցնեն լարման շեղման: Որպեսզի PIC- ը պահպանի ելքային լարումը (12 վոլտ) անհրաժեշտ է կայուն լարման մասին տեղեկանք: Սա պետք է լինի շատ ցածր լարման տեղեկանք, որպեսզի այն արդյունավետ լինի 3 AA մարտկոցներից ելքի տիրույթում: Սկզբում նախատեսված էր 2,7 վոլտ զեներային դիոդ, սակայն տեղական էլեկտրոնիկայի խանութն ուներ 2 վոլտ «ստաբիստոր» դիոդ: Այն օգտագործվում էր նույնը որպես zener հղում, բայց տեղադրված էր «հետ» (իրականում ՝ առաջ): Ստաբիստորը, ըստ երևույթին, բավականին հազվագյուտ է (և թանկ ՝ 75 0.75 եվրո ցենտ), ուստի մենք պատրաստեցինք երկրորդ տարբերակը ՝ միկրոչիպից 2.5 վոլտ հղումով (MCP1525): Եթե դուք չունեք մուտք դեպի ստաբիստոր կամ Microchip (կամ TO-92) այլ տեղեկանք, կարող է օգտագործվել 2.7 վոլտ զեներ: Լարման հետադարձ կապ PIC- ում կան երկու լարման հետադարձ սխեմաներ, որոնք միանում են ADC կապերին: Առաջինը թույլ է տալիս PIC- ին զգալ ելքային լարումը: Այս չափումներին ի պատասխան PIC- ն ազդում է տրանզիստորի վրա ՝ պահպանելով ADC- ի ցանկալի թվային ցուցանիշը (ես դա անվանում եմ «սահմանման կետ»): PIC- ը չափում է մարտկոցի լարումը երկրորդի միջոցով (ես կանվանեմ այս մատակարարման լարումը կամ Vsupply): Օպտիմալ ինդուկտորը ժամանակին կախված է մատակարարման լարումից: PIC- ի որոնվածը կարդում է ADC արժեքը և հաշվարկում է տրանզիստորի և ինդուկտորի օպտիմալ ժամանակին (PWM- ի ժամանակաշրջանի/աշխատանքային ցիկլի արժեքները): Հնարավոր է ճշգրիտ արժեքներ մուտքագրել ձեր PIC- ում, բայց եթե սնուցման աղբյուրը փոխվի, արժեքներն այլևս օպտիմալ չեն: Մարտկոցներից աշխատելու ընթացքում լարումը կնվազի, քանի որ մարտկոցները լիցքաթափվում են, ինչը պահանջում է ավելի երկար ժամանակ: Իմ լուծումն այն էր, որ PIC- ը թույլ տա հաշվարկել այս ամենը և սահմանել իր սեփական արժեքները: Երկու բաժանարարները նախագծված են այնպես, որ լարման տիրույթը գտնվում է 2,5 վոլտ հղման տակ: Մատակարարման լարումը բաժանված է 100K և 22K ռեզիստորներով ՝ տալով 0.81 4.5 վոլտ (թարմ մարտկոցներ) 0.54 -ին 3 վոլտ (մարտկոցներ): Ելքը/բարձր լարումը բաժանված է 100K և 10K դիմադրիչների միջոցով (22K USB ելքի համար): Մենք վերացրեցինք հարմարվողական դիմադրությունը, որն օգտագործվում էր nixie SMPS- ում: Սա նախնական ճշգրտումը դարձնում է մի փոքր բծավոր, բայց վերացնում է մեծ բաղադրիչը: 12 վոլտ ելքի դեպքում հետադարձ կապը մոտավորապես 1 վոլտ է: FET/SwitchFET- ները ստանդարտ «անջատիչ» են SMPS- ներում: FET- երը ամենաարդյունավետ կերպով անցնում են 3 AA մարտկոցներով մատակարարվող ավելի բարձր լարման դեպքում: Դրա փոխարեն օգտագործվել է Դարլինգթոնի տրանզիստոր, քանի որ այն ընթացիկ անջատված սարք է: TIP121- ը 1000 նվազագույն շահույթ ունի `ամենայն հավանականությամբ կարող է օգտագործվել ցանկացած նմանատիպ տրանզիստոր: Պարզ դիոդը (1N4148) և ռեզիստորը (1K) պաշտպանում են PIC PWM կապը տրանզիստորների բազայից եկող ցանկացած շեղումից: Ինդուկտոր Coil Նրանք փոքր են և կեղտից էժան: Լիցքավորիչի USB տարբերակի համար օգտագործվել է 220uH ինդուկտոր (22R224C): Firewire տարբերակը օգտագործում է 680 uH ինդուկտոր (22R684C): Այս արժեքներն ընտրվել են փորձերի միջոցով: Տեսականորեն, ցանկացած արժեքի ինդուկտոր պետք է աշխատի, եթե PIC- ի որոնվածը ճիշտ կազմաձևված լինի: Իրականում, սակայն, կծիկը բոցավառվեց 680uH- ից պակաս արժեքներով firewire տարբերակում: Սա, հավանաբար, կապված է տրանզիստորի ՝ FET- ի փոխարեն, որպես անջատիչի օգտագործման հետ: Ես մեծապես կգնահատեի այս ոլորտում ցանկացած փորձագիտական խորհուրդ: Ուղղիչ դիոդ Օգտագործվեց էժան սուպեր/ծայրահեղ արագ 100 վոլտ 1 ամպ ուղղիչ Mouser- ից (տես մասերի ցուցակը): Կարող են օգտագործվել այլ ցածր լարման ուղղիչներ: Համոզվեք, որ ձեր դիոդն ունի ցածր առաջային լարում և արագ վերականգնում (30ns- ը լավ է աշխատում): Schիշտ Schottky- ը պետք է հիանալի աշխատի, բայց զգույշ եղեք ջերմությունից, զանգերից և EMI- ից: Eոը անջատիչ ռեժիմի փոստային ցուցակում առաջարկեց. և EMI. Բայց, դա ավելի արդյունավետ կլիներ: Հմ, ինձ հետաքրքրում է, եթե դուք օգտագործեիք 1N5820, 20 վ անսարքությունը կարող է փոխարինել ձեր Zener դիոդին, եթե ձեր Ipod- ի համար անհրաժեշտ է ցածր հոսանք: Մուտք/ելք կոնդենսատորներ և պաշտպանություն կոնդենսատորը էներգիա է պահում ինդուկտորի համար: 47uf/63v էլեկտրոլիտիկ և 0.1uf/50V մետաղական ֆիլմերի կոնդենսատորը հարթեցնում է ելքային լարումը: Մուտքի լարման և գետնի միջև տեղադրվում է 1 վտ 5.1 վոլտ զեներ: Սովորական օգտագործման դեպքում 3 AA- ները երբեք չպետք է ապահովեն 5.1 վոլտ: Եթե օգտագործողին հաջողվի միացնել էներգաբլոկը, ապա zener- ը կսեղմի սնուցումը մինչև 5.1 վոլտ: Սա կպաշտպանի PIC- ը վնասից, քանի դեռ zener- ը չի այրվել: Ռեզիստորը կարող է փոխարինել ցատկող մետաղալարը `դարձնելով իսկական զեներալ լարման կարգավորիչ, բայց ավելի քիչ արդյունավետ կլինի (տես PCB բաժինը): iPod- ը պաշտպանելու համար ելքի և գետնի միջև ավելացվել է 24 վոլտ 1 վտ հզորության դիոդ: Սովորական օգտագործման դեպքում այս դիոդը չպետք է ոչինչ չանի: Եթե ինչ -որ բան սարսափելի սխալ է ընթանում (ելքային լարումը բարձրանում է մինչև 24 -ի), այս դիոդը պետք է սեղմի սնուցման աղբյուրը 24 վոլտով (կրակի լարից առավելագույնը 30 վոլտ ցածր): Ինդուկտորը օգտագործում էր առավելագույն ելք ~ 0.8 վտ 20 վոլտ հզորությամբ, այնպես որ 1 վտ հզորությամբ զեներ պետք է ցրի ցանկացած ավելորդ լարում ՝ առանց այրվելու:
Քայլ 3: PCB
ՆՇՈՄ կան PCB- ի երկու տարբերակ ՝ մեկը zener/stabistor լարման տեղեկանքի համար, և մեկը MCP1525 լարման տեղեկանքի համար: MCP տարբերակը «նախընտրելի» տարբերակն է, որը հետագայում կթարմացվի: Պատրաստվել է միայն մեկ USB տարբերակ ՝ MCP vref- ի միջոցով: Սա դժվար նախագծված PCB էր: Մեր անագում սահմանափակ տարածք է մնացել 3 AA մարտկոցների ծավալը հանվելուց հետո: Օգտագործված անագը իրական ալտոիդների անագ չէ, այն վեբ կայք խթանող անանուխների տուփ է: Այն պետք է լինի մոտավորապես նույն չափի, ինչպես ալտոիդների անագը: Նիդեռլանդներում Altoid թիթեղներ չկային: Տեղական էլեկտրոնիկայի խանութի պլաստիկ մարտկոցի պահոցը օգտագործվել էր 3 AA մարտկոցներ պահելու համար: Կապարները կպչում էին անմիջապես դրա վրա ամրացվող ամրակներին: Էլեկտրաէներգիան մատակարարվում է PCB- ին երկու ցատկող անցքերով `մարտկոցի տեղադրումը դարձնելով ճկուն: Ավելի լավ լուծում կարող է լինել մի տեսակ PCB- ով տեղադրվող մարտկոցի տեսահոլովակները: Ես դրանք չեմ գտել: LED- ը թեքված է 90 աստիճանով, որպեսզի թիթեղի մեջ փոս դուրս գա: TIP121- ը նույնպես թեքված է 90 աստիճանի վրա, բայց հարթ չէ !!! ** Տիեզերքը խնայելու համար տրանզիստորի տակ անցնում են մի դիոդ և երկու ռեզիստոր: Նկարում կարող եք տեսնել, որ տրանզիստորը թեքված է, բայց այնպես է զոդված, որ մեկ սանտիմետր լողում է բաղադրիչների վրայով: Պատահական շորտերից խուսափելու համար ծածկեք այս հատվածը տաք սոսինձով կամ այդ ռետինե կպչուն նյութի կտորով: MCP1525 լարման մասին տեղեկանքը գտնվում է TIP121- ի ներքո `PCB- ի MCP տարբերակում: Այն ստեղծում է շատ արդյունավետ տարանջատիչ: Հետևի մասում դրվել է 3 բաղադրիչ ՝ PIC- ի անջատման կափարիչը և երկու մեծ զեներ (24 վոլտ և 5.1 վոլտ): Անհրաժեշտ է միայն մեկ ցատկիչ մետաղալար (2 MCP տարբերակի համար): Եթե դուք չեք ցանկանում սարքն անընդհատ գործարկել, մարտկոցի հզորությունից մինչև տպատախտակին մի փոքր անջատիչ տեղադրեք լարով: PCB- ի վրա անջատիչ չի տեղադրվել `տարածքը խնայելու և տեղադրությունը ճկուն պահելու համար: Ես օգտագործել եմ գրադարանի խմբագրիչը `TIP121 ոտնահետքից բ-սահմանափակումը և այլ շերտերը հեռացնելու համար: Այս խնդիրը լուծելու համար կարող եք նաև թռչկոտիչ ավելացնել, եթե դուք, ինչպես և ես, ատում եք արծիվների գրադարանի խմբագրին: Uրագրի արխիվում ներառված Արծիվի գրադարանում կա ինդուկտորային կծիկ և փոփոխված մինչև 220 ոտնահետք: Մասերի ցանկ (որոշ մասերի համար տրամադրվել է Մաուզերի մասի համարը, մյուսները դուրս են եկել աղբարկղից).) C1 0.1uF/10VC2 100uF/25VC3 0.1uF/50VC4 47uF/63V (մուսեր #140-XRL63V47, 0.10 $) D1 ուղղիչ դիոդ SF12 (մուսեր #821-SF12), 0.22 $-կամ մյուսներ D2 1N4148 փոքր ազդանշանային դիոդ (mouser #78 -1N4148, $ 0.03) D3 (Firewire) 24 վոլտ Zener/1 Վտ (մուսեր #512-1N4749A, $ 0.09) D3 (USB) 5.6 Վոլտ enեներ/1 Վտ (մուսեր #78-1N4734A, 0.07 դոլար) D4 5.1 Վոլտ enեներ/1 Վտ (մուսեր # 78-1N4733A, 0.07 դոլար) IC1 PIC 12F683 և 8 փին ընկղմման վարդակից (վարդակից ՝ ըստ ցանկության/խորհուրդ է տրվում, ~ 1,00 $ ընդհանուր գումարով) L1 (Firewire) 22R684C 680uH/0,25 ամպ ինդուկտորային կծիկ (մուսեր # 580-22R684C, 0,59 դոլար) L1 (USB) 22R224C 220uH/0.49 ամպ ինդուկտորային կծիկ (մուսեր # 580-22R224C, $ 0.59) LED1 5 մմ LEDQ1 TIP-121 Darlington վարորդ կամ նման (mouser #579-MCP1525ITO, $ 0.55)-կամ 2.7 վոլտ/400 մ զեներ 10K դիմադրիչով (R3) (zener reference PCB տարբերակ) կամ 2 վոլտ ստաբիստոր 10K դիմադրիչով (R3) (zener reference PCB տարբերակ) X1 Firewire/ IEEE1394 6 փին ուղիղ անկյուն, PCB հորիզոնական միացման միակցիչ.
Քայլ 4: FIRMWARE
SMPS որոնվածի ամբողջական մանրամասները ներկայացված են nixie SMPS հրահանգում: SMPS- ի բոլոր մաթեմատիկական և կեղտոտ մանրամասների համար կարդացեք իմ nixie tube boost converter հրահանգավոր ՝ մինչև 2K ծրագրեր (https://www.mikroe.com/): Եթե Ձեզ անհրաժեշտ է PIC ծրագրավորող, հաշվի առեք իմ ընդլայնված JDM2 ծրագրավորող խորհուրդը, որը տեղադրված է նաև հրահանգների վրա (https://www.instructables.com/ex/i/6D80A0F6DA311028931A001143E7E506.. PIC- ը գրանցում է ADC- ի ընթերցումը, աշխատանքային ցիկլը և ժամանակաշրջանի արժեքները EEPROM- ին: Սա թույլ է տալիս որոշ խնդիրներ կրակել և օգնում է ախտորոշել աղետալի ձախողումները: EEPROM հասցեն 0 գրելու ցուցիչն է: Ամեն անգամ, երբ SMPS- ը (նորից) սկսվում է, պահվում է մեկ 4 բայթ մատյան: Առաջին 2 բայթերը ADC բարձր/ցածր են, երրորդ բայթը `ցածր 8 բիթ գործառնական ցիկլի արժեք, չորրորդ բայթը` ժամանակաշրջանի արժեք: Ընդհանուր առմամբ 50 ստուգաչափում (200 բայթ) մուտքագրվում է նախքան գրելու ցուցիչը գլորվելը և նորից սկսելը EEPROM հասցեում 1: Ամենաթարմ տեղեկամատյանը կգտնվի ցուցիչ -4 հասցեում: Դրանք կարելի է կարդալ չիպից ՝ օգտագործելով PIC ծրագրավորող: Վերին 55 բայթերը ազատ են մնում հետագա բարելավումների համար: 5. PIC- ը մտնում է անվերջանալի հանգույց. Չափվում է բարձր լարման հետադարձ արժեքը: Եթե այն ցանկալի արժեքից ցածր է, PWM աշխատանքային ցիկլի գրանցամատյանները բեռնված են հաշվարկված արժեքով. Եթե հետադարձ կապը ցանկալի արժեքից բարձր է, ապա PIC- ը բեռնում է հերթափոխի գրանցամատյանները 0 -ով: Սա «զարկերակային բաց թողնելու» համակարգ է: Ես որոշեցի զարկերակային բաց թողնել երկու պատճառով `1) այսպիսի բարձր հաճախականությունների դեպքում խաղալու մեծ պարտականություն չկա (մեր օրինակում` 0-107, ավելի քիչ `ավելի բարձր լարման դեպքում), և 2) հնարավոր է հաճախականության մոդուլյացիա, և շատ ավելի մեծ տեղ է տալիս ճշգրտման համար (մեր օրինակում `35-255), բայց ՄԻԱՅՆ ՊԱՐՏԱԿԱՆՈ ISԹՅՈՆԸ ԿԱՐԿԱՎՈՐ Է ՍՐԱՀՈՎ: PWM- ի աշխատանքի ընթացքում հաճախականությունը փոխելը կարող է ունենալ «տարօրինակ» էֆեկտներ: Փոփոխություններ. Որոնվածը մի քանի թարմացում է ստանում nixie tube SMPS տարբերակից: 1. Փին կապերը փոխվում են: Մեկ LED- ն վերացված է, օգտագործվում է մեկ LED ցուցիչ: Pin out- ը պատկերված է նկարում: Կարմիրով նկարագրությունները կանխադրված PIC- ի կապի առաջադրանքներ են, որոնք հնարավոր չէ փոխել: 2. Անալոգային թվային փոխարկիչն այժմ հղված է 6 -րդ կապի արտաքին լարման, այլ ոչ թե մատակարարման լարման: 3. Երբ մարտկոցները լիցքաթափվեն, մատակարարման լարումը կփոխվի: Նոր որոնվածը մի քանի րոպեն մեկ կատարում է մատակարարման լարման չափում և թարմացնում զարկերակի լայնության մոդուլյատորի կարգավորումները: Այս «վերակալիբրիզացիան» մարտկոցի լիցքաթափման արդյունքում ինդուկտորն արդյունավետ է պահում: 4. Ներքին տատանողը սահմանել է 4 ՄՀց, անվտանգ աշխատանքային արագությունը `մոտ 2.5 վոլտ: 5. Ֆիքսված անտառահատումներ, այնպես որ ոչինչ պետք չէ սահմանել EEPROM- ում` 1 -ին դիրքից սկսելու համար: թարմ PIC: Ավելի հեշտ է հասկանալ սկսնակների համար: 6. Ինդուկտորի լիցքավորման ժամանակը (ժամանակից դուրս) այժմ հաշվարկվում է որոնվածը: Նախորդ բազմապատկիչը (ժամանակին մեկ երրորդը) անհամարժեք է նման փոքր խթանումների համար: Մարտկոցի լիցքաթափման ընթացքում արդյունավետությունը պահպանելու միակ միջոցը որոնվածը երկարացնելն էր `իրական ժամանակի հաշվարկման համար: Փոփոխությունները փորձնական են, բայց դրանից հետո ներառվել են վերջնական որոնվածի մեջ: TB053- ից մենք գտնում ենք ժամանակավրեպ հավասարումը. որոնվածում (տես որոնվածի բաժին): Volts_in- ն արդեն հաշվարկված է ինդուկտորը ժամանակին որոշելու համար: Volts_out- ը հայտնի հաստատուն է (5/USB կամ 12/Firewire): Սա պետք է աշխատի V_out-V_in- ի բոլոր դրական արժեքների համար: Եթե դուք ստանում եք բացասական արժեքներ, ապա ավելի մեծ խնդիրներ կունենաք: Բոլոր հավասարումները հաշվարկվում են NIXIE smps հրահանգով պարունակվող օգնականի աղյուսակում: ALԱՌԱՅՈԹՅՈ stepՆ քայլում նկարագրված որոնվածի հաստատուն հատվածին ավելացվել է հետևյալ տողը.
Քայլ 5: ԿԱԼԻԲՐԱԻՈՄ
Կալիբրացման մի քանի քայլ կօգնի ձեզ առավելագույնը ստանալ լիցքավորիչից: Ձեր չափված արժեքները կարող են փոխարինել իմ արժեքները և հավաքվել որոնվածի մեջ: Այս քայլերը պարտադիր չեն (բացառությամբ լարման տեղեկանքի), բայց կօգնեն ձեզ առավելագույնը ստանալ ձեր էներգիայի մատակարարումից: Ipod լիցքավորիչի աղյուսակը կօգնի ձեզ կատարել ճշգրտումները: կառուցեք v_out որպես բայթ = 12 'ելքային լարում `ժամանակից դուրս որոշելու համար, 5 USB, 12 Firewireconst v_ref որպես float = 2.5' 2.5 MCP1525- ի համար, 1.72 իմ ստաբիստորի համար, 2.7 ~ zener.consturn_ratio as float = 5.54 'մատակարարման հարաբերակցության բազմապատկիչ, չափաբերում ավելի լավ ճշտության համար osc_freq որպես float = 4' oscillator frequencyconst L_Ipeak as float = 170 'coil uH * coil amps berdewam (680 * 0.25 = 170, round down) const fb_value as word = 447 'ելքային լարման սահմանման կետ Այս արժեքները կարելի է գտնել որոնվածի ծածկագրի վերևում: Գտեք արժեքները և սահմանեք հետևյալ կերպ. V_out Սա ելքային լարումն է, որին մենք ցանկանում ենք հասնել: Այս փոփոխականն ինքնուրույն ՉԻ փոխի ելքային լարումը: Այս արժեքը օգտագործվում է որոշելու այն ժամանակը, որը պահանջում է ինդուկտորը լիովին լիցքաթափվել: Դա USB- ի որոնվածի բարելավում է, որը տեղափոխվել է firewire տարբերակին: Մուտքագրեք 12, դա մեր firewire թիրախային լարումն է (կամ 5 USB- ի համար): Տե՛ս որոնվածը. Փոփոխություններ. Քայլ 6 ՝ այս հավելման ամբողջական մանրամասների համար: v_ref Սա ADC- ի լարման տեղեկանքն է: Սա անհրաժեշտ է մատակարարման իրական լարումը որոշելու և ինդուկտորի կծիկի լիցքավորման ժամանակը հաշվարկելու համար: MCP1525- ի համար մուտքագրեք 2.5 կամ չափեք ճշգրիտ լարումը: Enեների կամ ստաբիստորի մասին տեղեկությունների համար չափեք ճշգրիտ լարումը. տեղադրված չէ. 2. Տեղադրեք մարտկոցներ/միացրեք հոսանքը: 3. Մուլտիմետր օգտագործելով `չափեք լարումը PIC լարման տեղեկատուի (վարդակից PIN6) և գետնի (վարդակից pin8) միջև: Իմ ճշգրիտ արժեքը ստաբիստորի համար 1.7 վոլտ էր, իսկ MSP1525- ի համար `2.5 վոլտ: 4. Մուտքագրեք այս արժեքը որպես որոնվածի v_ref հաստատուն: supply_ratio Մատակարարման լարման բաժանարարը բաղկացած է 100K և 22K ռեզիստորից: Տեսականորեն հետադարձ կապը պետք է հավասար լինի մատակարարման լարմանը `բաժանված 5,58 -ի (տե՛ս Աղյուսակ 1. Մատակարարման լարման հետադարձ կապի հաշվարկներ): Գործնականում ռեզիստորները տարբեր հանդուրժողականություններ ունեն և ճշգրիտ արժեքներ չեն: Հետադարձ կապի ճշգրիտ հարաբերակցությունը գտնելու համար. և հիմք (վարդակից 8).6. Suppշգրիտ հարաբերակցությունը ստանալու համար բաժանեք մատակարարումը V- ով SFB V- ով: Կարող եք նաև օգտագործել «Աղյուսակ 2. Մատակարարման լարման հետադարձ կապի ճշգրտում»: 12F683 ներքին 8 ՄՀց տատանումները բաժանված են 2 -ի, անվտանգ աշխատանքի արագությունը մինչև 2,5 վոլտ: 8. Մուտքագրեք 4. L_Ipeak արժեքը Բազմապատկեք ինդուկտորի կծիկն uH առավելագույն շարունակական ամպերով `այս արժեքը ստանալու համար: Օրինակում 22r684C- ը 680uH կծիկ է ՝ 0,25 ամպեր շարունակական գնահատականով: 680*0.25 = 170 (անհրաժեշտության դեպքում կլորից մինչև ամբողջ ամբողջ թիվը): Այստեղ արժեքի բազմապատկումը վերացնում է մեկ 32 բիթանոց լողացող կետի մեկ փոփոխական և հաշվարկ, որն այլապես պետք է կատարվեր PIC- ում: Այս արժեքը հաշվարկվում է «Աղյուսակ 3 -ում. Կծիկի հաշվարկներ» բաժնում: Մուտքագրեք այս արժեքը որպես L_Ipeak հաստատուն որոնվածում: fb_value Սա իրական ամբողջ թիվն է, որը PIC- ը կօգտագործի `որոշելու համար, թե արդյոք բարձր լարման ելքը ցանկալի մակարդակից բարձր է կամ ցածր: Մենք պետք է դա հաշվարկենք, քանի որ չունենք ճշգրիտ ճշգրտման համար հարմարվողական դիմադրություն: 11. Օգտագործեք Աղյուսակ 4 -ը `ելքային և հետադարձ լարման հարաբերակցությունը որոշելու համար: (11.0) 12. Հաջորդը, fb_value արժեքը որոշելու համար մուտքագրեք «Աղյուսակ 5. High Voltage Feedback ADC Set Value» աղյուսակում: (447 ՝ 2,5 վոլտ հղումով): 13. PIC- ը ծրագրելուց հետո փորձարկեք ելքային լարումը: Հնարավոր է, որ անհրաժեշտ լինի աննշան ճշգրտումներ կատարել հետադարձ կապի արժեքի մեջ և վերամշակել որոնվածը մինչև չստանաք ուղիղ 12 վոլտ ելք: Այս ճշգրտման պատճառով տրանզիստորը և ինդուկտորը երբեք չպետք է տաքանան: Նաև չպետք է լսեք զանգի ձայն ինդուկտորի կծիկից: Այս երկու պայմաններն էլ ցույց են տալիս ստուգաչափման սխալ: Ստուգեք տվյալների գրանցումը EEPROM- ում ՝ որոշելու, թե որտեղ կարող է լինել ձեր խնդիրը:
Քայլ 6: ԹԵՍՏՈՄ
Կա որոնվածը PIC 16F737- ի և փոքր VB հավելվածի համար, որը կարող է օգտագործվել մարտկոցների կյանքի ընթացքում լարման չափումները գրանցելու համար: 16F737- ը պետք է միացված լինի PC սերիական պորտին MAX203- ով: Ամեն 60 վայրկյանը մեկ մատակարարման լարումը, ելքային լարումը և հղման լարումը կարող են մուտքագրվել համակարգչին: Գեղեցիկ գրաֆիկ կարելի է կազմել, որը ցույց է տալիս յուրաքանչյուր լարման լիցքավորման ժամանակ: Սա երբեք չի օգտագործվել, քանի որ լիցքավորիչը երբեք չի գործել: Ամեն ինչ ստուգված է աշխատելու համար: Testրագրի արխիվում ներառված են թեստային որոնվածը և արտադրանքի գրանցման փոքր տեսողական հիմնական ծրագիրը: Էլեկտրամոնտաժը թողնում եմ ձեզ:
Քայլ 7: ՏԱՐԲԵՐՈ:ԹՅՈՆՆԵՐ. USB
USB տարբերակը հնարավոր է մի քանի փոփոխություններով: USB լիցքավորումը տարբերակ չէ փորձարկման համար մատչելի 3G iPod- ի համար: USB- ն ապահովում է 5.25-4.75 վոլտ, մեր թիրախը 5 վոլտ է: Ահա այն փոփոխությունները, որոնք պետք է կատարվեն. Փոխեք ելքային պաշտպանության զեները (D3) մինչև 5.6 վոլտ 1 վտ (մուսեր #78-1N4734A, 0.07 դոլար): Ավելի ճշգրիտ կլինի 5.1 վոլտ զեները, բայց զեներներն ունեն դիմադրության նման սխալներ: Եթե մենք փորձենք հարվածել 5 վոլտ թիրախին, և մեր 5.1 վոլտ զեները ցածր կողմում ունի 10% սխալ, մեր բոլոր ջանքերը կայրվեն zener- ում: 4. Փոխեք ինդուկտորի կծիկը (L1) մինչև 220uH, 0.49amp (մուսեր # 580 -22R224C, 0.59 դոլար): Մուտքագրեք ստուգաչափման նոր հաստատուններ ՝ ըստ տրամաչափման բաժնի. V_out- ը սահմանեք 5 վոլտ: Քայլ 8 և 9. L_Ipeak = 220*0.49 = 107.8 = 107 (անհրաժեշտության դեպքում ՝ հաջորդ ամենացածր ամբողջ թվին): Աղյուսակ 4 - մուտքագրեք 5 վոլտ որպես ելք և փոխարինեք 10K դիմադրիչը 22K- ով (ըստ 2 -րդ քայլի): Մենք գտնում ենք, որ 5 վոլտ ելքի դեպքում, 100K/22K բաժանարար ցանցով, հետադարձ կապը (E1) կլինի 0.9 վոլտ: Հաջորդը, աղյուսակ 5 -ում ցանկացած փոփոխություն կատարեք լարման վերաբերյալ և գտեք ADC- ի սահմանման կետը: 2.5 վոլտ տեղեկանքով (MCP1525) սահմանման կետը 369.6 է: USB տարբերակի օրինակելի հաստատուններ. իմ ստաբիստորի համար, 2.7 a zener- ի համար. կառուցել մատակարարման_բաժինը որպես բոց = 5.54 'մատակարարման հարաբերակցության բազմապատկիչ, չափաբերում ավելի լավ ճշգրտության համար osc_freq որպես բոց = 4' տատանումների հաճախականություն < / b> 107, կլորացրեք ներքև) const fb_value որպես word = 369 'ելքային լարման սահմանման կետ irmրագրի արխիվում ներառված է որոնվածը և USB տարբերակի համար նախատեսված PCB- ն: USB- ի է փոխարկվել միայն MCP լարման մասին տեղեկատու տարբերակը:
Խորհուրդ ենք տալիս:
DC - DC լարման հետընթաց անջատիչ ռեժիմ Buck լարման փոխարկիչ (LM2576/LM2596). 4 քայլ
DC-DC Voltage Step Down Switch Mode Buck Voltage Converter (LM2576/LM2596). Բարձր արդյունավետ փոխարկիչ պատրաստելը դժվար աշխատանք է, և նույնիսկ փորձառու ինժեներները պահանջում են բազմաթիվ նմուշներ ՝ ճիշտը գալու համար: Արժեքի փոխարկիչ (հետընթաց փոխարկիչ) DC-DC հոսանքի փոխարկիչ է, որը նվազեցնում է լարումը (միաժամանակ բարձրացնելով
Լիթիում իոնային պոլիմերային մարտկոց AIO Լիցքավորիչ-պաշտպան-խթանող `4 քայլ
Լիթիում իոնային պոլիմերային մարտկոց AIO լիցքավորիչ-պաշտպան-խթանող. Բարև բոլորին: Մենք բոլորս ունենք պահեստավորված/փրկված LiPo մարտկոցներ, որոնք մենք կամ վերականգնվել ենք հին նոութբուքի մարտկոցներից, կամ գնել ենք նոր մարտկոցներ: Դրանք օգտագործելու համար մենք բոլորս օգտագործում ենք կոմերցիոն հասանելի մոդուլներ `լիցքավորելու, պաշտպանելու համար: և լարումը բարձրացնելու համար
Երկու ռեժիմ ESP8266 (AP և հաճախորդի ռեժիմ) ՝ 3 քայլ
Երկուսն էլ ռեժիմ ESP8266 (AP և հաճախորդի ռեժիմ). Նախորդ հոդվածում ես պատրաստել եմ ձեռնարկ, թե ինչպես կարգավորել ռեժիմը ESP8266- ում, որը որպես մուտքի կետ կամ wifi կայան է և որպես wifi հաճախորդ: այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես ESP8266 ռեժիմը երկու ռեժիմ դարձնելու համար: Այսինքն, այս ռեժիմում ESP8266- ը կարող է
10 AA մարտկոց DC12V վարդակից USB լիցքավորիչ `3 քայլ
10 AA մարտկոց DC12V վարդակից USB լիցքավորիչ. Ես ունեմ բազմաթիվ AA NiMH վերալիցքավորվող մարտկոցներ, որոնք ցանկանում էի օգտագործել տարբեր բջջային սարքեր լիցքավորելու համար: Իմ նպատակն էր, հնարավորության դեպքում, լիարժեք լիցքավորել բազմաթիվ սարքեր: Էլեկտրոնային մասեր փնտրելով eBay- ում, ես միտք առաջացա օգտագործել 10 AA մարտկոց
Smart Master/Slave Power Strip ձեր համակարգչի համար [ռեժիմ] (ինքնասպասարկում, բայց զրոյական սպասման ռեժիմ). 6 քայլ (նկարներով)
Smart Master/Slave Power Strip ձեր համակարգչի համար [ռեժիմ] (ինքնասպասարկում, բայց զրոյական սպասում). Անջատումը պետք է անջատված լինի: Եվ օգտագործելիությունը պետք է լավ լինի: Կարճ ասած. Մենք այնտեղ ճիշտ արտադրանք չգտանք, ուստի ավարտեցինք մոդելի մոդելը: Մենք գնեցինք որոշ " էներգախնայող " էլեկտրական ժապավեններ Zweibrueder- ից: Սարքերը շատ ամուր են և ոչ շատ