INHOUDSOPGAWE:
- Voorrade
- Stap 1: Ken die basiese werking
- Stap 2: Gebruik die Arduino op die MINI PLC
- Stap 3: Sagteware en programmering
- Stap 4: Maak hardeware oop
- Stap 5: JLCPCB prototipe en PCB
- Stap 6: Videolesse oor die MINI PLC
- Stap 7: MINI PLC -aanbiedingsvideo
Video: Mini PLC: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Die Mini PLC -kaart bestaan uit 'n kaart wat deur die Jefferson Bueno -kanaal op YouTube ontwikkel is, waarmee u leer kan gebruik in laekoste -programmering met betrekking tot PLC -advertensies.
Die doel is om 'n oop sagteware en 'n oop hardewareproduk te skep met kommersiële komponente vir maklike toegang.
'N Baie praktiese en didaktiese kring wat gebruik kan word vir leer of selfs in 'n finale projek.
Jefferson Bueno -kanaal
Voorrade
Componet List Mini PLC
Weerstand (1/4W)
- 13 weerstande 10K ohm
- 27 resistors 2k2 ohm
- 6 weerstande 1k ohm
Kapasitors
- 2 kondensators keramiek 22pF
- 1 kondensator keramiek 100nF
- 1 elektriese kondensator 2200uF x 16V
Transistors
- 6 transistors BC557 (PNP)
- 6 transistors BC547 (NPN)
Diode en LED's
- 5 diodes 1N4007
- 6 diffuse led se geel 3mm
- 4 difuse led se groen 3mm
Kristal
- 1 kristal 16MHZ
IC's
- 1 IC ULN2003APG
- 1 IC 7805
Skakelaars
- 1 DIP -skakelaar 6 -rigting
- Taktiele knoppie 6x6x4, 2 2T
Ander
- 1 Sok 28 penne Slin
- 4 Relays 24VCC 5 penne
- 2 aansluitblok 5 mm / 6 manier
- 1 aansluitblok 5 mm / 8 manier
- 1 aansluitblok 5 mm / 2 -weg
- 1 eindpenne met 40 penne
- 1 Gonser 5VCC
Stap 1: Ken die basiese werking
Die bord het 06 (ses) vooraf geselekteerde 24Vdc digitale insette en 05 (vyf) is ook toegelaat (vier vir uitset en een vir klok), benewens 06 (ses) 5Vdc digitale poorte waar die gebruiker dit in sy programmering gebruik die digitale ingang of uitgang, as u hierdie digitale poorte gebruik, sal dit as ingang PULL-UP weerstande moontlik maak deur middel van die DIP, dit laat AAN en as dit as 'n uitset gebruik gaan word, laat die DIP vir die poort in OFF.
Stap 2: Gebruik die Arduino op die MINI PLC
Die Mini PLC laat programmeer in Ladder toe en ook in C Aduino -taal. Dit het ses insette voorgeskryf op penne 4/5/6/11/12/13 van die Atmega328P -mikrobeheerder en vyf uitsette met behulp van penne 23/24/25/26/27 van die mikrobeheerder, die vier eerste penne is toegewy vir die relais en die laaste vir die gonser. Tog is daar ses digitale poorte (penne: 14/15/16/17/18/19) wat as ingang of uitset geprogrammeer kan word, wat 5VDC verskil van die voorgeskrewe 24VDC insette. As u hierdie digitale poorte as insette wil gebruik, kan u die pullup -weerstande gebruik wat via die SWITCH DIP verbind kan word en dit as 'n uitset gebruik, maar skakel die pullup -DIP uit. Om te begin gebruik, benodig u 'n Arduino Uno R3 wat gekoppel is aan MiniPLC. Nadat u die sagteware voltooi het, kan u die Arduino aangeslote laat of die Atmega328P uit die Arduino verwyder en dit aansluit op die 28-pins aansluiting van die MiniPLC-kaart.
Stap 3: Sagteware en programmering
Aangesien die kring gebaseer is op die gebruik van Arduino UNO, kan die programmering daarvan gedoen word deur die Arduino se eie sagteware, sowel as 'n LADDER -sagteware wat deur LDMICRO geskep kan word, wat AVRDUDES nodig het om die HEX -lêer wat in LDMICRO gegenereer is, op te neem.
So word die programmering in C -programmeertaal en ook in LADDER -taal moontlik gemaak.
Stap 4: Maak hardeware oop
Die moontlikheid om 'n oop softawe -kring te skep, kom uit die behoefte om mense te integreer en almal in staat te stel om lêers af te laai en hul eie PCB's saam te stel. Dit maak dit nog makliker om die belangstelling van jongmense en volwassenes in die wêreld van elektronika te leer.
Die beskikbare lêers kan gratis kies waar hulle die PCB's wil laat vervaardig en vergesel ook die lys met kringkomponente. Op die PCB self word die ID's van die komponente aangeteken saam met hul onderskeie waardes wat die montering nog makliker maak.
Stap 5: JLCPCB prototipe en PCB
JLCPCB werk al meer as tien jaar met die vervaardiging van PCB's van uitstekende gehalte, wat u projek meer professioneel maak. Met die volgorde van u PCB, het u projek die grootte van 100x100mm vyf PCB's vir slegs $ 2, en u kan steeds kies uit die kleure wat vir u projek beskikbaar is.
Die Jefferson Bueno -kanaal gebruik die dienste van JLCPCB en beveel dit aan vir almal.
Stap 6: Videolesse oor die MINI PLC
Op die Jefferson Bueno -kanaal vind u die volledige snitlys oor programmering en gebruik van die MINI PLC. Sluit aan by die kanaal en bly op hoogte van elke nuwe video.
MINI PLC -snitlys
Stap 7: MINI PLC -aanbiedingsvideo
Kyk na die MINI PLC -aanbiedingsvideo
Aanbeveel:
Drie aksiale sleepwa (cnc) - PLC: 4 stappe
Three Axial Tow Truck (cnc)-PLC: Hallo Die huidige proefskrif handel oor die programmering van die PLC-PS3 van KLOKNER MOELLER, met beide doeleindes die funksionaliteit van 'n meganiese model, die sogenaamde drie-assige kraan en in ons geval die vervoer van metaalvragte. Dit is ess
DIY Light Barrier Alarm System met 'n industriële graad PLC (Controllino): 5 stappe
DIY Light Barrier Alarm System Met 'n Industrial Grade PLC (Controllino): In hierdie projek sal ek jou wys hoe ek 'n PLC (die Controllino) gekombineer het met 'n ligversperring, 'n sirene, 'n rietskakelaar en 'n stroboscooplig om te skep 'n werklik robuuste werkende alarm-/sekuriteitstelsel wat indringers maklik sal afskrik. L
Draadlose veiligheidsknoppie vir PLC -veiligheid: 6 stappe (met foto's)
Draadlose veiligheidsknoppie vir PLC -veiligheid: Hierdie projek is my bewys van die idee vir die gebruik van IoT en (uiteindelik) robotika om 'n ekstra laag veiligheid vir gevaarlike vervaardigingsfasiliteite te skep. Hierdie knoppie kan gebruik word om verskeie prosesse te begin of te stop, insluitend die beheer van die sein
UCL - Node -rooi verbind met 'n Siemens PLC met KEPserver: 7 stappe
UCL-Node-rooi verbind met 'n Siemens PLC met behulp van KEPserver: Vereistes Node-rooi: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-vrystelling
Eenvoudige ABB PLC-program- Akademiese projek: 17 stappe (met foto's)
Eenvoudige ABB PLC-program- Akademiese projek: Dit is 'n eenvoudige projek wat daarop gemik is om te programmeer met behulp van CoDesys-sagteware met Ladder Diagram (LD) -taal. Let asseblief daarop dat dit nie 'n tutoriaalprojek is nie, deel u kennis en kommentaar met my. Die projek bevat hiermee funksies .., vulproces