Inhoudsopgave:

IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage - Ajarnpa
IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage - Ajarnpa

Video: IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage - Ajarnpa

Video: IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage - Ajarnpa
Video: eapbg #40 Programming Surface Mount Microcontoller Out of Circuit 2024, November
Anonim
IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage
IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage
IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage
IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage
IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage
IOT123 - ATTINY85 SOFTWARE SERILE JIG Montage

Ik gebruik ATTINY85's voor low-power sensor mashups. Oorspronkelijk dacht ik dat er geen manier was om deze chips te debuggen met behulp van een console en gebruikte ik een aantal mooie "daarbuiten"-methoden om te zien wat er tijdens runtime gebeurt.

Toen kwam ik SoftwareSerial tegen. Het is een bibliotheek, je definieert je TX- en RX-pinnen (ja, we hebben er niet veel) en je krijgt console-foutopsporing via een TTL-232-adapter.

Ik heb een adapter gemaakt die de relevante pinnen tussen een ATTINY en een TTL-232 (VCC en GND) combineert en TX en RX uitbreekt voor uw eigen mapping. Er is ook een koprail voor VCC en GND uitgebroken. Dit artikel beschrijft de montage van de mal; dit artikel geeft instructies voor het gebruik van SoftwareSerial met ATTINY85 met behulp van het Arduino Console-venster.

Omdat de ATTINY85 lager zit dan de omringende headers in de DIL IC-socket, wordt aanbevolen om een label van Mylar (duurzaam) tape aan de chip(s) toe te voegen om gemakkelijke verwijdering van de mal te vergemakkelijken.

Stap 1: Materialen en gereedschappen

Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen
Materialen en gereedschappen
  1. Dubbelzijdig protoboard (6 x 7 gaten)
  2. 8-pins DIL IC-aansluiting (1)
  3. 4P Female header met lange pinnen (2)
  4. 6P Female header met korte pinnen (3)
  5. Cyanoacrylaat lijm (1)
  6. Aansluitdraad (7)
  7. Soldeerbout (1)
  8. Soldeer (1)

Stap 2: Jigmontage

Jig Montage
Jig Montage
Jig Montage
Jig Montage
Jig Montage
Jig Montage
  1. Bevestig op de aangegeven bovenkant van het bord de DIL IC-aansluiting via BLUE1 - BLUE8, buig de pinnen naar buiten aan de onderkant en soldeer.
  2. Breng aan de bovenkant cyanoacrylaatlijm aan op de zijkanten van de DIL IC Socket en steek 4P lange pin-headers in GREEN1 - GREEN4 en GREEN5 - GREEN8. Bij drogen soldeerpennen aan onderzijde, zorgen voor een soldeerbrug naar aangrenzende pennen (BLAUWE stippen).
  3. Breng aan de bovenkant cyanoacrylaatlijm aan op de andere zijden van de DIL IC-socket en steek 6P-headers in de GELE/ORANJE gaten en ROZE gaten. Als het droog is, soldeerpennen aan de onderkant.

  4. Breng aan de bovenkant cyanoacrylaatlijm aan op de laatste opening op de 6P-kop die in #3 is gelijmd. Steek de 6P-kop in de RODE/blootgestelde gaten. Als het droog is, soldeerpennen aan de onderkant.
  5. Overbrug aan de onderkant de pinnen van PINK1 naar PINK6. Verbind dan die brug met een zwarte draad met RED1.
  6. Overbrug aan de onderkant de pinnen van ORANJE1 naar ORANJE4. Verbind dan die brug met een rode draad met RED2 en met BLUE1.
  7. Sluit aan de onderkant een groene draad aan van ROOD3 naar GEEL1.
  8. Sluit aan de onderkant een witte draad aan van RED4 naar GEEL2.

Stap 3: Het label toevoegen

Het label toevoegen
Het label toevoegen
Het label toevoegen
Het label toevoegen
  1. Druk het bijgevoegde etiket met een breedte van 68 mm af op zelfklevende etiketten.
  2. Afdekken met doorzichtige tape/contact.
  3. Knip tot de buitenste stippellijn.
  4. Verwijder de wasfilm en wikkel het label zoals afgebeeld.
  5. Voeg bijgesneden tape toe aan de naad op de hoek.

Stap 4: Volgende stappen

Volgende stappen
Volgende stappen
Volgende stappen
Volgende stappen
Volgende stappen
Volgende stappen
Volgende stappen
Volgende stappen
  1. Bevestig jumpers van uw favoriete ATTINY-pinnen voor TX en RX aan de breakouts YELLOW1 en YELLOW2.
  2. Volg de instructies voor het gebruik van SoftwareSerial. Zoals vermeld in het artikel heeft deze methode betrekking op foutopsporing, niet op de eerste upload van de software.
  3. Pas op met het gebruik van strings in println-statements: ze zuigen geheugen op.
  4. Bekijk waarden terwijl u uw code ontwikkelt.

Aanbevolen: