Inhoudsopgave:
- Benodigdheden
- Stap 1: De basisbediening kennen
- Stap 2: De Arduino gebruiken op de MINI PLC
- Stap 3: Software en programmering
- Stap 4: Hardware openen
- Stap 5: JLCPCB-prototype en PCB
- Stap 6: Videolessen over de MINI PLC
- Stap 7: MINI PLC-presentatievideo
Video: Mini-PLC: 7 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
De Mini PLC-kaart bestaat uit een kaart die is ontwikkeld door het Jefferson Bueno Channel op YouTube en stelt u in staat om te leren in goedkope programmering in relatie tot PLC-commercials.
Het doel is om een open software- en open hardwareproduct te creëren met commerciële componenten die gemakkelijk toegankelijk zijn.
Een zeer praktisch en didactisch circuit dat kan worden gebruikt om te leren of zelfs in een afstudeerproject.
Jefferson Bueno Channel
Benodigdheden
Componetlijst Mini PLC
Weerstanden (1/4W)
- 13 weerstanden 10K ohm
- 27 weerstanden 2k2 ohm
- 6 weerstanden 1k ohm
condensatoren
- 2 condensatoren keramisch 22pF
- 1 condensatoren keramisch 100nF
- 1 elektrische condensator 2200uF x 16V
Transistors
- 6 transistoren BC557 (PNP)
- 6 transistoren BC547 (NPN)
Diode en LED´s
- 5 diodes 1N4007
- 6 difuse led's geel 3mm
- 4 difuse led's groen 3mm
Kristal
- 1 kristal 16MHZ
IC's
- 1 IC ULN2003APG
- 1 IC 7805
Schakelaars
- 1 DIP-schakelaar 6-voudig
- Tastbare knop 6x6x4, 2 2T
anderen
- 1 stekkerdoos 28 pinnen Slin
- 4 relais 24VCC 5 pins
- 2 klemmenblokken 5 mm / 6-voudig
- 1 aansluitblok 5 mm / 8-voudig
- 1 aansluitblok 5 mm / 2-weg
- 1 aansluitpennen met 40 pennen
- 1 zoemer 5VCC
Stap 1: De basisbediening kennen
Het bord heeft 06 (zes) voorgeselecteerde 24Vdc digitale ingangen en 05 (vijf) is ook toegestaan (vier voor uitgang en één voor bel), naast 06 (zes) 5Vdc digitale poorten die de gebruiker in zijn programmering gebruikt als de digitale ingang of uitgang, als deze digitale poorten als ingang worden gebruikt, zal het PULL-UP-weerstanden inschakelen door middel van de DIP, waardoor deze AAN blijft en als deze als uitgang wordt gebruikt, laat u de DIP voor de poort op UIT staan.
Stap 2: De Arduino gebruiken op de MINI PLC
De Mini PLC maakt programmeren in Ladder en ook in C Aduino Language mogelijk. Het heeft zes ingangen die zijn voorgeschreven op pinnen 4/5/6/11/12/13 van de Atmega328P-microcontroller en vijf uitgangen die pinnen 23/24/25/26/27 van de microcontroller gebruiken. De vier eerste pinnen zijn bestemd voor de relais en de laatste voor de zoemer. Toch zijn er zes digitale poorten (pinnen: 14/15/16/17/18/19) die kunnen worden geprogrammeerd als input of output, waarbij 5VDC verschilt van de voorgeschreven 24VDC-ingangen. Als je deze digitale poorten als ingangen wilt gebruiken, kun je de pullup-weerstanden gebruiken die via de SWITCH DIP kunnen worden aangesloten en deze als uitgang gebruiken, zet gewoon de pullup DIP uit. Om te beginnen heb je een Arduino Uno R3 nodig die is aangesloten op MiniPLC en na het voltooien van de software kun je de Arduino aangesloten laten of de Atmega328P van de Arduino verwijderen en aansluiten op de 28-pins aansluiting van het MiniPLC-bord.
Stap 3: Software en programmering
Omdat de schakeling is gebaseerd op het gebruik van Arduino UNO, kan de programmering worden gedaan via de eigen software van de Arduino en kan een LADDER-software worden gemaakt door LDMICRO, wat in het geval dat AVRDUDES nodig is om het HEX-bestand dat is gegenereerd in LDMICRO op te nemen.
Zo is het mogelijk om te programmeren in programmeertaal C en ook in LADDER-taal.
Stap 4: Hardware openen
De optie om een open softaw-circuit te maken komt voort uit de behoefte om mensen te integreren en iedereen in staat te stellen bestanden te downloaden en hun eigen PCB's te assembleren. Het nog gemakkelijker maken om te leren of de interesse van jongeren en volwassenen voor de wereld van elektronica te wekken.
De beschikbare bestanden zijn vrij om te kiezen waar ze de PCB's willen laten produceren en vergezellen ook de lijst met circuitcomponenten. Op de print zelf worden de ID's van de componenten samen met hun respectieve waarden vastgelegd, wat de montage nog eenvoudiger maakt.
Stap 5: JLCPCB-prototype en PCB
JLCPCB produceert al meer dan tien jaar PCB's van uitstekende kwaliteit, waardoor uw project professioneler wordt. Met de bestelling van uw PCB heeft uw project de grootte van 100x100mm vijf PCB'S voor slechts $ 2 en u kunt nog steeds kiezen uit de kleuren die beschikbaar zijn voor uw project.
Het Jefferson Bueno-kanaal maakt gebruik van de diensten van JLCPCB en raadt het iedereen aan.
Stap 6: Videolessen over de MINI PLC
Op het Jefferson Bueno kanaal vind je de complete playlist over programmering en gebruik van de MINI PLC. Word lid van het kanaal en blijf op de hoogte van elke nieuwe video.
MINI PLC-afspeellijst
Stap 7: MINI PLC-presentatievideo
Bekijk de MINI PLC presentatie video
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)