Victor TT-81 / TT-101 SC-3042 Ersatz
#1
Moin,

nachdem ich nun auch in den Kreis der TT-81 Besitzer aufgenommen bin, habe ich mich mal dem Problem mit dem nicht mehr verfügbaren NPC-Baustein zu gewandt.
Es gab wohl in Russland einen Entwickler welcher ein Replacement auf Prozessorbasis gebaut hat, leider ist diese Quelle aus gegebenen Anlass nicht mehr verrfügbar.

Ich habe versucht die Funktion auf Basis des Schaltplans des TT-101 zu analysieren und dabei festgestellt das eine funktionale Lösung eigentlich kein Problem sein sollte.

Letztendlich müssen 3 Signale generiert werden. 
Zum ersten 44.000 Hz als Referenztakt und Basis für 33 1/3, zum zweiten 59.400 Hz als Basis für 45 Hz und drittens das Ansteuerungssignal von 100Hz für 33 1/3 RPM bzw. 135Hz für 45 RPM.

Pin 1    +Ub
Pin 2    Masse
Pin 3    Input 45/33 1/3
Pin 4    NC
Pin 5    Output 44.000 kHz (Referenztakt)
Pin 6    Output 100/135 Hz 
Pin 7    NC
Pin 8    Input Teiler 446 (+6)
Pin 9    Input Teiler 445 (+5)
Pin 10  Input Teiler 444 (+4)
Pin 11  Input Teiler 443 (+3)
Pin 12  Input Teiler 442 (+2)
Pin 13  Input Teiler 441 (+1)
Pin 14  Input Teiler 440 (44.000/440=100 oder 59.400/440=135)
Pin 15  Input Teiler 439 (-1)
Pin 16  Input Teiler 438 (-2)
Pin 17  Input Teiler 437 (-3)
Pin 18  Input Teiler 436 (-4)
Pin 19  Input Teiler 435 (-5)
Pin 20  Input Teiler 434 (-6)
Pin 21  NC
Pin 22  NC
Pin 23  Quarz (nicht benötigt)
Pin 24  Quarz (nicht benötigt)

Mit einem Arduino möchte ich jetzt nicht unbedingt eine stabile Frequenz von 44.000 Khz erzeugen, dafür gibt es Heute fertige Bausteine wie den Funktionsgenerator AD9833, welcher direkt über den Prozessor angesprochen wird.
Eigentlich würde es sich anbieten über den AD9833 die 1.188.000 Hz zu erzeugen und auf den HW-Interrupt Input 2 zu legen und über Zähler dann die 44.0kHz
(1.188MHz / 27) erzeugen und diese auf Pin 5 auszugeben und weiter intern durch 440 (100Hz) zu teilen bzw. über einen zweiten Teiler 59,4kHz (1.188MHz / 20) und weiter intern durch 440 (135Hz) teilen. Aber...das wird mit 16MHz Systemtakt am Arduino nicht klappen. Ebenso steigt bei f > 400kHz beim AD die Jitterbildung.
Gestorben.

Also..wir müssen runter mit der Frequenz. Warum nicht direkt mit 2 Stk. AD9833 die 44kHz und 59,4kHz erzeugen?
4x   OUT Ansteuerung 2x AD9833
2x   IN Eingang 44/59,4kHz
1x   IN Drehzahlwahl 33/45UPM
1x   Out Referenztakt 44kHz
1x   Out 100/135Hz
13x IN für Teiler
macht insgesamt 22 GPIOs, also genau die Anzahl der GPIOs die auf einem Arduino zur Verfügung stehen. Dafür müssten aber auch D0 und D1 genutzt werden, mach ich nicht so gerne. Dann evtl. nur auf +-5 gehen.
Sollte klappen. Ich werde bei Gelegenheit ein PCB routen und fertigen lassen. An die Software kann ich mich allerdings erst im September setzen wenn ich wieder halbwegs fit bin.

Spannendes Projekt. Andere Ideen?

LG
Martin
Roksan Xerxes / Artemiz / Ortofon Virtus und jede Menge anderes Geraffel
[-] Die folgenden 5 users Gefällt Erzkanzler's post:
  • tschuklo, HighEndVerweigerer, Darkstar, Hifijc, Spitzenwitz
Zitieren Return to top


Nachrichten in diesem Thema
Victor TT-81 / TT-101 SC-3042 Ersatz - von Erzkanzler - 01.05.26, 12:20

Gehe zu: