HB-UNI-SenAct-4-4-RC Pullup der Eingänge
Moderator: Co-Administratoren
HB-UNI-SenAct-4-4-RC Pullup der Eingänge
Hallo
beim HB-UNI-SenAct-4-4-RC werden ja bei den Eingängen die internen Pullups verwendet. Ich müsste bei einem Eingang den internen Pullup abschalten und einen externen nehmen. Im Quelltext kann ich aber nicht finden wo die konfiguriert werden.
Ich steuere einen Eingang mit einem Komparator der einen Open Collector Ausgang hat an. Um Strom zu sparen wollte ich einen 100kohm nehmen.
Wer kann mir da helfen.
Gruß
Werner
beim HB-UNI-SenAct-4-4-RC werden ja bei den Eingängen die internen Pullups verwendet. Ich müsste bei einem Eingang den internen Pullup abschalten und einen externen nehmen. Im Quelltext kann ich aber nicht finden wo die konfiguriert werden.
Ich steuere einen Eingang mit einem Komparator der einen Open Collector Ausgang hat an. Um Strom zu sparen wollte ich einen 100kohm nehmen.
Wer kann mir da helfen.
Gruß
Werner
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: HB-UNI-SenAct-4-4-RC Pullup der Eingänge
Hi,
das kommt aus der Button.h:166
das kommt aus der Button.h:166
Code: Alles auswählen
typedef StateButton<HIGH,LOW,INPUT_PULLUP> Button;
-
- Beiträge: 151
- Registriert: 13.11.2018, 10:21
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 8 Mal
Re: HB-UNI-SenAct-4-4-RC Pullup der Eingänge
Danach habe ich gesucht. Dazu bitte mal eine Frage. Wo muss ich denn das ändern? ich möchte an den Eingängen Enschalter anchließen. Bei einem Kabel mit 4m Länge hat das nicht funktioniert. Der Port war immer auf up. Erst nachdem ich einen 10k Pullup angeklemmt habe funktioniert es fehlerfrei....
kann das jemand erklären?
Lieben Dank
Joachim
kann das jemand erklären?
Lieben Dank
Joachim
- stan23
- Beiträge: 2041
- Registriert: 13.12.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Altmühltal
- Hat sich bedankt: 586 Mal
- Danksagung erhalten: 337 Mal
- Kontaktdaten:
Re: HB-UNI-SenAct-4-4-RC Pullup der Eingänge
Der interne Pullup ist zu schwach um die Störungen, die du auf 4 Meter Kabel einfängst, hochzuziehen.
Erst durch die Parallelschaltung mit dem kräftigeren, externen Pullup passt es.
Erst durch die Parallelschaltung mit dem kräftigeren, externen Pullup passt es.
Viele Grüße
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
-
- Beiträge: 151
- Registriert: 13.11.2018, 10:21
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 8 Mal
Re: HB-UNI-SenAct-4-4-RC Pullup der Eingänge
Vielen Dank für die Info.
Um aber im Programm Pullup zu aktivieren mache ich da im Programm zb.
typedef StateButton<INPUT_PULLUP> 5;
Vielen Dank
Um aber im Programm Pullup zu aktivieren mache ich da im Programm zb.
typedef StateButton<INPUT_PULLUP> 5;
Vielen Dank
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: HB-UNI-SenAct-4-4-RC Pullup der Eingänge
Wenn dann
Code: Alles auswählen
typedef StateButton<HIGH,LOW,INPUT_PULLUP> Button;
Aber INPUT_PULLUP ist eh schon default für "Button".