2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Žemiau pateiktas projektas yra SPEIC keitiklis, kuris yra neinvertuojantis „Buck/Boost“keitiklis, kuris padidina ir sumažina įtampą.
Sistema leis vartotojui koreguoti išvestį iki norimos vertės; uždaros kilpos valdymo sistema stabilizuos šią vertę, nepaisant to, kad keičiasi tiek apkrovos, tiek įėjimo įtampos vertės.
Šis projektas yra dizaino, kurį Abdelrahmanas Sada dirbo naudodamas MATLAB-Simulink, įgyvendinimas.
Dizaino specifikacijos:
- Dažnis = 10 KHz
- Įėjimo įtampa = 3-30V
- Išėjimo įtampa = 0-25V
- Maksimali srovė = 1A
- Šį projektą atlieka mūsų stažuotojas: Abderahman Sada.
- Daugiau informacijos: [email protected]
1 žingsnis: Gaukite komponentus
Jei norite sukurti SPEIC, jums reikės:
- „Mosfet“maitinimas: IRF720.
- P kanalas: ZVP2106A.
- N-kanalas 820K.
- Potenciometras.
- Kondensatoriai: 470 uF ir 100uF.
- Diodas
- Induktoriai: 2x100UH.
- Arduino UNO.
- 2xSraigtas terminalas.
- Šilumos kriauklė.
2 žingsnis: sukurkite grandinę
Rekomenduojame pradžioje jį pastatyti į duonos lentą, o baigę visus veiksmus-lituoti per juostelę.
Taip pat gera idėja montuoti „Power Mosfet“ant radiatoriaus.
3 veiksmas: įkelkite kodą
Įkelkite kodą naudodami „Arduino IDE“.
Kai įkėlimas bus baigtas, eikite į „Tools“, tada „Serial Plotter“, šiame ekrane galite pamatyti išėjimo įtampą, kurią galima reguliuoti naudojant potenciometrą, prijungus grandinę prie šaltinio.
Prieš įkeldami įsitikinkite, kad turite šias bibliotekas:
1. PWM biblioteka; galite jį pridėti iš eskizo, įtraukti biblioteką, pridėti ZIP biblioteką. (PWM-Master.zip)
2. PIDController biblioteka; galite jį pridėti iš eskizo, įtraukti biblioteką, tvarkyti bibliotekas, surasti ir įdiegti.
Kodas pridedamas.
Nuorodos:
1.
2.