Sisukord:
- Samm: koguge tööriistad ja materjalid
- Samm: seadistage oma töö
- Samm: importige oma fail
- 4. samm: alustage freesimist
- Samm: jootke komponendid
- Samm: programmeerige oma Arduino kiibid
- Samm: testige oma Arduino tahvlit
Video: ATtiny Arduino programmeerimiskilp: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Selle projekti koostamisel näitame teile, kuidas teha oma ATtiny Arduino programmeerija kilp, kasutades Bantam Tools töölaua PCB freespinki. See oluline komponent võimaldab ühendada ja programmeerida ATtiny kiipe Arduino IDE kaudu. See projekt nõuab valmistoote saavutamiseks väga vähe seadistamist ja freesimisaega. Alustame!
Samm: koguge tööriistad ja materjalid
TÖÖRIISTAD
Bantam Tools töölaua PCB freespink
Arvuti, kuhu on installitud töölaua freespink Bantam Tools
Arduino IDE programm on installitud
Lameda otsaga frees, 1/32"
PCB graveerimisotsik, 0,005"
Joondusklamber
Jootekolb
Diagonaalsed traatlõikurid
USB kaabel
MATERJALID
PCB toorik, FR-1, ühepoolne
Lint, kõrge tugevusega, kahepoolne
Kõrgheedrid, 2,54 mm (32)
Takistid (3)
LEDid (1 punane, 1 roheline, 1 kollane)
Kastmispesa, 2x4
Kastmispesa, 2x7
Kondensaator, 10uF
Failid
Laadige alla fail ATtiny-Jig-Final-Bantam-Tools.brd.
Samm: seadistage oma töö
Esiteks peame paigaldama ja leidma joondusklambri. Kui olete joondusklambri kinnitanud, valige jaotises Fixturing Locate ja järgige ekraanil kuvatavaid juhiseid. Joondusklambri kasutamine tagab, et teie plaat on vasakus eesmises nurgas ideaalselt ruudus.
Märkus. Kui te pole joondusklambrit varem installinud, järgige selle tugijuhendi juhiseid.
Kui joondusklamber on paigaldatud, on aeg oma töö seadistada. Selle seadistuse läbime kiiresti. Kui vajate rohkem juhiseid selle kohta, kuidas oma tööriista laadida ja teavet Bantam Tools töölaua freespinkide tarkvarasse sisestada, vaadake projekti Light-Up PCB Badge.
- Ühendage töölaua PCB freespink ja avage Bantam Tools töölaua freespinkide tarkvara.
- Kodus veski.
- Kontrollige veel kord, et veenduda, kas jaotises Fixturing on kirjas Bracket.
- Valige 1/32 "lameda otsaga frees, laadige see koos külgventilaatoriga ja leidke tööriist.
- Valige rippmenüüst Materjal ühepoolne FR-1.
- Mõõtke ja sisestage mõõtmed materjali, jaotise X, Y ja Z väärtuste alla. Seejärel kandke PCB ühele küljele tugevat kahepoolset teipi ja asetage see spoilerile nii, et see joonduks joondusklambri nurgaga.
Samm: importige oma fail
Tarkvara Bantam Tools jaotises Plaanid klõpsake käsku Ava failid ja valige ATtiny-Jig-Final-Bantam-Tools.brd. Seejärel valige 1/32 "lameda otsaga frees ja 0,005" PCB graveerimisotsik. Teie veski aeg varieerub sõltuvalt kasutatavast kiirusest ja voogude retseptist. Selle toimingu jaoks kasutasime järgmisi retsepte.
1/32 lameda otsaga veski jaoks:
- Toite kiirus: 59 tolli minutis
- Sukeldumiskiirus: 15 tolli
- Spindli kiirus: 25 000 p / min
- Üleminek: 49%
- Läbipääsu sügavus: 0,010 tolli
0,005 PCB graveerimisotsiku jaoks:
- Toite kiirus: 4,00 in/min
- Sukeldumiskiirus: 5,00 tolli
- Spindli kiirus: 25 000 p / min
- Üleminek: 50%
- Läbipääsu sügavus: 0,006 tolli
Kui soovite kohandada oma kiirusi ja vooge meie omadega, klõpsake Fail> Tööriistakogu> Lisa tööriist. Nimetage oma uued tööriistad ja sisestage seejärel kiirused ja kanalite retseptid. Lisateavet tööriistakogu kohandamise kohta leiate siit.
4. samm: alustage freesimist
Valmis? Klõpsake nuppu Alusta freesimist.
Pidage meeles, et see töö nõuab tööriista vahetamist. Kui küsitakse, installige 0,005 -tolline PCB -graveerimisotsik koos bittiventilaatoriga, leidke tööriist ja valige plaadi viimistlemiseks Alusta freesimist.
Samm: jootke komponendid
Olgu, on aeg jootmiseks! Haarake oma komponendid ja jootekolb. Komponente on kõige lihtsam joota järgmises järjekorras:
- Takistid
- 2x4 või 2x7 pistikupesa
- 2,54 mm sammuga päised
- Kollane, roheline ja punane LED
- 10uF kondensaator
Kui olete jootmise lõpetanud, näeb plaat välja nagu siin näidatud. Pange tähele, kuidas komponendid läbivad FR-1 tagakülge.
Palju õnne! Olete loonud oma ATtiny Arduino programmeerijakilbi, kasutades Bantam Tools töölaua PCB freespinki.
Samm: programmeerige oma Arduino kiibid
Kinnitage äsja freesitud ATtiny programmeerimisseade Arduino tahvlile, mida soovite programmeerida. Avage Arduino IDE. (Kui te pole seda juba teinud, laadige see alla siit.)
- Laadige ArduinoISP visand Arduino Unosse üles.
- Installige Spence Konde ATTinyCore Arduino Board Manageri kaudu.
- Klõpsake Tools> Board> ATTiny 25/45/85 (või 24/44/84).
- Klõpsake Tools> Clock - 8 MHz (Internal).
- Klõpsake Tools> Chip> ATTiny85 (või ATTiny84).
- Klõpsake Tools> LTO - “Disabled”.
Ühendage ATtiny pistikupessa. Kui Arduino USB -port on suunatud alla, peaks tihvt 1 olema paremas alanurgas. Seejärel ühendage freesitud programmeerimisseade Arduinoga ja lülitage see sisse. Kollane LED peaks pärast käivitamisjärjekorda hingama.
Seejärel klõpsake Tööriistad> Programmeerija> Arduino ISP -na ja seejärel valige Tools> Burn Bootloader. Seda sammu tuleb teha ainult üks kord kiibi kohta. Kui olete Arduino alglaaduri ATTiny -le põletanud, saate Arduino IDE näidiskaustadest üles laadida mitmeid visandeid või kodeerida oma. Veenduge, et valite eskiismenüüst „Laadi üles programmeerija abil”. Märkus: Arduino kiibi programmeerimise kohta lisateabe saamiseks vaadake Arduino Arduino Uno programmeerimise juhendit.
Kiipide programmeerimisel tuleb siin silmas pidada mõningaid disainilahendusi
LED -id: LED -id on kinnitatud Arduino tihvtidele 7, 8 ja 9, et näidata programmeerimist, vigu ja südamelööke. Need on programmeerimise ajal oleku LED -id ja need on sisse ehitatud ArduinoISP visandisse. Kollane LED "hingab", kui olete ühendatud; roheline LED vilgub, kui programmeerimine on pooleli; ja punane LED süttib, kui ilmneb tõrge ja visandi üleslaadimine lõpeb.
- Pin 7 - programmeerimine
- Pin 8 - vead
- Nõel 9 - südamelöögid
Serial Peripheral Interface (SPI): mikrokontrollerid kasutavad SPI -d kiireks suhtlemiseks ühe või mitme välisseadmega või antud juhul trükkplaadiga. Alati on üks põhiseade, mis juhib teisi seadmeid.
- Pin 10 - Salve Select (SS)
- Pin 11 - Master Out Slave In (MOSI)
- Pin 12 - Master In Slave Out (MISO)
- Tihvt 13 - jadakell (SCK)
Globaalne programmeerimine
- 5V - võimsus
- GND - maapind
- Lähtesta
Samm: testige oma Arduino tahvlit
Selles viimases etapis on aeg oma plaati testida. Tahvli töökindluse tagamiseks tehke järgmist.
- Klõpsake Fail> Näited> 01. Põhitõed> Blink. Vahetage LED -nööpnõel 3 -ks. See on 85 -nda tihvt 2 ja 84 -nda tihvt 10.
- Klõpsake Tools> Programmer. Valige Interneti -teenuse pakkujaks Arduino.
- Klõpsake Sketch> Upload> Programmer.
Kas on mõni teema, mida soovite, et me käsitleksime järgmises juhendvideos? Saatke e -kiri aadressile [email protected] või võtke meiega ühendust meie sotsiaalmeedia kanalites. Jälgige meid kindlasti Instagramis, Facebookis ja Twitteris, et saada uusimaid juhiseid, CNC-projekte ja värskendusi!
Soovitan:
8-kontaktiline programmeerimiskilp: 14 sammu (piltidega)
8-kontaktiline programmeerimiskilp: 8-kontaktiline programmeerimiskilp võimaldab programmeerida ATtiny seeria kiipe, kasutades programmeerijana Arduinot ennast. Teisisõnu, ühendate selle oma Arduinoga ja saate hõlpsalt programmeerida 8-pin kiipe. Need väikesed mikrokontrollerid võivad siis olla
Arduino Attiny programmeerimiskilp - SMD: 4 sammu
Arduino Attiny programmeerimiskilp - SMD: Tere, töötasin viimastel kuudel oma programmeerimisriista kantavate seadmete häälestamise kallal. Täna tahaksin jagada, kuidas ma oma Arduino Shieldi lõin. Pärast mõnda aega guugeldamist leidsin selle huvitava vana artikli Attiny programmeerimiskilp, mis
ATTiny-RAT, ATTINY Powered Mini Lightfollower: 3 sammu
ATTiny-RAT, ATTINY Powered Mini Lightfollower: Tere inimesed, ma olen mõnda aega oma viimast juhendatavat postitanud. Noh, praegu on minu peas palju asju, kuid mul õnnestus dokumenteerida oma esimesed sammud. ATTiny-seeria kiipidega selles lühikeses juhendis teile. Ma tellin
ATMEGA328 alglaaduri programmeerimiskilp Arduino Uno jaoks: 3 sammu (piltidega)
ATMEGA328 alglaaduri programmeerimiskilp Arduino Uno jaoks: ATMEGA328P alglaaduri programmeerimiskilp Arduino Uno jaoks Mõnikord juhtub see ja kahjustate oma Arduino Uno Atmega328P mikroprotsessorit. Saate protsessorit vahetada. Kuid kõigepealt peab see programmeerima alglaaduri. Nii et see õpetus selle valmistamiseks
DIY Attiny programmeerimiskilp: 8 sammu (piltidega)
DIY Attiny programmeerimiskilp: kui otsite väikest ja väikese võimsusega Arduino tahvlit, on Attiny tõesti hea valik, mis on selle suuruse poolest üllatavalt kasulik. Sellel on 5 GPIO -tihvti, millest 3 on analoog- ja 2 PWM -väljundiga. Samuti on see paindlik