Witamy, Gość. Zaloguj się lub zarejestruj.
Aktualności:
Forum Sterowniki PLC Inteligentny dom > Podsystemy wejściowe >

Odbiornik IR pilota do sterownika PLC

Strony: 1 [2] 3 4 ... 6
Drukuj
Autor Wątek: Odbiornik IR pilota do sterownika PLC  (Przeczytany 66030 razy)
pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Podłączenie odbiornika IR do PLC
#15 : Styczeń 08, 2010, 08:52:28 am »

Tak.

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Podłączenie odbiornika IR do PLC
#16 : Marzec 03, 2010, 21:41:31 pm »

Prace postępują.

Rozwiązałem problem:
- konwersji zasilania - urządzenie może i będzie zasilane z +24V ze sterownika
- oprogramowania pilota - to była największa upierdliwość, po 3 miesiącach znalazłem tą pieprzoną opcję i pilot już działa jak należy. Już miałem się poddać, dziś usiadłem do tego "ostatni" raz i poszło.

Obecnie do rozwiązania przed edycją publiczną:
- poprawienie przerwań programu - podczas procedur obsługi Modbus ignoruje naciskane przyciski
- szybkość reakcji - dorobię dipswitch przełączania prędkości RS-485

Pracuje już nieźle - włącza i gasi światła w salonie (tzn. sterownik włącza na otrzymane kody), przełącza wentylację, obsługuje sceny świetlne.

Wrzucam kilka zdjęć.
PJ


* tech 054.jpg (144.65 KB, 800x590 - wyświetlony 1003 razy.)
« Ostatnia zmiana: Marzec 03, 2010, 21:48:28 pm wysłane przez pj »

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Podłączenie odbiornika IR do PLC
#17 : Marzec 03, 2010, 21:49:44 pm »

I jeszcze zdjęcia z menu pilota.

Pierwsze wejście to menu główne - po wejściu do sterowania domem dostępne kilka "stron" opcji sterowania.

Próbuję dopracować urządzenie, aby zainteresowani mogli je u mnie kupić prawie po kosztach części.

PJ


* tech 059.jpg (44 KB, 400x300 - wyświetlony 853 razy.)

* tech 060.jpg (47.18 KB, 400x300 - wyświetlony 861 razy.)

* tech 061.jpg (45.97 KB, 400x300 - wyświetlony 848 razy.)
« Ostatnia zmiana: Marzec 03, 2010, 21:52:38 pm wysłane przez pj »

kaliszakpl
Full Member
***
Wiadomości: 75


Odp: Odbiornik IR pilota do sterownika PLC
#18 : Marzec 04, 2010, 10:39:13 am »

Witam czy jest mozliwosc przetestowania 1-wire na USB przyznam sie szczerze ze zrobilem sobie taka plytke na podtsawie zdjec jakie umiesciles na stronie jednak problem jest tym ze przydl by sie wstad aby to cudenko zaprogramowac Czy mogłym umiescic gdzies juz wsad na stronie??
Noo i kiedy była by ew. możliwosc kupienia odbiornika podczerwieni u Ciebie ( moze tez  by była możliwosc stawienia schematu i wsadu). I mam tez pytanie czy zastanawiales sie na zrobieniem zamiast odbiornika podczerwieni odbiornika radiowego np przerobienia jakies klawiatury od pc radiowej jako nadajnik itp...

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Odbiornik IR pilota do sterownika PLC
#19 : Marzec 06, 2010, 10:10:04 am »

Załączam źródła oraz skompilowany hex.

Co do IR - wypuszczę jak będę pewien, że użytkownicy nie będą mieć dużych problemów.
To właśnie problem z układami home-made, że trzeba je dopracować i przewidzieć różne konfiguracje użytkowników.
Inaczej to nie ma sensu a i się podenerwować można, więc cierpliwość wskazana

PJ

* MCHPUSB.hex.zip (15.86 KB - pobrany 532 razy.)
* USB_MBUS_TEMP_v3.zip (106.26 KB - pobrany 570 razy.)
« Ostatnia zmiana: Marzec 06, 2010, 10:14:32 am wysłane przez pj »

kaliszakpl
Full Member
***
Wiadomości: 75


Odp: Odbiornik IR pilota do sterownika PLC
#20 : Marzec 08, 2010, 00:09:10 am »

Wielkie dzieki
Pozdrawiam

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Odbiornik IR pilota do sterownika PLC
#21 : Marzec 08, 2010, 00:12:36 am »

Powyższe na licencji GPL non-commercial.

Zaktualizowałem nieco dział:
http://www.plc-home.pl/realizacja-systemu/sterowanie-z-pilota
Za kilka dni będzie, mam nadzieję, większy release device'a.

Teraz kończę oprogramowanie użytkowe - programowanie prędkości i adresu.
Samo działanie "w terenie" odbiornika - idealne.

PJ

zylek
Jr. Member
**
Wiadomości: 19


Odp: Odbiornik IR pilota do sterownika PLC
#22 : Marzec 11, 2010, 17:27:40 pm »

Cytat: pj  Marzec 08, 2010, 00:12:36 am
Powyższe na licencji GPL non-commercial.

Zaktualizowałem nieco dział:
http://www.plc-home.pl/realizacja-systemu/sterowanie-z-pilota
Za kilka dni będzie, mam nadzieję, większy release device'a.

Teraz kończę oprogramowanie użytkowe - programowanie prędkości i adresu.
Samo działanie "w terenie" odbiornika - idealne.

PJ

Piotr,

UWAGA: Urządzenie które wybrałeś w harmony - patrz artykuł, steruje u mnie CD'kiem.

Po zdekodowaniu sygnałów wysyłanych przez Harmony,  okazało się że urządzenie wysyła sygnały dla "CD Player" tzn dziesietnie adres 20.
Np dla przyciku 1 jest to: 010100000010 oraz 110100000010.
chili komenda 10 dla adresu 20, dla wyjaśnienia powyższe przykładowe kody pozbawione są bitów startowych ale z toggle bit.

Pewnie wiele osób może mieć CD z kodowaniem RC-5 i będzie się żarło, więc nie polecał bym ci go do rozwiązania "komercyjnego".

pozdrawiam,
Andrzej



pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Odbiornik IR pilota do sterownika PLC
#23 : Marzec 11, 2010, 19:55:42 pm »

Sterownik oświetlenia steruje u Ciebie CDkiem ? Jak to możliwe ?
U mnie jako adres urządzenia wysyła w HEX 36 - można to zobaczyć na filmiku, więc teoretycznie  nie powinno się gryźć z Twoim CDkiem.

Ten sterownik oświetlenia philipsa to przykład oczywiście najlepiej odpowiadający do sterownia domem - 16 kodów włącz/wyłącz.
Odbiornik jest przeźroczysty dla RC-5, więc możesz wybrać cokolwiek byle RC-5, tylko trzeba to odczytać i zinterpretować to później w PLC.

PJ


zylek
Jr. Member
**
Wiadomości: 19


Odp: Odbiornik IR pilota do sterownika PLC
#24 : Marzec 11, 2010, 20:31:04 pm »

Cytat: pj  Marzec 11, 2010, 19:55:42 pm
Sterownik oświetlenia steruje u Ciebie CDkiem ? Jak to możliwe ?
U mnie jako adres urządzenia wysyła w HEX 36 - można to zobaczyć na filmiku, więc teoretycznie  nie powinno się gryźć z Twoim CDkiem.

Ten sterownik oświetlenia philipsa to przykład oczywiście najlepiej odpowiadający do sterownia domem - 16 kodów włącz/wyłącz.
Odbiornik jest przeźroczysty dla RC-5, więc możesz wybrać cokolwiek byle RC-5, tylko trzeba to odczytać i zinterpretować to później w PLC.

PJ



hmmm, adres urządzenia 36 HEX to było 54 DEC, tak czy inaczej spoza specyfikacji RC-5, bo na adres urządzenia jest tylko 5 bitów, chili max możesz mieć adres 31 DEC. Więc coś sie nie zgadza Co?  U mnie przy dekodowaniu wychodzi że kod urządzenia jest 20 i steruje moim CD (nie Philpsa ale pewnie kody RC5 użyte) więc by się zgadzało.
Jest zawsze prawdopodobieństwo, że coś pokręciłem przy konfiguracji Harmony, ale to proste jak budowa cepa więc raczej mało prawdopodobne.

PS. Próbuję od jakiegoś czasu wygenerować sobie kody rc-5 i zapisać w Harmony na adresie 29 DEC. Ale z braku czasu mi nie idzie, stąd próba twojej konfiguracji harmony.

Co do przezroczystości odbiornika to jasne.  Sęk tylko w tym że trzeba mieć kody/pilota który nie bedzie sterował równolegle wieloma urządzeniami.
« Ostatnia zmiana: Marzec 11, 2010, 20:41:01 pm wysłane przez zylek »

zylek
Jr. Member
**
Wiadomości: 19


Odp: Odbiornik IR pilota do sterownika PLC
#25 : Marzec 11, 2010, 20:55:03 pm »

Cytat: zylek  Marzec 11, 2010, 17:27:40 pm
...

Po zdekodowaniu sygnałów wysyłanych przez Harmony,  okazało się że urządzenie wysyła sygnały dla "CD Player" tzn dziesietnie adres 20.
Np dla przyciku 1 jest to: 010100000010 oraz 110100000010.
chili komenda 10 dla adresu 20, dla wyjaśnienia powyższe przykładowe kody pozbawione są bitów startowych ale z toggle bit.


Autopoprawka 10 binarnie to 2 DEC a nie 10  Zawstydzony

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Odbiornik IR pilota do sterownika PLC
#26 : Marzec 12, 2010, 09:16:54 am »

Całkowicie masz rację co do max. adresu.
Na filmiku:
http://plc-home.pl/realizacja-systemu/sterowanie-z-pilota/24-odbiornik-pilotow
są widoczne w rejestrach sterownika kody - rozkaz i adres.

Rozkaz jest poprawny - tzn zgadza się z klawiszem.

Fakt, adres urządzenia wygląda na błędny - spoza zakresu. Zakładałem, że skoro rozkaz jest poprawy to adres też.

To co widać na filmiku to:
Rejestr Adres 35h: 0011 0101
Rejestr Rozkaz np. 05h

Działa stabilnie, ale poprawię to - wielkie dzięki za wskazanie niedoróbki.
Skończyłem już implementację całości - poprawiam jeszcze to niedopatrzenie i w weekend zamawiam płytkę i części - myślę że na początek 10 sztuk powinno wystarczyć.

Co do konfiguracji Logitecha - trochę też nad tym siedziałem i właśnie oprócz starych TV nie znalazłem sensownego urządzenia RC-5, które tak dobrze jak ten sterownik philipsa nadawało by się do przesyłania rozkazów do PLC. Z drugiej strony  odbiornik jest transparentny, więc urządzeniem może być stary TV - wtedy sterownik p oprostu będzie reagował na komendy np. volume up.

Czy możesz zaproponować jakieś inne sensowne urzadzenie z bazy Logitecha zamiast tego philipsa ?

PJ
« Ostatnia zmiana: Marzec 12, 2010, 09:21:03 am wysłane przez pj »

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Odbiornik IR pilota do sterownika PLC
#27 : Marzec 17, 2010, 18:39:17 pm »

Dopracowałem płytkę, dodałem możliwość wyboru 7 prędkości magistrali i zaprogramowania dowolnego adresu modbus.
Płytka poszła do zamówienia.
http://www.prototypy.com/produkcja.htm
Na razie próbnie 6 sztuk.

Ma być do 14 dni roboczych, więc teraz tylko czekać.

Pozdrawiam,
PJ

zylek
Jr. Member
**
Wiadomości: 19


Odp: Odbiornik IR pilota do sterownika PLC
#28 : Marzec 18, 2010, 23:10:06 pm »

Cytat: pj  Marzec 12, 2010, 09:16:54 am
Czy możesz zaproponować jakieś inne sensowne urzadzenie z bazy Logitecha zamiast tego philipsa ?

Niestety sam skorzystałem z kodów dla VCR Philipsa, co uważam jest półśrodkiem, ale już nie miałem siły dalej walczyć z generowaniem kodów
Tak czy inaczej działa.

Pozdrawiam,
Andrzej

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Odbiornik IR pilota do sterownika PLC
#29 : Kwiecień 08, 2010, 18:54:35 pm »


Przyszły do mnie płytki - miodzio!

Właśnie, od razu po pracy, zlutowałem pierwszy egzemplarz. Działa od pierwszego razu.
Załączam fotki.

Niestety weekend mam wyłączony - prace w ogrodzie , ale w poniedziałek chcę doprogramować kilka pożytecznych funkcji i w przyszłym tygodniu wysłać do Was kilka sztuk na próbę.

PJ


* odbiornik_IR_na_Modbus_1.jpg (77.33 KB, 600x450 - wyświetlony 879 razy.)

* odbiornik_IR_na_Modbus_2.jpg (83.47 KB, 600x450 - wyświetlony 874 razy.)

* odbiornik_IR_na_Modbus_3.jpg (75.43 KB, 600x450 - wyświetlony 946 razy.)

* odbiornik_IR_na_Modbus_4.jpg (90.97 KB, 600x450 - wyświetlony 906 razy.)

Strony: 1 [2] 3 4 ... 6
Drukuj
Skocz do: