Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » Code Konverter Baudot/ASCII/Baudot » Themenansicht

Autor Thread - Seiten: -1-
000
16.01.2018, 12:35 Uhr
wpwsaw
Default Group and Edit


Hallo,
da sich Holm mit meinen COL-Karten abplagt, will ich mein seit 2 Jahren verschobenes Winterprojekt, an einen MG80 statt eines Fernschreibers ein Terminal an zu hängen, wieder aufnehmen. Dazu benötige ich einen Konverter der den Fernschreiber-Code in ASCII Code wandelt und zurück. Als Vorbild wollte ich die IF6000 nehmen. Hat jemand schon einmal den Eprom der IF6000 reassembliert und mit Komentaren versehen?

Ich habe schon einen Konverter gefunden, der mittels EPROM den Code parallel von Baudot nach ASCII wandelt.

Aber vielleicht hat ja jemand schon etwas ähnliches mal gebastelt und kann mir seine Erfahrungen mitteilen.

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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
16.01.2018, 14:16 Uhr
PIC18F2550

Avatar von PIC18F2550

Das geht nicht so einfach da werden auch steuercodes Übertragen da muss schon ein bisschen mehr als ein Eprom heer.
--
42 ist die Antwort auf die "Frage nach dem Leben, dem Universum und dem ganzen Rest"
Aktuelle Projektdokumentationen
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
16.01.2018, 14:44 Uhr
bernard



In 1972 hab ich mitt TTL Baustein ein Konverter gebaut.




Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
16.01.2018, 15:24 Uhr
wpwsaw
Default Group and Edit


Hallo,

das mit einem EPROM wäre ja auch nur der Anfang, deshalb wollte ich ja das Prinzip der IF3000 nutzen.

@bernard
sieht interessant aus, hast du noch die PROM-Inhalte? Ich will/muss es ja in beiden Richtungen betreiben. Auf beiden Seiten muss dann auch noch eine Parallel/Seriell Wandlung erfolgen und eine Baudratenanpassung.

also etwas umfangreich wird es doch.
--
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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
16.01.2018, 17:52 Uhr
Mobby5



Das kann man doch mit einem Atmel oder so machen. Wie PIC... schon schrieb, da sind halt Steuercodes mit dabei. Das lässt sich per Tabelle nicht so einfach übersetzen. Die S/P- und P/S-Wandlung muss ja auch noch jemand machen. Vielleicht lässt sich das ja auch in einen FPGA oder CPLD prügeln.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden

Dieser Beitrag wurde am 16.01.2018 um 17:54 Uhr von Mobby5 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
16.01.2018, 18:04 Uhr
wpwsaw
Default Group and Edit


Ich würde gerne einen 8840 dafür nutzen, aber welche Hardware ich nutzen, kann ich immer noch festlegen. Erst mal muss das Logische klar sein.

Sicherlich würde ich das mit einem AVR auch mal testen, denn BASCOM ist sehr komfortabel.

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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
16.01.2018, 19:44 Uhr
bernard



Leider EPROM Inhalt hab ich nicht. Es warfur ein Prufgerate fur Leiterplatinen. Die Prufprogram war uber Telex ( oder Fernschreiber ) von Entwicklungsabteilung nach Platinefabrikant. Lauf die ersten Tagen die Prufung war manual, Damen arbeiten nit 64 Schalter und Anzeigerlampen. Wir hat ein Automat entwickelt. Das Gerate lese in parallel die Lochstreifen die das Fernschreiber hat gelocht und dann ist der ASCII ins Prufgerat fur befehl geliefert. Strobe war von Treibloch der Lochstreifen erzeugt

Von ASCII nach Baudot war niemals gebraucht
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
16.01.2018, 19:47 Uhr
Mobby5



Zumindest solltest Du was nehmen, was UART's hat. Man kann mit BASCOM zwar schon viel machen, wenn man schnell mal was, irgendwie zusammen stricken will. Aber so richtig zufrieden bin ich damit nicht geworden.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
17.01.2018, 11:38 Uhr
wpwsaw
Default Group and Edit


@bernard schade

@Mobby5 ja, aber zum schnell mal testen ist das nicht schlecht. Mit C stehe ich total auf Kriegsfuss und Assembler habe ich für AVR noch nicht gemacht.
--
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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
17.01.2018, 12:17 Uhr
holm

Avatar von holm

Dieses TTL-Prom_mopped von bernard kann man natürlich auch mit einem simplen 2716 basteln, allerdings ist das Ganze gebaut fpr parallel anliegende Daten. Ich hatte früher mal eine K1510 Tastatur die mit einem 1702A und einem Zähler die Tastenabfrage machte und direkt ASCII lieferte..ist im Endeffekt das Selbe.

Wie stellst Du Dir den Konverter vor Wolf-Peter? Soll der gleichzeitig in beide Richtungen arbeiten? Wenn ja, würde ich dringend zu einem Controller mit 2 UARTs raten, wenn nein, tuts sicher auch ein U8840, eine der seriellen Schnittstellen dann halt als Software-only Version. Bei 50 oder 110 Baud geht das sicher auch bidirektional mit Software..

BASCOM kannst u Dir aber aus dem Kopf schlagen wenn Du einen U88x0 verwenden willst, da gibts ganz einfach kein BASCOM so weit ich weiß. Du wirst in Assembler programmieren müssen..was eigentlich auch kein Problem ist wenn man in etwa weiß was man tun muß und ein Datenblatt zur Hand hat. Für den U88x0 gibts sicher auch viele Programmbeispiele von denen man profitieren kann.

Ansonsten halt einen Atmel [Arduino] mit 2 Uarts ...aber BASCOM?? ..weiß nicht ob das 2 unterstützt. Bleibt immer noch C und in C eine ganze Reihe anderer möglicher Prozessoren (STM32 [Bluepill], MSP430 [Launchpad] etc. pp..). Natürlich geht auch ein U880 mit SIO ..evtl. hast Du ja ne Platine damit herumliegen die auf einen neuen ROMinhalt wartet...


Edit: Hab was!

Ich habe hier ein kleines Blechgehäuse in dem eine Z80 CPU, eine SIO, ein 6264 und ein CXK581000 wohnen..2 serielle Schnittstellen mit ICL232CPE nach außen (PABX,PC) und eine sicherlich seit langer Zeit leere 3,6V VARTA Stützzelle...sowie allerlei Gemüse.. wird mit 4Mhz angetrieben (Quarz) für die Baudraten gibts ein weiteres Quarz 2,4576Mhz.

Das Ding war wohl ein Konverter für Telefonanlagen Datensätze in Richtung PC-Auswertung.

Kannste haben..mußt allerdings reverse Engeneering machen..


Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 17.01.2018 um 12:24 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
17.01.2018, 14:16 Uhr
wpwsaw
Default Group and Edit


Hallo Holm,

klingt sehr interessant. Ich melde mich so wie so noch bei dir

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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
17.01.2018, 17:12 Uhr
Mobby5



Ach nochwas: Für die Fernschreiberseite müsste der UART 5 Bit können. Ansonsten müsste an der Stelle die Software herhalten. Und wegen C oder Assembler: Sowas lernt sich bei der Realisierung eines Projektes am besten.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden

Dieser Beitrag wurde am 17.01.2018 um 17:13 Uhr von Mobby5 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
17.01.2018, 17:16 Uhr
wpwsaw
Default Group and Edit


Danke

ich bin auch gerade dabei die hardwaremäßigen Voraussetzungen zum testen zu schaffen.

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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
23.01.2018, 18:56 Uhr
wpwsaw
Default Group and Edit


Hallo und Guten Abend,

nur, wen es interessiert. Nach dem ich nun das Pollin Spiel von Volker erhalten habe , vielen Dank dafür, habe ich mal schnell mal mit einer LED, einem 4,7K Widerstand und einem SF128 den Fernschreiberausgang meines MG80 an den Portpegel des Pollin Spieles angepasst. Dann habe ich die Software aus dem Internet eingespielt, und siehe da, sie sprechen miteinander.





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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
23.01.2018, 19:09 Uhr
Mobby5



"...und siehe da, sie sprechen miteinander"

Ich denke mal, das ist ein sehr einseitiges Gespräch.
--
und ausserdem muss in Zeile 20 der Doppelpunkt durch ein Semikolon ersetzt werden
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
23.01.2018, 21:21 Uhr
wpwsaw
Default Group and Edit


Ja, im Moment geht es nur in eine Richtung. Ich habe aber einen "M", der kann in beide Richtungen. Jetzt muß ich nur das Terminal zu sprechen bringen, also ASCII in Baudot wandeln. Eventuell will ich meinen Poly880 dazu überreden das er dem MG80 etwas zuseuselt und das Pollin Spiel nur mit hört

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
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
06.02.2018, 21:04 Uhr
wpwsaw
Default Group and Edit


So, hier ein paar neue Infos

ich bin immer noch dabei das Programm, welches ich auf einer Funkerseite gefunden habe, um zu schreiben. Von der Funkerseite habe ich den Quelltext in Assembler für den Atmega8 und für das Pollinspiel. Ich möchte ja DDR Technik einsetzen und will den UB8840 nutzen. Ich habe bis jetzt knappe 1000 Zeilen neu geschrieben. Schwerpunkt war die Anpassung an ein 16x02 Display. Funktioniert schon.

Vom RTTY Dekoder selber habe ich 50% fertig. Den CW Dekoder werde ich wohl mit dem UB8840 nicht realisieren können. Da werden mir Teimer fehlen oder ich muss diese extern realisieren.

Gleichzeitig findet ja auch eine Ausgabe auf ein Terminal statt. Die Richtung vom ASCII Terminal in Richtung Baudot Code wird danach realisiert. ASCII Terminal in Richtung CW möchte ich dann auch noch machen.

so der Stand.

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
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