Мазмуну:
Video: PIC MCU программасын PICkit программисти менен кантип иштетүү керек: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
PIC (же башка) микроконтроллерлер менен ойноо үчүн кымбат жана татаал инструменттердин кереги жок. Сизге керектүү нерсенин бардыгы - бул сиздин схемаңызды жана программалооңузду сынап көрүүчү панель. Албетте, кандайдыр бир программист жана IDE керек. Бул көрсөтмөдө мен MPLAB X IDE жана PICkit3 программистин колдоном.
Мен PIC18F14K22 тандадым. Бул өзгөчө PICтин эч кандай өзгөчө себеби жок, мен азыр аны колдонбойм. Ал 2,3 В менен 5,5 В ортосундагы чыңалуу диапазонунда иштейт. Программалоо процесси LEDдин мезгил -мезгили менен өчүп -күйүүсүнө жол берген жөнөкөй код менен көрсөтүлөт.
1 -кадам: Бизге эмне керек
- PICkit3 программисти
- нан
- PIC18F14K22 MCU
- 6-пин баш
- кээ бир кабелдер
- же 4,5 В батарейкасы же USB кабели (эски чычкандын же клавиатуранын бир бөлүгүн колдонсоңуз болот же өзүңүз жасай аласыз)
- сыноо максатында каалаган түстүү LED жана 470 каршылыгы
Маалыматтар:
PIC18F14K22
PICkit 3
2 -кадам: Кабелдөө
PICkit3
PICkit3 программистин карап көрөлү. Төмөн жагында 6-пин аялдын башына көңүл буруңуз. Биринчи пин ак үч бурчтук менен кол коюлган, ошондуктан алдыңкы капталдагы казыктар оңдон солго чейин номерленген. Пиндердин сүрөттөмөсү:
- MCLR
- Vdd
- Жер
- ICSP маалыматтары
- ICSP Сааты
- Туташкан жок
Breadboard
Биринчи орундагы 6-пин баш жана PIC бири-бирине жакын. PIC маалымат барагында биз функциялардын картасын табышыбыз керек:
- Vdd - пин 1
- Vss (жер) - пин 20
- PGD (ICSP Маалыматтары) - пин 19
- PGC (ICSP Сааты) - пин 18
- MCLR - пин 4
- RC0 - пин 16 (светодиод айдала турган пин)
Райондук схема Fritzing сүрөттө көрсөтүлгөн.
Кубаттоо
Жогоруда айтылгандай, схеманы 4,5 В батареядан же USB розеткасынан (5 В) иштетсе болот. Түшүнүктүү кылуу үчүн 5 V бул өзгөчө PIC үчүн жакшы, бирок башкалар үчүн болушу шарт эмес. Ар дайым маалымат баракчасын түзмөккө тиешелүү чыңалуу диапазону үчүн текшериңиз.
3 -кадам: Программалоо
Мен тестирлөө үчүн абдан жөнөкөй кодду даярдадым. Сиз MPLAB долбоорун программалоого даяр болгондо, PICkit3ти нандын үстүндөгү төөнөгүчкө тиркеңиз. Райондун кубаттуулугун унутпаңыз, антпесе PIC менен программисттин ортосундагы байланыш үзүлөт. "Түзүү жана Программа Түзмөктүн Негизги Проектиси" баскычын чыкылдатып, программалоо бүткөнчө күтө туруңуз. Андан кийин, LED жаркылдайт - 500 мс күйөт жана 500 мс өчөт.
Сунушталууда:
Батарея менен иштеген Bluetooth спикери // Кантип куруу керек - Жыгач иштетүү: 14 кадам (Сүрөттөр менен)
DIY батарейка менен иштеген Bluetooth спикери // Кантип куруу керек-Жыгач иштетүү: Мен бул кайра заряддалуучу, батарейка менен иштөөчү, портативдүү Bluetooth бумбокс спикерин Parts Express C-Note спикери комплектин жана алардын KAB амп тактасын (төмөндөгү бардык бөлүктөргө шилтемелерди) колдонуп курдум. Бул менин биринчи спикерим болчу жана чындыгында таң калам
Кантип C кодун AVRге Arduino Uno программисти катары жүктөө керек: 6 кадам
Программист катары Arduino Uno менен AVRге C кодун кантип жүктөө керек: HI салам: D Бул жерде мен Arduino Uno R3 менен каалаган AVR чипин программалоонун жөнөкөй жолун бөлүшөм, кодду микроконтроллерге өрттөө үчүн белгилүү бир нерсени сатып алуунун ордуна Arduino Uno керек. программист абдан кымбат
Fadecandy жана иштетүү менен даректүү LEDди кантип көзөмөлдөө керек: 15 кадам (сүрөттөр менен)
Fadecandy жана Processing менен даректүү LEDлерди кантип көзөмөлдөө керек: WhatThis Fadecandy жана Processingти даректүү LEDдерди башкаруу үчүн кантип колдонуу боюнча этап-этабы менен үйрөткүч болуп саналат. (Бир нече Fadecandysти бир компьютерге туташтырсаңыз болот
PIC программистин кантип жасоо керек - PicKit 2 'клону': 4 кадам (сүрөттөр менен)
PIC программистин кантип жасоо керек - PicKit 2 'клону': Салам! Бул PicKit 2 катары иштеген PIC программистин жасоо боюнча кыска нускама. Мен муну жасадым, анткени бул PicKitти оригиналдуу сатып алуудан алда канча арзан жана Microchip, PIC микроконтроллерлерин жана PicKit программисттерин, пр
PIC 16F676 ICSP PICkit 2 Программисти үчүн программалоо сокети: 6 кадам
PICkit 2 программисти үчүн Pic 16F676 ICSP программалоо сокети: Мен бул роботтук проектим үчүн бул эки DC мотор модулун түзүүгө аракет кылып жатам. Ошентип, мен бул дизайнды тез эле шылдыңдап койдум