To nie lepiej wysyłać z 3 LED, 3 kody RC5 i odbierać je 3 czujnikami?? LEDy podłączasz wtedy do 1 tranzystora a kody odbierasz poszczególnymi czujnikami. Układ jest wtedy nie wrażliwy na inne nadajniki IR ,takie jak np PILOTY. hyhyhy teraz to kolega zaszalał ;) - 3 diody nadawcze i aż 3 czujniki ;) szok. Toż już by można było sobie w głowie pomysł...
mikro = 0.001 [mili] mikro = 1 / 1000 [mili] czyli jedna milisekunda(ms) ma tysiąc mikrosekund(us). Mam pytanie: czy to działa z metodą wysyłania kwadratowej fali? Bo ja chcę zrobić pilot który będzie wysyłał parę komend, ale nie wiedziałem jak zmodulować sygnał. bardzo bym prosił o potwierdzenie tego sposobu. A co do wysyłania tylko przez określony...
A widzisz :!: Gdybyś wkleił kod ,który już napisałeś , to bym sie tak nie "gimnastykował" ;) Teraz napisz , jak chcesz modulować "nośną" , czy to ma być RC5 , czy jakiś inny sygnał :?: Przy jakim stanie pinu dioda "świeci" :?: Nie bądź taki tajemniczy ;) Piotrek
Układ który podałeś jest odbiornikiem podczerwieni o nośnej 36kHz. Na nim czegoś takiego nie zrobisz, będziesz miał diodę zapaloną lub nie, typowe 0/1.
A nie lepiej zapuścić Timer w trybie CTC żeby generował nośną 36kHz na swoim pinie OCxx? I jakimś innym Timerem albo nawet programem głównym za pomocą Waitms-ów włączać i wyłącza pin OCxx? Prostsze i łatwiejsze do zrobienia. I tak właśnie się zwykle robi.
Dowolny pilot nie może być - musi być taki o częstotliwości nośnej 36kHz lub inaczej mówiąc dopasowany do odbiornika (TMFS5360). Odbiornik podłączony do PB6 - w innym przypadku oprogramowanie będzie znacznie bardziej kłopotliwe. Jeżeli nie używasz adc to lepszy od tiny26 byłby tiny2313.
Pytanie jak generujesz sygnał w pilocie. Sygnał musi być modulowany chyba nośną 36kHz - tylko wtedy odbiornik sprowadzi wyjście do stanu niskiego. 36kHz można łatwo sprzętowo generować wykorzystując jeden z timerów pracujący w trybie PWM, wystarczy ustawić wypełnienie na 50%, częstotliwość na 36kHz i można nadawać poprzez załączenie/wyłączenie timera...
1. Jeżeli przy braku wysyłania nośnej 36kHz na wyjściu TSOP masz stan wysoki, a podczas wysyłania nośnej masz stan niski to znaczy, że jest OK. Większość scalonych odbiorników IR ma zabezpieczenie przed ciągłą transmisja - 36kHz trzeba modulować - tak np definiuje to sobie Vishay: Minimum burst length 10 cycles/burst 10 cycles/burst After each burst...
Nie istotne. Dziwne jest to, że u kolegi miałem podłączony plugin pod laptopa i tak właśnie było dla tego pilota. Za to mój nadajnik wydawał się działać. Po podłączeniu pod komputer stacjonarny pluginu Girdera i sprawdzeniu kodów tego pilota w większości przychodziły te same(poprawnie)- za to GIRDER bardzo ociężale reagował na przesłony ręką wiązki...
Może łatwiej i szybciej wymienić odbiornik z 36kHz na 38kHz? To jest raptem kilka złoty...
Stworzyłeś falę nośną ale to ci wiele nie da. Zrób dokładnie tak jest napisane z tym czasem 889us taki zrób okres licznika ale nie steruj nim wyprowadzenia. Wykorzystaj to odmierzanie czasu w funkcji aby kolejno wystawiać stany takie jakie potrzebujesz. Moja koncepcja to w funkcji wysyłania ramki pętla for na początek bez przerwań dla pokazania idei:...
Przede wszystkim to zastanów się dlaczego do generowania nośnej usilnie chcesz pisać jakiś kod programu i obciążać tym program główny procesora, skoro można to zrobić CZYSTO sprzętowo za pomocą timera. Tylko nie Timera0 bo ATmega8 jest biedna w porównaniu do ATmegai88 gdyż timer0 nie posiada w niej trybu CTC. Tymczasem masz jeszcze timer2 i wystarczy...
A jaki to odbiornik IrDA podłączasz ? Podstawową rzeczą, którą musisz zrobić z sygnałem, który do Ciebie dociera to go zdemodulować. Jeśli chcesz to robić cyfrowo to możesz użyć demodulacji synchronicznej (koherentnej). Ale... nakład pracy, który włożysz w całą tą zabawę będzie na pewno dużo większy niż np. kupno TSOPa.
podstawowa sprawa czy pilot nadaje w kodzie RC5 i na jakiej nośnej , typowa to 36kHz ale to nie reguła , wszystko na temat Bascoma i RC5 masz tu http://edw.com.pl/pdf/k10/54_05.pdf
Rc5 na pewno ma nośną 36khz. Nie wiem jak jest z innymi. Pozostaje tylko podejrzeć oscyloskopem. Odbiornik Igora obsłuży wszystkie bo działa jak rekorder.
Nie wiem czym to odbierasz, ale na postawie powyższego zdania wnioskuję, że oprócz nośnej 36kHz sygnał musi być zmodulowany Tak więc trzeba dodać jakieś kluczowanie tego przebiegu 36kHz. Wykorzystuję scalony odbiornik, kiedy "zobaczy" nośną ~36kHz na jego wyjściu jest stan niski
Właśnie odpaliłem przedłużacz pilota z układami SFH506 i 4093. Zasięg odbiornika przekracza 5m. W załączniku schemat. Potencjometrem reguluje się częstotliwość nośną. Układ należy zasilić napięciem stabilizowanym 5V. Bramki nand to układ 4093. Wrazie stosowania odbiornika na częstotliwość nośną inną niż 36kHz może zajść konieczność dobrania rezystora...
Ten "optical test" to po prostu modulacja fali nośnej (36kHz) sygnałem o częstotliwości okolo 800Hz. W Twoim przypadku problemem jest sama fala nośna, którą trzeba przerobić. Gdybyś używał pinu z wyjściem PWM to nie byłoby problemu
Kolego bardzo fajny projekt. Powiedz mi co z tą nośną 36khZ ? nie dotyczy się ona tylko standardu RC-5? Orientujesz się jak jest przy innych standardach typu Sony, RC6, NEC itp ?
gdzieś na elektrodzie wyczytałem odbiornik przy stałej częstotliwości odbiera sygnał i się "wyłancza" nie zbyt dokładnie przeczytałeś , chodzi o to że przy nadawaniu tylko nośnej ( 36kHz ) odbiorniki lubią się blokować szczególnie serii TSOP , dlatego wskazana jest modulacja nośnej , programy odbiornika masz na kod RC5 a nadajesz tylko nośną 36kHz...
Wydaje mi się ze tutaj chodzi o częstotliwość nośną 36khz,określaną wzorem który podłem w poprzednim poście.
Czy nadajesz kod RC-5 wprost jako dane kodu, czy jest on jeszcze zmodulowany jakąś nośną 36kHz - 40kHz . Jeżeli nie masz nośnej to żaden modułowy odbiornik podczerwieni nie odbierze tego.
TSOP17 36 i TFSM5 36 0 można traktować jak zamienniki, obydwa te odbiorniki reagują na promieniowanie podczerwone o częstotliwości nośnej 36kHz :) Do nóżki "Vs" podłącz napięcie do 6V (źródłem napięcia może być np. bateria 4,5V), Do "GND" minus, a do wyjścia OUT podłącz przez rezystor 2,2k bazę tranzystora, który wysteruje diodę LED ;) Przypominam,...
Karta dźwiękowa może się przydać do analizy takich sygnałów, pod warunkiem wspomnianego odbiornika tfms5360 lub TSOP1736, dobranego do częstotliwości nośnej. Przy "odtwarzaniu" przyda się generator nośnej ~36Khz, na np. NE555 lub innym układzie, wysterowujący diody ired, bramkowany sygnałem zewnętrznym.
Ale to oznacza że raczej nie instalowano tej skrzynki u abonenta, tylko - podobnie jak filtry - w piwnicy? Bo wówczas abonent nośny miałby bezpośredni dostęp do linii naturalnej. Dodatkowo linia naturalna nie była filtrowana dolnoprzepustowo i szło tam 24/36kHz z nośnego? Jakoś mi się to nie spina.
Odbiorniki TSOP reagują prawidłowo tylko na sygnał zmodulowany, czyli na nośną 36kHz trzeba nałożyć sygnał kilkaset Hz, a taki sam uzyskamy na wyjściu odbiornika.
Tam dostałem taką "Może to "przedłużać dowolnego pilota" pracującego na częstotliwości nośnej 36kHz (ale powinno działać przyzwoicie też przy częstotliwościach 36+/-2kHz)" odpowiedź , stąd ten temat. Dziękuję za pomoc!
A ten TSOP1736 już masz? co on daje na wyjściu? Na wyjściu otrzymujesz sygnał modulowany (pozbawiony nośnej 36kHz)
No skoro NE555 się grzeje to coś zwarłeś i upaliłeś - wytraw PCB i użyj nowych elementów. Może to "przedłużać dowolnego pilota" pracującego na częstotliwości nośnej 36kHz (ale powinno działać przyzwoicie też przy częstotliwościach 36+/-2kHz)
Rozumiem, pisząc RC5 używam skrótu myślowego, być może niepotrzebnie, chodzi mi o częstotliwość nośną 36kHz. Ale wracając uważacie, że zastosowanie określonej częstotliwości wyeliminuje dużą część wzbudzeń? Wprost: czy zastosowanie czujnika odbiciowego na określoną częstotliwość np. jak w linku poprawi sytuację z niekontrolowanymi wzbudzeniami urządzenia?...
Miałem na myśli transmisję z kluczowaniem nośnej (36kHz, 56kHz itp TSOP17xx). W przypadku Irdy nie da się pracować jednocześnie, chyba, że rozbijesz to na dwie długości fali, ale nie wiem czy znajdziesz na tyle selektywne fotokomóry.
Witam, Jezeli tak ,to praponuje diode odbiorcza ze wzmacniaczem : TSOP1736 lub TFMS 5360.pozd. TSOP1736 jest fajny, ale on reaguje tylko na nośną 36kHz i niczego innego nie przepuszcza. Ale są też diody odbiorcze w ciemnych obudowach.
Bardzo proszę byś jednak przeczytał specyfikację układu, te 36kHz to jest odniesienie do konkretnych rozwiązań, częstotliwość sygnału zarówno kodowanego RC5 oraz częstotliwość nośnej są wyznaczone parametrami Tosc, źródło tej informacji to specyfikacja. Co do opisu modulacji to właściwsze jest pojęcie, że sygnał nośnej (36kHz) jest modulowany (kluczowany)...
Nie zmieści mi się zewnętrzny kwarc, dlatego pytanie dotyczy tego, co oferuje na pokładzie procek. Czyli pytanie brzmi: jakie kombinacje wewnętrznego zegara i preskalerów dadzą mi ( i jakie) najbliższe częstotliwości tej wymaganej tj. 38kHz. L Ale to się bardzo prosto wylicza ;) np ustawiasz sobie taktowanie wen. oscylatorem 8MHz (bo moim zdaniem dodawanie...
Dzięki za satysfakcjonującą odpowiedź. Zastosowałem sie do Twojej rady. Timer w trybie CTC działa bardzo ładnie generuje falę nośną 36KHz. Drugi Timer również działa dobrze. Natomiast jak je połączę w całość to się wszystko rozjeżdża??? Jest możliwość żeby jeden z tych timerów miał wpływ na drugi?
SIRC ma nośną 40KHz, standard NECa ma 38KHz, a RC5 36Khz, może tym by się pokierował i sprawdził które częstotliwości przepuszcza odbiornik?
hmmmm masz to w obudowie czy bez? jeśli w obudowie warto wyciągnąć odbiornik. odbiornik odbiera coś nawet jak nie przyciskasz napilocie nic? zmień pilota byćmoże ten który masz nie pracuje w kodzie RC5 z nośną 36kHz chociaż dla próbu pożycz od kogoś......jakiś inny ja mam od wierzy Aiwa i chodzi super.... pozdrawiam Łukasz
Witam, Zaciekawił mnie temat uniwersalnego wyłącznika telewizora. http://www.elektroda.pl/rtvforum/viewtop... Wyczytałem, że standard RC5 pracuje na fali nośnej 36kHz Oraz, że większość telewizorów PHILIPSA, działa na komendę 100, aby wyłączyć TV. Teraz jeśli napiszę sobie program, który będzie wysyłał po naciśnięciu klawisza komendę...
Nie znam prostego sposobu rozwiązania tego problemu. Ponieważ czułość odbiornika podczerwieni wynika m.in. z faktu, że jest to filtr pasmowoprzepustowy nastrojony na częstotliwość nośnej pilota, a na wyjściu widać tylko OBWIEDNIĘ sygnału, to nie ma możliwości dokładnego odwzorowania sygnału pilota przez "przedłużacz". Prawdopodobnie działa to tak: 1....
witam, ja też, szukam rozwiązania jak przerobić sterowanie podczerwienią na fale radiowe tzn jak z zwykłego pilota na podczerwień rc5 który steruje mikrokontrolerem zrobić sterowanie radiowe, (działający system na ir już mam). Z tego co wiem kod rc5 jest generowany na fali nośnej 36kHz - 38kHz, czy jest potrzebna jej eliminacji w sterowaniu radiowym?...
Kakalia ---> Photoshop + ImageReady - w tym zrobiłem tego animowanego GIF'a ;) Daro_Elektronik --> nie, nie - nie jest to tak skomplikowane żeby wysyłać jakieś polecenia jak w pilotach IR - bo to jest zupełnie niepotrzebne a po drugie byłoby to wzajemnie zakłócające się z pilotami TV. Jest dokładnie jak opisałem w tym cytacie, którym się posłużyłeś....
Właśnie odpaliłem przedłużacz pilota z układami SFH506 i 4093. Zasięg odbiornika przekracza 5m. W załączniku schemat. Potencjometrem reguluje się częstotliwość nośną. Układ należy zasilić napięciem stabilizowanym 5V. Bramki nand to układ 4093. Wrazie stosowania odbiornika na częstotliwość nośną inną niż 36kHz może zajść konieczność dobrania rezystora...
Nie widzę możliwości, aby proste podłączenie LED IR do wyjść portu szeregowego było w stanie wygenerować jakikolwiek odczytywalny dla urządzeń sterowanych standardowymi pilotami kod. Oczywiście mogą być jakieś wyjatki... Piloty zwykle pracują na częstotliwości nośnej 36kHz lub zbliżonej. RS samoczynnie nie oferuje takiej prędkości przesyłu danych na...
A cóż to za pilot? Nie możesz po prostu użyć gotowego odbiornika przewidzianego do odbioru sygnału z pilota podczerwieni (np. SFH5110-36 lub TSOP34836). Pytam o pilota bo jeżeli jest on niestandardowy to trzeba kombinować, ale zwykle to te urządzenia (np do telewizora) pracują z falą nośną 36kHz (ogólnie znajdzie się coś z przedziału od 30kHz do 40kHz...
A więc ma to być, jakiś czujnik wykrywający fale z pilota od TV :) No to zwykła fotodioda krzemowa, czuła do mniej więcej 1100nm, piloty RTV chodzą zazwyczaj w okolicach 900nm. Oczywiście będzie potrzebna do tego elektronika, zdaje się że układy typu TSOP1736 czy TSOP1738 mogą być pomocne /to zależy od nośnej pilota, pierwszy jest na 36kHz drugi na...
w IR takie śmieci jak zapalniczka chyba daje się zredukować nadając falę nośną 36kHz pozostaną tylko takie zakłucenia jak inne urządzenia na IR ale to idzie wyeliminować sumami kontrolnymi. Kwestia jest tylko taka, że chcę zrobić transmisję tylko w jednym kierunku. Więc nawet jeśli sumami wykryję, że pojawił się błąd to nadawca o tym nie wie więc nie...
Z pamięciami I2C, w odróżnieniu od Microwire, jest tak że najcześciej czytają się bez błędów bo tam kazdy bajt wymaga potwierdzenia ACK a i protokół jest zalezny czasowo. Tak więc jeśli jeszcze nacisniesz przycisk "Verify IC" i napisze Success to raczej wszystko co z tego odczytasz. Tam za dużo na tej płytce nie masz. Układ PL-2303 to konwerter USB<>Serial....
Witam. Przy nadajniku daj oprócz 100uF także kondensator ceramiczny 100nF. Dodatkowo układ TFMS5360 z tego co pamiętam największą czułość ma dla częstotliwości nośnej 36KHz, a Ty generujesz ok. 38KHz. Zwiększ czasy impulsów z 13us na 14us. Nie zmieniaj tranzystora na BUZ10 bo go nie wysterujesz z 5V (ew. może być BUZ10L). Poza tym nie wiem czy taki...
W bascomie możesz użyć po prostu send rc5. Rc5 to manchester. Komenda od wysyłania rc5 w bascomie nie generuje dodatkowo nośnej typu 36kHz, więc możesz to wykorzystać bez problemu.
Można wykorzystać falę nośną (np. 40kHz) nie zmodulowaną, ale wtedy układ będzie mieć dużo mniejszą czułość, dużo mniejszy zasięg, oraz trzeba bardzo dokładnie ustawiać diodę nadawczą i odbiornik względem siebie. Jest to tylko pozorne uproszczenie układu. Zastosowanie układu modulującego np. częstotliwością 500Hz (wprzypadku tej opisywanej bariery)...
Zobacz tutaj: http://www.sbprojects.com/knowledge/ir/n... http://www.ustr.net/infrared/nec.shtml Programowo robisz to tak: Konfigurujesz PWM żeby generował częstotliwość nośną (36kHz dla NEC) Dajesz odpowiednie wypełnienie PWM (od 25% do 35%) W trakcie nadawania kodu włączasz podłączasz wyjście PWM do timera na czas trwania 1, a odłączasz na czas...
"Wystarczy popatrzeć na jakiś projekt z podczerwieni" Czyli zamiast diody IR użyć tego nadajnika? Po prostu RC5SEND. No! z tą tylko małą uwagą, że: 1. nie musimy a w zasadzie nawet nie można generować NOŚNEJ - tylko sam sygnałmodulujący. W takich nadajnikach nośną generuje nadajnik 433MHz 2. trzeba wysyłać ramkę synchronizującą o różnej długości w...
Witam, chciałbym zrealizować pomiar odległości na odbiciowym czujniku, jest on zbudowany z diody IR i odbiornika TSOP1736. Attiny13 generuje nośną 36kHz która pod odbiciu od przeszkody wraca do czujnika a procesor sygnalizuje to stanem wysokim na jednym z wyjść. Teraz chciałbym zrobić pomiar odległości i teoretycznie gdybym regulował jasność diody IR...
A co z tym odłączeniem masy od zegara? Chodzi o to, że jak przykładam masę, liczy impuls, jak odłączam to też liczy jakiś impuls. Impuls zliczany przez układy cyfrowe musi być ,,czysty'' czyli nie generowany jedynie stykiem bez dodatkowych układów, 7490 zlicza impulsy dodatnie (masa-plus-masa) czyli nie możesz zliczać ,,masy'' (jak to amatorsko piszesz)...
Teraz jak to wszystko podłączyć, dwa generatory na kwarcach i jaka jest moc wyjściowa nadal nie rozumiesz idei , jeden generator to generator fali nośnej 36kHz ten może być na kwarcu , drugi to generator modulujący o częstotliwości powiedzmy 1kHz , wykonasz go z użyciem tylko kondesatora i opornika - ków , oba sygnały z generatorów mieszane są w 2...
Poza tym po odfiltrowaniu pozostaje kwestia zamiany sygnału na jakiś sygnał cyfrowy. Co Ty chcesz odfiltrowywać i zamieniać na sygnał cyfrowy ? to co napisałem o Twojej wiedzy o RC5 jest taka sama o analogowym przesyle danych . Domyślam się że RC5 i mikrokontroler odpada bo nie umiesz programować tylko wystarczyło o tym napisać zaraz na początku ....
z całym szacunkiem dla kolegów co oznacza przechwytuje ?? nie widze tam żadnego odbiornika promieniowania a tylko nadajnik prawdopodobnie 2x ne555 jeden jako nośna 36kHz drugi do kluczowania nośnej jakąśmała częstotliwością. wiec gdzie tu przechwytywanie ? zakłucanie to już inna sprawa.
Attiny15 nie ma pamieci ram, wiec raczej cieąko sie na niego kompiluje jezyki wysokiego poziomu. Jeden timer generuje nośną 36kHz, a długość impulsów mierzysz zliczając wygenerowane impulsy: 1 bit rc5 trwa 1.782ms, czyli w bicie mieści się 62.2 okresów sygnału 36kHz. Przy nadawaniu włączasz COM0A[1:0] na "toggle", a przy braku nadawania na "normal port...
A mógłbyś trochę szerzej opisać tez sposób z generatorem kluczowanym sygnałem TX? W pierwszym podejściu może to być zwykły generator 555 w układzie astabilnym, z wejściem zerującym, sterowanym sygnałem TX. Na wyjściu ewentualnie jakiś opornik ograniczający obciążenie i kondensator szeregowo do linii transmisyjnej. Można ewentualnie dorzucić jakiś transil...
Czy odbiornik IR na nośną 36kHz (w moim przypadku TSOP34836) będzie odbierał poprawnie sygnał o nośnej 40kHz z protokołu SIRC? Posiadam pilota wspomnianego w temacie wątku (RM-ED016). Podłączyłem czujnik wg. jego noty katalogowej, na rozgrzewkę napisałem prosty program w C pod WinAVR na pomiar okresu między zboczami opadającymi i niestety nie przypomina...
No wieć tak. Dziękuję za odpowiedź ;) Oto procedura nadawania rc5. Może nie jest napisana jakoś cudownie, ale wydaje mi się, że poprawnie. Timer 0 ustawiony w CTC z opcją toggle OC1A generuje nośną 36kHz a timer 1 odlicza potrzebny czas w µsekundach. Chodzi ogólnie o to, że przy tym drugim kodzie urządzenie wysyła czasami jakieś śmieci :/ I nie...
nie wiem czy dobrze myślę, ale to nie ma szans działać, bo procesor jednocześnie nie nadaje i odbiera... Ma szanse działać ;) zapewniam cię. Tylko trzeba to dobrze oprogramować. Wprawdzie sam kiedyś tak myślałem ale ostatnio aż się zdziwiłem że kody wygenerowane w podczerwieni z diody IR (za pomocą zresztą programu z PC'ta, który przez USART wysyłał...
bardzo słabo szukasz ! czujnik http://boss.iele.polsl.gliwice.pl/pdf/Vi... jeden z przykładów :http://www.lynxmotion.com/ViewPage.aspx... zasada jest prosta dioda IR zasilana z generator na 555 z falą nośną taka jak ma TSOP np 36kHz po wykryciu sygnału z diody TSOP wystawia O logiczne tu typowe rozwiązanie...
Już na wstępie w trzecim zdaniu zaprezentowałem projekt, na którym się wzorowałem. Autor przedstawia w swoim opracowaniu ogólną zasadę działania, a ja skorzystałem z jego wskazówek. Skoro tak, co mógłbym dodać od siebie? To prototyp więc wygląd nie ma znaczenia, chociaż wykorzystany. Powstał dla prezentacji i testów. Pierwotnie była to jedynie płytka....
Układ tfms5360 jest przystosowany do pracy z nośna 36kHz. Jeśli zrobisz sterowanie IR bez użycia nośnej, to będzie reagować na wszystko, światło dzienne, latarki itp. itd. Poza tym, zasięg takiego sterowania IR jest bardzo kieski i mocno zależy od oświetlenia zewnętrznego.
Witam Podaj więcej informacji, to pomogę - krok po kroku - co zrobić i się nie narobić i żeby jako-tako działało. Tak na razie - w procku typu '51 nie spodziewaj się wydajności dla prądu wypływającego. Jednak i tutaj można podłączyć LEDy bez dodatkowych wzmacniaczy: (oczywiście z oponikiem ograniczającym prąd) od +Vz (przez opornik) do portu procesora....
tor podczerwieni zrób sobie w oparciu o standardowe odbiorniczki podczerwieni typu TFMS lub podobne i diodę IR nadawczą. Z tym, że użyj sobie częstotliwości nośnej np 36kHz aby wyeliminować na maxa możliwości zakłóceń a co do procka ;) ... to już kwestia napisania odpowiedniego sofciku ;) pozdrówka
Rozumiem że opracowany kod nie jest przeznaczony do publikacji?? Ale za to pomogę chętnie we wszystkich informacjach żeby sobie go napisać bo to nie trudne, tym bardziej, że już podpowiedziałem, że wystarczy tak na prawdę wziąć prawie na "żywca" kod nadajnika i odbiornika podczerwieni w standardzie RC5 (bo to też kodowanie manchester). Jedyne co trzeba...
aby zmierzyć odległość musisz mieć na wyjście sygnał analogowy lub cyfrowy będący odpowiednikiem zmierzonej odległości na temat TSOP była już mowa wielokrotnie , podstawowa sprawa że masz tylko sygnał L/H odpowiadający modulacji wiązki przez nadajnik , przy braku modulacji tylko L w czasie odbioru wiązki o nośnej zgodnej z częstotliwością danego egzemplarza...
zeby odbiornik dobrze odbierał sygnałto muszą być spełnione 2 warunki: 1. czestotliwość modulacji musi być taka sama. 2. długość fali światła podczerwonego musi być taka sama. niech kolega poszuka noty katalogowej odbiornika i diody IR i sprawdzi czy mają tę samą długość fali. jeśli nie to juz wszystko wiadomo. potem można sprawdzić czy czestotliwość...
Witam! Nie wiem do końca, czy dobry dział, ale ma to związek z transmisją :) Zbudowałem barierę świetlną na wyżej wymienionym odbiorniku, która działa tylko przy szybko poruszających się obiektach. Jeśli obiekt porusza się bardzo powoli (30s-1min), to reakcja na zniknięcie sygnału oczywiście jest, ale po zjechaniu obiektu z wiązki, czujnik zawiesza...
Jeżeli chcesz zastąpić diodę nadajnikiem, musisz się pozbyć nośnej sygnału 36kHz, która jest niepotrzebna i może tylko wprowadzać zakłucenia. Ja to rozwiązałem w bardzo prosty sposób - zastosowałem filtr dolno-przepustowy RC, gdzie R=1kΩ między wyjście scalaka (zazwyczaj jest od już na płytce i ogranicza prąd bazy tranzystora - klucza). Zamiast...
Musisz szukac takiego co nadaje na 36kHz innych odbiornik nie będzie widział.
aaa no to trza tak było odrazu - zawsze troszkę więcej szczegółów - chodzi ci więc o sam odbiornik IR, który podłącza się do procka. ale to nie tłumaczy tego, że w linku który ci podałem nie zauważyłeś wartości nośnej dla RC5 czyli 36kHz ;) a jeśli chodzi o odbiorniczki to nawet jeśli nie ma w sklepie na 36 to spokojnie można wiąć na 27, 38, 35 lub...
36kHz to jest nośna, a poszczególne jednostki czasu mogą trwać kilka ms Dodano po 5 I nie zawsze nośna ma 36kHz a poszczególne bity zazwyczaj trwają określoną ilość okresów nośnej.
Witam ponownie :) Posiadam już dodatkowe informacje. Mianowicie sprawa wygląda tak że cegły są układane w dość dużych odsŧępach od siebie, tak że nie trzeba stosować żadnych prowadnic. Szerokość taśmociągu ok 1m. Tak jak wspominałem na początku planuję użyć wstępnie bariery IR. Wstępny układ jaki sobie wymyśliłem to atmega8 z transoptorami na wejściu....
Kolego WADER_669 ja doskonale rozumiem jak ma działać to urządzenie. 1.Nadaje lewą diodą Ir z częstotliwością 36kHz odczytuje tsop-a i jak coś odebrał to zapalam diodę sygnalizacyjną. Tak samo robię z drugą stroną. I do tego miejsca program działa dobrze. 2.Nadaję lewą i prawą diodą i odczytuje czy tsop coś odebrał, jak odebrał to zapalam lewą i prawą...
Pomysł mam taki: Zrobić urządzenie do przesyłu danych przez tor podczerwieni tanim kosztem więc przy użyciu np. TSOP1736. Czyli muszę mieć nośną 36kHz. Chcę używać tego nie tylko pod uC więc programowe rozwiązanie odpada. Z resztą lepiej mieć moduł nad/odb, który można podłączyć 2 liniami niż pisać program i zajmować czas/pamięć/zasoby na modulację....
Teraz zrobiłem według Twoich zaleceń: Przerwanie wywołuje zmiana stanu pinu INT0 na przeciwny, rusza timer który w równych odstępach czasu przepisuje wartość pcode (odpowiada stanowi pinu INT0) do CODE, który jest kodem "klawisza" przed zdekodowaniem modulacji MENCHESTER. [syntax=c] volatile uint32_t CODE =0; volatile uint8_t index1 =0; volatile uint8_t...
punktów to już i tam mam dużo i nie wiem co znimi zrobić ;) ale.... moim zdaniem to w kodzie masz babola - ponieważ napisałeś: Config Portb.3 = Output jeśli chcesz użyć Config i do tego port to trzeba dać Config Portb = Output a jeśli chcesz ustawić tylko wybrany pin jako wyjście to trza napisać: Config Pinb.3 = Output zajrzyj do HELP'a - na polecenie...
1) Ale zauważ że ten Bitwait nie zawiesi programu. On przecież czeka na linii do której jest podpięty czujnik IR TSOPxxxx. Bez nośnej 36kHz program natychmiast wyjdzie z Bitwaita. Żeby go zawiesić trzeba by nadawać IR w nieskończoność. Jakakolwiek transmisja ma to do siebie że wcześniej czy później da stan wysoki, a w przypadku pilota będzie to max...
Drugim pinem zrób modulacje nośnej (dodatkowy tranzystor choćby).
kolega gufiak napisał: "No tak, tylko weź poprawkę na to, że jak skorzystasz z TFMS'a, to Twój pilot odczyta tylko kody pilotów wysyłających sygnał zmodulowany konkretną częstotliwością, określoną przez typ TFMS'a." - naprawdę nie upieraj się kolego przy tym, że nie można jednego TFMS'a o wybranej środkowej częstotliwości nośnej np 36-38kHz zastosować...
xamrex --> posłuchaj, nie od dzisiaj zajmuję się zagadnieniami związanymi z podczeriwenią, dekodowaniem czy nadawaniem sygnałów jeśli chodzi o tzw piloty wszelkiej maści. Daj sobie totalnie spokój z pomiarami oscyloskopem częstotliwości nośnej swojego telewizora itp.... Użyj typowego odbiornika ze środkową i najbardziej typową częstotliwością 36kHz....
pewnie, że jest możliwe w jakiś tam specyficzny sposób - ale trzeba sobie pokombinować ;) ... tak na szybko przychodzi mi do głowy pomysł aby zrobić tu komunikację jak przy transmisji w pilotach TV itp.... .... czyli na uC gdzie podłączona jest dioda nadawcza IR, generujesz sobie nośną np 36kHz i modulujesz ją np kodem Menchester (czyli dokładnie tak...
aby był mega uniwersalny dobrze byłoby podłączać różne odbiorniki. obecnie odbiera tylko z nośna 36khz a tych częstotliwości jest kilka.
Pewnie brakuje Ci "nośnej" W świetle słonecznym (i nie tylko) jest też podczerwień i odbiorniki podczerwieni by odbierały śmieci. Tak więc zabezpieczono odbiorniki. Reagują na sygnał 36kHz. Czyli szybko włączasz i wyłączasz diodę nadawczą z prędkością 36kHz i wtedy masz sygnał niski na wyjściu odbiornika. Odbiornik ma demodulator czyli zamienia ten...
można zastosować drugi odbiornik IR (cały tor odbiorczy oczywiście - z odbiornikiem, tranzystorem i przekaźnikiem) - różniący się częstotliwością nośną (np. tfsm5360 - 36kHz i tfsm5560 - 56kHz)( http://katalogi.iele.polsl.gliwice.pl/d.... w nadajniku wystarczy dodać jeszcze jeden potencjometr 'PRESET' i dwa włączniki.. ...tylko...
Kiedyś myslałem nad takim rozwiązaniem, dwie lunety szceleckie reflektory podczerwieni tak ze 25W i sygnał modulowany cząstotliwością, pzy częstotliwości nośnej np.36KHz Możliwa by była nawet wymiana danych miedzy kompami ale tylko do 2-4km Było to po tym jak doszłem do wniosku ze budowa "mikrofonu laserowego" w domowych warunkach niema snsu, za trudne...
W celu wykrycia kierunku potrzebujesz po dwa czujniki na wózku przesunięte względem siebie o 90st bądź 270st ... Poczytaj o enkoderach inkrementalnych. Co do komunikacji to poczytaj np. o RC-5 http://www.sbprojects.com/knowledge/ir/r... niby możesz dawać krótkie impulsy do bazy z częstotliwością nośną np. 36kHz i w bazie sobie je analizować. Na przykład...
A mógłbym prosić o gotowy kod, albo wyjaśnienie w bascom bo nie mogę tego pojąć trzeba mi zrobić samą falę nośną na dowolnym porcie D.
Kol Kosur skąd wiozłeś te 500ms ? TSOP po wykryciu fali nośnej zmienia stan z H na L to wszystko inną sprawą jest fakt że po dłuższym czasie odbierania tylko fali nośnej układ potrafi się zablokować lub gwałtownie stracić czułość z powodu uruchomienia wewnętrznego układu ARW , dlatego zalecane jest modulowanie fali nośnej lub okresowe uruchamianie generatora...
Mam starego Oskara firmy Elmak, którego nauka polega na przekopiowaniu z oryginalnego pilota sygnałów poprzez IR do Oskara. Klawisz po klawiszu. Trochę to uciążliwe, ale działa. Czy to jest właśnie "moje wyobrażenie", o którym wcześniej pisałem? Rozumiem, że pod każdy klawisz możesz przypisać dosłownie co chcesz i dla dowolnego urządzenia, o ile wszystkie...
Sygnał informacyjny jest modulowany nośna 36kHz. Sygnał na wyjściu odbiornika(w moim przypadku TFMS5360) jest zdemulowany. Jeden bit trwa 1,778ms. Wiec 3/4 tego czasu to 1,3335ms. Więc jaki czas powinienem ustawić Twoim zdaniem?
Problem jest w tym , że pomijasz odbiornik podczerwieni w TV , a procek wysyła falę nośna 36kHz zmodulowana kodem RC5.Najprościej było by napisać (lub zmienić oryginalną) procedurę generującą sygnał. Pozdrawiam. Piotrek Sz.
Jestem w trakcie projektowania wzmacniacza lampowego, który oprócz właściwych układów lampowych będzie zawierał kilka ulepszeń. Jednym z nich będzie zdalne sterowanie głośności na podczerwień. Aby zachować brak półprzewodników w torze sygnałowym, regulację głośności zrealizuję poprzez silnik krokowy kręcący potencjometrem. Oś silnika krokowego będzie...
Po sterowaniu przyciskami zapalającymi różne led'y na atmedze8 chciałbym spróbować czegoś nowego, a według mnie CHYBA nie trudnego - sterowania diodą infrared na początku coś w stylu totalnie ograniczonego pilota do tv.Diodę wylutowałem ze starego pilota który kiedyś działał ale niestety za dużo razy upadł, składał się z jakiegoś mikrokontrolera smd...
Z tego co wiem nie da się wykorzystać irda do sterowania urządzeń RTV z uwagi na inną częstotliwość nośną sygnału w pilotach jest to za zwyczaj 36kHz (coś obiło mi się o uszy 300 khz ale nie jestem pewien) w irda ta częstotliwość jest chyba dużo większa
przecież do Katowic masz niedaleko tam jest kilka dobrze zaopatrzonych sklepów , skoro chcesz przez internet to Twoja sprawa http://www.nowyelektronik.pl/ jeszcze jedno pytanko... jesli kupie sobie tsop...36 i poszlacze na VIN napiecie 5v na gnd mase oczywiscie to czy jesli potraktuje go sygnalem 36kHz to na VO pojawi sie sygnal ?? a jesli tak to czy...
Witam. A co z PDF? http://www.datasheetcatalog.org/datashee... Jest budowa wewnętrzna. 36kHz jest tylko częstotliwością nośną i jest przepuszczana przez filtr środkowoprzepustowy. Demodulator steruje tranzystorem wyjściowym. Tranzystor wyjściowy pracuje jako klucz i na wyjściu otrzymamy szereg impulsów odpowiadający poszczególnym bitom...
intek nośny generator 36khz atmega8 36khz
kontrolka miele regulacja opóźnieniem dekodery netflix
Peugeot 206 1.4 2001 - brak iskry po tankowaniu Instrukcja serwisowa gramofonu Unitra DANIEL G1100 - gdzie znaleźć?