Sadržaj:
- Supplies
- Korak 1: Poznavanje osnovnih operacija
- Korak 2: Upotreba Arduina na MINI PLC -u
- Korak 3: Softver i programiranje
- Korak 4: Otvorite Hardver
- Korak 5: JLCPCB prototip i PCB
- Korak 6: Video lekcije o MINI PLC -u
- Korak 7: Video za prezentaciju MINI PLC -a
Video: Mini PLC: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Mini PLC kartica sastoji se od kartice koju je razvio Jefferson Bueno kanal na YouTubeu i omogućava vam da koristite učenje u jeftinom programiranju u odnosu na PLC reklame.
Cilj je stvoriti otvoreni softver i otvoreni hardverski proizvod s komercijalnim komponentama lakog pristupa.
Vrlo praktičan i didaktički krug koji se može koristiti za učenje ili čak u završnom projektu.
Jefferson Bueno kanal
Supplies
Componet List Mini PLC
Otpornici (1/4W)
- 13 otpornika 10K ohma
- 27 otpornika 2k2 ohma
- 6 otpornika 1k ohma
Kondenzatori
- 2 keramička kondenzatora 22pF
- 1 keramički kondenzator 100nF
- 1 elektrolitički kondenzator 2200uF x 16V
Tranzistori
- 6 tranzistora BC557 (PNP)
- 6 tranzistora BC547 (NPN)
Diode i LED diode
- 5 dioda 1N4007
- 6 žutih 3 difuznih LED dioda
- 4 difuzne LED diode zelene 3 mm
Crystal
- 1 kristal 16MHZ
IC -ovi
- 1 IC ULN2003APG
- 1 IC 7805
Prekidači
- 1 DIP prekidač 6 smjera
- Taktilno dugme 6x6x4, 2 2T
Drugi
- 1 utičnica 28 pinova Slin
- 4 releja 24VCC 5 pinova
- 2 priključna bloka 5 mm / 6 smjera
- 1 priključni blok 5 mm / 8 smjera
- 1 stezaljka 5 mm / 2 smjera
- 1 terminalne igle sa 40 pinova
- 1 zujalica 5VCC
Korak 1: Poznavanje osnovnih operacija
Ploča ima 06 (šest) unaprijed odabranih 24Vdc digitalnih ulaza, a 05 (pet) je također dozvoljeno (četiri za izlaz i jedan za zvono), osim što ima 06 (šest) 5Vdc digitalnih portova koje korisnik koristi u svom programiranju ako digitalni ulaz ili izlaz, ako koristite ove digitalne portove, kao ulaz omogućit će PULL-UP otpornike pomoću DIP-a, ostavljajući ga UKLJUČENIM, a ako će se koristiti kao izlaz, ostavite DIP za port u isključenom položaju.
Korak 2: Upotreba Arduina na MINI PLC -u
Mini PLC omogućava programiranje na ljestvici, a takođe i na C Aduino jeziku. Ima šest ulaza propisanih na pinovima 4/5/6/11/12/13 mikrokontrolera Atmega328P i pet izlaza koji koriste pinove 23/24/25/26/27 mikrokontrolera, četiri prva pina su namijenjena relejima i zadnji za zujalicu. Ipak, postoji šest digitalnih portova (pinovi: 14/15/16/17/18/19) koji se mogu programirati kao ulaz ili izlaz, razlikujući se od 5VDC od propisanih 24VDC ulaza. Ako želite koristiti ove digitalne portove kao ulaze, možete upotrijebiti pullup otpornike koji se mogu spojiti preko SWITCH DIP -a i koristiti ih kao izlaz, samo isključite pulpup DIP. Da biste počeli koristiti, potreban vam je Arduino Uno R3 spojen na MiniPLC, a nakon završetka softvera možete ostaviti Arduino povezan ili ukloniti Atmega328P iz Arduina i spojiti ga na 28-polnu utičnicu MiniPLC ploče.
Korak 3: Softver i programiranje
Budući da se sklop temelji na korištenju Arduino UNO -a, njegovo programiranje se može obaviti putem Arduino -ovog vlastitog softvera, kao i softver LADDER koji može stvoriti LDMICRO, što je u slučaju da je AVRDUDES potrebno za snimanje HEX datoteke generirane u LDMICRO -u.
Time je omogućeno programiranje na programskom jeziku C, a takođe i na jeziku LADDER.
Korak 4: Otvorite Hardver
Opcija za stvaranje otvorenog softawe kruga proizlazi iz potrebe za integracijom ljudi i omogućavanjem svima da preuzmu datoteke i sastave vlastite PCB -e. Olakšava učenje ili budi interes mladih i odraslih za svijet elektronike.
Dostupne datoteke mogu slobodno izabrati gdje žele proizvesti PCB -ove, a također prate i popis komponenti kola. Na samoj PCB -u ID -ovi komponenti se zapisuju zajedno sa odgovarajućim vrijednostima koje čine montažu još lakšom.
Korak 5: JLCPCB prototip i PCB
JLCPCB posluje više od deset godina proizvodeći PCB -e odličnog kvaliteta čineći vaš projekt profesionalnijim. Uz narudžbu vašeg PCB -a, vaš projekt veličine 100x100mm pet PCB -a za samo 2 USD i još uvijek možete birati između boja dostupnih za vaš projekt.
Kanal Jefferson Bueno koristi usluge JLCPCB -a i preporučuje ga svima.
Korak 6: Video lekcije o MINI PLC -u
Na kanalu Jefferson Bueno možete pronaći kompletnu playlistu o programiranju i upotrebi MINI PLC -a. Pridružite se kanalu i budite u toku sa svakim novim videom.
MINI PLC lista za reprodukciju
Korak 7: Video za prezentaciju MINI PLC -a
Pogledajte video prezentaciju MINI PLC -a
Preporučuje se:
Tri aksijalna vučna vozila (cnc) - PLC: 4 koraka
Tri aksijalna vučna vozila (cnc)-PLC: Pozdrav Ova disertacija bavi se programiranjem PLC-PS3 KLOKNER MOELLER-a, s obje svrhe funkcionalnošću mehaničkog modela, takozvane troosne transportne dizalice, au našem slučaju prevoz metalnih tereta. To je ess
Uradi sam alarmni sistem za svjetlosnu barijeru sa PLC -om industrijskog razreda (Controllino): 5 koraka
Uradi sam alarmni sistem svjetlosne barijere s PLC -om industrijskog stupnja (Controllino): U ovom projektu pokazat ću vam kako sam kombinirao PLC (Controllino) sa svjetlosnom barijerom, sirenom, prekidačem od trske i stroboskopskim svjetlom kako bih stvorio zaista robustan radni alarmni/sigurnosni sistem koji će lako uplašiti uljeze. L
Bežično sigurnosno dugme za sigurnost PLC -a: 6 koraka (sa slikama)
Bežično sigurnosno dugme za sigurnost PLC -a: Ovaj projekt je moj dokaz koncepta korištenja IoT -a i (eventualno) robotike za stvaranje dodatnog sloja sigurnosti za opasne proizvodne pogone. Ovo dugme se može koristiti za pokretanje ili zaustavljanje više procesa, uključujući kontrolu signala
UCL - Povezivanje Node -red -a sa Siemens PLC -om pomoću KEPservera: 7 koraka
UCL-Povezivanje Node-red sa Siemens PLC-om pomoću KEPservera: ZahtjeviNode-crveno: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6 izdanja
Jednostavan program ABB PLC- Akademski projekat: 17 koraka (sa slikama)
Jednostavan program ABB PLC- Akademski projekt: Ovo je jednostavan projekt koji ima za cilj programiranje koristeći CoDesys softver sa jezikom Ladder Diagram (LD). I imajte na umu da to nije tutorski projekt, podijelite svoje znanje i komentirajte sa mnom. Projekt sadrži ove funkcije .., proces punjenja