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



Teraz jest 7 cze 2026, o 19:20


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 63 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona
Autor Wiadomość
PostNapisane: 17 gru 2013, o 22:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

A nie posiadasz może innego czujnika na podmianę ?

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 22:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

4,5V jest gdy mierze pomiedzy OUT a masą, tylko ze wziąta wezposrednio od zródła zasilania.

nie ma tu oznaczen zadnych, w nocie co prawda jest prostokątne oczko, a ja mam okragłe. Kieruje sie tym co pisze na paragonie "TSOP1136"

juz bym dawno spawdził inny jakbym miał zapasowy ;/

PS z tyłu na obudowie pisze "256" i tyle oznaczeń



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 22:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Wiesz, a ja dalej będę się upierał że coś w połączeniach mogło zaszwankować. Sprawdź punkt po punkcie czy nic się nie rozłączyło.


Autor postu otrzymał pochwałę

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 22:35 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

A na pinach zasilania czujnika ile jest?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 22:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

podpiąłem piny tak jak przy 2236, czyli 1 OUT 2 VCC 3 GND , i tak... pokazuje 0.00V ale jak wciskam pilot to w zaleznosci od pilota albo podskakuje do 0,5V albo do 0,8V. Przy obecnym ustawieniu na pinach zasilania czujnika jest 4,8V



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 22:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

... i ile jest na GND - OUT jak naciskasz pilot ?

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

napisałem , pomiedzy GND a OUT z 0V podskakuje do 0,5-0,8V a gdy szybko naciskam, idize nawet 1V



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

to też coś jest źle (chyba) - sugeruję się tym że u mnie jest GND -> OUT ~ 4.8 V a jak naciskam jakikolwiek pilot to GND -> OUT ~ 4.2V

Z drugiej strony ciekawe czy czujnik i mega przeżyją te testy :)


Autor postu otrzymał pochwałę

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

testuje poza Atmegą..

dziwna sprawa sprawdz jak Ty masz... pomiedzy pinem OUT a GND jest 0.02 V gdy naciskam wzrasta do 0.50V
Pomiedzy OUT a GND ale na szynie zasilania jest 4,7V gdy naciskam przycisk spada do 4,3V

Nie rozumiem czemu tak jest... GNd na czujniku a GND na szynie zasilania to nie to samo?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Dlatego właśnie mówiłem o połączeniach, sprawdź bardzo dokładnie punkt po punkcie bo GND musi być to samo.

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

przelozyłm w inne miejsce na płytce i jest Out <> GND 4,65V gdy naciskam to spada do 4,25V i masy wydawają sie byc teraz takie same. Dałem pull up pomiedzy Vss i OUT i jest odpowiednio 4,8V i 4,44V gdy nacisnę.



Ostatnio edytowano 17 gru 2013, o 23:39 przez Atmegowiec, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

ooooo, już jakieś postępy
teraz do procka i sprawdź.
a jak nie to trzeba próbować z kwarcem 11,0592

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:39 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Zasilanie na czujnika niema prawa się zmieniać.
Skoro masz już mniej więcej prawidłową reakcję, to puść to do atmegi (o ile masz odpowiednie piloty z adresem 0).
Albo zamiast "!address" wstaw "1" i testuj na wszystkich które masz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

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

Mam taki kod, czy jest on poprawny ?
dioda nie świeci, żadnej reakcji. ;/ choc na pinie ICP1 napiecie spada do tych 4,4V gdy naciskam. Zmieniam w kodzie jak móiecie ale nie ma reakcji - tak jakby ta poprawka nic nie robiła.

nie wiem czy to istotne ale wywala mi czasem warringi tutaj

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

lecz teraz akurat poprawnie kompiluje wiec hmm nie pokaze błedu..

PS pojawiły sie teraz te warringu:

/IR_DECODE/ir_decode.h:33:0: warning: "PORT" redefined
../LCD/lcd44780.h:148:0: note: this is the location of the previous definition
../IR_DECODE/ir_decode.h:36:0: warning: "PIN" redefined
../LCD/lcd44780.h:151:0: note: this is the location of the previous definition
../IR_DECODE/ir_decode.h:39:0: warning: "DDR" redefined

ale pewnie jak skompiluje jaszcze raz to zniknie..



Ostatnio edytowano 17 gru 2013, o 23:54 przez Atmegowiec, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:52 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Pętlę while wcięło.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 gru 2013, o 23:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

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


W kodzie była tutaj mi sie usunęła jak kopiowałem.
Jesteście pewni ze nie trzeba nic grzebac w ustawieniach bitow? Juz niebardzo mam pomysły co moze byc zle



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 00:04 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Tamte makra Ci się gryzą bo masz w LCD i IR to samo, już nie pamiętam czy to wpływało na działanie, było już na forum jak sobie z tym poradzić, w książce chyba też. Na początek chyba wystarczy za komentować te z IR.
Musisz być pewny przede wszystkim że masz pilota z RC5 (najlepiej od jakiegoś starego TV philipsa).


Autor postu otrzymał pochwałę


Ostatnio edytowano 18 gru 2013, o 00:14 przez ciamciak, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 00:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

no niestety brak takiego pilota, choc myslałem ze wiekszość pilotów nadaje w tym standardzie, a tu juz nie wiem... 5 pilotów i zaden teraz nie działa. Zmieniłem !address na 1 i tez bez roznicy



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 00:14 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Można jeszcze do ciała przerwanie dopisać zmianę stanu diody, wtedy będzie widać czy procek cokolwiek odbiera.
Jak nie będzie reakcji, to coś ze sprzętem/połaczeniami.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 00:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

no ok, dioda sie zaswieciła jak wstawiłem jej obsługe w przerwanie, ale zgasic sie nei chce, tylko lekko przygasa



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 00:45 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Za którymś razem powinna zgasnąć (jeżeli to tylko xor).
Teraz pozostaje szukać po sąsiadach pilota (może masz jakiś programowalny), zamówić, lub złożyć samemu.

No i dla pewności sprawdź czy prędkość proca w samym programie też jest dobrze ustawiona.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 16:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

hmm, możesz jasniej ? w ustawieniach rojektu w Eclipse, mam wybrana Atmegę8 i ustawiona czestotliwosc 8Mhz, w MKAVRVCalc tez wykrywa 8 MHz. Taka zawsze mam gdyz na 1Mhz nie mozna skompilowac programu. Mirek gdzieś to tłumaczył.. wiec mam 8Mhz, czy gdzies trzeba jescze ustawic czy o to chodizło ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 17:41 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Tak, o to chodziło.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 20:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

tak mam programowalny nawet jeden, z seri MAXY 1708, lecz neibardzo chyba umiem ustawic cos na nim, z tv oczywiscie innymi działa...
W takim razie chyba zeby miec pewnosc to chyba bym swoj pilot rc5 zrobił.. tylko to pewnie gigantycznie trudne w porownaniu z tym odbieraniem co i tak poradzić sobie nie mogę, mam niby druga atmege i jakaś diode ir. Trudno taki pilot zrobic samemu.. taki z jednym przyciskiem chociaz? zeby miec pewnosc czy jest jakas komunikacja.


Kod mojego programu ponizej:

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 20:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Rozumiem że masz niebieską książkę, tam przecież jest gotowy projekt pilota ir, co prawda na tiny2313 ale to już nie jest taki problem


Autor postu otrzymał pochwałę

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 20:58 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Ja bym po testował z tym uniwersalnym.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 22:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

śpiesze donieść ze zadziałało.. w sumie nie wiem czemu, poprostu naisnałem i oo działa... nie wiem czemu nie działao, teraz działa... heh

podsumowując:
-ten TOPS to jednak 2236 a nie jak mi powiedziano 1136, wiec sprzedawca się pomyslił, co za tym idzie inne piny trzeba było ustawic...
-czy mi sie czy trzeba kilka razy wgrywać ten sam kod to zadziała za któryms razem, bo naprawdę nie rozumiem czemu nagle zaczęło działać. Zmieniłem tylko tyle ze usunąłem wykomentowane fragmenty kodu.
- mam tylko jeden pilot w którym działają trzy przyciski, na pozostałe pilot nie reaguje tzn. nie wyświetla kodów przycisków - te trzy przyciski to przyciski po zaprogramowania sobie innego urządzenia.

Obecny kod z uwzględnieniem konkretnego przycisku:

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


I drugi kod:

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


Nie wiem czemu ale w drugim kodzie znacznie dłuzej trzeba trzymac przycisk zeby pojawiła sie zadana akcja, w pierwszym przypadku jest to na wcisnięcie.


Wszystko hula jak miało hulać - tylko pytanie: 1 z 3 przycisków pokazuje kod dopiero po dwukrotnym przesłaniu komendy, czyli lekkim przytrzymaniu, pozostałe przyciski na wciśniecie reagują, moze wiecie czym to jest związane?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 22:31 
Offline
Użytkownik

Dołączył(a): 24 kwi 2013
Posty: 454
Pomógł: 30

Nie wyświetla pozostałych klawiszy bo pewnie dotyczą innych adresów/urządzeń (znowu masz aktywne sprawdzanie adresu).
A długie oczekiwanie może wynikać ze słabych baterii, albo słabej czułości odbiornika (może się już trochę przypalił od tych kombinacji z zasilaniem).



Ostatnio edytowano 18 gru 2013, o 22:35 przez ciamciak, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 22:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Jeśli inne przyciski reagują normalnie, to może "mechanika" przycisku w pilocie.

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 gru 2013, o 22:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

na samo sprawdzanie jaki klawisz wcisniety to działa szybko, a jesli podepnęakcje pod konkretny przycisk, to zwalnia.
w innych pilotach zwalnia samo z siebie. MOze byc tak z enp. to nie są idealne standardy RC5 ? i dlatego? zrobiłem sbie licznik i jak patrze to gdy trzymam cały czas to baaardzo powoli zlicza, a przeciesz komendy sa wysyłane co 130ms prawda?

------------------------ [ Dodano po: 3 minutach ]

#ciamciak# napisał(a):
A długie oczekiwanie może wynikać ze słabych baterii, albo słabej czułości odbiornika (może się już trochę przypalił od tych kombinacji z zasilaniem

a no zrobiło mu sie ciepło nieraz... trudno jesli to tego wina to nie ma problemu, kiedys sie kupi nowy, ale obawiam sie cze to cos innego, bardziej programowego



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: 63 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Baidu [Spider] i 4 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