007
28.10.2026, 23:19 Uhr
wpwsaw
Default Group and Edit
|
...guten Abend,
auch wieder zur Info,
ich konnte nun endlich meine Uhr mit dem neuen BME280 wieder in Betrieb nehmen. Aber der Weg war ...... na ja,
Wie schon geschrieben habe ich das gesamte Programm in BASECOM noch einmal überarbeitet und einige der Rechenschritte noch einmal überdacht/getestet mit vielen Monitorausgaben. Der Compiler von BASCOM ist wirklich gewöhnungsbedürftig. Zu guter letzt bin ich sogar 2 Versionen zurück gegangen auf 2.0.7.9 , weil mit den neuen Versionen sogar vor jahren erstellte Programme nur mit Fehlern durchliefen.
Mit dieser älteren Version konnte ich nicht nur die Berechnungen fehlerfrei durchführen lassen, sondern habe es auch gleich in das Uhrenprogramm eingebunden und konnte nach ein paar, diesmal eigene, Fehler die Meßwerte zur Anzeige bringen. Da fast alle ports genutzt werden hatte ich im Testbetrieb z.B. COM aktiviert und auch die ISP Schnittstelle genutzt. Dadurch kam es am Anfang zu falschen Anzeigen wo ich dann sehr lange gesucht habe und Schaltkreise in Verdacht hatte was ich dann durch hin und her tauschen ausschließen konnte. Nach abnehmen des programmers und deaktivieren des COM-Portes lief alles wie es von mir beabsichtig war. ;-))
Diese Uhren hatte ich 2018/19 aufgebaut. Eine von ihnen läuft seit 2018 im Dauerbetrieb. Die Uhr mit den Nixieröhren wird mit einem Atmega32 angesteuert. Ich habe die Uhr mit RTC und DCF erweitert. Temperatur, Luftdruck und luftfeuchte wurden mit DHT11 und BMP085 an einem Atmega8 und den IV22 ausgegeben. Die Wochentagansteuerung/Anzeige läuft mit einem Atiny
Die originalen Programme waren in C die ich dann 2018 schon in BASCOM umgeschrieben habe. Die Uhren waren gekaufte Bausätze.

nun habe ich den BMP085 und den DHT11 durch einen BME280 ersetzt.
Ich werde über den Winter noch ein paar änderungen in der Software vornehmen, z.B. das auch das Datum angezeigt wird.
Ist nur etwas umständlich, da kein Prog-Anschluß für die MCUs in der Schaltung vorgesehen ist.
Übrigens ist auch hier am RTC-Chip ein DCF-Emulator über WLAN im Einsatz.
gruß wpw -- RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP Dieser Beitrag wurde am 28.10.2026 um 23:27 Uhr von wpwsaw editiert. |