Satura rādītājs:

ATtiny Arduino programmēšanas vairogs: 7 soļi
ATtiny Arduino programmēšanas vairogs: 7 soļi

Video: ATtiny Arduino programmēšanas vairogs: 7 soļi

Video: ATtiny Arduino programmēšanas vairogs: 7 soļi
Video: RGB Software PWM that uses the timer Interrupt - AVR Code Examples (attiny) 2024, Jūlijs
Anonim
Image
Image
Importējiet savu failu
Importējiet savu failu

Šajā projekta izveidē mēs parādām, kā izveidot savu ATtiny Arduino programmētāja vairogu, izmantojot Bantam Tools darbvirsmas PCB frēzmašīnu. Šī būtiskā sastāvdaļa ļauj pievienot un programmēt ATtiny mikroshēmas, izmantojot Arduino IDE. Šim projektam ir nepieciešams ļoti maz uzstādīšanas un frēzēšanas laika, lai sasniegtu gatavo produktu. Sāksim!

1. darbība: apkopojiet instrumentus un materiālus

RĪKI

Bantam Tools darbvirsmas PCB frēzmašīna

Dators ar instalētu darbvirsmas frēzmašīnas programmatūru Bantam Tools

Ir instalēta programma Arduino IDE

Plakana gala dzirnavas, 1/32"

PCB gravēšanas uzgalis, 0,005"

Izlīdzināšanas kronšteins

Lodāmurs

Diagonālās stieples grieznes

USB kabelis

MATERIĀLI

PCB tukšs, FR-1, vienpusējs

Lente, augstas stiprības, abpusēja

Pitch headers, 2.54mm (32)

Rezistori (3)

LED (1 sarkana, 1 zaļa, 1 dzeltena)

Iegremdēšanas kontaktligzda, 2x4

Iegremdēšanas kontaktligzda, 2x7

Kondensators, 10uF

FILES

Lejupielādējiet failu ATtiny-Jig-Final-Bantam-Tools.brd.

2. darbība: iestatiet savu darbu

Pirmkārt, mums ir jāinstalē un jāatrod izlīdzināšanas kronšteins. Pēc izlīdzināšanas kronšteina pievienošanas sadaļā Fiksēšana atlasiet Atrast un izpildiet ekrānā redzamos norādījumus. Izmantojot izlīdzināšanas kronšteinu, jūsu dēlis būs perfekti kvadrātā priekšējā kreisajā stūrī.

Piezīme. Ja iepriekš neesat instalējis izlīdzināšanas kronšteinu, izpildiet šajā atbalsta rokasgrāmatā norādītās darbības.

Kad ir uzstādīts izlīdzināšanas kronšteins, ir pienācis laiks iestatīt savu darbu. Mēs ātri izpildīsim šo iestatījumu. Ja jums ir nepieciešami papildu norādījumi par to, kā ielādēt instrumentu un ievadīt informāciju Bantam Tools darbvirsmas frēzmašīnas programmatūrā, skatiet projektu Light-Up PCB Badge.

  1. Pievienojiet galddatora PCB frēzmašīnu un atveriet darbvirsmas frēzmašīnas programmatūru Bantam Tools.
  2. Mājas dzirnavas.
  3. Vēlreiz pārbaudiet, vai sadaļā Fiksēšana ir rakstīts Kronšteins.
  4. Izvēlieties 1/32 collu plakano gala frēzmašīnu, ielieciet to ar pievienotu uzgaļu ventilatoru un atrodiet instrumentu.
  5. Materiālu nolaižamajā izvēlnē atlasiet vienpusēju FR-1.
  6. Izmēriet un ievadiet izmērus X, Y un Z vērtībās zem Materiāls. Pēc tam uz vienas PCB puses uzklājiet augstas stiprības abpusēju lenti un novietojiet to uz spoilboard, lai tā izlīdzinātos ar izlīdzināšanas kronšteina stūri.

3. darbība: importējiet failu

Programmatūras Bantam Tools sadaļā Plāni noklikšķiniet uz Atvērt failus un atlasiet ATtiny-Jig-Final-Bantam-Tools.brd. Pēc tam izvēlieties 1/32 collu plakano gala frēzmašīnu un 0,005 collu PCB gravēšanas uzgali. Jūsu dzirnaviņu laiks mainīsies atkarībā no izmantotā ātruma un plūsmas receptes. Šai darbībai mēs izmantojām šādas receptes.

1/32 collu plakanām malām:

  • Barošanas ātrums: 59 collas/min
  • Iegremdēšanās ātrums: 15 collas
  • Vārpstas ātrums: 25 000 apgr./min
  • Pāreja: 49%
  • Caurlaides dziļums: 0,010 collas

0,005 collu PCB gravēšanas bitam:

  • Barošanas ātrums: 4,00 collas/min
  • Iegremdēšanās ātrums: 5,00 collas
  • Vārpstas ātrums: 25 000 apgr./min
  • Pāreja: 50%
  • Caurlaides dziļums: 0,006 collas

Ja vēlaties pielāgot ātrumu un plūsmas, lai tās atbilstu mūsējiem, noklikšķiniet uz Fails> Rīku bibliotēka> Pievienot rīku. Nosauciet savus jaunos rīkus un pēc tam ievadiet ātruma un plūsmu receptes. Šeit varat uzzināt vairāk par rīku bibliotēkas pielāgošanu.

4. solis: sāciet frēzēšanu

Sāciet frēzēšanu
Sāciet frēzēšanu

Gatavs? Noklikšķiniet uz Sākt frēzēšanu.

Atcerieties, ka šim darbam būs jāmaina rīks. Kad tiek prasīts, instalējiet 0,005 collu PCB gravēšanas uzgali ar pievienotu uzgaļu ventilatoru, atrodiet rīku un atlasiet Sākt frēzēšanu, lai pabeigtu plāksni.

5. solis: komponentu lodēšana

Lodējiet komponentus
Lodējiet komponentus
Lodējiet komponentus
Lodējiet komponentus

Labi, ir pienācis laiks lodēt! Paņemiet komponentus un lodāmuru. Vieglāk ir lodēt komponentus šādā secībā:

  1. Rezistori
  2. 2x4 vai 2x7 iegremdēšanas ligzda
  3. 2,54 mm piķa galvenes
  4. Dzeltenas, zaļas un sarkanas gaismas diodes
  5. 10uF kondensators

Kad esat pabeidzis lodēšanu, tāfele izskatīsies kā šeit parādītā. Ņemiet vērā, kā detaļas iet caur FR-1 aizmugurējo pusi.

Apsveicu! Jūs esat izveidojis savu ATtiny Arduino programmētāja vairogu, izmantojot darbvirsmas PCB frēzmašīnu Bantam Tools.

6. darbība: ieprogrammējiet Arduino mikroshēmas

Programmējiet Arduino mikroshēmas
Programmējiet Arduino mikroshēmas

Pievienojiet tikko frēzēto ATtiny programmēšanas iekārtu Arduino plāksnei, kuru vēlaties programmēt. Atveriet Arduino IDE. (Ja vēl neesat to izdarījis, lejupielādējiet to šeit.)

  1. Augšupielādējiet ArduinoISP skici Arduino Uno.
  2. Instalējiet Spence Konde ATTinyCore, izmantojot Arduino Board Manager.
  3. Noklikšķiniet uz Rīki> Padome> ATTiny 25/45/85 (vai 24/44/84).
  4. Noklikšķiniet uz Rīki> Pulkstenis - 8 MHz (iekšējais).
  5. Noklikšķiniet uz Rīki> Mikroshēma> ATTiny85 (vai ATTiny84).
  6. Noklikšķiniet uz Rīki> LTO - “Atspējots”.

Pievienojiet ATtiny kontaktligzdai. Kad Arduino USB ports ir vērsts uz leju, 1. tapai jābūt apakšējā labajā stūrī. Pēc tam pievienojiet slīpēto programmēšanas ierīci Arduino un ieslēdziet to. Dzeltenajai gaismas diodei jāsāk elpot pēc palaišanas secības.

Pēc tam noklikšķiniet uz Rīki> Programmētājs> Arduino kā ISP un pēc tam atlasiet Rīki> Ierakstīt sāknēšanas programmu. Šis solis ir jāveic tikai vienu reizi mikroshēmā. Kad esat ierakstījis Arduino sāknēšanas programmu ATTiny, varat augšupielādēt vairākas skices no Arduino IDE mapju piemēru vai arī varat kodēt savu. Pārliecinieties, ka izvēlnē Skice esat izvēlējies “Augšupielādēt, izmantojot programmētāju”. Piezīme: Lai iegūtu papildinformāciju par Arduino mikroshēmas programmēšanu, skatiet Arduino rokasgrāmatu Arduino Uno programmēšanai.

Programmējot mikroshēmas, šeit jāņem vērā dažas dizaina piezīmes

Gaismas diodes: gaismas diodes ir pievienotas Arduino tapām 7, 8 un 9, lai parādītu programmēšanu, kļūdas un sirdsdarbību. Tās ir statusa gaismas diodes programmēšanas laikā un iebūvētas ArduinoISP skicē. Dzeltenā gaismas diode “elpo”, kad esat izveidojis savienojumu; zaļā gaismas diode mirgo, kad notiek programmēšana; un sarkanā gaismas diode iedegas, ja rodas kļūda un kad skice tiek augšupielādēta.

  • 7. tapa - programmēšana
  • 8. tapa - kļūdas
  • 9. tapa - sirdsdarbība

Seriālā perifēriskā saskarne (SPI): mikrokontrolleri izmanto SPI, lai ātri sazinātos ar vienu vai vairākām perifērijas ierīcēm vai šajā gadījumā shēmas plates. Vienmēr ir viena galvenā ierīce, kas kontrolē pārējās ierīces.

  1. 10. tapa - Salve Select (SS)
  2. Pin 11 - Master Out Slave In (MOSI)
  3. 12. tapa - Master In Slave Out (MISO)
  4. 13. tapa - sērijas pulkstenis (SCK)

Globālā programmēšana

  • 5V - jauda
  • GND - zeme
  • Atiestatīt

7. darbība: pārbaudiet savu Arduino dēli

Pārbaudiet savu Arduino dēli
Pārbaudiet savu Arduino dēli

Pēdējā posmā ir pienācis laiks pārbaudīt savu dēli. Lai pārliecinātos, ka tāfele darbojas, veiciet tālāk norādītās darbības.

  • Noklikšķiniet uz Fails> Piemēri> 01. Pamats> Mirgot. Nomainiet gaismas diodes tapu uz 3. Tas ir 2. tapa uz 85 un 10. tapa uz 84.
  • Noklikšķiniet uz Rīki> Programmētājs. Kā ISP izvēlieties Arduino.
  • Noklikšķiniet uz Skice> Augšupielādēt> Programmētājs.

Vai ir kāda tēma, kuru vēlaties, lai mēs aplūkotu mūsu nākamajā videoklipā? Sūtiet e -pastu uz [email protected] vai sazinieties ar mums mūsu sociālo mediju kanālos. Noteikti sekojiet mums Instagram, Facebook un Twitter, lai uzzinātu jaunākos padomus, CNC projektus un atjauninājumus!

Ieteicams: