1...8fach Temperatursensor DS18B20

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von Baxxy » 08.05.2021, 17:03

jp112sdl hat geschrieben:
08.05.2021, 16:20
Sorry war der falsche Link.
Alles gut, mit dem neuen Link lässt sich der Sketch kompilieren.
Schnell noch die I2C - Adresse mit so einem I2C-Scanner - Sketch geprüft... 0x3F passt auch.

Die Beleuchtung geht an, nur Text ist nicht zu sehen.
(Um das LCD zu prüfen habe ich es kurz an einen Wemos D1 mini gehängt, da funktioniert es korrekt)

Liegt das vielleicht an der Versorgungsspannung? Ich versorge ja das ganze Setup über den Programmer mit 3,3V.
Am Wemos wird das Display mit 5V gespeist.

Grüße
Baxxy

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von jp112sdl » 08.05.2021, 17:24

Baxxy hat geschrieben:
08.05.2021, 17:03
Liegt das vielleicht an der Versorgungsspannung?
Ja, das LCD benötigt zwingend die 5V

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
deimos
Beiträge: 5383
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 950 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von deimos » 08.05.2021, 17:41

Hi,

es gibt das Display auch in einer 3.3V Variante. Aber selbst bei Ali ist die schwer zu finden.

Viele Grüße
Alex

Benutzeravatar
Baxxy
Beiträge: 10648
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 597 Mal
Danksagung erhalten: 2180 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von Baxxy » 08.05.2021, 18:14

jp112sdl hat geschrieben:
08.05.2021, 17:24
zwingend die 5V
Alles klar, die 5V bringen's in der Tat. :wink:

Gut das beim TK-Bausatz ein 5V Festspannungswandler mit auf der Platine ist. Und da der Sensor eh über ein Netzteil laufen soll passt das und sieht momentan so aus...
IMG_20210508_180706_1280x720.jpg
Vielen Dank für die Hilfe... läuft! :D

Grüße
Baxxy

microsuck
Beiträge: 213
Registriert: 03.09.2012, 15:34
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von microsuck » 09.05.2021, 18:56

Hi,

ich habe mit mal das Teil zusammengelötet und einen Sensor dran gehängt. Scheint auch Hardwareseitig alles OK zu sein. Wenn ich den Knopf drücke fängt das Teil an zu blicken und will sich mit der RaspberryMatic verbinden (natürlich habe ich vorher auf anlernen gedrückt und innerhalb der 60sekunden den Anlernmodus gestartet)

Aber es kommt kein Verbindung zu stande

Beim zweiten mal Anlernmodus starten kam die Meldung:

Code: Alles auswählen

18:48:18.374 -> ignore 0E 78 80 02 26A0AB 1F7F2E 01 01 00 00 37  - 32385
18:48:18.484 -> ignore 0D 79 A2 41 1F7F2E 164AF7 01 39 26 70  - 32509
18:48:18.631 -> ignore 0A 79 80 02 164AF7 1F7F2E 00  - 32632
18:48:28.310 -> CRC Failed
Hier ein Auszug aus dem Debug Fenster:

Code: Alles auswählen

18:46:27.409 -> AskSin++ v5.0.0 (May  9 2021 18:17:32)
18:46:27.409 -> ID: F30101  Serial: UNITEMP001
18:46:27.444 -> Address Space: 32 - 358
18:46:27.444 -> CC init1
18:46:27.444 -> CC Version: 04
18:46:27.444 ->  - ready
18:46:27.444 -> iVcc: 3444
18:46:27.444 -> Found 1 DS18B20 Sensors
18:46:27.444 -> Config Changed List0
18:46:27.482 -> LOW BAT Limit: 22
18:46:27.482 -> Sendeintervall: 180
18:46:27.482 -> OFFSET: 0
18:46:27.482 -> OFFSET: 0
18:46:27.482 -> OFFSET: 0
18:46:27.482 -> OFFSET: 0
18:46:27.482 -> OFFSET: 0
18:46:27.482 -> OFFSET: 0
18:46:27.482 -> OFFSET: 0
18:46:27.482 -> OFFSET: 0
18:46:33.953 -> Temperaturen: | 234 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
18:46:33.991 -> <- 16 01 86 53 F30101 000000 00 41 00 EA 42 00 00 43 00 00 44 00 00  - 718
18:46:34.067 -> <- 16 01 86 53 F30101 000000 00 41 00 EA 42 00 00 43 00 00 44 00 00  - 817
18:46:34.180 -> <- 16 01 86 53 F30101 000000 00 41 00 EA 42 00 00 43 00 00 44 00 00  - 917
18:46:34.295 -> <- 16 01 86 53 F30101 000000 00 41 00 EA 42 00 00 43 00 00 44 00 00  - 1017
18:46:34.367 -> <- 16 01 86 53 F30101 000000 00 41 00 EA 42 00 00 43 00 00 44 00 00  - 1118
18:46:34.477 -> <- 16 01 86 53 F30101 000000 00 41 00 EA 42 00 00 43 00 00 44 00 00  - 1216
18:46:34.797 -> <- 16 02 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 1523
18:46:34.905 -> <- 16 02 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 1617
18:46:34.979 -> <- 16 02 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 1718
18:46:35.093 -> <- 16 02 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 1816
18:46:35.205 -> <- 16 02 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 1916
18:46:35.275 -> <- 16 02 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 2017
18:47:00.475 ->  debounce
18:47:00.547 ->  pressed
18:47:00.619 ->  released
18:47:00.653 -> <- 1A 03 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 2101
18:47:00.765 -> <- 1A 03 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 2197
18:47:00.879 -> <- 1A 03 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 2299
18:47:00.955 -> <- 1A 03 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 2398
18:47:01.067 -> <- 1A 03 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 2498
18:47:01.172 -> <- 1A 03 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 2598
18:47:01.172 -> 
18:48:08.406 ->  debounce
18:48:08.478 ->  pressed
18:48:08.554 ->  released
18:48:08.631 -> <- 1A 04 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 22661
18:48:08.704 -> <- 1A 04 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 22759
18:48:08.818 -> <- 1A 04 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 22857
18:48:08.926 -> <- 1A 04 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 22958
18:48:09.002 -> <- 1A 04 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 23058
18:48:09.115 -> <- 1A 04 84 00 F30101 000000 10 F3 01 55 4E 49 54 45 4D 50 30 30 31 70 08 01 01  - 23158
18:48:09.149 -> 
18:48:18.374 -> ignore 0E 78 80 02 26A0AB 1F7F2E 01 01 00 00 37  - 32385
18:48:18.484 -> ignore 0D 79 A2 41 1F7F2E 164AF7 01 39 26 70  - 32509
18:48:18.631 -> ignore 0A 79 80 02 164AF7 1F7F2E 00  - 32632
18:48:28.310 -> CRC Failed
18:49:39.135 -> Temperaturen: | 239 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
18:49:39.214 -> <- 16 05 84 53 F30101 000000 00 41 00 EF 42 00 00 43 00 00 44 00 00  - 43728
18:49:39.270 -> <- 16 05 84 53 F30101 000000 00 41 00 EF 42 00 00 43 00 00 44 00 00  - 43827
18:49:39.384 -> <- 16 05 84 53 F30101 000000 00 41 00 EF 42 00 00 43 00 00 44 00 00  - 43927
18:49:39.464 -> <- 16 05 84 53 F30101 000000 00 41 00 EF 42 00 00 43 00 00 44 00 00  - 44025
18:49:39.572 -> <- 16 05 84 53 F30101 000000 00 41 00 EF 42 00 00 43 00 00 44 00 00  - 44126
18:49:39.650 -> <- 16 05 84 53 F30101 000000 00 41 00 EF 42 00 00 43 00 00 44 00 00  - 44226
18:49:39.969 -> <- 16 06 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 44533
18:49:40.076 -> <- 16 06 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 44627
18:49:40.149 -> <- 16 06 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 44728
18:49:40.257 -> <- 16 06 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 44826
18:49:40.369 -> <- 16 06 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 44926
18:49:40.444 -> <- 16 06 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 45027
18:52:57.502 -> Temperaturen: | 241 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
18:52:57.565 -> <- 16 07 84 53 F30101 000000 00 41 00 F1 42 00 00 43 00 00 44 00 00  - 45619
18:52:57.640 -> <- 16 07 84 53 F30101 000000 00 41 00 F1 42 00 00 43 00 00 44 00 00  - 45717
18:52:57.755 -> <- 16 07 84 53 F30101 000000 00 41 00 F1 42 00 00 43 00 00 44 00 00  - 45817
18:52:57.867 -> <- 16 07 84 53 F30101 000000 00 41 00 F1 42 00 00 43 00 00 44 00 00  - 45918
18:52:57.943 -> <- 16 07 84 53 F30101 000000 00 41 00 F1 42 00 00 43 00 00 44 00 00  - 46016
18:52:58.053 -> <- 16 07 84 53 F30101 000000 00 41 00 F1 42 00 00 43 00 00 44 00 00  - 46116
18:52:58.385 -> <- 16 08 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 46424
18:52:58.456 -> <- 16 08 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 46518
18:52:58.566 -> <- 16 08 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 46616
18:52:58.639 -> <- 16 08 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 46716
18:52:58.781 -> <- 16 08 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 46817
18:52:58.856 -> <- 16 08 84 53 F30101 000000 00 45 00 00 46 00 00 47 00 00 48 00 00  - 46917
Als Plugin wurde die Version 5.1 installiert und RaspberryMatic ist die 3.57.5

Jemand eine Idee?

Danke

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von jp112sdl » 09.05.2021, 19:15

microsuck hat geschrieben:
09.05.2021, 18:56
Jemand eine Idee?
Ja, wie immer erstmal FreqTest laufen lassen.
https://asksinpp.de/Grundlagen/FAQ/Fehl ... C1101.html

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

microsuck
Beiträge: 213
Registriert: 03.09.2012, 15:34
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von microsuck » 10.05.2021, 11:32

jp112sdl hat geschrieben:
09.05.2021, 19:15
microsuck hat geschrieben:
09.05.2021, 18:56
Jemand eine Idee?
Ja, wie immer erstmal FreqTest laufen lassen.
https://asksinpp.de/Grundlagen/FAQ/Fehl ... C1101.html
Hi,

sorry das kann ich noch nicht

habe das mal gemacht aber ich bekomme diese Fehlermeldung:

Code: Alles auswählen

 AskSin++ v5.0.0 (May 10 2021 11:27:07)
11:27:22.268 -> CC init1
11:27:22.268 -> CC Version: 04
11:27:22.268 ->  - ready
11:27:22.268 -> Active ping is enabled, looking for telegrams only from 164AF7!
11:27:22.297 -> Start searching ...
11:27:22.297 -> Freq 0x21656A 868.300 MHz:   0
11:27:27.286 -> Freq 0x2165BA 868.332 MHz: 19B7D8.  0
11:27:32.306 -> Freq 0x21651A 868.268 MHz:   0
11:27:37.303 -> Freq 0x21660A 868.363 MHz: 6A0D3C.  0
11:27:42.317 -> Freq 0x2164CA 868.236 MHz:   0
11:27:47.311 -> Freq 0x21665A 868.395 MHz:   0
11:27:52.344 -> Freq 0x21647A 868.205 MHz:   0
11:27:57.349 -> Freq 0x2166AA 868.427 MHz:   0
11:28:02.347 -> Freq 0x21642A 868.173 MHz:   0
11:28:07.358 -> Freq 0x2166FA 868.459 MHz:   0
11:28:12.369 -> Freq 0x2163DA 868.141 MHz:   0
11:28:17.382 -> Freq 0x21674A 868.490 MHz:   0
11:28:22.393 -> Freq 0x21638A 868.109 MHz:   0
11:28:27.402 -> Freq 0x21679A 868.522 MHz:   0
11:28:32.408 -> Freq 0x21633A 868.078 MHz:   0
11:28:37.437 -> Freq 0x2167EA 868.554 MHz:   0
11:28:42.442 -> Freq 0x2162EA 868.046 MHz:   0
11:28:47.436 -> Freq 0x21683A 868.586 MHz:   0
11:28:52.471 -> Freq 0x21629A 868.014 MHz:   0
11:28:57.471 -> Freq 0x21688A 868.617 MHz:   0
11:29:02.482 -> Freq 0x21624A 867.982 MHz:   0
11:29:07.486 -> Freq 0x2168DA 868.649 MHz: 
11:29:07.486 -> Done: 0x21656A - 0x21656A
11:29:07.486 -> Could not receive any message  0
11:29:12.506 -> 
11:29:12.506 -> Done: 0x21656A - 0x21656A
11:29:12.506 -> Could not receive any message
habe das schon mehrfach versucht und sogar die SN von zwei geraten angehängt und das Resultat in den Sketch eingetragen und neu geflasht.

Hast du sonst noch eine Idee?

Danke

Martin62
Beiträge: 681
Registriert: 09.12.2019, 21:24
Hat sich bedankt: 151 Mal
Danksagung erhalten: 61 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von Martin62 » 10.05.2021, 13:03

Überprüfe deine Lötstellen und oder Verbindungen zum Funkmodul. Vielleicht auch das Modul selber defekt.
Gruß Martin

Benutzeravatar
stan23
Beiträge: 2030
Registriert: 13.12.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Wohnort: Altmühltal
Hat sich bedankt: 576 Mal
Danksagung erhalten: 335 Mal
Kontaktdaten:

Re: 1...8fach Temperatursensor DS18B20

Beitrag von stan23 » 10.05.2021, 13:16

microsuck hat geschrieben:
10.05.2021, 11:32
habe das mal gemacht aber ich bekomme diese Fehlermeldung
Du empfängst keine Rückmeldung der Zentrale, aber zumindest zwei andere Telegramme.
Bist du sicher dass du die Adresse der Zentrale und eines bereits bekannten Geräts korrekt eingetragen hast?
Viele Grüße
Marco

RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)

microsuck
Beiträge: 213
Registriert: 03.09.2012, 15:34
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal

Re: 1...8fach Temperatursensor DS18B20

Beitrag von microsuck » 10.05.2021, 15:16

Hi,

habe nochmal alles durchgeschaut und die Lötpunkte auf dem Funkmodul nochmal alle durchgleitet. Siehe da da muss eine kalte Lötstelle gewesen sein.


Jetzt geht es.

DANKE
Zuletzt geändert von microsuck am 10.05.2021, 15:36, insgesamt 1-mal geändert.

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“