Orodha ya maudhui:
- Hatua ya 1: Mchoro wa Mpangilio wa Mzunguko wa Programu
- Hatua ya 2: Bodi ya Mzunguko
- Hatua ya 3: Vipengele vya Solder
- Hatua ya 4: Kuungua Programu kwa Kumbukumbu ya Mdhibiti Mdogo
Video: Programu ya ISP kwa Wadhibiti Mdhibiti wa AVR: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Programu ya kudhibiti microcontroller ni kifaa cha vifaa kinachoambatana na programu ambayo hutumiwa kuhamisha nambari ya lugha ya mashine kwa microcontroller / EEPROM kutoka kwa PC. Programu ya ISP kwa watawala wadhibiti wa AVR ni Wasanidi Programu ambao watatumia bandari ya serial kuingiliana na PC kupitia itifaki za RS232. Wao ni maarufu zaidi kati ya hobbyist anayefanya kazi kwenye PC na ni rahisi kwao kutengeneza.
Hatua ya 1: Mchoro wa Mpangilio wa Mzunguko wa Programu
Programu ya kudhibiti microcontroller ni kifaa cha vifaa kinachoambatana na programu ambayo hutumiwa kuhamisha nambari ya lugha ya mashine kwa microcontroller EEPROM kutoka kwa PC. Mkusanyaji hubadilisha nambari iliyoandikwa kwa lugha kama mkutano, C, java n.k kwa nambari ya lugha ya mashine na kuihifadhi katika faili ya hex. Programu ndogo ya kudhibiti microcontroller hufanya kama kiunganishi kati ya PC na mdhibiti wa lengo. Programu ya API ya msanidi programu inasoma data kutoka kwa faili ya hex iliyohifadhiwa kwenye PC na kuipatia kumbukumbu ya mtawala. Programu huhamisha data kutoka kwa PC kwenda kwa vifaa kwa kutumia bandari ya serial, sambamba au USB.
Mdhibiti mdogo, ATmega32 imewekwa kwa kutumia pini zilizokusudiwa kwa mawasiliano ya SPI. Maingiliano ya pembeni ya serial ni itifaki inayofanana, yenye duplex kamili. SPI pia inajulikana kama itifaki ya "waya-3" kwa sababu inahitaji laini 3 za mawasiliano zilizoitwa MISO, MOSI na SCK. Itifaki ya SPI inahitaji vifaa viwili kwa mawasiliano. Mmoja wao anachukuliwa kama MASTER na mwingine kama MTUMWA.
Hatua ya 2: Bodi ya Mzunguko
Unaweza kutengeneza bodi yako ya mzunguko nyumbani ukitumia njia ya kuhamisha toner.
Tumia programu ya kubuni bodi ya acircuit kubadilisha mchoro wa skimu ya mzunguko kuwa mpangilio wa PCB.
Ili kutengeneza uchapishaji wa picha ya kioo ya mpangilio wa PCB. Uchapishaji unapaswa kuchukuliwa kwenye karatasi ya Glossy / Karatasi ya Picha ukitumia Printa ya Laser.
Kukata bodi ya shaba iliyofungwa kwa saizi inayohitajika, kulingana na muundo wa muundo wa PCB.
Kuweka bodi ya shaba kwenye mpangilio uliochapishwa, na upande wa shaba chini kuelekea mpangilio uliochapishwa. Shinikiza sana chuma cha moto kwa muda. Inapokanzwa karatasi itahamisha wino kwenye bodi ya shaba. Ikiwa karatasi imekwama kwenye bamba, tumia maji ya joto kuondoa karatasi vizuri.
Mpangilio wetu wa mzunguko chini ya wino mweusi.
Ondoa shaba nyingine zote isipokuwa mistari nyeusi ukitumia suluhisho la kuchoma kwenye peroksidi ya msingi ya hidrojeni.
Hatua ya 3: Vipengele vya Solder
Mpangilio wetu wa mzunguko chini ya wino mweusi.
Ondoa shaba nyingine zote isipokuwa mistari nyeusi ukitumia suluhisho la kuchoma kwenye peroksidi ya msingi ya hidrojeni.
Tumia karatasi nzuri ya mchanga kuondoa wino mweusi.
Ili kuchimba shimo kwa jumper.
Kwa vipengee vya waya na waya kwenye Bodi ya Mzunguko Iliyochapishwa (PCB).
Kwa sasa, utengenezaji wa programu kwa watendaji wadogo wa AVR na msaada wa SPI imekamilika.
Hatua ya 4: Kuungua Programu kwa Kumbukumbu ya Mdhibiti Mdogo
Ili kuchoma programu kwenye kumbukumbu ya dhibiti ndogo unahitaji kuunganisha waya za programu na pini za mdhibiti mdogo kulingana na mchoro wa pinout kwenye daftari la microcontroller.
Kisha unganisha programu na bandari ya serial ya kompyuta na uunganishe kuziba nguvu ya usb.
Tumia mkusanyaji kutengeneza kutoka kwa programu ya mdhibiti mdogo faili ya hex, ambayo ina maagizo ya lugha ya mashine inayoeleweka na mdhibiti mdogo. Yaliyomo ya uhamishaji wa programu hii ya hex kwenye kumbukumbu ya mdhibiti mdogo. Mara baada ya programu kuhamishwa au kuandikwa kwenye kumbukumbu ya mdhibiti mdogo, basi inafanya kazi kulingana na programu hiyo.
Katika video inayofuata tutajaribu kuunda mpango rahisi kwa mdhibiti mdogo.
Kwa mujibu wa programu microcontroller itadhibiti kuangaza kwa LED.
Tutajaribu kutumia programu ambayo tulikusanyika kusanidi bits za fyuta ndogo na kuchoma programu hiyo kwenye kumbukumbu ya mtawala mdogo wa AVR ATMega32.
Video zaidi zinakuja hivi karibuni. Jisajili kwenye kituo chetu cha YouTube usikose chochote!
Kufanya furaha, Shukrani!
Ilipendekeza:
Intro kwa Mdhibiti Mdhibiti wa CloudX: Hatua 3
Intro kwa Microcontroller ya CloudX: Mdhibiti mdogo wa CloudX ni vifaa vya kufungua na programu-kompyuta ndogo ambayo hukuruhusu kuunda miradi yako ya maingiliano. CloudX ni bodi ndogo ya chip ambayo inaruhusu watumiaji kuiambia nini cha kufanya kabla ya kuchukua hatua yoyote, inakubali k tofauti
Mdhibiti wa Mchezo bila waya na Arduino na NRF24L01 + (msaada kwa Mdhibiti mmoja au Wawili): Hatua 3
Mdhibiti wa Mchezo bila waya na Arduino na NRF24L01 + (msaada kwa Mdhibiti mmoja au Wawili): Unaweza kupata mradi kamili kutoka kwa wavuti yangu (iko katika Kifini): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla / Huu ni mkutano mfupi sana kuhusu mradi huo. Nilitaka tu kuishiriki ikiwa mtu angesema
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Mwangaza wa Mwanga wa LED.: 6 Hatua
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Uzito wa Mwanga wa LED. Halo kila mtu! Pulse Modding Width (PWM) ni mbinu ya kawaida sana katika mawasiliano ya simu na udhibiti wa nguvu. ni kawaida kutumika kudhibiti nguvu inayolishwa kwa kifaa cha umeme, iwe ni motor, LED, spika, n.k kimsingi ni modu
Vita vya Anga Yamato 2199 Pamoja na Wadhibiti wa Trinket: Hatua 8 (na Picha)
Nafasi ya Vita vya Yamato 2199 Pamoja na Wadhibiti wa Trinket: Kwa sababu ya urekebishaji wa uhuishaji na sinema ya Space Battleship Yamato, pamoja na muundo wa kuvutia wa mfano wa Bandai. Inanifanya nipende kujenga mfano huu wa vita vya nafasi tena. Bandai asitaje kiwango chake, labda ~ 1: 2500 kwa makadirio
Kuelewa ICSP kwa Wadhibiti Mdhibiti wa PIC: Hatua 4 (na Picha)
Kuelewa ICSP kwa Watawala Mdhibiti wa PIC: Kudhibiti wadhibiti wa programu sio ngumu. Kuunda programu hufanya mradi wa kwanza wa umeme. Lengo la kufundisha hii ni kuelezea njia rahisi ya 'katika mzunguko wa programu' inayotumiwa na Microchip PICs