Мазмұны:
Бейне: PIC MCU -ны PICkit бағдарламашысымен кестелік тақтаны қолдану арқылы қалай бағдарламалау керек: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
PIC (немесе кез келген басқа) микроконтроллерлермен ойнау үшін сізге қымбат және күрделі құралдар қажет емес. Сізге схеманы және бағдарламалауды тексеретін тақта қажет. Әрине, қандай да бір бағдарламашы мен IDE қажет. Бұл нұсқаулықта мен MPLAB X IDE мен PICkit3 бағдарламашысын қолданамын.
Мен PIC18F14K22 таңдадым. Бұл нақты PIC -тің ешқандай ерекше себебі жоқ, мен оны қазіргі уақытта қолданбаймын. Ол 2,3 В пен 5,5 В арасындағы кернеу диапазонында жұмыс істейді. Бағдарламалау процесі жарықдиодты мезгіл -мезгіл жыпылықтауға мүмкіндік беретін қарапайым кодпен көрсетіледі.
1 -қадам: бізге не қажет
- PICkit3 бағдарламашысы
- нан тақтасы
- PIC18F14K22 MCU
- 6 істікшелі тақырып
- кейбір кабельдер
- 4,5 В батарея немесе USB кабелі (сіз ескі тінтуірдің немесе пернетақтаның біреуін қолдана аласыз немесе оны өзіңіз жасай аласыз)
- тестілеу үшін кез келген түсті жарықдиодты және 470 резистор
Мәліметтер парағы:
PIC18F14K22
PICkit 3
2 -қадам: Сымдарды жалғау
PICkit3
PICkit3 бағдарламашысын қарастырайық. Төменгі жағында 6 істікшелі әйел тақырыбына назар аударыңыз. Бірінші нөмірге ақ үшбұрышпен қол қойылады, сондықтан алдыңғы жағынан түйреуіштер оңнан солға қарай нөмірленеді. Пиндердің сипаттамасы:
- MCLR
- Vdd
- Жер
- ICSP деректері
- ICSP сағаты
- Қосылмаған
Нан тақтасы
Бірінші орынға 6 істікшелі тақырып пен PIC бір-біріне жақын орналасқан. PIC мәліметтер кестесінде біз функцияларды салыстыруды табуымыз керек:
- Vdd - түйреуіш 1
- Vss (жер) - түйреуіш 20
- PGD (ICSP Data) - түйреуіш 19
- PGC (ICSP Clock) - түйреуіш 18
- MCLR - түйреуіш 4
- RC0 - түйреуіш 16 (светодиод қосылатын түйреуіш)
Схема Fritzing суретте көрсетілген.
Қуат беру
Жоғарыда айтылғандай, тізбекті 4,5 В батареядан немесе USB розеткасынан (5 В) қуаттауға болады. Түсінікті болу үшін 5 V бұл нақты PIC үшін жақсы, бірақ басқалар үшін міндетті емес. Әрқашан деректер парағында құрылғыға қолданылатын кернеу диапазонын тексеріңіз.
3 -қадам: бағдарламалау
Мен тестілеу үшін өте қарапайым кодты дайындадым. MPLAB жобасы бағдарламалауға дайын болғанда, PICkit3 бағдарламасын тақтаның түйреуіш тақырыбына бекітіңіз. Электр тізбегін қосуды ұмытпаңыз, әйтпесе PIC мен бағдарламашының арасындағы байланыс үзіледі. «Құрылғының негізгі жобасын жасау және бағдарламалау» түймесін басып, бағдарламалау аяқталғанша күтіңіз. Осыдан кейін жарық диоды жыпылықтауы керек - 500 мс қосулы және 500 мс өшірулі.
Ұсынылған:
ATmega328 бағдарламасын Arduino IDE көмегімен 8 МГц кристалды қолдану арқылы бағдарламалау: 4 қадам
ATmega328 бағдарламасын Arduino IDE көмегімен 8 МГц кристалды қолдана отырып бағдарламалау: Бұл нұсқаулықта мен Armeino IDE мен Arduino UNO бағдарламасын қолдана отырып, ATmega328P IC (Arudino UNO -да бар сол микроконтроллер) бағдарламалау бойынша қадамдық нұсқаулықты қарастырамын. арнайы Arduino, сіздің жобаларыңызды жасау үшін
ISP Wifi модулін, ESP8266 флешер мен бағдарламашыны қолдану арқылы ESP8266 AT микробағдарламасын қалай жыпылықтауға немесе бағдарламалауға болады: 6 қадам
ESP8266 AT бағдарламалық жасақтамасын ESP8266 флешер мен бағдарламашы, IOT Wifi модулін қолдану арқылы қалай жыпылықтауға немесе бағдарламалауға болады: Сипаттама: Бұл модуль ESP-01 немесе ESP-01S түріндегі ESP8266 модульдеріне арналған USB адаптері /бағдарламашысы. Ол ESP01 қосуға арналған 2х4П 2,54мм әйел басымен ыңғайлы түрде орнатылған. Сондай-ақ, ол ESP-01-дің барлық түйреуіштерін 2x4P 2,54 мм ерлер арқылы ажыратады
Arduino UNO және бір каналды 5В қатты күйдегі реле модулін қолдану арқылы шамды қалай басқаруға болады: 3 қадам
Arduino UNO және 5V бір арналы қатты күй релесі модулін қолдану арқылы шамды қалай басқаруға болады: Сипаттама: Дәстүрлі механикалық релемен салыстырғанда, қатты күй релесінің (SSR) көптеген артықшылықтары бар: оның қызмет ету мерзімі ұзарады, қосылу әлдеқайда жоғары/ өшіру жылдамдығы және шу жоқ. Сонымен қатар, ол дірілге және механикалық төзімділікке ие
HW30A щеткасыз қозғалтқыштың жылдамдық реттегіші мен сервистік сынағышты қолдану арқылы дронсыз квадрокоптер щеткасыз тұрақты ток қозғалтқышын қалай іске қосу керек: 3 қадам
HW30A щеткасыз қозғалтқыштың жылдамдық реттегіші мен серво сынағышты қолдану арқылы дронсыз квадрокоптердің щеткасыз тұрақты ток қозғалтқышын қалай іске қосуға болады: Сипаттама: Бұл құрылғы серво қозғалтқышты сынаушы деп аталады, оны сервоприводты қосуға және оған электрмен жабдықтауға қосуға болады. Құрылғыны электр жылдамдығын реттегіш (ESC) үшін сигнал генераторы ретінде де қолдануға болады, содан кейін сіз
Mac терминалын қалай пайдалану керек және негізгі функцияларды қалай қолдану керек: 4 қадам
Mac терминалын қалай пайдалану керек және негізгі функцияларды қалай қолдану керек: Біз сізге MAC терминалын қалай ашу керектігін көрсетеміз. Біз сізге терминалда ifconfig, каталогтарды өзгерту, файлдарға қатынасу және arp сияқты бірнеше мүмкіндіктерді көрсететін боламыз. Ifconfig сізге IP мекенжайын және MAC жарнамасын тексеруге мүмкіндік береді