Përmbajtje:
- Hapi 1: Diagrami Skematik Qarkor i Programuesit
- Hapi 2: Bordi i Qarkut
- Hapi 3: Komponentët e saldimit
- Hapi 4: Djegia e Programit në Kujtimin e Mikrokontrolluesit
Video: Programues ISP për Mikrokontrolluesit AVR: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:23
Një programues mikrokontrollues është një pajisje harduerike e shoqëruar me softuer i cili përdoret për të transferuar kodin e gjuhës së makinës në mikrokontrolluesin/EEPROM nga kompjuteri. Programuesi ISP për mikrokontrolluesit AVR është Programues Serial i cili përdor portin serik për të bashkëvepruar me PC përmes protokolleve RS232. Ata janë më të popullarizuar në mesin e hobistëve që punojnë në PC dhe thjesht për tu bërë.
Hapi 1: Diagrami Skematik Qarkor i Programuesit
Një programues mikrokontrollues është një pajisje harduerike e shoqëruar me softuer i cili përdoret për të transferuar kodin e gjuhës së makinës në mikrokontrolluesin EEPROM nga kompjuteri. Përpiluesi konverton kodin e shkruar në gjuhë si asambleja, C, java etj në kodin e gjuhës së makinerisë dhe e ruan atë në një skedar gjashtëkëndësh. Një programues mikrokontrollues vepron si një ndërfaqe midis kompjuterit dhe kontrolluesit të synuar. Softueri API i programuesit lexon të dhënat nga skedari gjashtëkëndësh i ruajtur në PC dhe i fut ato në kujtesën e kontrolluesit. Softueri transferon të dhënat nga kompjuteri në harduer duke përdorur portën seriale, paralele ose USB.
Mikrokontrolluesi, ATmega32 është programuar duke përdorur kunjat e destinuara për komunikimin SPI. Ndërfaqja Seriale Periferike është një protokoll sinkron, i plotë dupleks. SPI njihet gjithashtu si protokoll "Ndërfaqe me 3 tela" sepse ka nevojë për 3 linja komunikimi të quajtura MISO, MOSI dhe SCK. Protokolli SPI ka nevojë për dy pajisje për komunikim. Njëra prej tyre konsiderohet si MASTER dhe një tjetër si SKLLAVE.
Hapi 2: Bordi i Qarkut
Ju mund të bëni bordin tuaj të qarkut në shtëpi duke përdorur metodën e transferimit të tonerit.
Përdorni softuerin e projektimit të bordit të qarkut për të kthyer diagramin skematik të qarkut në paraqitjen e PCB.
Për të bërë printimin e imazhit pasqyrë të paraqitjes së PCB. Shtypja duhet të bëhet në letër me shkëlqim/Letër fotografike duke përdorur Printerin Laser.
Për të prerë tabelën e veshur me bakër në madhësinë e kërkuar, sipas modelit tonë të paraqitjes së PCB.
Për të vendosur tabelën e bakrit në paraqitjen e Shtypur, me anën e bakrit poshtë drejt paraqitjes së shtypur. Shtypni fort hekurin e nxehtë për ca kohë. Ngrohja e letrës do të transferojë bojën në tabelën e bakrit. Nëse letra ngjitet në pjatë, përdorni ujë të ngrohtë për ta hequr letrën siç duhet.
Paraqitja jonë e qarkut nën bojën e zezë.
Hiqeni të gjithë bakrin tjetër përveç vijave të zeza duke përdorur tretësirë gdhendëse në bazën e peroksidit të hidrogjenit.
Hapi 3: Komponentët e saldimit
Paraqitja jonë e qarkut nën bojën e zezë.
Hiqeni të gjithë bakrin tjetër përveç vijave të zeza duke përdorur tretësirë gdhendëse në peroksid hidrogjeni bazë.
Përdorni letër rëre të imët për të hequr bojën e zezë.
Për të shpuar vrimën për kërcyes.
Për të bashkuar komponentët dhe telat në këtë Bord të Qarkut të Shtypur (PCB).
Aktualisht, përfundimi i krijimit të programuesit për mikrokontrolluesit AVR me mbështetje SPI.
Hapi 4: Djegia e Programit në Kujtimin e Mikrokontrolluesit
Për të djegur programin në kujtesën e mikrokontrolluesit duhet të lidhni telat e programuesit me kunjat e mikrokontrolluesit sipas diagramit pinout në fletën e të dhënave të mikrokontrolluesit.
Pastaj lidhni programuesin me portën serike të kompjuterit dhe lidhni prizën e rrymës USB.
Përdorni përpiluesin për të gjeneruar nga programi i një mikrokontrolluesi skedarin hex, i cili përmban udhëzimet e gjuhës së makinës të kuptueshme nga një mikrokontrollues. Programuesi transferon përmbajtjen e këtij skedari gjashtëkëndësh në kujtesën e mikrokontrolluesit. Pasi një program transferohet ose shkruhet në kujtesën e mikrokontrolluesit, ai pastaj punon në përputhje me programin.
Në videon tjetër do të përpiqemi të krijojmë një program të thjeshtë për mikrokontrolluesin.
Në përputhje me programin, mikrokontrolluesi do të kontrollojë ndezjen e LED.
Ne do të përpiqemi të përdorim programuesin që kemi mbledhur për të konfiguruar copat e siguresave të mikrokontrolluesit dhe ta djegim programin në kujtesën e mikrokontrolluesit AVR ATMega32.
Më shumë video vijnë së shpejti. Regjistrohuni në kanalin tonë në YouTube për të mos humbur asgjë!
Gëzuar bërjen, Faleminderit!
Recommended:
Arduino Si ISP -- Djeg skedarin Hex në AVR -- Siguresa në AVR -- Arduino si programues: 10 hapa
Arduino Si ISP || Djeg skedarin Hex në AVR || Siguresa në AVR || Arduino Si Programues: ……………………… Ju lutem SUBSCRIBE Në kanalin tim në YouTube për më shumë video …….. Ky artikull ka të bëjë me arduino si isp. Nëse dëshironi të ngarkoni skedar gjashtëkëndësh ose nëse doni të vendosni siguresën tuaj në AVR atëherë nuk keni nevojë të blini një programues, mund të bëni
Një Programues i Vogël për Mikrokontrolluesit ATTINY Me Arduino UNO: 7 hapa
Një Programues i Vogël për Mikrokontrolluesit ATTINY Me Arduino UNO: Aktualisht është interesante të përdoren mikrokontrolluesit e serisë ATTINY për shkak të shkathtësisë së tyre, çmimit të ulët, por edhe faktit që ato mund të programohen lehtësisht në mjedise të tilla si Arduino IDE. Programet e dizajnuara për modulet Arduino mund të jenë transferohet lehtë
Programues i lirë STK500 AVR për Atmel Studio: 7 hapa
Programues i lirë STK500 AVR për Atmel Studio: Atmel Studio është një mjet i fuqishëm për të bërë programe AVR, por shkrimi i një programi është hapi i parë. Për të përdorur programin tuaj, duhet të bëni një qark dhe të transferoni kodin tuaj në mikrokontrollues. Ju mund të programoni AVR tuaj nga Atmel Studio duke përdorur
P USRDORIMI I Djegësit ekstrem për programimin e mikrokontrolluesit AVR: 8 hapa
P USRDORIMI I Burnerit Ekstrem për Programimin e Mikrokontrolluesve AVR: Të gjithë ju vëllazëri të përdoruesve AVR atje, dhe ata që sapo hynë në rrjedhë, Disa prej jush filluan me mikrokontrolluesit PIC dhe disa filluan me AVR ATMEL, kjo është shkruar për ju! Kështu që keni blerë një USBASP sepse është e lirë dhe efektive për të ndezur
Konfigurimi i copave të siguresave të mikrokontrolluesit AVR. Krijimi dhe Ngarkimi në Memory Flash të Mikrokontrolluesit Programi i ndezjes LED .: 5 hapa
Konfigurimi i copave të siguresave të mikrokontrolluesit AVR. Krijimi dhe Ngarkimi në Flash Memory të Mikrokontrolluesit Programi i Blinking LED .: Në këtë rast ne do të krijojmë program të thjeshtë në kodin C dhe do ta djegim atë në kujtesën e mikrokontrolluesit. Ne do të shkruajmë programin tonë dhe do të përpilojmë skedarin hex, duke përdorur Atmel Studio si platformë të integruar zhvillimi. Ne do të konfigurojmë siguresën bi