Turinys:
- Prekės
- 1 žingsnis: žinokite pagrindines operacijas
- 2 žingsnis: „Arduino“naudojimas MINI PLC
- 3 žingsnis: programinė įranga ir programavimas
- 4 veiksmas: atidarykite aparatūrą
- 5 žingsnis: JLCPCB prototipas ir PCB
- 6 veiksmas: vaizdo pamokos apie MINI PLC
- 7 žingsnis: „MINI PLC“pristatymo vaizdo įrašas
Video: Mini PLC: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
„Mini PLC“kortelę sudaro „Jefferson Bueno“kanalo „YouTube“sukurta kortelė ir ji leidžia mokytis programuojant pigiai, naudojant PLC reklamas.
Tikslas yra sukurti atvirą programinę įrangą ir atvirą aparatinės įrangos produktą, kuriame būtų lengvai prieinami komerciniai komponentai.
Labai praktiška ir didaktinė grandinė, kuri gali būti naudojama mokymuisi ar net baigiamajam projektui.
Jeffersono Bueno kanalas
Prekės
Komponentų sąrašas Mini PLC
Rezistoriai (1/4W)
- 13 rezistorių 10K omų
- 27 rezistoriai 2k2 omai
- 6 rezistoriai 1k omų
Kondensatoriai
- 2 keraminiai kondensatoriai 22pF
- 1 keraminis kondensatorius 100 nF
- 1 elektrinis kondensatorius 2200uF x 16V
Tranzistoriai
- 6 tranzistoriai BC557 (PNP)
- 6 tranzistoriai BC547 (NPN)
Diodai ir šviesos diodai
- 5 diodai 1N4007
- 6 difuziniai šviesos diodai geltoni 3 mm
- 4 difuziniai šviesos diodai žalios spalvos 3 mm
Crystal
- 1 kristalas 16 MHz
IC
- 1 IC ULN2003APG
- 1 IC 7805
Jungikliai
- 1 DIP jungiklis 6 krypčių
- Liečiamas mygtukas 6x6x4, 2 2T
Kiti
- 1 lizdas 28 kaiščiai Slin
- 4 relės 24VCC 5 kaiščiai
- 2 gnybtų blokas 5 mm / 6 kryptimis
- 1 gnybtų blokas 5 mm / 8 kryptimis
- 1 gnybtų blokas 5 mm / 2 kryptimis
- 1 gnybtų kaiščiai su 40 kaiščių
- 1 garsinis signalas 5VCC
1 žingsnis: žinokite pagrindines operacijas
Plokštėje yra 06 (šeši) iš anksto pasirinkti 24 V nuolatinės srovės skaitmeniniai įėjimai, taip pat leidžiama naudoti 05 (penkis) (keturi išėjimui ir vienas skambučiui), be to, yra 06 (šeši) 5 V nuolatinės srovės skaitmeniniai prievadai, kuriuos vartotojas naudoja programuodamas, jei Skaitmeninis įėjimas arba išėjimas, jei naudojate šiuos skaitmeninius prievadus, kaip įvestis įgalins PULL-UP rezistorius per DIP, paliks jį ĮJUNGTĄ ir, jei jis bus naudojamas kaip išvestis, palikite prievado DIP išjungtą.
2 žingsnis: „Arduino“naudojimas MINI PLC
Mini PLC leidžia programuoti kopėčiomis ir C Aduino kalba. Jame yra šeši įėjimai, nurodyti ant „Atmega328P“mikrovaldiklio 4/5/6/11/12/13 kaiščių, ir penki išėjimai, naudojant mikrovaldiklio 23/24/25/26/27 kaiščius, keturi pirmieji kaiščiai skirti relėms ir paskutinis skambesys. Vis dėlto yra šeši skaitmeniniai prievadai (kaiščiai: 14/15/16/17/18/19), kuriuos galima užprogramuoti kaip įvestį arba išvestį, kurie skiriasi 5VDC nuo nurodytų 24VDC įėjimų. Jei norite naudoti šiuos skaitmeninius prievadus kaip įvestis, galite naudoti traukimo rezistorius, kuriuos galima prijungti per SWITCH DIP, ir naudoti jį kaip išvestį, tiesiog išjunkite ištraukiamąjį DIP. Norėdami pradėti naudoti, jums reikia „Arduino Uno R3“, prijungto prie „MiniPLC“, ir užbaigus programinę įrangą, galite palikti „Arduino“prijungtą arba pašalinti „Atmega328P“iš „Arduino“ir prijungti jį prie „MiniPLC“plokštės 28 kontaktų lizdo.
3 žingsnis: programinė įranga ir programavimas
Kadangi grandinė yra pagrįsta „Arduino UNO“naudojimu, jos programavimą galima atlikti naudojant pačią „Arduino“programinę įrangą, taip pat LDMICRO gali sukurti „LADDER“programinę įrangą, kuri AVRDUDES atveju yra būtina norint įrašyti LDMICRO sukurtą HEX failą.
Taip galima programuoti C programavimo kalba ir LADDER kalba.
4 veiksmas: atidarykite aparatūrą
Galimybė sukurti atvirą „softawe“grandinę atsiranda dėl poreikio integruoti žmones ir leisti kiekvienam atsisiųsti failus ir surinkti savo PCB. Dar labiau palengvinti mokymąsi arba pažadinti jaunimo ir suaugusiųjų susidomėjimą elektronikos pasauliu.
Galimi failai gali laisvai pasirinkti, kur jie nori gaminti PCB, taip pat pridedamas prie grandinės komponentų sąrašo. Pačioje PCB įrašomi komponentų ID kartu su atitinkamomis vertėmis, kurios dar labiau palengvina surinkimą.
5 žingsnis: JLCPCB prototipas ir PCB
JLCPCB jau daugiau nei dešimt metų gamina puikios kokybės PCB, todėl jūsų projektas tampa profesionalesnis. Užsisakę savo PCB, jūsų projektas, kurio dydis yra 100x100 mm penkių PCB, kainuoja tik 2 USD ir jūs vis dar galite pasirinkti iš savo projektui galimų spalvų.
Jeffersono Bueno kanalas naudojasi JLCPCB paslaugomis ir rekomenduoja tai visiems.
6 veiksmas: vaizdo pamokos apie MINI PLC
Jefferson Bueno kanale galite rasti visą MINI PLC programavimo ir naudojimo grojaraštį. Prisijunkite prie kanalo ir sekite kiekvieno naujo vaizdo įrašo viršūnę.
„MINI PLC“grojaraštis
7 žingsnis: „MINI PLC“pristatymo vaizdo įrašas
Žiūrėkite „MINI PLC“pristatymo vaizdo įrašą
Rekomenduojamas:
Trijų ašių vilkikas (cnc) - PLC: 4 žingsniai
Trys ašiniai vilkikai (cnc)-PLC: Sveiki. Šioje disertacijoje aptariamas KLOKNER MOELLER PLC-PS3 programavimas, siekiant abiem tikslams atlikti mechaninio modelio, vadinamojo trijų ašių transportavimo krano, funkcionalumo. metalinių krovinių gabenimas. Tai esmė
„Pasidaryk pats“šviesos barjero signalizacijos sistema su pramoninio lygio PLC („Controllino“): 5 žingsniai
„Pasidaryk pats“šviesos barjero signalizacijos sistema su pramoninės klasės PLC („Controllino“): Šiame projekte aš jums parodysiu, kaip sujungiau PLC („Controllino“) su šviesos barjeru, sirena, nendriniu jungikliu ir stroboskopo šviesa, kad galėčiau sukurti tikrai tvirta veikianti signalizacijos/apsaugos sistema, kuri lengvai atbaidys įsibrovėlius. L
Belaidis saugos mygtukas PLC saugai: 6 žingsniai (su paveikslėliais)
Belaidis saugos mygtukas PLC saugai: Šis projektas yra mano idėjos, kaip naudoti IoT ir (galiausiai) robotiką, įrodymas, siekiant sukurti papildomą saugos lygį pavojingoms gamybos patalpoms. Šiuo mygtuku galima pradėti arba sustabdyti kelis procesus, įskaitant signalo valdymą
UCL - raudono mazgo prijungimas prie „Siemens PLC“naudojant „KEPserver“: 7 žingsniai
UCL-raudonojo mazgo prijungimas prie „Siemens PLC“naudojant KEPserver: ReikalavimaiNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6 leidimas
„Arduino PLC 32“I/O+būsenos mašina+SCADA arba HMI: 8 žingsniai
„Arduino PLC 32“I/O+būsenos mašina+SCADA arba HMI: daugybė būdų programuoti, valdyti ir prižiūrėti pramoninę sistemą naudojant „arduino“