[Arduino] Status på en pinne under omstart?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Re: [Arduino] Status på en pinne under omstart?

Inlägg av SpanCox »

Alltså : http://www.dealextreme.com/p/arduino-nano-v3-0-81877 ??
(Varför i jösse namn slänger du inte med länkarna !? )
För att det inte finns något datablad där och således är en helt ointressant länk?
Jag hittar inget schema där eller någon annan dokumentation.
Precis.
Lycka till.
Tack
Å andra sidan, om det är helt kompatibel klon, så borde den väl
ha samma egenskaper på alla pinnar som originalet...
Visst kan det vara så, men det är ju inget man kan ta för givet.
Det är inte heller tydligt om det är pinne 9 på Arduinon du menar
eller pinne 9 på själva processorn.
Jag har inte vid något enda tillfälle pratat om processorn. Att du ens funderar på att jag man mena processorns ben kan egentligen bara bottna i en vilja att missförstå.
Ett tips inför framtida trådar
är att försöka skärpa upp dina beskrivningar lite. Det är inte
meningen att vi ska behöva gissa hälften.
Om du känner att din tid är för dyrbar för att sitta och gissa så föreslår jag att du helt sonika struntar i att svara där du anser att beskrivningarna är för vaga. Ett alternativ till det skulle ju kunna vara att du, istället för att börja fråga om schema och hur det är kopplat, frågar efter de berörda databladen.
Med länkar till både
Arduinon och till PT4115 i förstainlägget så hade en del inlägg
sannolikt varit onödiga.
Jag ser inte vad du kan ha fått ut för information av DealExtremelänken, men om du nu ville ha den redan från början så varför bad du inte om den då? Liksom du borde ha gjort med databladet för PT4115.
Fråga: Är du helt med på nu varför du ser 5V på vissa pinnar ?
Yeap, tack för det.
Användarvisningsbild
FormerMazda
Inlägg: 6453
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: [Arduino] Status på en pinne under omstart?

Inlägg av FormerMazda »

Här kommer en vild idé: Byt I/O pinne? Torde ju vara relativt enkelt?
Resultatet av det utesluter ju det ena iallfall. (fungerar=arduinon eller samma=kopplingen efter arduinon)

Sodjan menar bara väl, även om han är kräsen på mängden information.
Det är ju trots allt bara han svarat nåt hitintills.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: [Arduino] Status på en pinne under omstart?

Inlägg av jesse »

kom nu till saken....

vi har konstaterat att det normalt ligger 5 volt på pinnarna som kommer från drivarna.
flyttar du runt drivarna så kommer det 5 volt från alla av dem, så länge de inte är kopplade till pinne 9.
slutsats: drivarna är OK. Något är skumt med pinne 9.

Hur var det nu (orkar inte lusläsa tråden)... uppstår bara problemet vid reset, eller är det fel när programmet kör också?

Om du nu lyckats sabba arduinon innan kan du ha skadat utgången och då läcker mosfeten. Men det kan ju vara något externt som drar ner också. Har du mätt med ohmmeter mellan pin9 och GND (med spänningen avslagen)?

Kan du testa någon annan pinne istället eller är pinne 9 reserverad för just detta?
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Re: [Arduino] Status på en pinne under omstart?

Inlägg av SpanCox »

FormerMazda skrev:Här kommer en vild idé: Byt I/O pinne? Torde ju vara relativt enkelt?
Resultatet av det utesluter ju det ena iallfall. (fungerar=arduinon eller samma=kopplingen efter arduinon)

Sodjan menar bara väl, även om han är kräsen på mängden information.
Det är ju trots allt bara han svarat nåt hitintills.
Visst kan jag byta pinne, frågan uppstod mer ur en vilja att förstå varför. :wink:
Användarvisningsbild
FormerMazda
Inlägg: 6453
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: [Arduino] Status på en pinne under omstart?

Inlägg av FormerMazda »

Pinne byter du bara för att isolera problemet.
Det är väl nummer 1 i felsökning, isolera problemet.

Sen får vi utgå från det.
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Re: [Arduino] Status på en pinne under omstart?

Inlägg av SpanCox »

jesse skrev:kom nu till saken....

vi har konstaterat att det normalt ligger 5 volt på pinnarna som kommer från drivarna.
flyttar du runt drivarna så kommer det 5 volt från alla av dem, så länge de inte är kopplade till pinne 9.
slutsats: drivarna är OK. Något är skumt med pinne 9.

Hur var det nu (orkar inte lusläsa tråden)... uppstår bara problemet vid reset, eller är det fel när programmet kör också?

Om du nu lyckats sabba arduinon innan kan du ha skadat utgången och då läcker mosfeten. Men det kan ju vara något externt som drar ner också. Har du mätt med ohmmeter mellan pin9 och GND (med spänningen avslagen)?

Kan du testa någon annan pinne istället eller är pinne 9 reserverad för just detta?
När programmet går så fungerar alla pinnar som de skall, vad jag har upptäckt i alla fall.

Om jag tar loss Arduinon och mäter resistansen mellan pinne 9 och GND är den 180 ohm
Mellan 10 och GND får jag 100 MOhm.

Litet meck att byta pinne blir det då jag redan använder mig av alla 6st PWM pinnarna. Men det går att ordna, visst gör det det.
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Re: [Arduino] Status på en pinne under omstart?

Inlägg av SpanCox »

FormerMazda skrev:Pinne byter du bara för att isolera problemet.
Det är väl nummer 1 i felsökning, isolera problemet.

Sen får vi utgå från det.
Jo, men alltså...

Som jag skriver så har jag testat med pinnarna 6,9 samt 10. På 6 och 10 fungerar allt som det skall medan just pinne 9 uppför sig konstigt.
Användarvisningsbild
FormerMazda
Inlägg: 6453
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: [Arduino] Status på en pinne under omstart?

Inlägg av FormerMazda »

Med andra ord så har du kopplat samma drivsteg (samma färg på rgb-led) till olika pinnar och pinne 6 är knas?

Då skulle jag göra ett blink-a-led program på den pinnen. Sen bara koppla en LED med motstånd till + till den pinnen. Fungerar? Prova PWM, fungerar?
Gissningsvis är den pinnen död, och då är det bara att köpa ny arduino.
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Re: [Arduino] Status på en pinne under omstart?

Inlägg av SpanCox »

Nej. :wink:

Problemet är att en av pinnarna inte uppför sig som de andra vid reset, eller ens när Arduinon är helt urkopplad.
Vid programkörning verkar allt fungera precis som det skall. Alla tre pinnarna levererar sina PWMströmmar och drivarna petar ut kräm till dioderna. Fint som snus.

Jag har beställt en Arduino till som väl kommer vilket år som helst nu, när den kommer skall jag mäta upp den direkt för att se om även den gör på detta vis.

Frågan som föranledde tråden var om det fanns någon anledning för Arduinon att bete sig på detta vis, vilket det ju då inte verkar göra.
Användarvisningsbild
FormerMazda
Inlägg: 6453
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: [Arduino] Status på en pinne under omstart?

Inlägg av FormerMazda »

Problemet är att en av pinnarna inte uppför sig som de andra vid reset, eller ens när Arduinon är helt urkopplad.
Aha, okej. Det har lyckats missa.
Men är det ett problem alltså? Är arduinon avstängd eller i uppstart så är väl inte diodernas sken av intresse ändå?
Använd en pinne på arduinon som ändrar läge när programmet startar och då mha lämplig trissa ger spänning till dina leds. Kallas workaround, men workarounds ska inte underskattas. :D
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Re: [Arduino] Status på en pinne under omstart?

Inlägg av SpanCox »

Problem och problem, det är väl litet så att det ju eventuellt kan vara en försmak av ett större problem.

Absolut att WO:s inte skall underskattas, men just när programmet körs så är ju allt som det skall. :wink: ;)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: [Arduino] Status på en pinne under omstart?

Inlägg av sodjan »

För att förtydliga lite...
Vilket var egentligen problemet ?
Att en pinne ligger låg vid reset eller att en pinne ligger hög vid reset ?
Vill du t.ex att LED'arna ska vara släckta under reset (ganska rimligt) ?

> Om jag tar loss Arduinon och mäter resistansen mellan pinne 9 och GND är den 180 ohm
> Mellan 10 och GND får jag 100 MOhm.

Det tyder ju på att det finns något annat på kortet som "drar ner" pinne 9.
Jag kollade schemat och det fanns inget uppenbart där. Det verkade som att
pinne 9 gick direkt till RD6 (om jag minns rätt) utan att vara kopplat till
något annat. Pinne 10 tänker jag inte kolla upp. Men prylen är ju inte mer
komplicerad än att man borde *se* om det sitter något mer där.

Sen så är det ju mer intressant vilken *AVR* pinne det handlar om, speciellt
som det var lite svårt att få fram vad det var du använde. :-)

*Jag* skulle sätta pulldown på alla DIS ingångar på PT4115 för att se till
att lysdioderna är släckta när Arduinon ligger i reset. Värde lagom för att
upphäva den ca 200 kohm pull-up som sitter internt i PT4115. 10k kanske...
Användarvisningsbild
FormerMazda
Inlägg: 6453
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: [Arduino] Status på en pinne under omstart?

Inlägg av FormerMazda »

Efter att ha kollat här: Länk
Så är det ATmega328 den baseras på. PDF ATmega 328

Här är ett schema på en Nano 3.0: PDF
Fast här står det att det är en ATmega 168? Kan inte stämma.. Men hittar inget annat.


SpanCox> Läs ut vilken ATmega du har på din. Sen mäter du fram vilket ben på den som är ansluten till din bråkande pinne, och om det är nåt på vägen eller om banan är rak.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: [Arduino] Status på en pinne under omstart?

Inlägg av sodjan »

Och det handlar alltså om en sådan här :
http://www.dealextreme.com/p/arduino-nano-v3-0-81877.
Men som sagts tidigare, där saknas helt dokumentation (märkligt i sig).
SpanCox
Inlägg: 157
Blev medlem: 17 oktober 2004, 18:08:23
Ort: Götlaborg?

Re: [Arduino] Status på en pinne under omstart?

Inlägg av SpanCox »

sodjan skrev:För att förtydliga lite...
Vilket var egentligen problemet ?
Att en pinne ligger låg vid reset eller att en pinne ligger hög vid reset ?
Vill du t.ex att LED'arna ska vara släckta under reset (ganska rimligt) ?

> Om jag tar loss Arduinon och mäter resistansen mellan pinne 9 och GND är den 180 ohm
> Mellan 10 och GND får jag 100 MOhm.

Det tyder ju på att det finns något annat på kortet som "drar ner" pinne 9.
Jag kollade schemat och det fanns inget uppenbart där. Det verkade som att
pinne 9 gick direkt till RD6 (om jag minns rätt) utan att vara kopplat till
något annat. Pinne 10 tänker jag inte kolla upp. Men prylen är ju inte mer
komplicerad än att man borde *se* om det sitter något mer där.
Det verkar absolut som att ingångarna på Arduinon går direkt mot 328p utan några externa motstånd eller annat ivägen.

*Jag* skulle sätta pulldown på alla DIS ingångar på PT4115 för att se till
att lysdioderna är släckta när Arduinon ligger i reset. Värde lagom för att
upphäva den ca 200 kohm pull-up som sitter internt i PT4115. 10k kanske...
Låter som en jättebra idé, hur skulle jag sätta pulldownmotståndet? Mellan pinnen som på min bild är märkt DIM och GND?
Skriv svar