Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Universalzähler mit U882/U884 » Themenansicht

Autor Thread - Seiten: -1-
000
05.01.2024, 19:21 Uhr
Thyratron



Hallo,
ich wünsche erstmal allen ein gesundes neues Jahr 2024.

Ich habe mir über die Feiertage mal ein Projekt aus der Schaltungssammlung ( 5. Lieferung 1989 Blatt 5-1 und folgende )
heraus gesucht und bin beim Nachbau dieser kleinen Schaltung.
Allerdings, wie das immer so war, hat dieser Beitrag einige Fehler.
Die Leiterzeichnungen sind unbrauchbar, was mich aber nicht stört. Meine Befürchtung ist aber,
das in der Schaltung auch Fehler sind (offene Eingänge S R an dem D274).

Das HEX-Listing ist leider so undeutlich, das ich stellenweise B und 8 oder D und 0 nicht eindeutig
unterscheiden kann. Ich habe es schon eingetippt aber ob es richtig ist ?

Hat denn hier schon mal jemand diese Schaltung nachgebaut, oder anderweitig damit
Erfahrungen gesammelt?

vG Thomas

Dieser Beitrag wurde am 05.01.2024 um 19:23 Uhr von Thyratron editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
05.01.2024, 19:44 Uhr
Andreas



Hast Du den Raupenhausscan?Dort ist bei mir ein Korrekturzettel eingefügt. Blatt 5-2 ganz unten.
--
Viele Grüße
Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
05.01.2024, 19:55 Uhr
u808



Ich habe den damals aufgebaut, er funktioniert grundsätzlich.
Was ich damals korrigiert habe weiß ich leider nicht mehr.
Ich könnte mal in den tiefen meiner Festplatte buddeln ob ich das Hex-File noch irgendwo finde, ansonsten lese ich mein EPROM morgen mal aus.

VG
Sven
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
05.01.2024, 20:17 Uhr
dh0jsv



Ich habe das Teil auch gebaut und noch manchmal im Einsatz. Eprominhalt kann ich dir schicken bei Bedarf, aber erst am Montag. Meine Platine ist aber nicht die originale, wurde etwas umkonstruiert.
--
Sven
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
05.01.2024, 20:20 Uhr
u808



Hex ist unterwegs,
muss dann nur mit deiner Quarzfrequenz lt. Beschreibung angepasst werden.
Zum ausprobieren sollte es aber so erstmal gehen, zeigt dann nur falsch an.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
07.01.2024, 16:44 Uhr
Thyratron



Ja, den Raupenhausscan habe ich.
Die Platine werde ich wohl etwas ändern und einen präziseren Quarzoszillator mit 26MHz nehmen.

Das Hexfile ist angekommen. vielen Dank Sven
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
07.01.2024, 21:31 Uhr
Guido
Default Group and Edit
Avatar von Guido

Den hatte ich auch mal gebaut, doch bei mir war die Displayhelligkeit völlig gaga.

Ich hatte damals ein paar Widerstände verringert und mein Netzteil verstärkt, dann ging das.
Später ist er besseren Konzepten gewichen. Den Eprominhalt sollte ich auch noch haben.

Old-Papa
--
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der edelste.
Zweitens durch Nachahmen: Das ist der leichteste.
Drittens durch Erfahrung: Das ist der bitterste.
Konfuzius

Wer immun gegen ein Minimum an Aluminium ist, der hat eine Aluminiumminimumimmunitität.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
08.01.2024, 08:46 Uhr
u808



Hat hier jemand aus dem Forum den Code schonmal dahingehend angepasst das man 64:1 Vorteiler anschließen kann, wie z.B einen U664?
Z.Z habe ich einen U1159 davor der hat bei mir aber aus unerklärlichen Gründen keine hohe Lebensdauer.

VG
Sven
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
08.01.2024, 19:51 Uhr
Bert




Zitat:
u808 schrieb
Hat hier jemand aus dem Forum den Code schonmal dahingehend angepasst


Nein. aber angeblich reicht es wohl, die Zahlen bei der Multiplikation anzupassen:

Quellcode:

LD   13h, #CAh  ; erste Stellen
LD   14h, #C4h  ; mittlere Stellen
LD   15h, #34h  ; letzte Stellen



Den Quellcode gibt es hier:
https://github.com/boert/EPROM-Analysen/tree/main/Universalzaehler_mit_U882_U884

Viele Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
09.01.2024, 17:52 Uhr
OE4DEA



Hallo Thomas,

schöne kleine Schaltung, zumal ich noch einige UB88XX hier liegen habe.
Hast du dir Gedanken bzgl. eines Triggers gemacht, damit man auch beliebige Signale messen kann?
Hast du Zugriff auf die Schaltungssammlung (4. Lieferung, Blätter 3-1 & 3-2) mit dem Vorverstärker?

Viele Grüße
Denny


Zitat:
Thyratron schrieb
Hallo,
ich wünsche erstmal allen ein gesundes neues Jahr 2024.

Ich habe mir über die Feiertage mal ein Projekt aus der Schaltungssammlung ( 5. Lieferung 1989 Blatt 5-1 und folgende )
heraus gesucht und bin beim Nachbau dieser kleinen Schaltung.
Allerdings, wie das immer so war, hat dieser Beitrag einige Fehler.
Die Leiterzeichnungen sind unbrauchbar, was mich aber nicht stört. Meine Befürchtung ist aber,
das in der Schaltung auch Fehler sind (offene Eingänge S R an dem D274).

Das HEX-Listing ist leider so undeutlich, das ich stellenweise B und 8 oder D und 0 nicht eindeutig
unterscheiden kann. Ich habe es schon eingetippt aber ob es richtig ist ?

Hat denn hier schon mal jemand diese Schaltung nachgebaut, oder anderweitig damit
Erfahrungen gesammelt?

vG Thomas

Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
09.01.2024, 18:15 Uhr
ambrosius



Schau mal in Deinen Postkasten.
--
viele Grüße
Holger
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
09.01.2024, 18:32 Uhr
OE4DEA



Vielen Dank dafür!


Zitat:
ambrosius schrieb
Schau mal in Deinen Postkasten.

Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
09.01.2024, 19:08 Uhr
u808




Zitat:
Bert schrieb

Den Quellcode gibt es hier:
https://github.com/boert/EPROM-Analysen/tree/main/Universalzaehler_mit_U882_U884

Viele Grüße,
Bert



Danke für den Quellcode und der Dokumentierung,
jetzt muß ich in einer freien Minute mal versuchen das Programm nachzuvollziehen.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
09.01.2024, 20:17 Uhr
Bert



Hallo Sven,


Zitat:
u808 schrieb
Hat hier jemand aus dem Forum den Code schonmal dahingehend angepasst das man 64:1 Vorteiler anschließen kann, wie z.B einen U664?



Die maximale Frequenz, die das Programm momentan vorsieht ist:

Quellcode:

Teiler: FFFFFF
Frequenz: 33.554 MHz


Ob das für deinen Vorteiler reicht, mußt Du mal prüfen. Ansonsten sind - denke ich - größere Änderungen am Code notwendig.

Viele Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
11.01.2024, 20:10 Uhr
Bert



In der originalen Binärdatei war noch ein kleiner Bitkipper, vmtl. ist der Ursprungs-EPROM doch nicht mehr ganz frisch.
An Speicherstelle 019Ch muß 042h stehen, nicht 043h.

Danke an paulotto!
Github ist aktualisiert.

Viele Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
11.01.2024, 20:28 Uhr
Guido
Default Group and Edit
Avatar von Guido

Paulotto hatte ja aus unendlichen Flohmarktfunden ejnen Eprom gefischt, in dem irgendein Irrer seine Adresse hinterlassen hat (iche...).
Das ist auch dieser Zähler. Keine Ahnung was ich damals gemacht habe, selber habe ich die Datei nichtmehr in meinen unendlichen Beständen gefunden.

Gruß Guido
--
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der edelste.
Zweitens durch Nachahmen: Das ist der leichteste.
Drittens durch Erfahrung: Das ist der bitterste.
Konfuzius

Wer immun gegen ein Minimum an Aluminium ist, der hat eine Aluminiumminimumimmunitität.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
11.01.2024, 20:32 Uhr
Bert




Zitat:
Guido schrieb
Keine Ahnung was ich damals gemacht habe,


Es wurden nur die drei Speicherstellen angepasst, wo die Quarzfrequenz hinterlegt ist :-)

Viele Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
11.01.2024, 23:43 Uhr
paulotto



außer Quarzfrequenzanpassung hat Guido noch Name, Adresse und Telefonnr. im EPROM hinterlassen .
Eine Platine, die ich von Volker Pohlers hatte, konnte ich erst nicht zuordnen. Habe vor Weihnachten dann mal den EPROM ausgelesen. Da in letzter Zeit über den U882x-Zähler im Forum viel geschrieben wurde, hatte ich mir von github Berts Unterlagen dazu runtergeladen. In den Unterlagen habe ich dann die LP-Bestückung und den Aufbau gefunden. Da war mir klar, daß es diese Zählerplatine ist.
Beim Binärvergleich von Berts ROM mit dem von Guidos Platine habe ich 4 unterschiedliche Bytes im Code gefunden: 3 für die Quarzanpassung und eins mitten im Code. Mein ROM-Inhalt sollte eigentlich in Ordnung sein, da das dis- und reassemblierte File mit dem Original identisch war. Bert hatte in seinem ASM-File schon einen Befehl auskommentiert und durch DB-Werte ersetzt, da der den nicht assemblieren konnte. Ich habe dann auch noch im abgedruckten Binärfile der Schaltungssammlung nachgesehen, und da war dann auch der Wert zu finden, der in meinem File stand. Der betreffende Befehl ist LDC R4, @RR2, ein Befehl, der auf ein Doppelregister zugreift. Ein Doppelregister kann beim Z8 aber immer nur auf gerade Registeradressen zugreifen während bei Bert ein ungerader Wert steht.
Bei Berts ROM ist sicherlich ein Bit durch Alterung gekippt gewesen (0 nach eins).

Gruß,

Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
24.01.2024, 17:14 Uhr
OE4DEA



Hallo zusammen,

ich habe den Schaltplan in KiCad neu erstellt, habe aber wie der TO einige offene Punkte.
Wäre super, wenn die Profis unter uns einen Blick darauf werfen könnten!

- offene Anschlüsse der D-Flip-Flops (DL074D)
- offene Anschlüsse der Vor-Rückwerts-Binärzähler (DL193D)
- offene Anschlüsse am NAND-Gatter U2C (DL010D)

Wie ist in der Praxis der Umgang mit den offenen Anschlüssen?
Die offenen Anschlüsse am NAND-Gatter würde ich z.B. an +5V legen.

Für die Basiswiderstände für die jeweiligen Stellen (R3-R6 & R15-R17) war keine Angabe zum Widerstandswert angegeben. In der Literatur habe ich Angaben um die 7k gefunden.
Passt die Größenordnung?

Wo ist die Zuordnung im Assembler-Code für die Ansteuerung der Bereichsanzeige (kHz, MHz & Überlauf)?

Processing-Unit



Display-Unit



Viele Grüße
Denny
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
26.01.2024, 20:05 Uhr
Bert




Zitat:
OE1DEA schrieb
Wie ist in der Praxis der Umgang mit den offenen Anschlüssen?
Die offenen Anschlüsse am NAND-Gatter würde ich z.B. an +5V legen.


Bei TTL bzw. LS-TTL ist ein offener Eingang logisch 'high'.

Aber es ist prinzipiell eine gute Idee offene Eingänge komplett zu vermeiden.
Der Ärger geht schon los, wenn jemand die Schaltung mit HCT bestücken möchte.
Dort (und auch bei den anderen CMOS-Familien) sind die Eingänge so hochohmig, das sie als Empfangsantenne wirken.

Auch direkt am Zählereingang (J1 bzw. D1, Pin 9) würde ich noch einen Widerstand (10k ... 1 MOhm) nach GND vorsehen.


Zitat:

Für die Basiswiderstände für die jeweiligen Stellen (R3-R6 & R15-R17) war keine Angabe zum Widerstandswert angegeben.


Bei 6,8 kOhm und einer angenommenen Stromverstärkung von 50, können nur ca. 30 mA durch den Kollektor fließen. Das dürfte zum Multiplexen zu wenig sein, da jede Anzeige nur 1/6 davon abbekommt. Ich würde mit 1,2 kOhm als Basisvorwiderstand anfangen. Falls es zu dunkel wird, kann man mit dem Wert noch weiter runter. Vielleicht ist ja das h_fe der Transistoren auch besser als 50.


Zitat:

Wo ist die Zuordnung im Assembler-Code für die Ansteuerung der Bereichsanzeige (kHz, MHz & Überlauf)?


Der (Original-)Schaltplan ist ja an der Stelle nicht vollständig.
Ich vermute, das die Einheiten über die Segmente a, b, c und d angesteuert werden, wenn Pin P1.6 aktiv ist.

Viele Grüße,
Bert


P.S.: Sehe gerade die Ecke links unten (Bild 3 im Original): Die Widerstände an den Segmenten sind 8x 100 Ohm und die Basisvorwiderstände sollen 2,4k sein.

P.P.S.: Hier findest Du Seitenvorlagen für KiCad, die sich an der TGL anlehnen: https://github.com/boert/RFT-kicad-library/tree/master/kicad_sheet_templates
Die dürften ganz gut zu Deinem Schaltplan passen...
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
26.01.2024, 20:28 Uhr
AE
Default Group and Edit


.
1991 stellte der Zentrale Wissenschaftliche Gerätebau der Technischen Universität Dresden ebenfalls einen Universalzähler auf der Basis des Schaltkreises U882D aus vorhandenen Materialbeständen in einer Kleinserie her. Leider liegt mir kein Datenblatt bzw. eine Gebrauchanweisung vor. Ich kann deshalb nur ausgehend vom funktionstüchtigen Exemplar Eigenschaften anführen (Der EPROM-Inhalt ist gesichert.):
- Messung von Frequenz, Periodendauer, Frequenzverhältnis oder Torung durch zweiten Kanal;
- Kanal 1: TTL-Pegel (DL014), f<25 MHz;
- Kanal 2: U1159D, f<150 MHz;
- Spannungsversorgung 5 V (Sache des Anwenders);
Im Unterschied wurde hier einem Kanal der U1159D als Vorteiler vorgeschaltet.
.

.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek