Dit is de volgorde waarin ik meestal probeer te debuggen van een circuit:
1. slechte verbinding of geen verbinding
A-je links een draad of verbinding. Het is gemakkelijk om te vertrekken uit een verbinding. Controleer alle aansluitingen, en vervolgens triple selectievakje.
B-er is een korte. Na het solderen van een circuit, gebruik ik een vergrootglas om soldeer gewrichten of versleten draaduiteinden die kon worden kortsluiting te controleren.
Ik eens gelijmd op een circuit met geleidende lijm (foto 2) en controleerde het circuit een dozijn keer en het nog steeds niet zou werken. Dus ik heb eindelijk een ohmmeter teruggetrokken en gecontroleerd voor korte broek. Het bleek een dunne uitstrijkje van zwart geleidend lijm was kortsluiting een van de programma-pinnen op grond. De zwarte lijm op de zwarte Picaxe IC was alles behalve onzichtbaar.
Een slecht soldeer gewricht kan optreden, maar het is zeldzaam. Ongeduld--niet opwarmen het gewricht genoeg als je soldeer, kan een hoge weerstand verbinding maken. Zorg ervoor dat uw soldeer gewrichten eind omhoog schoon en glanzend. Tenzij er een stroomaansluiting, zal de bijkomende resistentie meestal geen probleem zijn.
2. verkeerde verbinding
Je bent meestal kijken naar de bovenkant van de printplaat en de onderkant van de printplaat met behulp van een schematisch bovenaanzicht solderen. Het is gemakkelijk te krijgen visueel draaide zich om. Wanneer er een verkeerde verbinding, kan hiervoor een nieuwe visualisatie van de situatie. De dezelfde perceptuele om fouten te voorkomen, ik vaak draai het schema en de printplaat ondersteboven van de manier waarop die ik keek naar het en vervolgens opnieuw controleren om te zien dat alle verbindingen geldig zijn. Waarnemen vanuit een ander oogpunt kan onthullen gebreken.
3. lawaai In het Circuit of in de buurt van het
A-Vermijd ingangen naast uitgangen uitgevoerd. Pulserende uitgangen zoals PWM kunnen overbrengen door middel van inductie ingangen en een grillige circuit maken. Versterkers en micro controllers zijn bijzonder gevoelig.
Een echt lange ingangsdraad kan fungeren als een antenne en pick-up van lawaai. In dat geval kunt u een gefundeerd, afgeschermde kabel.
Toen ik bezig was op de sparky robot (foto 3), kreeg ik het circuit werkt goed wanneer het was gescheiden van de hoofdmacht. Zodra ik gemonteerd het met het lichaam, begon het te werken totaal inconsistent. Het bleek de verschillende magnetisch veld van de motoren was af en toe het resetten van de micro-controller. Ik probeerde een geaarde metalen plaat boven de motoren, maar het had geen effect. Uiteindelijk heb ik de micro controller een duim weg te verhogen zodat het werd niet beïnvloed door het lawaai van de motoren.
Werken op de mier robot (foto 4), ik een Infrarood detector aangesloten op de micro-controller en het werkte perfect op het breadboard. Zodra ik op de mier robot met alles aan boord aangesloten, ging het gek. Bleek de scherpe Infrarood detector was het creëren van lawaai dat de Picaxe micro controller arbeidsongeschikt. Een 20 uf ontkoppeling condensator over de lijn van de macht, in de buurt van de Infrarood detector, het probleem opgelost.
B-als je kunt, is het een goed idee om twee voedingen die een gemeenschappelijke grond delen. Ene voor het controle-circuit en een andere voor de motoren, servo's of andere lawaaierige ladingen. Toen ik de kubieke duim robot (foto 5) ik was gebouwd, kundig voor stormloop alles van één batterij in een zeer strak vast circuit, maar ik was gelukkig om een manier mee.
C - met logica kunnen circuits en micro controllers, waardoor een drijvende invoer maken uw circuit nutteloos. Ingangen moeten worden geaard of aangesloten op V + via een 4.7 tot 10K ohm weerstand. Anders is de ingang kan fungeren als een antenne en valse signalen halen uit huis bezit AC of andere bronnen.
4. slechte voeding
Zorg ervoor dat uw voeding is het verstrekken van macht aan de rechterkant geplaatst en is niet wordt over gespannen. Als de voeding ontoereikend om de taak is, kan neerzetten in spanning en reset micro controllers of andere componenten grillige maken. Batterijen, onder onbelast, kunnen worden gemeten en de juiste spanning te hebben, maar wanneer aangesloten op het circuit, de spanning genoeg om het circuit nutteloos kunt neerzetten. Accuspanning onder de werkelijke circuit belasting te meten.
Een slecht gefilterde voeding kan ook lawaai maken en problemen met gevoelige schakelingen veroorzaken. Een grote waarde condensator 20-200 uf in de buurt van de voeding kan de spanning rimpel verminderen.
5. oververhitting
Als het circuit ingeschakeld is en een transistor, weerstand of IC is te warm om te raken en je kunt niet je vinger erop gedurende enkele seconden houden, is iets mis. Dergelijke componenten kunnen normaal werken enigszins warm-- maar niet warm. U moet een hoger wattage weerstand of u zijn uw transistor of IC overbelasting met te veel stroom.
6. verkeerd Design veronderstellingen
Onder experimentele circuits maken we een heleboel aannames. Ergens kan we ongestraft het soms niet.
Ik heb vaak onderschat de huidige waarvoor kleine servo's en motoren resulteert in kracht levert oververhitting of afsluiten.
Als grootte geen probleem is, bieden meer ruimte dan u denkt dat u wilt passen van de belangrijkste onderdelen. Verpakking te strak kunt solderen moeilijk en traag en vergroten de kans op ruis problemen tussen componenten. PIC 1 was het moeilijk om te solderen omdat ik probeerde om te passen een afstandsbediening op een ring.
Het is verleidelijk om te ontwerpen alsof het circuit gaat werken eerst elke keer. Dat is zelden het geval. Een betere manier is om te ontwerpen met de veronderstelling dat u zult moeten debuggen. Ontwerpen in verbindingspunten zoals pinnen, sockets of tijdelijke draden die u geven toegang tot de huidige meten en spanning op het werkelijke circuit.
7. slechte onderdelen
Met een hoge kwaliteit van hedendaagse massa geproduceerde elektronische componenten, nieuwe onderdelen die niet werken zijn uiterst zeldzaam. Het is echter vrij eenvoudig te oververhitten van een onderdeel tijdens het solderen en beschadigen. Transistors, diodes, ICs, en in mindere mate, weerstanden en condensatoren zijn gevoelig voor oververhitting tijdens het solderen.
Ik heb verbonden eens een drieweg AC circuit voor een licht huis. Het consequent struikelde de breker en na een uur controleren en dubbele controle en triple controleren de verbindingen, ik had geen idee. Uiteindelijk, ik trok uit de meter en bepaald dat de gloednieuwe drieweg schakelaar had een interne korte.
Circuits, zoals life, blijken niet altijd de manier waarop die we verwacht. De mogelijkheid om te zien duidelijk waar we gingen verkeerd en juist daarvoor, is een kunstvorm die vereist geduld en eerlijkheid.
Hier is een paar andere tips en trucs dat sommige wellicht nuttig vindt:
Geavanceerde solderen:
Het maken van snelle printplaten:
Making gebogen circuit boards:
Geleidend rubber te maken:
Etsen van geleidende stof circuits: