Sommario:
- Forniture
- Passaggio 1: conoscere le operazioni di base
- Passaggio 2: utilizzo di Arduino sul MINI PLC
- Passaggio 3: software e programmazione
- Passaggio 4: aprire l'hardware
- Passaggio 5: prototipo e PCB JLCPCB
- Passaggio 6: lezioni video sul MINI PLC
- Passaggio 7: video di presentazione del MINI PLC
Video: Mini PLC: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
La scheda Mini PLC è costituita da una scheda sviluppata dal Jefferson Bueno Channel su YouTube e consente di utilizzare l'apprendimento nella programmazione a basso costo in relazione agli spot PLC.
L'obiettivo è creare un software aperto e un prodotto hardware aperto con componenti commerciali di facile accesso.
Un circuito molto pratico e didattico che può essere utilizzato per l'apprendimento o anche in un progetto finale.
Jefferson Bueno Channel
Forniture
Elenco componenti Mini PLC
Resistori (1/4W)
- 13 resistori 10K ohm
- 27 resistori 2k2 ohm
- 6 resistori 1k ohm
Condensatori
- 2 condensatori ceramici 22pF
- 1 condensatore ceramico 100nF
- 1 condensatore elettrico 2200uF x 16V
Transistor
- 6 transistor BC557 (PNP)
- 6 transistor BC547 (NPN)
Diodi e LED
- 5 diodi 1N4007
- 6 led diffusi gialli 3mm
- 4 led diffusi verdi 3mm
Cristallo
- 1 cristallo 16MHZ
CI
- 1 CI ULN2003APG
- 1 IC 7805
Interruttori
- 1 DIP Switch 6 vie
- Pulsante Tattile 6x6x4, 2 2T
Altri
- 1 Presa 28 pin Slin
- 4 Relè 24VCC 5 pin
- 2 Morsettiere 5mm/6 vie
- 1 Morsettiera 5mm/8 vie
- 1 Morsettiera 5mm / 2 vie
- 1 Pin terminale con 40 pin
- 1 Cicalino 5VCC
Passaggio 1: conoscere le operazioni di base
La scheda dispone di 06 (sei) ingressi digitali 24Vdc preselezionati ed è consentito anche 05 (cinque) (quattro per uscita e uno per suoneria), oltre ad avere 06 (sei) porte digitali 5Vdc dove l'utente utilizza nella sua programmazione se l'ingresso o uscita digitale, se si utilizzano queste porte digitali, come ingresso abiliterà le resistenze di PULL-UP tramite il DIP, lasciandolo ON e se si vuole usare come uscita, lascia il DIP per la porta in OFF.
Passaggio 2: utilizzo di Arduino sul MINI PLC
Il Mini PLC permette la programmazione in Ladder e anche in linguaggio C Aduino. Dispone di sei ingressi prescritti sui pin 4/5/6/11/12/13 del microcontrollore Atmega328P e cinque uscite che utilizzano i pin 23/24/25/26/27 del microcontrollore i primi quattro pin sono dedicati ai relè e al ultimo per il cicalino. Tuttavia, ci sono sei porte digitali (pin: 14/15/16/17/18/19) che possono essere programmate come ingresso o uscita, essendo 5 V CC diversi dagli ingressi 24 V CC prescritti. Se si desidera utilizzare queste porte digitali come ingressi, è possibile utilizzare le resistenze di pullup collegabili tramite lo SWITCH DIP e utilizzarle come uscita, basta disattivare il DIP di pullup. Per iniziare a utilizzare, è necessario un Arduino Uno R3 collegato al MiniPLC e dopo aver terminato il software è possibile lasciare l'Arduino collegato o rimuovere l'Atmega328P dall'Arduino e collegarlo allo zoccolo a 28 pin della scheda MiniPLC.
Passaggio 3: software e programmazione
Poiché il circuito si basa sull'uso di Arduino UNO, la sua programmazione può essere eseguita tramite il software di Arduino e un software LADDER può essere creato da LDMICRO, che nel caso AVRDUDES è necessario per registrare il file HEX generato in LDMICRO.
Abilitando così la programmazione in linguaggio di programmazione C ed anche in linguaggio LADDER.
Passaggio 4: aprire l'hardware
La possibilità di creare un circuito softawe aperto nasce dalla necessità di integrare le persone e consentire a tutti di scaricare file e assemblare i propri PCB. Rendere ancora più semplice l'apprendimento o risvegliare l'interesse di giovani e adulti verso il mondo dell'elettronica.
I file disponibili sono liberi di scegliere dove vogliono che i PCB vengano prodotti e accompagnano anche l'elenco dei componenti del circuito. Sul PCB stesso vengono registrati gli ID dei componenti insieme ai rispettivi valori che rendono ancora più semplice il montaggio.
Passaggio 5: prototipo e PCB JLCPCB
JLCPCB opera da oltre dieci anni producendo PCB di ottima qualità rendendo il tuo progetto più professionale. Con l'ordine del tuo PCB il tuo progetto ha la dimensione di 100x100mm cinque PCB´S per soli $ 2 e puoi ancora scegliere tra i colori disponibili per il tuo progetto.
Il canale Jefferson Bueno utilizza i servizi di JLCPCB e lo consiglia a tutti.
Passaggio 6: lezioni video sul MINI PLC
Sul canale Jefferson Bueno trovate la playlist completa sulla programmazione e l'utilizzo del MINI PLC. Unisciti al canale e rimani aggiornato su ogni nuovo video.
Playlist MINI PLC
Passaggio 7: video di presentazione del MINI PLC
Guarda il video di presentazione del MINI PLC
Consigliato:
Carro attrezzi a tre assi (cnc) - PLC: 4 passaggi
Three Axial Tow Truck (cnc) - PLC: CiaoLa presente tesi tratta della programmazione del PLC-PS3 di KLOKNER MOELLER, con entrambi gli scopi la funzionalità di un modello meccanico, la cosiddetta gru da trasporto a tre assi e nel nostro caso il trasporto di carichi metallici. È ess
Sistema di allarme barriera fotoelettrica fai-da-te con un PLC di livello industriale (Controllino): 5 passaggi
Sistema di allarme a barriera fotoelettrica fai-da-te con un PLC di livello industriale (Controllino): in questo progetto ti mostrerò come ho combinato un PLC (il Controllino) con una barriera fotoelettrica, una sirena, un interruttore reed e una luce stroboscopica per creare un sistema di allarme/sicurezza veramente robusto che spaventerà facilmente gli intrusi. l
Pulsante di sicurezza wireless per la sicurezza del PLC: 6 passaggi (con immagini)
Pulsante di sicurezza wireless per la sicurezza del PLC: questo progetto è la mia prova di concetto per l'utilizzo dell'IoT e (eventualmente) della robotica per creare un ulteriore livello di sicurezza per gli impianti di produzione pericolosi. Questo pulsante può essere utilizzato per avviare o arrestare più processi, incluso il controllo del segnale
UCL - Collegamento di Node-red a un PLC Siemens utilizzando KEPserver: 7 passaggi
UCL - Collegamento di Node-red a un PLC Siemens utilizzando KEPserver: RequisitiNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-rilascio
Semplice programma PLC ABB - Progetto accademico: 17 passaggi (con immagini)
Semplice programma ABB PLC - Progetto accademico: questo è un progetto semplice che mira a programmare utilizzando il software CoDesys con il linguaggio Ladder Diagram (LD). E si prega di notare che non è un progetto tutorial, condividi le tue conoscenze e commenta con me. Il progetto contiene con questi funzioni..,Processo di riempimento