Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 26 lut 2025, o 00:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 28 lut 2015, o 00:30 
Offline
Nowy

Dołączył(a): 15 cze 2014
Posty: 5
Pomógł: 0

Witam, chciałbym uprzejmie prosić kolegów o sprawdzenie poprawności kodu. Zmontowałem pilot z Bluebooka wszystko zgodnie z założeniami, jednak, mój projekt przewiduje dwa klawisze. Z racji tego, iż miałem pod ręką wyłącznie Atmegę8 przepisałem kod pod ten mikrokontroler, jednak borykam się ze sporymi problemami z zakłóceniami(chyba).

Nie wiem, czy kod jest przerobiony odpowiednio na 100% ale aktualnie uzyskuję taki efekt, że nadając z mojego stworzonego pilota - odbiornik(także ten do dekodowania kodów z greenbooka) odbiera moją wiadomość średnio za ok. 20-30 wciśnięciem klawisza, zatem domniemam, że kod sam sobie jest prawdopodobnie w porządku tylko lipnie działa.

W tym miejscu chciałbym zapytać się, czy aż tak duże zakłócenia i złe wyniki transmisji mogą być rezultatem składania układu na płytce stykowej i stosowaniu kabelków do połączeń, kondensatory filtrujące dodawałem różne i w różnej ilości ale średnio pomagały lub wcale. Dodam także że układ zasilam z programatora USBAsp, kiedy zmieniłem źródło zasilania na ładowarkę telefoniczną wyniki były jeszcze gorsze - tylko raz udało mi się wysłać kod. Bądź co bądź na pytce robi się od groma anten, no i zakłócenia przewodzone w momencie stosowania ładowarki.

Jeszce raz proszę o sprawdzenie kodu dla spokoju ducha czy czasami nie zawiódł element ludzki tym razem w mojej osobie :)

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


ObrazekObrazek

Proszę umieszczać listingi programów napisanych w C wewnątrz znaczników syntax=c - Anty



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2015, o 08:27 
Offline
Użytkownik

Dołączył(a): 01 paź 2013
Posty: 305
Lokalizacja: Olsztyn
Zbananowany użytkownik

Pomógł: 20

Witam
Spróbuj sprawdzić czy za każdym naciśnięciem switcha wysyłany jest sygnał zrobisz to prosto używając kamery telefonu komórkowego ona widzi podczerwień i będziesz wiedział czy w ogóle wysyłany jest sygnał za każdym razem. Korzystałem z tego sposobu jak robiłem pilota do Nikona i problem był w switchu.

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2015, o 12:46 
Offline
Nowy

Dołączył(a): 15 cze 2014
Posty: 5
Pomógł: 0

Właśnie chodzi o to, że nie zawsze wciśnięcie klawisza jest tożsame z wysłaniem kodu IR - to był pierwsze co sprawdziłem, właśnie za pomocą aparatu w telefonie. Muszę nastukać w klawisz zanim cokolwiek wyśle :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 mar 2015, o 21:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 lut 2013
Posty: 158
Lokalizacja: KTT
Pomógł: 1

Witam,
kolego lukaszjok widzę, że masz podobne problemy do moich. Z tą różnicą, że ja zrobiłem pilota na ATtiny25 na 2 przyciski. Efekt mam podobny, a nawet gorszy - niby coś tam wysyła, ale odbiornik RC5 z BB tego nie widzi.

Wcześniej zbudowałem na stykówce pilot na tiny2313 i działał bez problemu. Przerzuciłem się na tiny25, przerobiłem kod, no i kicha. Podejrzewam, że trzeba jeszcze coś przerobić w obsłudze przerwania, tylko jeszcze nie doszedłem co. Może problem leży w maskowaniu portów (bo tiny25 ma tylko PORTB)...

Sprawdzałem też częstotliwość nośnej. Normalnie było ok 36,7kHz jednak po odkomentowaniu linii:
Składnia: [ Pobierz ] [ Ukryj ]
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

nośna miała prawie idealnie 36kHz.

_________________
Gordon



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO