Skocz do zawartości

Nie działające diody nadawcze ir. Czy spalone ? Czujnik linii domowej roboty.


w1941srobot

Pomocna odpowiedź

Witam, nad czujnikiem męczyłem się jakiś 1 dzień, po wyszperaniu diody od pilota TV, zmontowaniu wszystkiego działał 😃 wykrywał linie, ale gdy chciałem usprawnić konstrukcje przez pomyłkę źle podłączyłem kable i dioda ir się spaliła, no więc poprosiłem mame 😋 aby po pracy skoczyła do elektronika kupić mi na wszelki wypadek 4 diody IR (cena jakieś 6 zł - dziwne 😖 ) . Ale ok, dostałem jak się okazało diody nadawcze sprawdzałem je podpinając pod atmegę, potem pod baterie 3,7v czy czujniki działają, oczywiście nic, sprawdziłem kamerką z telefonu nie było widać świecenia dodam że diody mają ciemne obudowy. Jak myślicie co robię źle, może dostałem spalone diody ? Chyba że dioda nadawcza IR to coś innego niż dioda IR. 🙁 POMOCY

Podobne do tej tylko ciemniejszy kolor:

__________

Komentarz dodany przez: Treker

Link do komentarza
Share on other sites

Jak je dałeś pod baterię bez opornika to już pewnie są dead 😕

Inna sprawa że czasem trafiają się diody na których ciężko odnaleźć oznakowanie Anody i Katody, mają np. równe nogi, a i ścięcia brak, najlepiej sprawdzić wtedy miernikiem.

Link do komentarza
Share on other sites

Ok, teraz się skapłem że w mierniku mam funkcje sprawdzania diód ( wartość od 0,5 d0 0,8 dioda sprawna), po podpięciu ( poprawnie ) wyświetla się wartość 0,65 więc są sprawne, czyli o co chodzi że nie działają. Wykluczam spalone diody (nie podpinałem pod 3,7 tamtych 2 na wszelki wypadek 😃).

[ Dodano: 08-08-2012, 23:01 ]

POMOCY, może długość fali jest za duża ?????

Link do komentarza
Share on other sites

W ogóle wiesz już gdzie + a gdzie - diody ?

Jeśli się przyjżeć diodzie ma ona w środku ( za soczewką) takie dwie blaszki z czego jedna jest większa - ta większa to - diody a druga to zazwyczaj +.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

klonyyy, Niekoniecznie przeczytaj post Sabre z tego tematu - ja tak samo miałem z LD271.

https://www.forbot.pl/forum/topics38/uklad-z-dioda-ir-nie-swieci-vt4275.htm

EDIT: Gdzieś w twojej wypowiedzi wyobraziłem sobie nóżki zamiast blaszki.Także różnice w szerokości blaszek powinny być zgodne z normą.

LD271 kosztują 1,50 zł za sztukę także może to one - dosyć łatwo je dostać, ale wróżbitą nie jestem 🙄

Link do komentarza
Share on other sites

No więc tak, na 100% wiem ktory to + a ktory - , sprawdzilem miernikiem jeszcze je prześwietlając ( mają strasznie ciemny kolor ), ale nogi są odwrotnie tzn. krotsza - dluga +. Dodam jeszcze że z rok temu kupiłem te same diody i było dokładnie to samo też myślałem że zjarane sprawdziłem je miernikiem dziś i wychodzi na to że sprawne 🙁 nw o co biega. HELP 🙁

Link do komentarza
Share on other sites

Czy przypadkiem te Twoje diody nie nadają w innym widmie? Odbiorniki z TV to najczęściej TSOP'y, które odbierają fale IR o widmie 940nm. Oczywiście jest pewien zakres widzialności, ale nie jest zbyt szeroki (przyjmijmy, że najlepiej odbiera na 930-950nm). Twoja dioda równie dobrze może nadawać w widmie 850nm, a wtedy nic nie zdziałasz (chyba, że kupisz inną 😋).

Link do komentarza
Share on other sites

Czy przypadkiem te Twoje diody nie nadają w innym widmie? Odbiorniki z TV to najczęściej TSOP'y, które odbierają fale IR o widmie 940nm. Oczywiście jest pewien zakres widzialności, ale nie jest zbyt szeroki (przyjmijmy, że najlepiej odbiera na 930-950nm). Twoja dioda równie dobrze może nadawać w widmie 850nm, a wtedy nic nie zdziałasz (chyba, że kupisz inną 😋).

To jest myśl, ale nie widać jej w kamerce w telefonie (co pewnie oznacza że dioda ma długą fale) gdzie te z pilotów widać i dotego 4 czujniki z różnych rzeczy nie działają. 🙁 Kolo w powiedział ze są to diody nadawcze. JESZCZE RAZ PISZE ŻE KOLOR MA PRAWIE CZARNY. 🙁

Link do komentarza
Share on other sites

Jako czujniki masz na myśli odbiornik czy nadajnik? Bo może wina stoi po stronie odbiornika? Diody z pilotów w większości przypadków będą nadawały na fali 940/950nm, więc z nimi nie ma problemów. Tak w ogóle, to TSOP'y lubią się blokować przy dłuższym występowaniu stanu wysokiego na wyjściu.

Link do komentarza
Share on other sites

Nie ogarniam co ten koleś mi sprzedał. Tamtego roku takie same 6 diód kosztowało mnie 12zł i dupa. I chodzi mi o najzwyklejsze czujniki z myszki, z magnetowidu ( żaden tej diody nie łapie) dziś wymontowałem diodę z pilota i wsadziłem te magiczne pilot nie działał -.- .

Link do komentarza
Share on other sites

Aaa... Faktycznie 🤣 Skoro odbiornikiem jest fototranzystor, to najprawdopodobniej nie zgadza się długość fali. Powiedz mi jeszcze - jaką soczewkę ma odbiornik?

Płaskie z myszki, wypukła z magnetowidu.

OK, a tak na marginesie (nie chce zakładać kolejnego tematu) napisałem sobie program do testowania silników w moim robocie. Wcześniej działała jazda do przodu w lewo i w prawo ale to mi nie wystarczyło bo robot ślamazarnie skręcał 😋, więc stwierdziłem że potrzebna mi jest też jazda do tyłu w lewo i prawo. No więc wszystko podłączyłem według tego schematu ( wyjścia atmegi reszta nie jest pokazana):

Mostek H ma dobre połączenie ponieważ sprawdziłem 4 kombinacje i bez atmegi działało, a z tym programem działa pierwsza kombinacja potem na każdym wyjściu silników z atmegi jest logiczne 1 i silniki stają 🙁. Chyba coś jest nie tak w programie.

$regfile = "m8def.dat"                                      'zadeklarowanie użytego procesora
$crystal = 1000000                                         

' $noramclear

Config Portd.0 = Output        ' silnik L_p
Config Portd.1 = Output        ' silnik P_p
Config Portd.2 = Output
'Config Portd.3 = Input                                      ' CZUJNIK L
Config Portd.4 = Input                                      ' CZUJNIK P
Config Portd.5 = Output
Config Portd.6 = Output
Portd = &B00000000
Portd.2 = 1                                                 'DIODA

'Config Timer1 = Pwm , Pwm = 8 , Prescale = 64 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Down

Czujnik_p Alias Pind.4
'Czujnik_l Alias PIND.3
Motor_pp Alias Portd.0       ' silnik prawy do przodu
Motor_lp Alias Portd.1        ' silnik lewy do przodu
Motor_pt Alias PORTD.5      ' silnik prawy do tyłu
Motor_lt Alias PORTD.6      ' silnik lewy do tyłu
Do
Motor_pp = 1
Motor_lt = 1
waitms 4000
  ' GÓRNY KOD DZIAŁA DOBRZE PRZEZ 4 SEKUNDY, PO NIM SILNIKI STAJĄ
Motor_pt = 1
Motor_lp = 1
waitms 4000
Loop
End

[ Dodano: 09-08-2012, 14:37 ]

OK naprawione zapomniałem wyzerować porty: 😋

Do
Motor_pt = 0
Motor_lp = 0
Motor_pp = 1
Motor_lt = 1
Waitms 4000
Motor_pp = 0
Motor_lt = 0
Motor_pt = 1
Motor_lp = 1
Waitms 4000
Loop

[ Dodano: 09-08-2012, 17:30 ]

Robot działa jest 😃 :D 😃 :D wstawię opis jeszcze dziś 😃😅😅😅

__________

Komentarz dodany przez: Sabre

Rozumiem twój entuzjazm, ale caps lock i powtarzanie liter w wyrazie nie wygląda zbyt ładnie.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.