Czego brakuje w tym programie? Nośnej. Dla NECa 38kHz.
Znalazlem podstawowy blad w swoim programie - wysylam ciagly sygnal a nie 38kHz bodaj. A miałem się zapytać w jaki sposób generujesz nośną!
No niestety w BASCOM Ci nie pomogę. TSOP 38kHz powinien zadziałać, chociaż odległość pracy może być mniejsza. Sprawdź oscyloskopem, czy masz sygnał na jego wyjściu.
Sygnał diody nadawczej powinien być modulowany. A odbiorczej przepuszczony przez filtr na daną częstotliwość - np. 38kHz - są gotowe nadajniki i odbiorniki.
Teraz tu jest sprawdzany bit if(PINC & 0x08) a jak zastosuje && to cały rejestr jest porównywany z cyfrą 8 czy tak? Jak zastosujesz && to dla PINC różnego od zera będzie: "if(TRUE AND TRUE) " W przypadku wyrażeń logicznych wartość TRUE ma każde wyrażenie różne od zera. A z tym 13-impulsem to jakaś "magia"? :) Bez sygnału 38kHz TSOP będzie głupiał.
Taki odbiornik powinien działać ale on jest na 38kHz. Powinien być TSOP1736 - na 36kHz.
Proszę, może to Cię zachęci do przeczytania reszty we własnym zakresie. Program "miga" nośną 38kHz co 1ms ;) http://obrazki.elektroda.pl/5631733100_1... [syntax=vbnet] $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 64 $swstack = 32 $framesize = 32 Config Timer2 = Timer , Prescale = 1 , Compare = Toggle , Clear Timer = 1 Compare2...
Wielkie dzieki , mam jeszcze pytanko bo jedna rzecz mnie nurtuje...chodzi o te 38kHz, 38kHz to zmiana co okolo 26,31 us a w dokumentacji mamy impuls ktory ma trwac 8,77 us (Carrier waveform), bylbym wdzieczny za wytlumaczenie. Pozdrawiam
Witam! Znalazłem w helpie bascoma programik, który jak mi się zdaje, generuje nośną i kod rc5. $regfile = "m8def.dat" $crystal = 4000000 $baud = 19200 $hwstack = 32 $swstack = 10 $framesize = 40 Dim Togbit As Byte , Command As Byte , Address As Byte Command = 12 Togbit = 0 Address = 0 Do Waitms 500 Rc5send Togbit , Address , Command Loop End...
Witam! Padła mi elektronika od baterii automatycznej i przysiadam,by zrobić ją od nowa. Zasada działania opiera się o barierę podczerwieni. Odbicie wiązki od ręki i powrót do odbiornika IR powoduje uruchomienie zaworu. Ze względu na gabaryty i to,że mam pod ręką , będzie to Atmega8L(smd). Pierwotnie chciałem generator 38KHz chciałem zrobić na LM555...
Zdefiniuj problem, co tak naprawdę chcesz zrobić?. Program co napisałeś nie robi nic oprócz tego że losowo włącza i wyłącza timer i masz przypadkowe stany przebiegu ( startujesz i stopujesz przypadkowo).Zobacz że przerwanie włącza timer i zaraz po wyjściu z przerwania w pętli do loop wylącza. Chyba chcesz by impulsy wejsciowe generowały przebieg 38kHz...
Witam! Udało mi się napisać obsługę pilotów NEC w Bascomie i postanowiłem się tym podzielić. Byłbym również bardzo wdzięczny za wszelkie uwagi, co do implementacji. Poniżej zamieszczam kod, jeśli ktoś ma jakies pytania - śmiało pisać. [syntax=basic4gl] $regfile = "m644pdef.dat" $crystal = 16000000 'KONFIGURACJA LCD Config Lcd = 16 * 2 Config Lcdpin...
Witam , na wstępie powiem że moje doświadczenie z bascomem jest małe ale staram się uczyć , program jest prosty jak budowa cepa niestety nie mieści się na 2051 jak go skrócę to działa , było by ok gdybym mógł go skompilować , załadować na 4051 i po sprawie ale niestety bascomowy compiler nie daje rady tylko do 2 kilo - baskom w różnych wersjach nawet...
adam87 - Odbiorniki i piloty mogą pracować na różnych częstotliwościach w granicach 34-38kHz. Twój TSOP pracuje (jest dostrojony) na 36 kHz. Musisz sprawdzić na jakiej pracują piloty. Może po prostu nie pasować. Polecam oscyloskop z kalibrowaną podstawą czasu. P.S. Do prób oprogramowania podłączyłem nadajnik (tj. klucz diody LED) bezpośrednio do wejścia...
Witam! Buduję układ, którego zadaniem będzie przeprowadzenie pewnej procedury po odebraniu sygnału z pilota. Początkowo planowałem zrobić to drogą radiową ale udało mi się spalić odbiornik i tyle z tego wyszło. Teraz wpadłem na pomysł - podczerwień! Odległość między pilotem a odbiornikiem to około 25 metrów, nic nie zasłania widoczności. Na razie posiadam:...
https://obrazki.elektroda.pl/8443317300_... Dzień dobry, Tym razem chciałbym się pochwalić moją dwudniowym projektem jakim jest mały dwu-kanałowy pilocik RC5. Mój tak naprawdę jest tylko w drobnej części, bo sam program napisał "bart-projects" ( https://obrazki.elektroda.pl/5129813300_... https://obrazki.elektroda.pl/9231548100_...
Odbierać jest nieco trudniej. Program jest bardziej rozbudowany, nieco wyższa szkoła jazdy. Dla Arduino raczej nie pomogę, w czystym C, Bascom, Asembler , tu są moje preferencje. W Bascom chyba najłatwiej bo są gotowe polecenia liczące długości implusów Pulsein i do nadawania Pulseout For 38kHz mode: Command duration: 180 ms Header High Duration:...
Witam, Coś ostatnio mało ludzi odpowiada mi na pytania w Bascomie, więc postarałem się napisać swój program w C. Liczę więc na pomoc specjalistów od GCC ;) chciałbym zrobić pilot IR do mojego aparatu fotograficznego Olympus. Ze stronki lirc sprawdziłem sobie co i jak ma być dla pilota RM-1. Powiem nawet że chyba rok temu zrobiłem to w assemblerze i...
https://obrazki.elektroda.pl/8522574900_... Chciałbym Wam dzisiaj udostępnić krótki opis nadajnika IR w standardzie NEC wraz z odbiornikiem. Cały zestaw składa się z pilota, odbiornika TSOP, diody IR oraz 3 przewodów. Zestaw ten można zakupić już poniżej 1$ wraz z przesyłką. Wymiary pilota to ok. 85x40x6,5mm, wymiary odbiornika 20x15x13mm....
Jak to zwykle bywa kolega "bart-projects" udowadnia że Bascom to wcale nie wymarły język bez przyszłości. Kod działa idealnie! Pozwoliłem sobie nieco dopasować program pod mój dwu-przyciskowy pilocik i obecnie wygląda tak: [syntax=vbnet] ''**************************************... ''* 8PIN uC Tiny13/Tiny25-Tiny85 NO...
TAk panowie dzisiaj nadszedł czas na opublikowanie softu do pilota na TINY25. Ale najpierw krótki opis zmian. Więc zrezygnowano ostatecznie z opcji latarki, ponieważ okazało się że dwie diody połączone szeregowo to za dużo dla małej bateryjki 3V i zasięg jest niedopuszczalnie mały, a i świecenie samej latarki pozostawiało dużo do życzenia, więc wywaliłem...
Emulatora procesora 89c4051 bez komparatora lecz w czasie rzeczywistym oraz soft w bascom do emulacji pilota manty emperor 007 Witam! serdecznie ! Proponuje artykuł dotyczący emulatora procesora 89c4051 oraz rozwiązanie w bascomie transmisji IR pilota manty emperor 007 Proponuje sprawdzony emulator procesora AT89C2051 i AT89C4051 link do tego tu: http://www.hw.cz/Teorie-a-praxe/Konstruk...
Emulatora procesora 89c4051 bez komparatora lecz w czasie rzeczywistym oraz soft w bascom do emulacji pilota manty emperor 007Witam! serdecznie ! Proponuje artykuł dotyczący emulatora procesora 89c4051 oraz rozwiązanie w bascomie transmisji IR pilota manty emperor 007 Proponuje sprawdzony emulator procesora AT89C2051 i AT89C4051 link do tego tu: http://www.hw.cz/Teorie-a-praxe/Kons...
odbiornik 38khz 19khz 38khz 38khz 36khz
koszt ogrzewania gazem ziemnym moduł zawieszenia pokrywa glowicy
wzmacniacz audio telefon xiaomi problemy
Zipp motorynka 1500 km – uszkodzenie rozrusznika, elektromagnesu i problemy z uruchomieniem po braku paliwa Pomylenie biegunów akumulatora w Renault Espace 4