Orodha ya maudhui:

Jenga Bodi yako ya Maendeleo: Hatua 8 (na Picha)
Jenga Bodi yako ya Maendeleo: Hatua 8 (na Picha)

Video: Jenga Bodi yako ya Maendeleo: Hatua 8 (na Picha)

Video: Jenga Bodi yako ya Maendeleo: Hatua 8 (na Picha)
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Julai
Anonim
Jenga Bodi yako ya Maendeleo
Jenga Bodi yako ya Maendeleo

Mafundisho haya yatakuonyesha jinsi ya kujenga bodi yako ya maendeleo kutoka mwanzo! Njia hii ni rahisi na haiitaji zana yoyote ya hali ya juu, unaweza hata kuifanya kwenye meza yako ya jikoni. Hii pia inatoa uelewa mzuri wa jinsi Ardruino na bodi zingine za maendeleo zinafanya kazi kweli.

Unaweza kubuni bodi yako ya maendeleo kutoshea kusudi lako maalum. Bodi hii ya maendeleo iliyoonyeshwa kwenye picha ilitumika kudhibiti mwendo wa DC-motor. DC-motor ilidhibitiwa kutoka kwa kompyuta kwa kutumia bandari ya serial. LED zilitumika kusaidia wakati utatuaji unahitajika.

Katika Agizo hili nitaonyesha jinsi ya kujenga bodi ya maendeleo inayobadilika, kwa hivyo orodha ya sehemu haitakuwa sawa na ile iliyoonyeshwa kwenye picha.

Hatua ya 1: Sehemu

Sehemu
Sehemu

Orodha ya sehemu:

  • 1 Atmel ATmega88 (au processor yoyote inayofaa mahitaji yako)
  • 1 Panda tundu IC
  • 1 10k ohm kupinga
  • 1 100 ohm kupinga
  • 1 diode
  • 3 0.1 μF capacitor
  • 1 10 μF capacitor
  • 1 diode-LED
  • Kontena 1 330 ohm
  • Wanarukaji wengine
  • Pini za kiume (au kike)
  • Ukanda wa kipande (tumia moja na vipande na sio tumbo, angalia picha)

Ili baadaye uweze kupanga microcontroller yako utahitaji programu ya ISP (In-System programming). Nilitumia AVRISP mkII (https://www.atmel.com/tools/avrispmkii.aspx). Kuna anuwai anuwai ya ISP-programu ya kuchagua, au unaweza kujenga yako mwenyewe. Kuna pia njia kadhaa za kusanidi arduino kutenda kama programu ya ISP.

Hatua ya 2: Teori

Teori
Teori

Ili kujenga na kupanga bodi ya maendeleo kutoka mwanzoni utahitaji kusoma data zingine. Wakati mwingine inaweza kuwa ngumu kupata kitu unachotafuta lakini nitatoa vitu muhimu zaidi.

Jedwali la ATmega88

Kuzingatia muundo wa vifaa

Kwanza tunahitaji kuangalia pinout ya ATmega88 ambayo inaweza kupatikana kwenye data.

Bandari zingine muhimu ambazo zinahitaji kuzingatiwa zaidi ni zifuatazo:

  • Pini 1. Hii ni pini ya kuweka upya ambayo itaweka upya processor wakati iko chini. Pini hii itahitaji kuvuta, kwa hivyo pini daima ni kubwa isipokuwa unataka kuweka upya. (Hii itaonyeshwa baadaye)
  • Pini 7 na 20 ni mahali ambapo Vcc inapaswa kuunganishwa, 5V.
  • Bandika 9 na 10: Kwa pini hizi glasi ya nje inaweza kushikamana, lakini tutatumia oscillator ya ndani. Kwa hivyo tunaweza kuchukua pini hizi kama pini za kawaida za dijiti.
  • Pini 17, 18 na 19: Hizi zitatumika kwa programu (hii itaonyeshwa baadaye).

Hatua ya 3: Mpangilio wa Stripborad

Mpangilio wa Stripborad
Mpangilio wa Stripborad

Ili kuunda mchoro wa mzunguko tutatumia StripCAD, fuata kiunga kupakua programu.

Programu hii inaweza kuwa ngumu kutumia kwani sio rahisi kutumia, lakini ni nzuri wakati unajua kuitumia. Cheza karibu nayo kidogo na hivi karibuni utaijua. Vidokezo vyema ni vifuatavyo.

  • Bonyeza c kutafuta vifaa
  • Bonyeza v kupata anuwai tofauti
  • Bonyeza bonyeza kushoto ya panya kati ya dots mbili usawa ili kupata usumbufu
  • Bonyeza bonyeza kushoto ya panya kati ya dots mbili wima ili kupata daraja la solder

Wakati wa kutafuta vitu:

  • "DILxx" itakupa Dual In-Line ikifuatiwa na idadi ya pini
  • "SILxx" itakupa Njia Moja Moja ikifuatiwa na idadi ya pini

Vinginevyo tafuta tu sehemu hiyo unayotafuta.

Hatua ya 4: Vuta-up Rudisha Pin

Vuta-up Rudisha Pin
Vuta-up Rudisha Pin
Vuta-up Rudisha Pin
Vuta-up Rudisha Pin

Kutoka kwa hati ya kuzingatia muundo wa vifaa upande wa 6 tunapata mzunguko kwenye picha. Soma maandishi katika hati hiyo ili uelewe vizuri. Hii ndio hatua ikiwa tunashughulikia kuvuta kwa pini 1.

Inaweza kuwa nzuri kuingiza usanidi wa mwongozo kwa mdhibiti mdogo. Hii inaweza kutumika kwa kuunganisha SIL2 kulingana na kontena la 100 ohm ardhini. Mzunguko mfupi SIL2 na jumper na mdhibiti mdogo ataweka upya. Kinzani ya 100 ohm itazuia capacitor kutoka kwa mzunguko mfupi. Vinginevyo fuata tu mchoro wa mzunguko kutoka hati.

Katika picha ya pili unganisho la kuvuta linaonyeshwa katika StripCAD

Hatua ya 5: Ugavi wa Umeme

Ugavi wa Umeme
Ugavi wa Umeme

Ili kuzuia usumbufu capacitor 10 μF imewekwa karibu na uingizaji wa voltage kwenye ubao. Ili kuepusha usumbufu unaosababishwa kwenye bodi 0.1 μF capacitor imewekwa kati ya pini 7 na 8, na kati ya pini 20 na 22. Hizi capacitors zitatumika kama kichujio cha kupitisha chini. Capacitor ndogo inapaswa kuwekwa karibu na pini iwezekanavyo kwa athari bora.

Inawezekana pia kuongeza aina fulani ya mdhibiti wa voltage k.v. 78L05, kuifanya iendeshe kwenye betri.

Hatua ya 6: Programu ya ISP

Programu ya ISP
Programu ya ISP

Ili kupanga processor utahitaji programu ya ISP. Kuna viunganisho tofauti vinavyopatikana, pini 6 au pini 10. Nilitumia moja na pini sita, angalia hati ya vifaa ili uone jinsi unganisho linapaswa kutengenezwa.

Programu ya ISP inasimama kwa Programu ya ndani ya Mfumo. Urahisi na aina hii ya programu ya programu ni kwamba unaweza kupanga kifaa chako wakati kimesakinishwa katika mfumo kamili, badala ya kuwa na chip yako iliyosanikishwa kabla ya kuiweka kwenye mfumo. Pia ni rahisi kupanga upya mara tu ikiwa imewekwa kwenye mfumo.

Angalia hatua inayofuata ya jinsi unganisho la ISP linapaswa kufanywa.

Hatua ya 7: Mpangilio

Mpangilio
Mpangilio

Muundo ukikamilika, bonyeza kitufe cha kuchapisha ili uihifadhi kama PDF (Au tumia faili iliyoambatanishwa). Fungua faili ya PDF na uichapishe. Jihadharini kuwa mpangilio wa printa unapaswa kuweka saizi halisi, vinginevyo muundo hautalingana na ukanda.

Daima ni wazo nzuri kujumuisha LED inayoonyesha ikiwa nguvu ya bodi ya maendeleo imewashwa. Ncha hiyo rahisi inaweza kuokoa utatuzi mwingi usiofaa.

Hatua za kutengeneza bodi yako ya maendeleo:

  1. Chapisha mchoro wa mzunguko, na tumia mkasi kuikata.
  2. Kata kipande kikubwa cha kutosha cha ubao, kwa hivyo kipande cha karatasi kinafaa juu.
  3. Weka karatasi juu ya ubao ili matundu yalingane, tumia fimbo ya kawaida ya gundi kushikamana na karatasi kwenye ubao. Gundi karatasi hiyo kando bila vipande vya shaba.
  4. Anza kwa kufanya usumbufu kwenye misalaba nyekundu
  5. Fuatilia kujenga na kuuza kutoka kwa vitu vya chini kabisa hadi vya juu, ambayo itafanya mkutano uwe rahisi.
  6. Hook up up to supply (5V) na uanze program.

Sasa vifaa vya bodi ya maendeleo vimefanywa!

Hatua ya 8: Programu

Nilitumia Studio ya Atmel kwa programu katika C. Pakua programu na anza kuunda mradi mzuri na bodi yako ya maendeleo. Itawezekana boot-mzigo arduino, lakini ikiwa unataka uelewa mzuri wa kile kilichojificha chini chini katika lugha ya arduino jaribu mifano kadhaa katika C. Kwa mfano jaribu vipima muda, usumbufu na usomaji wa analojia.

Katika hati ya hati ya ATmega88 unaweza kupata nambari nyingi za mfano kwa majukumu anuwai anuwai ambayo mdhibiti wako mdogo anaweza kufanya.

Kama unaweza kuona hii ni njia rahisi ya kujenga prototypes tofauti za vifaa vya elektroniki. Ni rahisi, nafuu na hauhitaji zana maalum.

Mashindano ya Microcontroller 2017
Mashindano ya Microcontroller 2017
Mashindano ya Microcontroller 2017
Mashindano ya Microcontroller 2017

Mkimbiaji Juu katika Mashindano ya Microcontroller 2017

Ilipendekeza: