eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaManipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
Ilość wypowiedzi w tym wątku: 60

  • 1. Data: 2025-08-08 00:18:58
    Temat: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: a...@h...invalid (Arnold Ziffel)

    Kupiłem sobie do swojego projektu taki oto manipulator (używka za 50 zł,
    więcej bym nie dał).

    https://www.satel.pl/produkty/sswin/seria-ca/ca-10/o
    bsluga-systemu-ca-10/ca-10-kled/

    Zdjęcia płytki:

    http://arnold.ziffel.one.pl/satel/20250806_191021.jp
    g
    http://arnold.ziffel.one.pl/satel/20250806_191036.jp
    g

    Zbliżenia:

    http://arnold.ziffel.one.pl/satel/20250806_191042.jp
    g
    http://arnold.ziffel.one.pl/satel/20250806_191046.jp
    g
    http://arnold.ziffel.one.pl/satel/20250806_191055.jp
    g

    Na pokładzie mamy:

    - 1x 14106: 6 inwerterów
    - 2x 14094: 8-bitowy rejestr przesuwny
    - 2x 14021: "8-bit static shift register"
    - 2x BA10339: 4 komparatory

    Wygląda na to, że za wyjścia odpowiadają 14094, a za wejścia 14021. Nie
    wiem do czego są te komparatory (ale chyba mają związek z wejściami z
    czujek, generacja tonu dla buzzera też może jest tam robiona (?)).

    Wejścia:

    - przycisk "tamper"
    - 4 zworki adresowe
    - dwa wejścia z czujek (Z1 i Z2)
    - 12 przycisków klawiatury

    Czyli, jeśli klawiatura nie jest czytana jakoś inteligentniej, mamy 18
    bitów. Jeśli jest inteligentniej (bo nie ma sensu przesyłać stanu
    wszystkich klawiszy), to minimalnie 11 (4 na kod przycisku) lub 10 (bo
    może tamper też jest uznawany za przycisk?).

    Wyjścia:

    - 15x LED
    - buzzer

    Czyli 16 bitów, składa się ładnie w 2x 14094.

    Interfejs to:

    - +12V
    - CLK
    - DATA
    - Z1
    - COM
    - Z2

    Na razie ustaliłem, że:

    - COM to po prostu masa
    - Z1 i Z2 to prawdopodobnie wejścia z dodatkowych czujek
    - CLK i DATA mają pull-upy -- występuje na nich ok. 9 V, po zwarciu do
    masy płynie ok. 1 mA
    - DATA ma tranzystor, który jest w stanie przywrzeć tę linię do masy

    Więc stwierdziłem, że to po prostu magistrala elektrycznie podobna do I2C,
    czyli otwarty kolektor + pull-upy, CLK jednokierunkowy, DATA
    dwukierunkowa.

    Zrobiłem interfejs, żeby podpiąć to do raspberry, i skrypt w Pythonie,
    który macha liniami.

    Wyjścia ogarnąłem bardzo prosto -- DATA jest przepisywane na pierwszą
    diodę z narastającym zboczem zegara, i diody się przesuwają. 16 bitów
    (nie jestem tylko pewien buzzera, bo go na razie odpiąłem). Zmapowanie
    zajęło kilka minut.

    Gorzej z odczytem. Wymyśliłem sobie, że pewnie skoro narastające zbocze
    powoduje przepisanie DATA do rejestru, to na opadającym klawiatura
    przepisuje swoje dane na linię DATA. Tylko że wydaje się, że tak nie jest.

    Jeśli switch tamper (ten, który jest wciśnięty, gdy klawiatura jest
    przytwierdzona do ściany, i otwiera się, gdy się ją zdejmie) jest
    puszczony (klawiatura zdjęta ze ściany), to DATA jest zawsze wysoka
    (tzn. stan wysokiej impedancji).

    Jeśli switch tamper jest wciśnięty (klawiatura wisi na ścianie), to na
    DATA przepisywany jest stan CLK (czyli jak wymuszę na CLK stan niski, to
    na DATA też pojawia się niski, w przeciwnym wypadku DATA jest w Hi-Z).

    Wciskanie klawiszy nie powoduje żadnych zmian w odczytywanych danych
    (poprawność działania interfejsu potwierdziłem woltomierzem).

    Zanim zacznę analizować układ połączeń (co nie będzie niemożliwe, ale też
    nie będzie takie proste -- sporo przelotek, itd.), to może ktoś ma
    sugestię, jak to cholerstwo spróbować ugryźć? :) Albo może ma przypadkiem
    taką centralkę i może podpiąć oscyloskop lub analizator stanów (tylko
    uwaga na wysokie napięcie)?

    --
    Do rodziny Masztalskich przyjechała teściowa. Stęskniony za babcią Jasio próbuje
    usiąść na kolanach.
    - Jasiu usiądź obok mnie na krzesełku.
    - Dlaczego?
    - Bolą mnie nogi. Musiałam z dworca iść na piechotę.
    - Na piechotę? Przecież tato powiedział, że babcię diabli przynieśli.


  • 2. Data: 2025-08-08 10:11:58
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: MKi <...@...com>

    W dniu 2025-08-08 o 00:18, Arnold Ziffel pisze:
    > Kupiłem sobie do swojego projektu taki oto manipulator (używka za 50 zł,
    > więcej bym nie dał).
    >
    > https://www.satel.pl/produkty/sswin/seria-ca/ca-10/o
    bsluga-systemu-ca-10/ca-10-kled/
    >
    > Albo może ma przypadkiem
    > taką centralkę i może podpiąć oscyloskop lub analizator stanów (tylko
    > uwaga na wysokie napięcie)?
    >

    Mam centralkę CA-10 z takimi właśnie manipulatorami.
    Ale teraz jestem poza firmą, wracam dopiero na koniec sierpnia.
    Wtedy mogę się pobawić; dam znać jak wrócę.

    Wysokich napięć to tam raczej nie ma, cały system jest spięty przewodami
    telefonicznymi.

    Pozdrowienia,
    MKi



  • 3. Data: 2025-08-08 13:21:14
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: a...@h...invalid (Arnold Ziffel)

    MKi <...@...com> wrote:

    > Mam centralkę CA-10 z takimi właśnie manipulatorami.
    > Ale teraz jestem poza firmą, wracam dopiero na koniec sierpnia.
    > Wtedy mogę się pobawić; dam znać jak wrócę.

    Byłoby super :) Dam znać w tym wątku jak uda mi się coś ustalić do tego
    czasu.

    > Wysokich napięć to tam raczej nie ma, cały system jest spięty przewodami
    > telefonicznymi.

    Tak, nieprecyzyjnie się wyraziłem, chodziło mi o te 12 V w kontekście
    analizatora stanów logicznych, który pewnie nie przyjmie więcej niż 5.

    --
    W obserwatorium astronomicznym nowy woźny przyjęty właśnie do pracy
    patrzy, jak słynny astronom obserwuje nieboskłon przez wielki teleskop.
    Nagle widzi na niebie spadającą gwiazdę. Woźny woła z podziwem: -Ale pan
    ma cel, panie profesorze!


  • 4. Data: 2025-08-08 16:54:18
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: a...@f...org (Waldek Hebisch)

    Arnold Ziffel <a...@h...invalid> wrote:
    > Kupiłem sobie do swojego projektu taki oto manipulator (używka za 50 zł,
    > więcej bym nie dał).
    >
    > https://www.satel.pl/produkty/sswin/seria-ca/ca-10/o
    bsluga-systemu-ca-10/ca-10-kled/
    >
    > Zdjęcia płytki:
    >
    > http://arnold.ziffel.one.pl/satel/20250806_191021.jp
    g
    > http://arnold.ziffel.one.pl/satel/20250806_191036.jp
    g
    >
    > Zbliżenia:
    >
    > http://arnold.ziffel.one.pl/satel/20250806_191042.jp
    g
    > http://arnold.ziffel.one.pl/satel/20250806_191046.jp
    g
    > http://arnold.ziffel.one.pl/satel/20250806_191055.jp
    g
    >
    > Na pokładzie mamy:
    >
    > - 1x 14106: 6 inwerterów
    > - 2x 14094: 8-bitowy rejestr przesuwny
    > - 2x 14021: "8-bit static shift register"
    > - 2x BA10339: 4 komparatory
    >
    > Wygląda na to, że za wyjścia odpowiadają 14094, a za wejścia 14021. Nie
    > wiem do czego są te komparatory (ale chyba mają związek z wejściami z
    > czujek, generacja tonu dla buzzera też może jest tam robiona (?)).
    >
    > Wejścia:
    >
    > - przycisk "tamper"
    > - 4 zworki adresowe
    > - dwa wejścia z czujek (Z1 i Z2)
    > - 12 przycisków klawiatury
    >
    > Czyli, jeśli klawiatura nie jest czytana jakoś inteligentniej, mamy 18
    > bitów. Jeśli jest inteligentniej (bo nie ma sensu przesyłać stanu
    > wszystkich klawiszy), to minimalnie 11 (4 na kod przycisku) lub 10 (bo
    > może tamper też jest uznawany za przycisk?).
    >
    > Wyjścia:
    >
    > - 15x LED
    > - buzzer
    >
    > Czyli 16 bitów, składa się ładnie w 2x 14094.
    >
    > Interfejs to:
    >
    > - +12V
    > - CLK
    > - DATA
    > - Z1
    > - COM
    > - Z2
    >
    > Na razie ustaliłem, że:
    >
    > - COM to po prostu masa
    > - Z1 i Z2 to prawdopodobnie wejścia z dodatkowych czujek
    > - CLK i DATA mają pull-upy -- występuje na nich ok. 9 V, po zwarciu do
    > masy płynie ok. 1 mA
    > - DATA ma tranzystor, który jest w stanie przywrzeć tę linię do masy
    >
    > Więc stwierdziłem, że to po prostu magistrala elektrycznie podobna do I2C,
    > czyli otwarty kolektor + pull-upy, CLK jednokierunkowy, DATA
    > dwukierunkowa.
    >
    > Zrobiłem interfejs, żeby podpiąć to do raspberry, i skrypt w Pythonie,
    > który macha liniami.
    >
    > Wyjścia ogarnąłem bardzo prosto -- DATA jest przepisywane na pierwszą
    > diodę z narastającym zboczem zegara, i diody się przesuwają. 16 bitów
    > (nie jestem tylko pewien buzzera, bo go na razie odpiąłem). Zmapowanie
    > zajęło kilka minut.
    >
    > Gorzej z odczytem. Wymyśliłem sobie, że pewnie skoro narastające zbocze
    > powoduje przepisanie DATA do rejestru, to na opadającym klawiatura
    > przepisuje swoje dane na linię DATA. Tylko że wydaje się, że tak nie jest.
    >
    > Jeśli switch tamper (ten, który jest wciśnięty, gdy klawiatura jest
    > przytwierdzona do ściany, i otwiera się, gdy się ją zdejmie) jest
    > puszczony (klawiatura zdjęta ze ściany), to DATA jest zawsze wysoka
    > (tzn. stan wysokiej impedancji).
    >
    > Jeśli switch tamper jest wciśnięty (klawiatura wisi na ścianie), to na
    > DATA przepisywany jest stan CLK (czyli jak wymuszę na CLK stan niski, to
    > na DATA też pojawia się niski, w przeciwnym wypadku DATA jest w Hi-Z).
    >
    > Wciskanie klawiszy nie powoduje żadnych zmian w odczytywanych danych
    > (poprawność działania interfejsu potwierdziłem woltomierzem).
    >
    > Zanim zacznę analizować układ połączeń (co nie będzie niemożliwe, ale też
    > nie będzie takie proste -- sporo przelotek, itd.), to może ktoś ma
    > sugestię, jak to cholerstwo spróbować ugryźć? :) Albo może ma przypadkiem
    > taką centralkę i może podpiąć oscyloskop lub analizator stanów (tylko
    > uwaga na wysokie napięcie)?

    Zakładając że 14021 to logicznie to samo co 4021, to potrzebny jest
    dodatkowy sygnał. Tzn. podając na nogę 9 w 4021 stan wysoki łapiesz
    stan wejść równoległych. Potem zegar przesuwa ten złapany stan.

    Pytanie jak ten sygnał jest generowny? Najprościej byłoby brać
    ze złącza (na pewno te Z1 i Z2 to tak jak myślisz?). Może być
    układ czasowy, np. jak zegar jest w określonym stanie przez
    określony czas to łapie wejścia. To nie może być bardzo
    skomplikowane bo na to masz za mało układów, ale to 6 invertorów
    i 2 komparatory dają trochę możliwości.

    PS: Jak bym tam się spodziewał choć trochę logiki, czyli jakiś
    iloczyn lub suma. Może to zrobili na diodach czy rezystorach?

    --
    Waldek Hebisch


  • 5. Data: 2025-08-08 20:32:33
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: "J.F" <j...@p...onet.pl>

    On Fri, 8 Aug 2025 11:21:14 -0000 (UTC), Arnold Ziffel wrote:
    > MKi <...@...com> wrote:
    >> Mam centralkę CA-10 z takimi właśnie manipulatorami.
    >> Ale teraz jestem poza firmą, wracam dopiero na koniec sierpnia.
    >> Wtedy mogę się pobawić; dam znać jak wrócę.
    >
    > Byłoby super :) Dam znać w tym wątku jak uda mi się coś ustalić do tego
    > czasu.
    >
    >> Wysokich napięć to tam raczej nie ma, cały system jest spięty przewodami
    >> telefonicznymi.
    >
    > Tak, nieprecyzyjnie się wyraziłem, chodziło mi o te 12 V w kontekście
    > analizatora stanów logicznych, który pewnie nie przyjmie więcej niż 5.

    Ale tak na oko wchodzi na stabilizator 7805 i dalej już nie ma.

    dwa komparatory ... a w zasadzie 8 komparatorów - coś dużo im
    potrzebne.

    J.






  • 6. Data: 2025-08-08 20:59:37
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: Mirek <m...@n...dev>

    W dniu 8.08.2025 o 20:32, J.F pisze:

    > dwa komparatory ... a w zasadzie 8 komparatorów - coś dużo im
    > potrzebne.
    >

    Nie pamiętam jak jest w Satelu (raczej go omijam). ale te zaciski do
    linii alarmowych bywały trójstanowe... a właściwie są 4 wartości
    rezystancji: 0<sabotaż<zamknięta<otwarta<sabotaż<?

    --
    Mirek


  • 7. Data: 2025-08-08 21:13:29
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: "J.F" <j...@p...onet.pl>

    On Fri, 8 Aug 2025 20:59:37 +0200, Mirek wrote:
    > W dniu 8.08.2025 o 20:32, J.F pisze:
    >> dwa komparatory ... a w zasadzie 8 komparatorów - coś dużo im
    >> potrzebne.
    >>
    > Nie pamiętam jak jest w Satelu (raczej go omijam). ale te zaciski do
    > linii alarmowych bywały trójstanowe... a właściwie są 4 wartości
    > rezystancji: 0<sabotaż<zamknięta<otwarta<sabotaż<?

    Takie pamiętam, i tam się komparator przyda ...
    ale które tu są linie alarmowe? Z1 i Z2 ?

    J.






  • 8. Data: 2025-08-08 21:39:32
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: Mirek <m...@n...dev>

    W dniu 8.08.2025 o 21:13, J.F pisze:

    > ale które tu są linie alarmowe? Z1 i Z2 ?
    >

    Na 90%. Do manipulatora ciągniesz 4 żyły a do tych zacisków można
    podłączyć np. czujkę i krańcówkę skrzynki z manipulatorem.
    To typowe rozwiązanie stosowane przez wielu producentów, aczkolwiek
    czasem jest jedna linie a czasem wcale.

    --
    Mirek


  • 9. Data: 2025-08-08 22:22:15
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: a...@h...invalid (Arnold Ziffel)

    J.F <j...@p...onet.pl> wrote:

    > Takie pamiętam, i tam się komparator przyda ...
    > ale które tu są linie alarmowe? Z1 i Z2 ?

    Tak mówi instrukcja (str. 44 i 45):

    http://www.napad.pl/data/katalog/produkty/instrukcje
    /centrala_satel_ca10.PDF

    Podobno wspierają konfigurację (str. 47):

    - NC
    - NO
    - EOL (parametryczne)
    - 2EOL/NO
    - 2EOL/NC

    "Gdy wejście pracuje w konfiguracji z pojedynczym parametrem (EOL), do
    zamknięcia obwodu czujki należy zastosować rezystor 2,2k.

    Przy wejściach dwuparametrycznych (2EOL) obwód czujki zamyka się dwoma
    rezystorami 1,1k. Wejścia tego typu 2EOL umożliwiają centrali jednoczesną
    kontrolę stanu czujki i jej styku sabotażowego (patrz: Rys. 9)."

    Czyli wydumane, czyli pewnie komparatory są do tego...

    --
    Z dumą szedłem przez miasto łapiąc spojrzenia przechodniów. Popularność?
    Nie. Uroda? Raczej nie. Włączona piła łańcuchowa w moich rękach? Być może...


  • 10. Data: 2025-08-09 17:09:50
    Temat: Re: Manipulator Satel CA-10-KLED -- CLK, DATA, i... dupa
    Od: a...@h...invalid (Arnold Ziffel)

    Waldek Hebisch <a...@f...org> wrote:

    > Pytanie jak ten sygnał jest generowny? Najprościej byłoby brać
    > ze złącza (na pewno te Z1 i Z2 to tak jak myślisz?).

    Na pewno, sprawdziłem w instrukcji.

    > Może być układ czasowy, np. jak zegar jest w określonym stanie przez
    > określony czas to łapie wejścia.

    Hmm. To by miało sens o tyle, że nie jestem w stanie wysterować tego za
    szybko. 500 us oczekiwania po każdej zmianie stanu to jest już dla niego
    za szybko. Ustawiłem 1 ms, ale wtedy widać zapis i przesuwanie (diody
    migają), jeśli podłączyłbym buzzer to pewnie by popiskiwał. Podejrzewam,
    że w fabrycznym alarmie tak nie ma.

    Więc może faktycznie od czasu machania CLK zależy jakiś wewnętrzny stan
    (może np. machanie szybkie to zapis, a jak się puści to się odblokowuje
    latch i przepisuje stan diod, sprawdzę to jeszcze)...

    --
    Idzie zajączek lasem, patrzy a na dróżce leży podkowa. Podnosi ja,
    odwraca na druga stronę, a tam... koń!

strony : [ 1 ] . 2 ... 6


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: