Forum: Mikrocontroller und Digitale Elektronik MC68HC705C8 gibt falsche Baudrate aus in Amplifier Research Feldsonde


von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

Hi!

Ich habe vor einiger Zeit ziemlich günstig 2 ("antike") Feldsonden von 
AR ersteigert.
Die "kleine" läuft und die große würde ich gerne wieder zum Leben 
erwecken... quasi als Bonus :)

Die Kommunikation ist über LWL realisiert (2k4/9k6 mit 7bit+Odd 
Parity+1Stopbit).

Wenn ich jetzt einfach mal irgendwelche Daten hinschicke, dann kommt 
auch irgendwas zurück (wie gesagt, die andere, ähnlich Feldsonde läuft; 
hapert also nicht am Protokoll).
Das irgendwas mit dem Scope angeschaut ergibt so in etwa 7150Baud statt 
der erwarteten 9k6/2k4.

Das wäre also das 3-fache der 2k4 oder in etwa 25% zu niedrig für die 
9k6.

Am Oszillator sehe ich einen halbwegs schönen Sinus... etwas verzerrt 
aber mit stabilen 3Vpp und den 4MHz die auch am Quartz stehen.

Jemand eine Idee, was da sein kann?
Soweit ich die Schaltung bis jetzt zerpflückt habe, gehen die mehr oder 
weniger direkt vom Pin zum optischen Transceiver.
Die Pegel schauen eigentlich alle gut aus.

Ich würde also entweder ein Problem in der Taktgenerierung, oder im 
vllt. nach 35jahren defekten eeprom tippen...

73

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

OK, den ganzen Schmarrn (sind 4 platinen je 3x4cm die übereinander 
liegen... spannende Konstruktion!) mehrmals auseinandergenommen und die 
Platine mit der Versorgung gewaschen.

Dann den PLCC Stecker beim mehrfachen Chip-Rausziehen fast gekillt (wer 
hat schon noch diese PLCC Zangen?) und 1ne Lötstelle nachgelötet.

Nun tuts :)

Wenn jetzt noch die Kalibrierung halbwegs passt, dann war das ein 
Ultra-Schnäppchen :)

Meine Vermutung sind die ganzen Steckkontakte.

73

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.