Opto gaffel som "glappar" - Vad är fel?
Opto gaffel som "glappar" - Vad är fel?
Hej!
Jag har en liten setup med motorstyrning, Arduino Mega och ett par optogafflar
som läser av en rotary encoder och skickar till min arduino som pulser.
Detta har fungerat väldigt väl på min tidigare variant, men det konstiga är att nu fungerar det en
stund till en början sen börjar den läsa pulserna "fel". Den går t.ex. inte rakt och snyggt från puls 0 till 100, utan
hoppar lite fram och tillbaka påvägen dit. Det fungerar ju, men den läser inte av pulserna som den ska.
Stänger jag av Arduinon, låter den vila och startar om, så fungerar det igen som det ska. Men bara en stund, sen
kommer "flimret" i pulserna tillbaka igen.
Det KÄNNS som ett värmerelaterat problem, men jag kan ha fel.
Tempen på motstånden till gafflarna är bara 46 grader, och gaffeln ca 36 grader. Så det borde ju fungera.
Men just att problemet uppstår efter en stund.
Vad tror ni spontant det skulle kunna röra sig om?
Jag har en liten setup med motorstyrning, Arduino Mega och ett par optogafflar
som läser av en rotary encoder och skickar till min arduino som pulser.
Detta har fungerat väldigt väl på min tidigare variant, men det konstiga är att nu fungerar det en
stund till en början sen börjar den läsa pulserna "fel". Den går t.ex. inte rakt och snyggt från puls 0 till 100, utan
hoppar lite fram och tillbaka påvägen dit. Det fungerar ju, men den läser inte av pulserna som den ska.
Stänger jag av Arduinon, låter den vila och startar om, så fungerar det igen som det ska. Men bara en stund, sen
kommer "flimret" i pulserna tillbaka igen.
Det KÄNNS som ett värmerelaterat problem, men jag kan ha fel.
Tempen på motstånden till gafflarna är bara 46 grader, och gaffeln ca 36 grader. Så det borde ju fungera.
Men just att problemet uppstår efter en stund.
Vad tror ni spontant det skulle kunna röra sig om?
Re: Opto gaffel som "glappar" - Vad är fel?
Hur hög ström kör du i läsgaffeln?
Omedelbart låte det som något alldeles i hästväg om strömbegränsermotståndet blir varmt.
Omedelbart låte det som något alldeles i hästväg om strömbegränsermotståndet blir varmt.
Re: Opto gaffel som "glappar" - Vad är fel?
Dom verkar dra tillsammans runt 15mA när jag mäter med Fluken.
Det är 50 ohms motstånd som blir varma.
Jag testade byta dom till 100 ohm och 220 ohm. Då funkade det inte alls.
Ska testa köra lite lägre ohm, 33. Kanske är att de får för lite ström?
Det är 50 ohms motstånd som blir varma.
Jag testade byta dom till 100 ohm och 220 ohm. Då funkade det inte alls.
Ska testa köra lite lägre ohm, 33. Kanske är att de får för lite ström?
Re: Opto gaffel som "glappar" - Vad är fel?
Börjar misstänka det endå har något med placeringen av läsgafflarna att göra.
Att rotary encodern hamnar lite ur position ibland, den är dessutom inte helt perfekt "tillverkad" då den är
gjord för hand. Så ibland kanske den inte täcker encodern helt och det hoppar lite.
Ska fortsätta testa.
33 ohms motstånd var iaf för lite, de blev bara ennu varmare.
Att rotary encodern hamnar lite ur position ibland, den är dessutom inte helt perfekt "tillverkad" då den är
gjord för hand. Så ibland kanske den inte täcker encodern helt och det hoppar lite.
Ska fortsätta testa.
33 ohms motstånd var iaf för lite, de blev bara ennu varmare.
Re: Opto gaffel som "glappar" - Vad är fel?
En av gafflarna kanske är skadad sedan tidigare experimentering.
- tecno
- Inlägg: 27232
- Blev medlem: 6 september 2004, 17:34:45
- Skype: tecnobs
- Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
- Kontakt:
Re: Opto gaffel som "glappar" - Vad är fel?
Läs databladet så du får dit *rätt* motståndsvärde.
Re: Opto gaffel som "glappar" - Vad är fel?
tecno: Det ska vara rätt motståndsvärde som det är nu, och står i databladet.
- tecno
- Inlägg: 27232
- Blev medlem: 6 september 2004, 17:34:45
- Skype: tecnobs
- Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
- Kontakt:
Re: Opto gaffel som "glappar" - Vad är fel?
Ja nåt är fel helt klart, motståndet blir knappast pissljummen ens. Testa med ny optogaffel.
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 34678
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Opto gaffel som "glappar" - Vad är fel?
Schema vore bra. Och sitter motståndet till lysdioden eller transistorn? 30-50Ω låter väldigt lite om dioder matas med 5V. Och är det emitter- eller kollektormotstånd verkar det också lite.
Lite bilder:


Lite länkar:
https://electronics.stackexchange.com/q ... nterrupter
https://electronics.stackexchange.com/q ... transistor
https://robosumo.wordpress.com/2013/04/ ... r-sensors/
https://electronics.stackexchange.com/q ... ting-logic
Lite bilder:


Lite länkar:
https://electronics.stackexchange.com/q ... nterrupter
https://electronics.stackexchange.com/q ... transistor
https://robosumo.wordpress.com/2013/04/ ... r-sensors/
https://electronics.stackexchange.com/q ... ting-logic
-
- Inlägg: 455
- Blev medlem: 29 april 2016, 21:44:12
Re: Opto gaffel som "glappar" - Vad är fel?
Hur ser Rotary encodern ut? Har haft utrustning med slitna encodrar där symtomen blir precis som du beskriver med hoppande värden. Det gick att åtgärda genom att man öppnade encodern och försiktigt bände tillbaka släptungorna.
Re: Opto gaffel som "glappar" - Vad är fel?
15mA tillsamman (är det fler gaflar?) låter OK. Men kom ihåg att ju högre ström du kör med ju kraftigare "laddas" mottagarens transistor vilket kan ha betydelse för hastigheten som maximalt klaras.
Re: Opto gaffel som "glappar" - Vad är fel?
Aloha!
Problemet löst!
Det visade sig att en gaffel faktiskt var trasig, vilket bidrog till en del förvirring.
Sen sänkte jag motståndsvärdet lite lite grann från det rekommenderade och då fick de lite mer spänning vilket gjorde att "flimret" försvann helt.
Min inspänning var nog något lägre än rekommenderat, att den var på gränsen för vad den behöver för att köra ordentligt.
De har nu fungerat bra i flera dagar utan ett enda pulsfel från rotary encodern
Tack för alla svar!
Problemet löst!
Det visade sig att en gaffel faktiskt var trasig, vilket bidrog till en del förvirring.
Sen sänkte jag motståndsvärdet lite lite grann från det rekommenderade och då fick de lite mer spänning vilket gjorde att "flimret" försvann helt.
Min inspänning var nog något lägre än rekommenderat, att den var på gränsen för vad den behöver för att köra ordentligt.
De har nu fungerat bra i flera dagar utan ett enda pulsfel från rotary encodern

Tack för alla svar!
