Hjälp med att lista ut elektronikfel (arduino är inblandat)
Hjälp med att lista ut elektronikfel (arduino är inblandat)
Ok, säkert en mkt basic fråga …
Jag har 6 st limit switchar vilka alla har 3st 'ingångar'. + - signal. Jag kör + & - i en fyrkant sen vid varje switch sitter en sockerbit som ger + & - till respektive switch. + går till 5v och - till gnd (på arduinon) och signal går till digitala pins på arduinon. Det skumma är att alla de på vänster sida funkar men inte dom på höger. när jag mäter på switcharna så har alla 5v i sig.
När jag mäter signal mellan + & signal på switcharna samtidigt som jag klickar ner knapper så 'piper multimetern' (sorry kan bara använda multimetern till 2 saker …) och när jag släpper så piper den inte. Precis som det ska — men fortfarande funkar endast de 3 första, alltså de som är närmast avrn.
Jag har 6 st limit switchar vilka alla har 3st 'ingångar'. + - signal. Jag kör + & - i en fyrkant sen vid varje switch sitter en sockerbit som ger + & - till respektive switch. + går till 5v och - till gnd (på arduinon) och signal går till digitala pins på arduinon. Det skumma är att alla de på vänster sida funkar men inte dom på höger. när jag mäter på switcharna så har alla 5v i sig.
När jag mäter signal mellan + & signal på switcharna samtidigt som jag klickar ner knapper så 'piper multimetern' (sorry kan bara använda multimetern till 2 saker …) och när jag släpper så piper den inte. Precis som det ska — men fortfarande funkar endast de 3 första, alltså de som är närmast avrn.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Jag antar att din fråga är: "vad är fel?"
Det viktiga är: Hur växlar signalerna på de 6 ingångar?
Det viktiga är: Hur växlar signalerna på de 6 ingångar?
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Ja, precis vad är fel och hur kan jag lösa det? Tack!
Vad innebär 'Hur växlar signalerna på de 6 ingångar?' I/O ?
*********edit****
De har ´1A 125V AC' printat på sig.
Vad innebär 'Hur växlar signalerna på de 6 ingångar?' I/O ?
*********edit****
De har ´1A 125V AC' printat på sig.
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Du har COMM från mikrobrytarna kopplat till Arduinon på var sin ingång - eller hur?
Det viktiga är: på de 6 ingångar du använder: hur växlar signalerna när du påverkar brytarna?
Det viktiga är: på de 6 ingångar du använder: hur växlar signalerna när du påverkar brytarna?
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Ahh, nu tror jag att jag fattar.
Gjorde 4 tester.
1. + på switch pin (på avr) - på gnd avr / Inget utslag
2. + på switch - på switch- / utslag
3. + på avr - på switch / inget utslag
4. + på Switch - på avr / utslag
Korrekt?
De 3 fungerande växlar signalerna korrekt då jag mäter
1. + på switch pin(på avr) - på gnd avr / Inget utslag
Gjorde 4 tester.
1. + på switch pin (på avr) - på gnd avr / Inget utslag
2. + på switch - på switch- / utslag
3. + på avr - på switch / inget utslag
4. + på Switch - på avr / utslag
Korrekt?
De 3 fungerande växlar signalerna korrekt då jag mäter
1. + på switch pin(på avr) - på gnd avr / Inget utslag
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Det må vara att du fattar men jag fattar inget! Är det inte dags att du faktisk berättar hur det hela är kopplat?
Om jag inte är alldeles igenväxt ser det ut för mig som om att de 6 brytarna går till var sin ingång på Arduinon. Är detta korrekt?
Jag utgår ifrån att det är så. Sedan ska du kolla vad som händer på input-pinnarna när du påverkar de olika brytare, då vet du om det är mjukvarufel eller hårdvarufel.
Om jag inte är alldeles igenväxt ser det ut för mig som om att de 6 brytarna går till var sin ingång på Arduinon. Är detta korrekt?
Jag utgår ifrån att det är så. Sedan ska du kolla vad som händer på input-pinnarna när du påverkar de olika brytare, då vet du om det är mjukvarufel eller hårdvarufel.
-
- Inlägg: 7142
- Blev medlem: 31 augusti 2006, 16:42:43
- Ort: Jamtland
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Om du mäter spänningen på de 6 ingångarna, hur reagerar de då.chisburg skrev:Ja, precis vad är fel och hur kan jag lösa det? Tack!
Vad innebär 'Hur växlar signalerna på de 6 ingångar?' I/O ?
*********edit****
De har ´1A 125V AC' printat på sig.
Du mäter alltså spänningen med multimetern mellan GND på MCU och respektive ingång.
Mellan vilka värden växlar spänningen på respektive ingång med brytarna i opåverkat och påverkat tillstånd?
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Ok,
jag som är otydlig.
Varje brytare har en kabel till en pin på arduinon, samt alla är kopplade till + och minus som på bilden.
Jag gjorde 4 mätningar som jag ska försöka förklara bättre, hoppas det funkar bättre nu.
1.
Multimeterns + satte jag på en av arduinons input (som ena brytarn är kopplad till)
Multimeterns - på jord på arduinon / Spänningen stod på +5 hela tiden, även då jag använde brytarn
2.
Multimeterns + satte jag på brytarns signal (på den fysiska brytarn)
Multimeterns - satte jag på brytarns jord / Spänningen bröts då jag använde brytarn
3.
Multimeterns + satte jag på arduinons input (som ena brytarn är kopplad till)
Multimeterns - satte jag på brytarns jord (på den fysiska brytarn) / Inget hände då jag använde brytarn
4.
Multimeterns + satte jag på brytarns signal (på den fysiska brytarn)
Multimeterns - på jord på arduinon / Spänningen bröts då jag använde brytarn
Min slutsats är:
de 3 första bryter spänningen
de 3 sista bryter inte spänningen
Kan det ha ngt med jorden att göra? att den inte orkar? räcker till? Tänkte på att det funkar då multimeterns - mäter på arduinons gnd och multimeterns + på brytarns signal?!
/G
jag som är otydlig.
Varje brytare har en kabel till en pin på arduinon, samt alla är kopplade till + och minus som på bilden.
Jag gjorde 4 mätningar som jag ska försöka förklara bättre, hoppas det funkar bättre nu.
1.
Multimeterns + satte jag på en av arduinons input (som ena brytarn är kopplad till)
Multimeterns - på jord på arduinon / Spänningen stod på +5 hela tiden, även då jag använde brytarn
2.
Multimeterns + satte jag på brytarns signal (på den fysiska brytarn)
Multimeterns - satte jag på brytarns jord / Spänningen bröts då jag använde brytarn
3.
Multimeterns + satte jag på arduinons input (som ena brytarn är kopplad till)
Multimeterns - satte jag på brytarns jord (på den fysiska brytarn) / Inget hände då jag använde brytarn
4.
Multimeterns + satte jag på brytarns signal (på den fysiska brytarn)
Multimeterns - på jord på arduinon / Spänningen bröts då jag använde brytarn
Min slutsats är:
de 3 första bryter spänningen
de 3 sista bryter inte spänningen
Kan det ha ngt med jorden att göra? att den inte orkar? räcker till? Tänkte på att det funkar då multimeterns - mäter på arduinons gnd och multimeterns + på brytarns signal?!
/G
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
kanskje et skudd i blinde her..
jeg tror du kan droppe pluss på alle bryterene.. en passiv bryter trenger ikke driftspenning..
Men hvis du vil beholde koblingene, pass på at pluss er koblet til enten NO eller NC.. og motsatt på gnd. Dette må være likt på alle bryterne
en bryter har som regel tre tilkoblinger. C (common), NO (normally open) og NC (normally closed).
"signal" MÅ være på common, hvis ikke så risikere du kortslutning..
jeg tror du kan droppe pluss på alle bryterene.. en passiv bryter trenger ikke driftspenning..
Men hvis du vil beholde koblingene, pass på at pluss er koblet til enten NO eller NC.. og motsatt på gnd. Dette må være likt på alle bryterne
en bryter har som regel tre tilkoblinger. C (common), NO (normally open) og NC (normally closed).
"signal" MÅ være på common, hvis ikke så risikere du kortslutning..
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
I princip säger du att i ena änden av sladden funkar det och i andra änden inte? Låter som om sladden är av alltså.
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Lite kopplingsteknik:
En mikrobrytare har (oftast) 3 anslutningar:
NO, NC och COMM.
I detta fall ska:
* alla NO vara anslutna till samma spänning.
* alla NC vara anslutna till samma spänning.
* alla COMM gå till var sin input-pinne.
Lite mätteknik:
* Alla mätningar refererar till GND. I detta fall är det det enda som är viktigt.
Det betyder att du ansluter mätinstrumentets minus till GND och håller kvar den där!
Sedan mäter du ALLA 6 ingångar till Arduinon med påverkad och icke-påverkad brytare.
Ytterligare ska du INTE följa andpe's råd då du helt tydligen inte har pull-up/down motstånd inblandat i det hela.
Om det är långa ledningar (50cm+) mellan mikrobrytarna och Arduinon har du en underbar väg att få in störningar i det hela men det är en senare fråga.
En mikrobrytare har (oftast) 3 anslutningar:
NO, NC och COMM.
I detta fall ska:
* alla NO vara anslutna till samma spänning.
* alla NC vara anslutna till samma spänning.
* alla COMM gå till var sin input-pinne.
Lite mätteknik:
* Alla mätningar refererar till GND. I detta fall är det det enda som är viktigt.
Det betyder att du ansluter mätinstrumentets minus till GND och håller kvar den där!
Sedan mäter du ALLA 6 ingångar till Arduinon med påverkad och icke-påverkad brytare.
Ytterligare ska du INTE följa andpe's råd då du helt tydligen inte har pull-up/down motstånd inblandat i det hela.
Om det är långa ledningar (50cm+) mellan mikrobrytarna och Arduinon har du en underbar väg att få in störningar i det hela men det är en senare fråga.
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
det är enklare att sätta pull up motstånd på alla ingångar typ 1k och ta bort + tråden tråden till alla brytarna..
och för all del en konding på typ 100n till jord rensar bort störningar...
och för all del en konding på typ 100n till jord rensar bort störningar...
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Jag har nu kollat:
så att
* alla NO vara anslutna till samma spänning.
* alla NC vara anslutna till samma spänning.
* alla COMM gå till var sin input-pinne.
och det stämmer.
Sen har jag mätt alla 6 ingångar till Arduinon med påverkad och icke-påverkad brytare.
Då får jag samma resultat som innan de 3 första funkar men inte de 3 sista.
Jord och 5V- kablen är 180cm! med 4 sockerbitar.
Jag har kontrollerat så att inga kablar är av. Dvs. alla brytarna har 5v i sig samt varje brytares comm har signal med respektive pinne på arduinon.
Hmm, jag häger inte riktigt med på 'pull up motstånd på alla ingångar typ 1k'
Kan det då vara 'störningar' i jorden?
så att
* alla NO vara anslutna till samma spänning.
* alla NC vara anslutna till samma spänning.
* alla COMM gå till var sin input-pinne.
och det stämmer.
Sen har jag mätt alla 6 ingångar till Arduinon med påverkad och icke-påverkad brytare.
Då får jag samma resultat som innan de 3 första funkar men inte de 3 sista.
Jord och 5V- kablen är 180cm! med 4 sockerbitar.
Jag har kontrollerat så att inga kablar är av. Dvs. alla brytarna har 5v i sig samt varje brytares comm har signal med respektive pinne på arduinon.
Hmm, jag häger inte riktigt med på 'pull up motstånd på alla ingångar typ 1k'
Kan det då vara 'störningar' i jorden?
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Om spänningen ändras i ena änden av sladden (d.v.s. vid brytaren) men inte i andra änden av sladden (vid Arduinon) så är sladden bruten nånstans på vägen. Punkt.
Re: Hjälp med att lista ut elektronikfel (arduino är inbland
Ok, om sladden nu är av så är det inte då konstigt att det är de 3 st som är längst bort samt att det är en signal mellan alla brytarenas COMM och pinnarna på arduinon? Känns som en omöjlig sak? detta mäter jag genom att ställa multimetern på 'läget där den piper om det är kontakt'.
alltså, de bryts endast då + sitter på brytarns signal (på den fysiska brytarn)
- satte jag på brytarns jord
INTE om jag mäter direkt på arduinon!
alltså, de bryts endast då + sitter på brytarns signal (på den fysiska brytarn)
- satte jag på brytarns jord
INTE om jag mäter direkt på arduinon!
Senast redigerad av chisburg 11 september 2013, 10:44:48, redigerad totalt 1 gång.