Forum: Mikrocontroller und Digitale Elektronik Mikroprozessor programieren


von Edgar Falke (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

Ich habe  ein Mikro-Prozessor gesteuertes Fahrpult
für die Weichen und Fahrstraßen einer mittelgroßen Modellbahnanlage.

Jetzt ist der µC durch einen Kurzschluss in der Verkabelung  verreckt, 
da alter Typ gibt es keinen Ersatz mehr und ich habe jetzt ein 
Riesenproblem.

Ich muss also alles neu aufbauen, wofür es mehrere Optionen gibt.
Option 1: Ich kaufe  ein 16 Bit µC-Kit,setze auf eine Adapterplatine um 
es meinem 96 pol.Stecksystem anzupasssen

Option  2:Ich baue eine neue Platine mit 8 parallelen Datenausgängen mit 
einem modernen 16 bit µC der C166 Familie mit 32k Flash Eprom .

Problem beides  muss für 60 Weichen und 16 Fahrstraßen incl. Fahrstraßen 
-anzeige mit LED  programmiert werden, was ich nicht kann.
Was Hänschen nicht gelernt, lernt Hans mit 83 nicht mehr.

Bevor ich mich darein stürze, eine Frage an Euch.

Gibt es unter Euch einen Informatiker oder Experten mit 
Modellbahnerfahrung ,der sich mi der gleichen Programmierungen auskennt 
und mir dabei hilft.

Ein Hinweis : Die 16 Fahrstraßen sind zuggesteuert und werden duch einen 
Impuls von einem Reedkontakt oder Hall-IC aktiviert.

Die manuelle Einstellung vom Weichenstraßen erfolgen am Stellpult nach 
dem DB Prinzip mit einer Tastenmatix 8x 8, die Ausleuchtung der 
Weichenstraßen
(output) mit einer LED-Matrix 8x8
Manuelle Einstellung Weicehnstraßen
Taste 1 Startgleis Taste 2 Umweg Taste 3 Zielgleis Taste 4 Start 
Programm

Zur Ansteuerung der max,8 Weichendekoder erfolgt mit parallel 
gesteuerten Daten mit 8 bit.

Die Prinipschaltung der alten Steuerplatine ist als PDF beigefügt.

Eine weitere Frage ist, welches KIT ist zu enpfehlen.
Der 16 bit CPU muß min. 4 i/O 16 bit POrts und 1 weiteres 4 bit Port für 
die Taktzeit der Datenfolge Mux und für die Speicherung der Weicehnund 
Fahrstraßendaten ein 32 k Flash Eprom haben.

Ich wohne in BW, Nähe Heidenheim an der A7

In der Hoffnung, dasss jemand helfen kann

 Edgar Falke

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Was ist genau verreckt? Vielleicht nur I/O des Chips und er kann noch 
ausgelesen werden? Eine Neuentwicklung wirst du nicht bezahlen wollen.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Vorab-Hinweis: Bitte nicht so "dicke" Fotos einstellen (wenn jemand das 
mit seinem Smartphone runter läd, kommt derjenige schnell in 
Begrenzungen hinein). EIn Administror hier im Board wird das wohl 
richten

zum Thema:
Was macht dich sicher, daß der Prozessor hinüber ist? Wenn du Glück 
hast, sind Schutzschaltungen angesprunegn, und nur vorgeschaltete 
Bauteile verstorben.

--> MAch doch mal ein Foto von dem verstorbenen Teil, und höre dir die 
Kommentare an.

von Esel (Gast)


Lesenswert?

Wie hast du festgestellt, dass der uC defekt ist?
Wird er warm/heiß?

von Grübel (Gast)


Lesenswert?

Maal eine andere Frage: Der alte c166 hat doch kein Flash oder? Ich sehe 
im Schaltplan kein externes ROM. Oder ist da ein vollständiges Board 
gemeint. Kannst du ein Foto einstellen?

Wenn es wirklich der Chip ist, kann man vielleicht doch noch einen 
bekommen.
Wie heisst der Chip genau und welches Gehäuse hat er.

von Seano L. (Gast)


Lesenswert?

Grübel schrieb:
> Wie heisst der Chip genau und welches Gehäuse hat er.
Steht doch auf dem Bild: SAB 88C166 5S

von Guido (Gast)


Lesenswert?

Ist das die MOBSD-Steuerung vom Domnick? Dafür ist eigentlich
alles veröffentlicht, da kann man sicher was machen.

von Edgar Falke (Gast)


Lesenswert?

Also mit dem Bildformat gebe ich Dir recht. Mir fehlt der Enkel mit 
seinen
PC-Erfahrungen. In meinem Alter ist man nicht mehr up to date.

CPU hin. Normal:  Bei der manuellen Weichensraßeneinstellung mit den 
Leuchtdrucktasten leuchten die gedrückten Start und Ziel Tasten auf. 
nach dem Drücken der Programmstarttaste wird die Weichenstraße aus 
geleuchtet und am Tatenausgang kpmmen die Datenimpulse.
Jetzt erlöschen nach dem Drücken der Programmstartaste die LED der 
Tasten Startgleis und Zielgleis sofort und nur am Datenausgang Dl kommt 
ein high Impuls,auch dann wenn an Dl keiner kommen soll. d.h. der CPU 
startet nicht.
Ich habe die gesamtte Peripherie abgeklopft und alle Leitungen zu den 
100 pins des CPU und der 95 pol. VG-Stiftleiste durchgemessen.
Durch den Kabelkurzschluss sind 15V+ auf einen freien Eingang von Port 5
gekommen, ich vermute , daß dadurch der CPU hin ist.

von Edgar Falke (Gast)


Lesenswert?

Es ist ser 88-c166-5S,,der hat en 32k Flash Epron
Edgar

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

ist denn der Original Hersteller oder Anbieter nicht ermittelbar? Kann 
man den nicht nach einem ersatz-Controller fragen?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.