Tonbandforum

Normale Version: Digitaler Bandzähler Revox A700
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

hier möchte ich meine Interpretation das Thema Digitaler Bandzähler für A700 zeigen.
Es  ist basiert auf STM32F401 (ich weiß, das ist übertrieben, aber ich hatte es herumliegen und habe es sowieso für meinen B77/A77-Zähler verwendet)
[attachment=81903][attachment=81905][attachment=81908]

Ein kurzes Video:
https://www.youtube.com/shorts/WBaqkhP3Mn8

Die angezeigten Modi sind:
– Bandlänge
– Zeit
– Nur Zähler
– Gemessene Bandgeschwindigkeit
– Kalibrierung
– Anzeigeeinstellungen

Leider gibt es auf der Platine einen kleinen Fehler bei der Pinbelegung der Optronen (wenn ich Zeit habe, werde ich das korrigieren), aber es ist überhaupt kein Problem, die Pins vor dem Löten manuell zu kreuzen

[attachment=81904]

Hier sind die Gerber-Dateien und der Schaltplan:

[attachment=81906] [attachment=81907]

Here ist die Firmware für den STM32:
[attachment=81967]

Für die Programmierung wird STM32Cube verwendet.
Sehr schöne Lösung, vielen Dank für‘s Teilen!

Grüße,
Matthias
Sehr schön umgesetzt, gefällt mir.
PS. Die Beinchen an meinem Reflexkoppler hab ich auch vertauscht. Big Grin

Gruß Mani
Hallo zusammen,

Hier ist ein Update für den A700-Zähler. 
Im Anhang finden Sie die aktualisierte Platine sowie die Firmware mit den neuen Funktion Smile
Zusammen mit das Control Board ist nun auch eine „Lockator-Funktion“ verfügbar. 
Ich denke, das Video erklärt es am besten Smile

https://www.youtube.com/shorts/LDGXDzjT4G8

Beste Grüße,
Tihomir
Spannende Lösung mit der Locator Funktion
Wie sieht es mit dem Zählerstand aus, wenn das Gerät abgeschaltet wird? Bleibt er gespeichert?
(06.01.2026, 20:32)eleflo schrieb: [ -> ]Spannende Lösung mit der Locator Funktion
Wie sieht es mit dem Zählerstand aus, wenn das Gerät abgeschaltet wird? Bleibt er gespeichert?

Momentan beginnt der Zähler bei jedem Neustart bei „0“.
Anfangs hatte ich geplant, die Daten beim Herunterfahren in der Zelle des Flash zu speichern, aber der STM ist etwas ungewöhnlich aufgebaut, sodass der gesamte Speicherblock beschrieben werden muss (der Speicher ist, wenn ich mich richtig erinnere, in 6 Blöcke unterteilt). 
Es wäre besser, einen kleinen I2C EEPROM zum Speichern zu verwenden.
Ich habe aber am ende entschieden, dass es für mich nicht so wichtig ist, den Zählerstand zu speichern. Smile
Ja, dieser STM ist ein Schlachtschiff und er hat für diese Anwendung viele unnötige Features. Doch leider hat er kein EEPROM, weshalb eine Speicherung des Zählerstandes nicht einfach ist. Ich habe für eine A77 einen Zähler gebaut, der aber ohne µC auskommt (nämlich mit ICM7217). Der Zählerstand wird klassisch per Batteriepuffer gehalten. Vielleicht könnte man das auch für den STM hinkriegen.

Gruß

Dieter