Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

- Satel - OUT3 wyjscie podające masę jako input do Arduino

pyby 19 Sty 2017 23:28 645 5
  • #1 19 Sty 2017 23:28
    pyby
    Poziom 15  

    witam,
    Jestem na etapie integrowania arduino+domoticz z centralką satel integra 32.
    Centralka podaje masę na OUT3 po załączeniu alarmu.

    W arduino ustawiłem Pin3 zarówno jako input oraz jako input_pullup, ale cały czas mam problem z wariującymi wskazaniami (co chwila jest on / off).
    Proszę o informację czego brakuje - może trzeba zmasować satela z gnd w arduino?

    Gdyby wyjście w satelu podawało +5v sprawa byłaby łatwiejsza..

    pozdrawiam

    0 5
  • Pomocny post
    #2 19 Sty 2017 23:31
    xury
    Poziom 39  

    pyby napisał:
    Proszę o informację czego brakuje - może trzeba zmasować satela z gnd w arduino?

    Nie zmasowałeś? To jak uC ma wiedzieć żę dostaje stan niski?

    0
  • #3 19 Sty 2017 23:42
    pyby
    Poziom 15  

    Zaraz spróbuję ; tak to jest jak laik bierze sie za mikrokontrolery bez znajomosci podstaw elektroniki :/

    edit
    -----
    a wejście powinno byc z rezystorem podciągającym pullup czy nie?

    0
  • #4 20 Sty 2017 07:24
    kosmogon
    Poziom 13  

    pyby napisał:
    a wejście powinno byc z rezystorem podciągającym pullup czy nie?


    Jeżeli aktywujesz wewnętrzny rezystor podciągający w Arduino, to nie. Robisz to poleceniem pinMode(pin, INPUT_PULLUP).

    0
  • #5 21 Sty 2017 13:52
    pyby
    Poziom 15  

    To jeszcze zapytam, bo to praktycznie w temacie .
    Wg mojej wiedzy Integra32 nie pozwala ustawić na wyjściu stanu wybranej czujki, a chciałbym je zaczytać via Arduino.

    Czy w takim razie mogę dopiąc się do wejścia czujki np. IN1 która jest skonfigurowana jako 2EOL/NC ?
    czy jest ryzyko, że zmienie oporność układu i bede miał ciągłe problemy np. wskazanie sabotażu?

    0
  • #6 21 Sty 2017 14:53
    2675900
    Użytkownik usunął konto