Arduino + 74HC595N problem

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
apmuskel
Inlägg: 11
Blev medlem: 27 januari 2015, 15:19:33

Arduino + 74HC595N problem

Inlägg av apmuskel »

Precis börjat pilla med elektronik och köpt hem ett Arduino Uno kit och en massa komponenter.

Jag har följ denna instruktion:
http://www.instructables.com/id/8-LED-C ... /?ALLSTEPS
För att lära mig kontrollera 8 lysdioder med ett 74HC595N chip.
Koden gör att en led tänds i taget och växlar mellan q15, q1-q7 pinsen från chipet.

Gjort exakt som beskrivningen men även adderat en kondensator på 0.1µF från 595:ans pin12(clock pin)
Kör in koden och låter arduinon köra.

Det börjar bra.
Den hinner med ett par loopar, sedan slocknar dioderna i ett par sekunder (3-10sek, varierar)
Sedan fortsätter den från där den var och slocknar igen(denna gång gör den färre loopar)
Väntar några sek sen fortsätter och efter ett par gånger så slutar det funka helt.

Kopplar ur strömmen ett par sek och pluggar in igen och samma sak händer då åter.

Vad kan vara felet? Chippet?
Tycker inte koden verkar vara så märkvärdig så borde väl inte vara något problem? Verkar funka för andra som provat.
MagnusK
Inlägg: 84
Blev medlem: 21 januari 2015, 22:07:38

Re: Arduino + 74HC595N problem

Inlägg av MagnusK »

En liten undran... varför sätter du en kondensator på en klocksignal?
Det kondensatorn gör är att glätta signalen så den inte kan göra sitt jobb.

Om du tar bort den så tror jag allt fungerar som det ska.

Däremot ser jag på ett annat schema att man kan sätta en kondig på ben 13, latchen.
http://arduino.cc/en/tutorial/ShiftOut

Sen är arduinos sida en mycket bra ställe att söka information och exempel. :)
http://arduino.cc/en
apmuskel
Inlägg: 11
Blev medlem: 27 januari 2015, 15:19:33

Re: Arduino + 74HC595N problem

Inlägg av apmuskel »

fel av mig, den sitter på latchen. Men Latchen är väl pin 12? (ja det är ju där jag har den i alla fall :P)

Tack för tipset, petar iväg frågan där också :)
MagnusK
Inlägg: 84
Blev medlem: 21 januari 2015, 22:07:38

Re: Arduino + 74HC595N problem

Inlägg av MagnusK »

Hur är det med spänningsmatningen?

Den ska väl ligga mellan 7 och 12 volt in på kortet.

Och du har kopplat ihop jorden med dioderna, 74HC595:an och arduino?

Tänkte om den orkar driva allt, ska iof inte behöva så mycket men ändå.
apmuskel
Inlägg: 11
Blev medlem: 27 januari 2015, 15:19:33

Re: Arduino + 74HC595N problem

Inlägg av apmuskel »

jag kör den via USB från laptop nu..så det är väl 5V antar jag
men det måste väl funka? Det är väl lite tanken med arduino när man labbar

Provad för övrigt alla 5 USB portar från datorn med samma resultat(nätkabeln ansluten till laptop)

Här är specs från arduino:
http://arduino.cc/en/Main/ArduinoBoardUno

Allt är jordat som det ska
MagnusK
Inlägg: 84
Blev medlem: 21 januari 2015, 22:07:38

Re: Arduino + 74HC595N problem

Inlägg av MagnusK »

Om du tar bort kondensatorn och sätter den så nära 74HC595:ans + och - ?

Känner inte alls igen att man ska ha en konding på något ben på den förutom mellan + och -.
På ett ställe står det att det är fel i schemat, å det kan nog stämma.
apmuskel
Inlägg: 11
Blev medlem: 27 januari 2015, 15:19:33

Re: Arduino + 74HC595N problem

Inlägg av apmuskel »

Jag har provat utan kondensator, det var när det inte funkade korrekt som jag provade att sätta den mellan latch och jord.

Hur menar du mellan + och - ?

Är det mot pin 16 jag ska prova då menar du?

595an har ju v-in på ben 16 och 10 sedan mot jord på 8 och 13.

eller är det direkt mellan 5v och jorden på breadboardet du menar att jag ska ha en kondensator?
Användarvisningsbild
Icecap
Inlägg: 26703
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Arduino + 74HC595N problem

Inlägg av Icecap »

Du ska faktisk avkoppla "all" spänningsmatning med kondensatorer.

En 74xx595 har GND på pin 8 och VDD på pin 16. Mellan dessa ska man montera en kondensator!

Att pinne 10 (-MR) råkar vara kopplat till VDD betyder bara att den ska ha det logiska nivå.
Det samme gäller med pinne 13 (-OE) och GND.
Användarvisningsbild
matsadona
Inlägg: 759
Blev medlem: 28 februari 2010, 23:05:17

Re: Arduino + 74HC595N problem

Inlägg av matsadona »

USB = 5V och max 500ma. Och med endast 8 lysdioder borde strömbegränsningen inte heller vara problemet...

Förövrigt skulle jag nog föreslå att du kliver upp ett steg till adresserbara lysdioder istället. Möjligheterna är så mycket större, men är ju inte "overkill" på enklare tillämpningar som denna.
MagnusK
Inlägg: 84
Blev medlem: 21 januari 2015, 22:07:38

Re: Arduino + 74HC595N problem

Inlägg av MagnusK »

Bara för att utesluta ett enkelt fel man kan göra, sitter de 3 trådarna på rätt utgång från Arduino till 74HC595:an?

Jag kopplade upp nyss enligt denna bild, utan problem:

http://wiki.t-o-f.info/uploads/Arduino/595_schem.png
apmuskel
Inlägg: 11
Blev medlem: 27 januari 2015, 15:19:33

Re: Arduino + 74HC595N problem

Inlägg av apmuskel »

Magnus K,

Körde du koden som fanns på sidan jag använde då?

Jag är nästan 100 på att jag inte gjort någon miss gällande kopplingarna då jag tittat över dom många gånger nu.. men ska göra det igen ikväll.
Du använder inte någon kondensator heller så det verkar ju inte vara problemet hos mig.

Känns som det är något glapp.. kanske någon av kontakterna på mitt breadboard som är kass
Men har flyttat på 595an och provat en annan med samma resultat. Dock inte provat andra portar på arduino eller flytat dioder/motstånd.
Har heller inte flyttat på +/- från arduino till breadboard.

clock/latch/data är korrekta mot koden och dom jag använder.

Kan det vara så att jag pajjat min arduino tidigare och får dessa bekymmer?
Ska prova nya pins från den
MagnusK
Inlägg: 84
Blev medlem: 21 januari 2015, 22:07:38

Re: Arduino + 74HC595N problem

Inlägg av MagnusK »

Jo, jag körde koden från sidan du länkade.
Testade både med och utan konding mellan + och -, fungerade bra.

Låter skumt.
apmuskel
Inlägg: 11
Blev medlem: 27 januari 2015, 15:19:33

Re: Arduino + 74HC595N problem

Inlägg av apmuskel »

jaha, nu känner man sig lite dum...

MasterClear(pin10) var ju inte kopplad mot +..
Hade missat med ett hål på mitt breadboard.

Fast jag både dubbel och trippel kollat att allt var rätt.

Nu funkar allt som det ska :wall:

Men tack så mycket för all hjälp.
Återkommer snart med fler idiotiska problem.


Påminner mig om en gång på jobbet då jag satt i 4 dagar och felsökte vår hemsidas webbshop.
Helt tokig blev jag över att jag inte kunde hitta felet i koden.
På fredags eftermiddagen inser jag att jag ställt in Internet explorer i kompatibilitetsvy och det var det som var problemet
Kändes mindre lustigt att ha bränt runt 25 timmar helt i onödan
MagnusK
Inlägg: 84
Blev medlem: 21 januari 2015, 22:07:38

Re: Arduino + 74HC595N problem

Inlägg av MagnusK »

:)
Det är otroligt lätt att göra sådana misstag.
Råkar själv ut för det lite då och då.
Skriv svar