Satura rādītājs:
- Piegādes
- 1. darbība: pamatdarbības apzināšana
- 2. solis: Arduino izmantošana MINI PLC
- 3. darbība: programmatūra un programmēšana
- 4. solis: atveriet aparatūru
- 5. solis: JLCPCB prototips un PCB
- 6. darbība. Video nodarbības par MINI PLC
- 7. darbība: MINI PLC prezentācijas video
Video: Mini PLC: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Mini PLC karte sastāv no Džefersona Bueno kanāla vietnē YouTube izstrādātas kartes, un tā ļauj izmantot mācības zemu izmaksu programmēšanā saistībā ar PLC reklāmām.
Mērķis ir izveidot atvērtu programmatūru un atvērtu aparatūras produktu ar komerciāli pieejamām sastāvdaļām.
Ļoti praktiska un didaktiska shēma, ko var izmantot mācībām vai pat noslēguma projektam.
Džefersona Bueno kanāls
Piegādes
Komponentu saraksts Mini PLC
Rezistori (1/4W)
- 13 rezistori 10K omi
- 27 rezistori 2k2 omi
- 6 rezistori 1k omi
Kondensatori
- 2 keramikas kondensatori 22pF
- 1 keramikas kondensators 100 nF
- 1 elektriskais kondensators 2200uF x 16V
Tranzistori
- 6 tranzistori BC557 (PNP)
- 6 tranzistori BC547 (NPN)
Diodes un gaismas diodes
- 5 diodes 1N4007
- 6 difūzās gaismas diodes dzeltenās 3 mm
- 4 izkliedētas gaismas diodes zaļā krāsā 3 mm
Kristāls
- 1 kristāls 16MHZ
IC
- 1 IC ULN2003APG
- 1 IC 7805
Slēdži
- 1 DIP slēdzis 6 virzienos
- Pieskāriena poga 6x6x4, 2 2T
Citi
- 1 kontaktligzda 28 tapas Slin
- 4 releji 24VCC 5 tapas
- 2 spaiļu bloks 5 mm / 6 virzienos
- 1 spaiļu bloks 5 mm / 8 virzienos
- 1 spaiļu bloks 5 mm / 2 virzienos
- 1 spailes ar 40 tapām
- 1 skaņas signāls 5VCC
1. darbība: pamatdarbības apzināšana
Plātnei ir 06 (sešas) iepriekš atlasītas 24 V līdzstrāvas digitālās ieejas, un ir atļautas arī 05 (piecas) (četras izejai un viena zvana signālam), papildus 06 (sešām) 5 V līdzstrāvas digitālajām pieslēgvietām, kuras lietotājs izmanto programmēšanā, ja digitālo ieeju vai izvadi, ja izmantojat šos digitālos portus, kā ieeju, ar DIP palīdzību tiks nodrošināti PULL-UP rezistori, atstājot to ieslēgtu un, ja to izmantos kā izeju, atstājiet ostas DIP izslēgtā stāvoklī.
2. solis: Arduino izmantošana MINI PLC
Mini PLC ļauj programmēt pa kāpnēm un arī C Aduino valodā. Tam ir sešas ieejas, kas noteiktas Atmega328P mikrokontrollera tapās 4/5/6/11/12/13, un piecas izejas, izmantojot mikrokontrollera tapas 23/24/25/26/27, četras pirmās tapas ir paredzētas relejiem un pēdējais signālam. Tomēr ir seši digitālie porti (tapas: 14/15/16/17/18/19), kurus var ieprogrammēt kā ievadi vai izvadi, un tie atšķiras no 5 V līdzstrāvas no paredzētajiem 24 V līdzstrāvas ievadiem. Ja vēlaties izmantot šos digitālos portus kā ieejas, varat izmantot pievilkšanas rezistorus, kurus var pievienot, izmantojot SWITCH DIP, un izmantot to kā izeju, vienkārši izslēdziet pullup DIP. Lai sāktu lietot, jums ir nepieciešams Arduino Uno R3, kas savienots ar MiniPLC, un pēc programmatūras pabeigšanas varat atstāt Arduino savienotu vai noņemt Atmega328P no Arduino un savienot to ar MiniPLC plates 28 kontaktu ligzdu.
3. darbība: programmatūra un programmēšana
Tā kā ķēde ir balstīta uz Arduino UNO izmantošanu, tās programmēšanu var veikt, izmantojot paša Arduino programmatūru, kā arī LDMICRO var izveidot programmatūru LADDER, kas gadījumā, ja AVRDUDES ir nepieciešams, lai ierakstītu LDMICRO ģenerēto HEX failu.
Tādējādi tiek nodrošināta programmēšana C programmēšanas valodā un arī LADDER valodā.
4. solis: atveriet aparatūru
Iespēja izveidot atvērtu softawe ķēdi rodas no nepieciešamības integrēt cilvēkus un ļaut ikvienam lejupielādēt failus un salikt savus PCB. Vēl vienkāršāk apgūt vai modināt jauniešu un pieaugušo interesi par elektronikas pasauli.
Pieejamie faili var brīvi izvēlēties, kur tie vēlas ražot PCB, un tie ir pievienoti arī ķēdes komponentu sarakstam. Pašā PCB komponentu ID tiek reģistrēti kopā ar to attiecīgajām vērtībām, kas vēl vairāk atvieglo montāžu.
5. solis: JLCPCB prototips un PCB
JLCPCB jau vairāk nekā desmit gadus ražo izcilas kvalitātes PCB, padarot jūsu projektu profesionālāku. Pēc jūsu PCB pasūtījuma jūsu projekts ar izmēru 100x100 mm piecas PCB ir tikai par 2 USD, un jūs joprojām varat izvēlēties savam projektam pieejamās krāsas.
Džefersona Bueno kanāls izmanto JLCPCB pakalpojumus un iesaka to visiem.
6. darbība. Video nodarbības par MINI PLC
Jefferson Bueno kanālā varat atrast pilnu atskaņošanas sarakstu par MINI PLC programmēšanu un izmantošanu. Pievienojieties kanālam un sekojiet līdzi katram jaunajam videoklipam.
MINI PLC atskaņošanas saraksts
7. darbība: MINI PLC prezentācijas video
Noskatieties MINI PLC prezentācijas video
Ieteicams:
Trīs aksiālais evakuators (cnc) - PLC: 4 soļi
Trīs aksiālais evakuators (cnc)-PLC: Sveiki! Šī disertācija attiecas uz KLOKNER MOELLER PLC-PS3 programmēšanu, abos nolūkos izmantojot mehāniska modeļa funkcionalitāti, tā saukto trīs asu transporta celtni un mūsu gadījumā metāla kravu pārvadāšana. Tas ir es
DIY gaismas barjeras signalizācijas sistēma ar rūpnieciskas pakāpes PLC (Controllino): 5 soļi
DIY gaismas barjeras signalizācijas sistēma ar rūpnieciskas pakāpes PLC (Controllino): Šajā projektā es jums parādīšu, kā es apvienoju PLC (Controllino) ar gaismas barjeru, sirēnu, niedru slēdzi un stroboskopa gaismu, lai izveidotu patiesi izturīga signalizācijas/drošības sistēma, kas viegli atbaidīs iebrucējus. L
Bezvadu drošības poga PLC drošībai: 6 soļi (ar attēliem)
Bezvadu drošības poga PLC drošībai: Šis projekts ir mans koncepcijas pierādījums IoT un (galu galā) robotikas izmantošanai, lai radītu papildu drošības līmeni bīstamām ražošanas iekārtām. Šo pogu var izmantot, lai sāktu vai apturētu vairākus procesus, ieskaitot signāla vadību
UCL - sarkanā mezgla pievienošana Siemens PLC, izmantojot KEPserver: 7 soļi
UCL-sarkanā mezgla savienošana ar Siemens PLC, izmantojot KEPserver: Prasības Sarkans mezgls: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6 izlaidums
Vienkārša ABB PLC programma- akadēmiskais projekts: 17 soļi (ar attēliem)
Vienkārša ABB PLC programma- akadēmiskais projekts: Šis ir vienkāršs projekts, kura mērķis ir programmēt, izmantojot CoDesys programmatūru ar kāpņu diagrammas (LD) valodu. Lūdzu, ņemiet vērā, ka tas nav mācību projekts, dalieties savās zināšanās un komentējiet ar mani. Projekts satur funkcijas .., uzpildes process