Мазмұны:
- Жабдықтар
- 1 -қадам: Негізгі операцияны білу
- 2 -қадам: MINI PLC -де Arduino пайдалану
- 3 -қадам: Бағдарламалық қамтамасыз ету және бағдарламалау
- 4 -қадам: Жабдықты ашыңыз
- 5 -қадам: JLCPCB прототипі және ПХД
- 6 -қадам: MINI PLC туралы бейне сабақтар
- 7 -қадам: MINI PLC презентациялық бейне
Бейне: Шағын PLC: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Mini PLC картасы YouTube -те Jefferson Bueno Channel әзірлеген картадан тұрады және PLC жарнамасына қатысты төмен бағаланған бағдарламалауда оқытуды пайдалануға мүмкіндік береді.
Мақсаты - қол жетімді коммерциялық компоненттері бар ашық бағдарламалық қамтамасыз ету мен ашық аппараттық өнім құру.
Оқуға немесе тіпті соңғы жобада қолдануға болатын өте практикалық және дидактикалық схема.
Джефферсон Буэно арнасы
Жабдықтар
Mini PLC компьютерлік тізімі
Резисторлар (1/4 Вт)
13 резистор 10К Ом
- 2к2 Ом 27 резистор
- 1 к Ом 6 резистор
Конденсаторлар
22 керамикалық керамикалық 2 конденсатор
- 100nF керамикалық 1 конденсатор
- 1 элетролитикалық конденсатор 2200uF x 16V
Транзисторлар
- 6 транзистор BC557 (PNP)
- 6 транзистор BC547 (NPN)
Жарық диодтары мен диодтар
- 5 диод 1N4007
- 6 диффузиялық жарықдиодты сары 3 мм
- 4 диффузиялық жарықдиодты жасыл 3 мм
Кристалл
- 1 кристалл 16 МГц
IC
- 1 IC ULN2003APG
- 1 IC 7805
Қосқыштар
- 6 бағытты DIP қосқышы
- Түйме 6x6x4, 2 2T
Басқалар
- 1 розетка 28 түйреуіш
- 4 релелік 24VCC 5 түйреуіш
- 5 мм / 6 жолды 2 терминалды блок
- 5 мм / 8 жолды 1 терминалды блок
- 5 мм / 2 жолды 1 терминалды блок
- 1 түйреуіш түйреуіш 40 түйреуіш
- 1 дыбыстық сигнал 5VCC
1 -қадам: Негізгі операцияны білу
Тақтада 06 (алты) 24Vdc алдын ала таңдалған цифрлық кірістер бар, ал 05 (бес) рұқсат етілген (төртеуі шығыс үшін және біреуі қоңырау үшін), сонымен қатар 06 (алты) 5Vdc цифрлық порттары бар, егер пайдаланушы оны бағдарламалауда қолданса цифрлық кіріс немесе шығыс, егер осы цифрлық порттарды қолданатын болсақ, ол DIP арқылы PULL-UP резисторларын қосады, оны қосулы күйде қалдырады және егер ол шығыс ретінде пайдаланылатын болса, порт үшін DIP параметрін ӨШІРУ күйінде қалдырыңыз..
2 -қадам: MINI PLC -де Arduino пайдалану
Mini PLC баспалдақта, сонымен қатар C Aduino тілінде бағдарламалауға мүмкіндік береді. Ол Atmega328P микроконтроллерінің 4/5/6/11/12/13 түйреуіштерінде белгіленген алты кірістен тұрады және микроконтроллердің 23/24/25/26/27 түйреуіштері арқылы бес шығысы бар, олардың төртеуі істікшелер мен реле үшін арналған. дыбыстық сигнал үшін соңғы. Десе де, кіру немесе шығару ретінде бағдарламаланатын алты цифрлық порт бар (түйреуіштер: 14/15/16/17/18/19), 5VDC белгіленген 24VDC кірістерінен өзгеше. Егер сіз осы цифрлық порттарды кіріс ретінде қолданғыңыз келсе, SWITCH DIP арқылы қосылатын тартқыш резисторларды қолдана аласыз және оны шығыс ретінде қолдана аласыз, тек DIP тартқышын өшіріңіз. Қолдануды бастау үшін сізге MiniPLC-ке қосылған Arduino Uno R3 қажет, ал бағдарламалық қамтамасыз етуді аяқтағаннан кейін Arduino-ды қосулы күйде қалдыруға немесе Arduino-дан Atmega328P алып тастауға және MiniPLC тақтасының 28 істікшелі розеткасына қосуға болады.
3 -қадам: Бағдарламалық қамтамасыз ету және бағдарламалау
Бұл схема Arduino UNO -ны қолдануға негізделгендіктен, оны бағдарламалау Arduino -ның жеке бағдарламалық жасақтамасы арқылы жүзеге асады, сонымен қатар LDMICRO LADDER бағдарламалық жасақтамасын құра алады, бұл жағдайда AVRDUDES LDMICRO -да жасалған HEX файлын жазу үшін қажет.
Осылайша Си тілінде де, LADDER тілінде де бағдарламалауға мүмкіндік береді.
4 -қадам: Жабдықты ашыңыз
Ашық софталық схеманы құру мүмкіндігі адамдарды біріктіру қажеттілігінен туындайды және әркімге файлдарды жүктеуге және жеке ПХД жинауға мүмкіндік береді. Бұл электроника әлеміне жастар мен ересектердің қызығушылығын оятуды жеңілдетеді.
Қол жетімді файлдар ПХД шығарылатын жерді таңдауға құқылы, сонымен қатар тізбек компоненттерінің тізімімен бірге жүреді. ПХД -де компоненттердің идентификаторлары сәйкес мәндермен бірге жазылады, бұл құрастыруды одан әрі жеңілдетеді.
5 -қадам: JLCPCB прототипі және ПХД
JLCPCB он жылдан астам уақыт бойы жұмыс істейді, бұл сіздің жобаңызды кәсіби етуге мүмкіндік беретін өте жақсы ПХД шығарады. ПХД тапсырысы бойынша сіздің жобаңыз 100x100 мм бес ПХД өлшемі бар, бар -жоғы $ 2, және сіз әлі де сіздің жобаңыз үшін қол жетімді түстердің бірін таңдай аласыз.
Джефферсон Буэно арнасы JLCPCB қызметтерін пайдаланады және оны барлығына ұсынады.
6 -қадам: MINI PLC туралы бейне сабақтар
Jefferson Bueno арнасынан MINI PLC бағдарламалау мен қолдану бойынша толық ойнату тізімін таба аласыз. Каналға қосылыңыз және әр жаңа бейнеден хабардар болыңыз.
MINI PLC ойнату тізімі
7 -қадам: MINI PLC презентациялық бейне
MINI PLC презентациясын қараңыз
Ұсынылған:
7 сегменттік сағат - шағын принтерлер шығарылымы: 9 қадам (суреттермен)
7 сегменттік сағат - шағын принтерлер шығарылымы: тағы 7 сегменттік сағат. xDAМен айтуға тиіспін, бірақ менің Instructables профилін көргенде бұл ақылға сыймайтын сияқты. Менің түрлі профильді қараған кезде, бұл тітіркендіретін шығар, сондықтан мен неге басқасын жасауға алаңдадым
Батареямен жұмыс жасайтын шағын CRT осциллографы: 7 қадам (суреттермен)
Батареямен жұмыс істейтін шағын CRT осциллографы: Сәлеметсіз бе! Бұл нұсқаулықта мен сізге батареямен жұмыс істейтін шағын CRT осциллографын жасауды көрсетемін. Осциллограф - электроникамен жұмыс жасаудың маңызды құралы; Сіз барлық сигналдарды тізбекте өтіп жатқанын көре аласыз және ақаулықтарды жою
Шағын динамик: 7 қадам (суреттермен)
Кішкене динамик: Сәлеметсіздер ме, балалар, бұл қайтадан Маттиас, бүгін біз жаңартылған шағын динамик жасаймыз. Дыбыс деңгейі қатты болмайды, себебі оның күшейткіші жоқ, бірақ сіз телефон немесе компьютер арқылы дыбысты басқара аласыз. Масайрау
DIY - PAM8403 және картонмен USB шағын динамик жүйесін жасаңыз - Алтын бұранда: 5 қадам
DIY - PAM8403 және картонмен USB шағын динамик жүйесін жасаңыз | Алтын бұранда: Бүгін мен сізге PAM8403 күшейткіш модулі мен картоннан USB шағын динамик жүйесін қалай жасау керектігін көрсетемін. Бұл арзан материалдармен өте оңай
Микро: шағын: 5 қадаммен шағын сервисті іске қосыңыз
Micro: bit көмегімен шағын сервисті іске қосыңыз: Бұл нұсқаулық сізге BBC Micro: битін кіші серво қозғалтқышты іске қосу үшін MakeCode редакторының көмегімен қалай бағдарламалау керектігін көрсетеді. //www.papermech.net/bbcmicrobit/Жұмыс негіздері