Stap 1: Meer oplossen
Tools: DMM (digitale MultiMeter). Er zijn manieren om op te lossen zonder een, maar ik ken ze niet. Ik heb ook een aparte stap over het gebruik van een DMM.
De eerste foto is een schematische voorstelling. Dit is ontleend aan een Anarduino (Arduino) kloon en bevat alles wat nodig is om het knipperen. Dezelfde eisen gelden voor een Arduino. De tweede foto is de Anarduino zelf. Alles in het schema is op de Anarduino. (Ik sommige van de componenten verwijderen uit het schema te vereenvoudigen)
Schematische: is een elektrische representatie van een elektronisch systeem, meestal met behulp van symbolen. De symbolen vertegenwoordigen de onderdelen op de PCB. De lijnen die de symbolen (componenten) zijn de metalen sporen (draden) op de PCB.
INFO: De ATmega chip microcontroller is het 'brein' van de Arduino. Zie foto.
Blink eisen zijn:
+ 5V op pin 7 van de ATmega
Gemalen op pin 8 van de ATmega
+ 5V op pin 1 van de ATmega (resetpin. Als het is laag, werkt de microcontroller niet)
16MHz trilling op pennen 9,10 van de ATmega
Schets in de ATmega knipperen
De weerstand/LED verbonden met pin 19 van de ATmega.
INFO: 16 MHz kristal oscillator/keramische resonator genereert de 'hartslag' van de ATmega. Kortom, het vertelt de ATmega te gaan van de ene stap naar de volgende in een schets van de Arduino. Zonder dat, zou er gewoon de ATmega zitten.
TIP: Sommigen van u misschien opgevallen dat de Blink schets naar Digital pin 13 verwijst maar de LED is verbonden met ATmega pin 19. Nou, het Arduino team besloten om hun analoge en digitale verbindingen nummer in volgorde en noemen pinnen. Voor oldtimers zoals me, ik denk dat pinnen als IC pinnen zodat ik dat ze zou hebben genoemd hen iets anders.
INFO: In het schema heet de ATmega-pin 19 SCK. Als je naar de top van het schema, ziet u ook een SCK-label verbonden met een weerstand en een LED. Wanneer 5V op pin 19 is, moet de LED licht.
INFO: telkens wanneer u een lijn op een schema met een label ziet, dat betekent dat het ergens anders is verbonden met hetzelfde etiket. Aantal labels, zoals GND wellicht verschillende verbindingen. Etiketten maken schema's eenvoudiger te lezen. Veronderstel enkel zelfs dit simpele schema met alle etiketten aangesloten.
Problemen oplossen:
3.1 de eerste stap is het aansluiten van de Arduino tot macht en ervoor te zorgen dat it's getting naar de ATmega.
Stel uw DMM op DC volt met bereik van meer dan 5 v.
Meet nauwkeurig de spanning van pin 8 tot en met 7 pin op de chip. Het moet ongeveer 5 volt. Als dit niet het geval is, dan gaat u naar de volgende Instructable stap. Mijn 5V is in mijn bijzondere setup via USB-poort, alleen 4.85V. Dit is goed.
3.2 Controleer de spanning op pin 1 van de chip. Het moet ook ongeveer 5 volt. Als er 0 volt, Controleer alle van de componenten rond pin 1. De meest waarschijnlijke problemen zou de reset-schakelaar geïnstalleerd 90 graden af of een defecte schakelaar.
3.3 het is moeilijker om te vertellen als het circuit oscillator werkt. Als uw DMM een frequentie (Hz heeft) instelling die u mogelijk voor het meten van de frequentie (16MHz). Mijn DMM heeft een frequentie-instelling maar blijkbaar gaat niet zo hoog.
Ik ben er tamelijk zeker van dat de volgende zal werken. Maatregel de DC spanning van pin 8 of een grond tot en met pin 9 en 10. Beiden moet groter zijn dan 0, maar minder dan 5V. Ik heb een Arduino met een kristal dat gemeten van 0.14V en 1.25V en één met een resonator dat gemeten van 0.79V en 0.58V. Als één of beide zijden op 0V of 5V wordt dan het waarschijnlijk niet oscillerende. Als alle verbindingen oke zijn, dan is het waarschijnlijk een slechte kristal of resonator zoals die weinig condensatoren zelden mislukken.
3.4 hier is een kleine truc om te zien als de Blink-programma wordt uitgevoerd. Sluit uw DMM aan de grond en de ATmega pin 19. De spanning moet gaan van 0V naar 5V en terug elke seconde. Als dit niet werkt, dan uw ATmega waarschijnlijk is niet geprogrammeerd of is beschadigd. Het herprogrammeren of hebt u een ander, probeer het.
3.5 als dit werkt, controleert u de bovenkant van de weerstand (in dit geval R2). Het moet ook worden gewijzigd voor 0 tot 5V. Als het blijft bij 0V dan heb je een open verbinding tussen pin 19 en de weerstand.
3.6 Controleer de spanning aan de andere kant van de weerstand. Als het verandert van 0V naar 5V, vervolgens de LED achterstevoren of het is geopend. Als het 0V is uw LED waarschijnlijk kortgesloten. In een werkende schakeling, moet het veranderen voor 0V tot ongeveer 1, 5V.
U moet hebben nu uw probleem gevonden en opgelost of onderdelen besteld.