Pull-Ups strul med Arduino MEGA

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
fosfor
Inlägg: 453
Blev medlem: 13 februari 2013, 05:43:15
Kontakt:

Pull-Ups strul med Arduino MEGA

Inlägg av fosfor »

Hej!

Jag har en maskin jag kan köra fram och tillbaka med hjälp av ett motordrivkort
som styrs av en Arduino. Snabbt eller långsamt. Via knappar.
Jag tänkte nu ta bort lite motstånd och använda de inbyggda pull-upsen i MEGA'n.
Det har fungerat på fyra andra knappar jag använder, på I/O 29 till 31.

Jag testade nu att i koden på samma sätt skriva input_pullup på en sensor som jag har
som ska stoppa att man kan köra fram eller tillbaka.

Men det konstiga är att sensorn inte reagerar. Men om jag trycker "Kör bakåt" knappen
(som fungerade innan) så står det STOP SENSOR på displayen, vilket indikerar att sensorn säger stop.
Fastän det är på en helt annan I/O ??

Stoppsensorn är på I/O nr 40.
Och köra bakåt snabbt och långsamt (två knappar) är på I/O 42 och 45. Dessa fungerar alltså inte utan reagerar som att de vore stopp sensor.
Men köra framåt, I/O 43 och 44 funkar som vanligt.

Delar olika I/O's samma pullupp motstånd eller vad är det frågan om?
Hur kommer det sig att dessa I/O's blir påverkade trots att de inte ska vara påverkade i enligt koden?
Användarvisningsbild
papabear
Inlägg: 821
Blev medlem: 14 mars 2004, 03:27:12
Ort: Eskilstuna
Kontakt:

Re: Pull-Ups strul med Arduino MEGA

Inlägg av papabear »

Om du delade kod och schemat kanske det går att svara.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4689
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Pull-Ups strul med Arduino MEGA

Inlägg av Swech »

de delar inte samma pullup
Varje IO har egen
99.9% så har du snurrat till det i koden....
Posta den så hittar vi det nog

Swech
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 32626
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: Pull-Ups strul med Arduino MEGA

Inlägg av HUGGBÄVERN »

Länka till någon av dina 18 tidigare trådar om just det här projektet.
Skriv svar