Räknare går bara till 20

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Räknare går bara till 20

Inlägg av sodjan »

> Betyder det att uC'n tappar spänning då eller?

Ja, något får spänningen in till processorn att falla under gränsen
då BOR triggar. Vad det kan vara är lite svårt att säga, men du
driver ju LED-displayer, eller hur ? De drar ju en (hel) del ström.
Hur är det kopplat ? Vad har du räknat med för ström per segment/display ?
Vad är det som matar det hela ? Det finns ju massor av saker som bara
du känner till just nu, så vad förväntar du dig att vi ska säga ? :-)

> en tryckknapp som jag hade tänkt att styra uppräkningen med.

Vad betyder "styra" ?? Hur då ?
Hur hanterar du kontaktstudsar ?
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Re: Räknare går bara till 20

Inlägg av JustNeed »

Vi vill veta hur du har kopplat allt, hur du driver grejerna o.s.v. Troligtvis i kopplingen felet ligger. Har du pullup alt pulldown till knapparna?
Användarvisningsbild
Kalf
Inlägg: 249
Blev medlem: 5 november 2005, 09:59:45

Re: Räknare går bara till 20

Inlägg av Kalf »

Här kommer ett shema på hur det är inkopplat. Mitt labbaggregat är en vellman byggsats med huvudkomponent 7805.
>Vad betyder "styra" ?? Hur då ?
Vid en knapptryckning skall värdet på displayen öka med 1
>Hur hanterar du kontaktstudsar ?
Finns en inbyggd funktion för det i compilatorn.

Shema:
http://img4.imageshack.us/img4/4831/img9119k.jpg

//Kalf
bearing
Inlägg: 11676
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: Räknare går bara till 20

Inlägg av bearing »

Det folk menar med "avkoppling" är att placera en kondensator med låg ESR nära kretsen. T.ex. en keramisk kondensator på 100nF mellan VDD och GND, rakt över kretsen. Sedan rekommenderas även en större kondensator vid regulatorn, men den behöver inte ha låg ESR, så den kan vara en elektrolytkondensator.

Knappen är inte rätt kopplad. Motståndet ska gå mellan VDD och ingången. Knappen ska kopplas mellan ingången och GND.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Räknare går bara till 20

Inlägg av sodjan »

> >Hur hanterar du kontaktstudsar ?

> Finns en inbyggd funktion för det i compilatorn.

Tja, om *du* tror på det, så ska jag inte bråka om det... :-)
Eftersom du inte säger vilken kompilator du använder så är
det ju inte heller något som vi kan kontrollera. Jag väljer att
misstänka kontaktstudser tillsvidare tills motsatsen är bevisad.

Knapp SW2 är naturligstvis helt galet kopplad, den ska vara
kopplad på samma sätt som SW1. Vad har du tänkt att ingången
ska "se" när knappen är uppe ? Ha *aldrig* öppna CMOS ingångar!

Bristen på avkoppling har andra nämnt, och det är så klart också en
potentiell källa till problem, speciellt som du switchar förbrukare (displayerna)
som drar rellativt mycket ström (jämfört med resten).

Och varför slänga upp en bild på över 3000 x 2000 punkter som bara
har en streckritning och som tar evigheter att ladda ? Den är fullt
läsbar nerskalad till ca 900 x 600 och hade laddat betydligt snabbare...
Skriv svar