Cuprins:
- Provizii
- Pasul 1: Cunoașterea operațiunii de bază
- Pasul 2: Utilizarea Arduino pe MINI PLC
- Pasul 3: Software și programare
- Pasul 4: Deschideți Hardware
- Pasul 5: JLCPCB Prototype & PCB
- Pasul 6: Lecții video despre MINI PLC
- Pasul 7: Video de prezentare MINI PLC
Video: Mini PLC: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Cardul Mini PLC constă dintr-un card dezvoltat de canalul Jefferson Bueno de pe YouTube și vă permite să utilizați învățarea în programarea low cost în raport cu reclamele PLC.
Scopul este de a crea un software deschis și un produs hardware deschis cu componente comerciale de acces ușor.
Un circuit foarte practic și didactic care poate fi folosit pentru învățare sau chiar într-un proiect final.
Canalul Jefferson Bueno
Provizii
Component List Mini PLC
Rezistoare (1 / 4W)
- 13 rezistențe 10K ohmi
- 27 rezistențe 2k2 ohmi
- 6 rezistențe 1k ohmi
Condensatoare
- 2 condensatoare ceramice 22pF
- 1 condensatoare ceramice 100nF
- 1 condensator eletrolitic 2200uF x 16V
Tranzistoare
- 6 tranzistori BC557 (PNP)
- 6 tranzistori BC547 (NPN)
Diodă și LED-uri
- 5 diode 1N4007
- 6 leduri difuze galbene de 3mm
- 4 leduri difuze verde de 3mm
Cristal
- 1 cristal 16MHZ
IC-uri
- 1 IC ULN2003APG
- 1 IC 7805
Comutatoare
- 1 comutator DIP cu 6 căi
- Buton tactil 6x6x4, 2 2T
Alții
- 1 soclu 28 pini Slin
- 4 relee 24VCC 5 pini
- 2 blocuri de borne 5mm / 6 căi
- 1 bloc terminal 5 mm / 8 căi
- 1 bloc terminal 5 mm / 2 căi
- 1 borne terminale vrăjitoare 40 de pini
- 1 buzzer 5VCC
Pasul 1: Cunoașterea operațiunii de bază
Placa are intrări digitale pre-selectate de 24Vcc de 06 (șase) și este permisă și 05 (cinci) (patru pentru ieșire și una pentru clopoțel), pe lângă faptul că are 06 (șase) porturi digitale de 5Vcc pe care utilizatorul le folosește în programarea sa dacă intrarea sau ieșirea digitală, dacă utilizați aceste porturi digitale, ca intrare, va permite rezistențele PULL-UP prin intermediul DIP, lăsându-l activat și, dacă va fi folosit ca ieșire, lăsați DIP-ul pentru port în OFF.
Pasul 2: Utilizarea Arduino pe MINI PLC
Mini PLC permite programarea în Ladder și, de asemenea, în limbajul C Aduino. Are șase intrări prescrise pe pinii 4/5/6/11/12/13 ai microcontrolerului Atmega328P și cinci ieșiri folosind pinii 23/24/25/26/27 ai microcontrolerului, primii patru pini sunt dedicați pentru relee și ultima pentru buzzer. Cu toate acestea, există șase porturi digitale (pini: 14/15/16/17/18/19) care pot fi programate ca intrare sau ieșire, fiind 5VDC diferit de intrările prescrise de 24VDC. Dacă doriți să utilizați aceste porturi digitale ca intrări, puteți utiliza rezistențele pullup care pot fi conectate prin SWITCH DIP și să le utilizați ca ieșire, doar opriți DIP pullup. Pentru a începe să utilizați, aveți nevoie de un Arduino Uno R3 conectat la MiniPLC și după ce ați terminat software-ul, puteți lăsa Arduino conectat sau puteți scoate Atmega328P din Arduino și îl puteți conecta la mufa cu 28 de pini a plăcii MiniPLC.
Pasul 3: Software și programare
Deoarece circuitul se bazează pe utilizarea Arduino UNO, programarea acestuia se poate face prin intermediul software-ului propriu al Arduino, precum și un software LADDER poate fi creat de LDMICRO, care în cazul în care AVRDUDES este necesar pentru a înregistra fișierul HEX generat în LDMICRO.
Astfel, permite programarea în limbaj de programare C și, de asemenea, în limbaj LADDER.
Pasul 4: Deschideți Hardware
Opțiunea de a crea un circuit deschis de softawe vine din nevoia de a integra oameni și de a permite tuturor să descarce fișiere și să-și asambleze propriile PCB-uri. Facilitând și mai mult învățarea sau trezirea interesului tinerilor și adulților pentru lumea electronică.
Fișierele disponibile pot alege unde doresc să producă PCB-urile și însoțește, de asemenea, lista componentelor circuitului. Pe PCB în sine, ID-urile componentelor sunt înregistrate împreună cu valorile lor respective, ceea ce face asamblarea și mai ușoară.
Pasul 5: JLCPCB Prototype & PCB
JLCPCB funcționează de peste zece ani producând PCB-uri de o calitate excelentă, făcând proiectul dvs. mai profesionist. Cu ordinea PCB-ului dvs., proiectul dvs. are dimensiunea de 100x100mm, cinci PCB-uri pentru doar 2 USD și puteți alege în continuare printre culorile disponibile pentru proiectul dvs.
Canalul Jefferson Bueno folosește serviciile JLCPCB și le recomandă tuturor.
Pasul 6: Lecții video despre MINI PLC
Pe canalul Jefferson Bueno puteți găsi lista completă de redare despre programarea și utilizarea MINI PLC. Alăturați-vă canalului și rămâneți în partea de sus a fiecărui videoclip nou.
Lista de redare MINI PLC
Pasul 7: Video de prezentare MINI PLC
Urmăriți videoclipul de prezentare MINI PLC
Recomandat:
Sistem de alarmă barieră ușoară DIY cu un PLC de calitate industrială (Controllino): 5 pași
Sistem de alarmă de barieră ușoară DIY cu un PLC de calitate industrială (Controllino): În acest proiect vă voi arăta cum am combinat un PLC (Controllino) cu o barieră de lumină, o sirenă, un comutator de reed și o lumină stroboscopică pentru a crea un sistem de alarmă / securitate de lucru cu adevărat robust, care îi va speria cu ușurință pe intruși. L
Buton de siguranță fără fir pentru siguranța PLC: 6 pași (cu imagini)
Buton de siguranță fără fir pentru siguranța PLC: Acest proiect este dovada conceptului meu pentru utilizarea IoT și (eventual) a roboticii pentru a crea un strat suplimentar de siguranță pentru instalațiile de fabricație periculoase. Acest buton poate fi folosit pentru a porni sau opri mai multe procese, inclusiv controlul semnalului
UCL - Conectarea roșu a nodului la un PLC Siemens utilizând KEPserver: 7 pași
UCL - Conectarea roșu nod la un PLC Siemens utilizând KEPserver: Cerințe Red nod: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-eliberare
Program simplu ABB PLC- Proiect academic: 17 pași (cu imagini)
Program simplu ABB PLC - Proiect academic: Acesta este un proiect simplu care are ca scop programarea utilizând software-ul CoDesys cu limbaj Ladder Diagram (LD). Și vă rugăm să rețineți că nu este un proiect tutorial, împărtășiți-vă cunoștințele și comentați cu mine. funcții .., Proces de umplere
Arduino PLC 32 I / O + Mașină de stat + SCADA sau HMI: 8 pași
Arduino PLC 32 I / O + Mașină de stat + SCADA sau HMI: Multe moduri de a programa, controla și supraveghea un sistem industrial cu arduino