Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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!