Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Kendskab til den grundlæggende betjening
- Trin 2: Brug af Arduino på MINI PLC
- Trin 3: Software og programmering
- Trin 4: Åbn hardware
- Trin 5: JLCPCB Prototype & PCB
- Trin 6: Videolektioner om MINI PLC
- Trin 7: MINI PLC præsentationsvideo
Video: Mini PLC: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Mini PLC -kortet består af et kort udviklet af Jefferson Bueno Channel på YouTube og giver dig mulighed for at bruge læring i billige programmer i forhold til PLC -reklamer.
Målet er at skabe en åben software og et åbent hardwareprodukt med kommercielle komponenter med let adgang.
Et meget praktisk og didaktisk kredsløb, der kan bruges til læring eller endda i et afsluttende projekt.
Jefferson Bueno Channel
Forbrugsvarer
Componet List Mini PLC
Modstande (1/4W)
- 13 modstande 10K ohm
- 27 modstande 2k2 ohm
- 6 modstande 1k ohm
Kondensatorer
- 2 kondensatorer keramik 22pF
- 1 kondensatorer keramiske 100nF
- 1 el -kondensator 2200uF x 16V
Transistorer
- 6 transistorer BC557 (PNP)
- 6 transistorer BC547 (NPN)
Diode og LED'er
- 5 dioder 1N4007
- 6 forskellige LED's gule 3 mm
- 4 forskellige LED's grønne 3 mm
Krystal
- 1 krystal 16MHZ
IC’er
- 1 IC ULN2003APG
- 1 IC 7805
Skifter
- 1 DIP -switch 6 -vejs
- Taktil knap 6x6x4, 2 2T
Andre
- 1 fatning 28 ben Slin
- 4 relæer 24VCC 5 ben
- 2 terminalblok 5 mm / 6 vejs
- 1 klemrække 5 mm / 8 vejs
- 1 klemrække 5 mm / 2 vejs
- 1 Terminal pins heks 40 pins
- 1 summer 5VCC
Trin 1: Kendskab til den grundlæggende betjening
Tavlen har 06 (seks) forudvalgte 24Vdc digitale indgange og 05 (fem) er også tilladt (fire til output og en til klokke), udover at have 06 (seks) 5Vdc digitale porte, hvor brugeren bruger i sin programmering, hvis den digitale indgang eller udgang, hvis du bruger disse digitale porte, som indgang vil den muliggøre PULL-UP modstande ved hjælp af DIP, lade den være tændt, og hvis den skal bruges som en udgang, skal du lade DIP for porten stå OFF.
Trin 2: Brug af Arduino på MINI PLC
Mini PLC tillader programmering i stige og også i C Aduino sprog. Den har seks indgange foreskrevet på stifter 4/5/6/11/12/13 på Atmega328P mikrokontroller og fem udgange ved hjælp af stifter 23/24/25/26/27 på mikrokontrolleren, de fire første ben er dedikeret til relæerne og sidste for summeren. Alligevel er der seks digitale porte (ben: 14/15/16/17/18/19), der kan programmeres som input eller output, idet de er 5VDC forskellige fra de foreskrevne 24VDC -input. Hvis du vil bruge disse digitale porte som indgange, kan du bruge pullup modstande, der kan tilsluttes via SWITCH DIP og bruge det som en udgang, bare sluk for pullup DIP. For at begynde at bruge skal du bruge en Arduino Uno R3 tilsluttet MiniPLC, og efter at softwaren er færdig, kan du lade Arduino være tilsluttet eller fjerne Atmega328P fra Arduino og tilslutte den til 28-benet stikket på MiniPLC-kortet.
Trin 3: Software og programmering
Da kredsløbet er baseret på brugen af Arduino UNO, kan dets programmering udføres via Arduino's egen software samt en LADDER -software kan oprettes af LDMICRO, hvilket i tilfælde af at AVRDUDES er nødvendigt for at registrere HEX -filen genereret i LDMICRO.
Således muliggør programmering i C programmeringssprog og også i LADDER -sprog.
Trin 4: Åbn hardware
Muligheden for at oprette et åbent softawe -kredsløb kommer fra behovet for at integrere mennesker og give alle mulighed for at downloade filer og samle deres egne printkort. Gør det endnu lettere at lære eller vække unge og voksnes interesse for elektronikens verden.
De tilgængelige filer kan frit vælge, hvor de vil have PCB'erne produceret og ledsager også listen over kredsløbskomponenter. På selve printkortet registreres komponenternes id'er sammen med deres respektive værdier, der gør samlingen endnu lettere.
Trin 5: JLCPCB Prototype & PCB
JLCPCB har arbejdet i over ti år med at producere printkort af fremragende kvalitet, hvilket gør dit projekt mere professionelt. Med størrelsen på dit printkort har dit projekt størrelsen 100x100mm fem printkort for kun $ 2, og du kan stadig vælge mellem de farver, der er tilgængelige til dit projekt.
Jefferson Bueno -kanalen bruger JLCPCBs tjenester og anbefaler det til alle.
Trin 6: Videolektioner om MINI PLC
På Jefferson Bueno -kanalen kan du finde den komplette afspilningsliste om programmering og brug af MINI PLC. Deltag i kanalen og hold øje med hver ny video.
MINI PLC afspilningsliste
Trin 7: MINI PLC præsentationsvideo
Se MINI PLC præsentationsvideoen
Anbefalede:
Three Axial Tow Truck (cnc) - PLC: 4 trin
Three Axial Tow Truck (cnc)-PLC: Hej Den foreliggende afhandling omhandler programmering af PLC-PS3 af KLOKNER MOELLER, med begge formål funktionaliteten af en mekanisk model, den såkaldte tre-aksede transportkran og i vores tilfælde transport af metalbelastninger. Det er ess
DIY Light Barrier Alarm System Med en Industrial PLC (Controllino): 5 trin
DIY Light Barrier Alarm System Med en Industrial Grade PLC (Controllino): I dette projekt vil jeg vise dig, hvordan jeg kombinerede en PLC (Controllino) med en lysbarriere, en sirene, en sivkontakt og et stroboskoplys for at skabe et virkelig robust fungerende alarm-/sikkerhedssystem, der let vil skræmme ubudne gæster. L
Trådløs sikkerhedsknap til PLC -sikkerhed: 6 trin (med billeder)
Trådløs sikkerhedsknap til PLC -sikkerhed: Dette projekt er mit bevis på koncept for brug af IoT og (til sidst) robotik til at skabe et ekstra lag af sikkerhed for farlige produktionsfaciliteter. Denne knap kan bruges til at starte eller stoppe flere processer, herunder styring af signal
UCL - Tilslutning af knude -rød til en Siemens PLC ved hjælp af KEPserver: 7 trin
UCL-Tilslutning af Node-rød til en Siemens PLC ved hjælp af KEPserver: KravNode-rød: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-udgivelse
Simpelt ABB PLC-program- Akademisk projekt: 17 trin (med billeder)
Simpelt ABB PLC-program- Akademisk projekt: Dette er simpelt projekt, der har til formål at programmere ved hjælp af CoDesys-software med Ladder Diagram (LD) sprog.Og bemærk, at det ikke er et selvstudieprojekt, del din viden og kommenter med mig.Projektet indeholder med disse funktioner .., Påfyldningsproces