Forum: Mikrocontroller und Digitale Elektronik Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Dietrich H. (dietrichh)


Angehängte Dateien:

Lesenswert?

Hallo Hayo , vielen Dank, die W2000PC Software funktioniert wie von dir 
angekündigt nur teilweise.
Daten-Anzeige OK, steuern teilweise möglich,Screenhots werden nicht 
übertragen und die Scopeanzeige wird nicht am PC angezeigt .
Ich hatte bzgl meiner Version Unsinn geschrieben, habe tatsächlich 
1.2BF .7.13 C2.
Welche Version des Screenshot Progr. müsste mit der Version 
funktionieren , Die neueren -bisher gefundenen- Screenshot ab Version BF 
Package  1.2- 0.96 scheinen mit dem DSO aktuell via Prolific/ RS232 
nicht zusammenzuarbeiten  ? Baudrate 9600 ist ok ?
 Ich bin zwar mit meiner Umschulung zum EGS fast fertig, Programme 
umschreiben ist mir aber noch zu viel, ich bin froh, wenn ich Arduino 
Programme einigermassen verstehe .. Gleiches gilt für das Risiko, dass 
ein Firmwareupdate schief geht, dann müsste man sicher im schlimmsten 
Fall den uC ausbauen , um ihn extern neu bespielen .
Sofern ich nerve, kannst  du meine Fragen gerne ignorieren..
Grüsse Dietrich

: Bearbeitet durch User
von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Dietrich H. schrieb:
> Screenhots werden nicht übertragen und die Scopeanzeige wird nicht
> am PC angezeigt .
Ja die Printroutine wurde komplett neu geschrieben und geht auf die 
RS232. Ich müsste mir mal die alte Routine ansehen, ob man die 
zusätzlich wieder einbaut. Ich glaube aber, dass das im Original etwas 
anders arbeitet als bei uns - da wird (so vermute ich) der Screenshot 
vom PC-Bildschirm erzeugt und nicht vom DSO-Bildschirm (so wie in der 
BF-Firmware). Aber wie gesagt sehe ich mir mal an...

> Welche Version des Screenshot Progr. müsste mit der Version
> funktionieren , Die neueren -bisher gefundenen- Screenshot ab Version BF
> Package  1.2- 0.96 scheinen mit dem DSO aktuell via Prolific/ RS232
> nicht zusammenzuarbeiten  ? Baudrate 9600 ist ok ?
Also der Prolific-Adapter funktioniert bei mir einwandfrei. Die 
Screenshot-Versionen nicht durcheinanderwürfeln!!! Die gehören immer 
genau zu der Firmwareversion mit der sie ausgeliefert werden. Deshalb 
sind diese im Firmwarepaket auch immer mit enthalten. Nimm also das 
Programm aus Deinem Firmwarepaket. Die Baudrate musst Du nicht 
einstellen, das macht das Programm selbst. Du musst nur die Batch-Datei 
anpassen auf Deinen COM-Port. Bei mir ist das 1, weil ich noch einen 
echten Port habe. Die Adapter haben meist eine höhere Nummer (findest Du 
im Hardware Manager). Ich hänge mal meine Batchdatei hier an.

> .. Gleiches gilt für das Risiko, dass ein Firmwareupdate schief geht,
> dann müsste man sicher im schlimmsten Fall den uC ausbauen , um ihn
> extern neu bespielen .
Nein - keine Angst, da kann nichts schiefgehe! Das ist der Vorteil am 
RS232 Firmwareupdate. Da werden die internen Updateroutinen des 
Prozessors genutzt. Wenn das Update schiefgeht macht man es einfach noch 
mal :-)
Anders ist das beim USB-Update. Da sind die Updateroutinen Bestandteil 
der Firmware. Wenn da was schiefgeht kann man danach nur noch die RS232 
benutzen. Also nur keine Hemmungen. Ich habe auch noch originale Welec 
1.3 und 1.4 Versionen im RS232 Updateformat falls jemand die alte 
Firmware (zum abgewöhnen) noch mal ausprobieren möchte.


> Sofern ich nerve, kannst  du meine Fragen gerne ignorieren..
:-) Keine Sorge, ich mache das gerne.

Gruß Hayo

von Dietrich H. (dietrichh)


Lesenswert?

Hallo Hayo,danke, ich habe nun auf 7.15 geflasht  , es ging mit dem USB/ 
RS232 wesentlich flotter als erwartet. Habe mich ein bisschen in das 
Gerät vertieft, man kann damit schon zielführend messen. Die Übertragung 
von Screenshots ist auch flüssiger als bei einem Tek , welches in der 
Schule benutzt wird. Die Befehle um das DSO per cmd zu steuern, haben 
bei mir noch nicht geklappt. scrsh.sh mit notepad geöffnet und daraus 
cmd Befehle senden, sollte zielführend sein ? Die Technik des Teils ist 
sicher sehr komplex, hoch auflösende  D/A und alles schnell getakted um 
200Mhz sauber auflösen zu können .  Grüsse Dietrich

von Blue F. (blueflash)


Lesenswert?

Hallo und frohe Ostern allerseits!

Aktuell bin ich dabei die Kommunikation über USB mit der PC-Software zu 
überarbeiten. Das klappt auch schon ganz gut. Leider ist die Software 
genau wie die originale Firmware ziemlich buggy und hat etliche Macken. 
Da die Software keine Versionshinweise ausgibt, weiß ich nicht ob das 
die aktuellste Version ist. Meine ist vom 7.11.2007 - gibt es noch 
neuere Versionen ? Wenn ja, bitte Bescheid geben.

Ich habe mal Delphi 7 installiert und mir die Sourcen angesehen, die ich 
hier noch rumliegen habe.

Leider gehören die Delphi-Sourcen, die ich hier vorliegen habe, nicht zu 
dieser Software/Oszi Kombination, sondern zu einem anderen, einfacheren, 
Oszi, das die Firma Wittig wohl auch mal im Angebot hatte (Pencil-Oszi). 
Korrekturen an der PC-Software sind somit leider nicht möglich. Man 
müsste das komplett neu aufsetzen, was aber meine zeitlichen 
Möglichkeiten etwas sprengt.

Die neue Firmwareversion und eine kleine Doku zur PC-Software folgt in 
Kürze...

Gruß Hayo

von Blue F. (blueflash)


Lesenswert?

New BF 8.0 out now!

https://sourceforge.net/projects/welecw2000a/

Ok, dank Corona hatte ich etwas Zeit und habe mich - angeregt durch die 
Posts weiter oben - mit der USB Anbindung beschäftigt. Die neue Firmware 
arbeitet jetzt mit der WELEC PC-Software ganz gut zusammen. Leider sind 
noch sehr viele Fehler drin (in der PC-Software). Da zur Software bisher 
keine Anleitung existiert, habe ich mal eine Kurzanleitung in Deutsch 
und Englisch geschrieben. Da sind auch die Fehler und Grenzen der 
Software aufgeführt.

PC-Software und Anleitung findet ihr hier:

https://sourceforge.net/projects/welecw2000a/files/PC%20software/WELEC%20PC%20Software/

Vom Konzept her eigentlich ganz gut gemacht, hapert es leider an der 
Sorgfalt bei der Programmierung.

Ich werde noch mal versuchen ob ich von den Wittigs die Sourcen bekomme, 
aber ich bin da eher wenig zuversichtlich.

Rückmeldungen sind - wie immer - willkommen

Viel Spaß beim Ausprobieren

Hayo

: Bearbeitet durch User
von Oszi50 (Gast)


Lesenswert?

Hallo,

da es Welec offenbar nicht mehr gibt (website down) frage ich ob man ein 
alternatives Osziloskop kaufen kann bei dem die Firmware funktioniert, 
das Oszi aber noch neu erhältlich ist.

von Blue F. (blueflash)


Lesenswert?

Ja als Alternative für private Anwender kann ich die Geräte von OWON 
empfehlen. Ich selbst habe ein DS8102. Zu dem Thema habe ich hier im 
Forum auch schon Einiges geschrieben - such mal danach.

Gruß Hayo

von Sandro (Gast)


Lesenswert?

Hello Hayo,
I downloaded the latest 1.2bf.8.0, thank you.
But, with the quick measure doesn't switch source 1 or 2 in dual trace 
mode, remains in the last channel used.I have to switch off one channel 
to use it.
As mentioned is very different from HP and Tekronix (just one button and 
the reading goes from 1 to 2 and viceversa)in my laboratory.
Daily I use the W2022A , if it's not too difficult may be helpful for 
the users to have an easier function to select which channel QM.
Let me know and thank you for your development.
Kind regards,
Sandro

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Sandro schrieb:
> But, with the quick measure doesn't switch source 1 or 2 in dual trace
> mode, remains in the last channel used.
Hi Sandro - this is not a bug but a feature! It works exactly as 
designed. The idea behind this is to be able to quick measure on more 
than one channel at the same time, This gives you the ability to compare 
two signals. For better understanding I will give you an example:
You have a signal which has to be amplified by an OPA. One measure point 
is on the input side (channel 1) and one measure point is on the output 
side (channel 2). Choose channel 1 as source and add measure peak-peak. 
Change the source to channel two and add measure peak-peak again. Now 
you can directly compare the signal levels (see screenshot).

> I have to switch off one channel to use it.
No - you don't have to switch off one channel. Simply clear the measure 
and add new ones with matching sources.

> if it's not too difficult may be helpful for the users to have an easier
> function to select which channel QM.
This would disable the above described functionality. I think most users 
would be unhappy with this... :-)

Kind regards
Hayo

: Bearbeitet durch User
von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Just for information - for the adjustment of the USB signal factors a 
friend gave me his unmodified W2020A and I had the opportunity to 
compare my two modified devices with the original hardware version - 
amazing! I didn't remember that it was so bad. Here the quick measure 
scenario from above on the three different versions (Original, LB-Mod 
and OPA656).

german:
Ein Freund und ehemaliger Studienkollege hat mir freundlicherweise sein 
unmodifiziertes W2020A zur Verfügung gestellt. Der Vergleich der Geräte 
war ziemlich ernüchternd. So stark hatte ich das Rauschen nicht mehr in 
Erinnerung. Wenn das keine Motivation zur Umrüstung ist...

Hayo

: Bearbeitet durch User
von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

And to show you that the WELEC oscilloscope is not so bad as sometimes 
said -here the same measurement with the OWON SDS8102. There is also 
much noise on the signal (more than on the modified WELECs) and the menu 
handling is not so good as with the W2000A.

@Sandro - by the way - the quick measure works in the same way as in the 
W2000A. The source is always constantly assigned to one measurement and 
can't be changed. You have to remove a measurement first - then you can 
add a new one with new source.

german:

Also im Vergleich hier mal das OWON mit den gleichen Signalen. Hier ist 
auch ein ziemliches Rauschen drauf. Die modifizierten WELECs schneiden 
hier deutliche besser ab. Auch das Menu-Handling ist deutlich angenehmer 
als beim OWON. Da musste ich ziemlich rumfummeln bis ich dann die 
mikroskopisch kleinen Messergebnisse unten am Schirm eingeblendet bekam. 
So schlecht sind diese W2000A Büchsen bei durchschnittlichen Anwendungen 
also gar nicht. Für mich jedenfalls angenehmer zu bedienen als die 
Konkurenz aus China.

Gruß Hayo

: Bearbeitet durch User
von Sandro (Gast)


Lesenswert?

Hello Hayo,
I see, will use in that way the dso,connected to a frequency counter I 
built.
I hope you don't abandon the seral decoding project with the W2022,
may be you remember we exchanged some informations about.
Thank you,
Sandro

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Da es anscheinend einige gibt, die das Kommandozeilenprogramm zum 
Erzeugen von Screenshots (und mehr!) in Zeiten des Mausklicks nicht so 
gerne benutzen, hier noch mal eine kurze Anleitung und Tips.

Wer, wie ich, seinen seriellen Anschluss auf COM1 liegen hat, kann 
einfach das Programm w2000a-screenshot.exe starten und am Oszi durch 
Doppeldrücken der Quick Print Taste den Screenshot starten. Wer einen 
anderen Port nutzt muss dies als Argument übergeben:

w2000a-screenshot.exe -c 4

Bei diesem Aufruf sucht das Programm auf COM4 nach dem Oszi. Bei 
Verwendung eines Prolific USB zu RS232 Adapters kann es manchmal zu 
Problemen mit dem Treiber kommen. Die Folge ist, dass der COM-Port nicht 
erkannt wird bzw. nicht geöffnet werden kann.
Hier hat bei mir die Installation eines älteren Treibers geholfen. 
Anleitung und Download findet man hier:

https://itler.net/prolific-usb-to-serial-comm-port-error-code-10/


Bildformat konvertieren:

Das Programm erzeugt PPM-Dateien. Das ist ein einfaches unkomprimiertes 
Bitmap Format. Dieses Format kann man mit einem Grafikprogramm (z.B. 
IrfanView in JPG umwandeln). Ich benutze dafür das 
Kommandozeilenprogramm mogrify von ImageMagick welches ich in das 
Screenshotverzeichnis kopiert habe. Der Aufruf

mogrify.exe -format jpg *.ppm

wandelt alle PPM-Bilder im Verzeichnis in JPG um (die Originale bleiben 
bestehen). Das habe ich in eine Batchdatei geschrieben und auf den 
Desktop gelegt.

Wie kommt man an das Programm? Auf der Homepage von ImageMagick einfach 
die Programmsammlung als ZIP-Archiv herunterladen und auspacken.

ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.10-10 
-portable-Q16-x86.zip

oder

https://imagemagick.org/download/binaries/ImageMagick-7.0.10-10-portable-Q16-x86.zip

Das Programm mogrify kopiert man dann einfach ins Screenshotverzeichnis.

Schönen Start in den Mai
Hayo

: Bearbeitet durch User
von Georg X. (schorsch666)


Lesenswert?

Hallo Leute,

ich versuche seit fast ner halben Stunde mein Welec W2014A mit der 
aktuellen FW zu flashen.
Ich benutze den W202X-Firmware Updater. Leider bekomme ich an 
unterschiedlichsten stellen, mal bei 1/3, mal bei der Hälfte, mal etwas 
mehr als die Hälfte einen TimeOut.

Kennt jemand die Ursache bzw. eine Lösung?

Das Oszi funktioniert jetzt natürlich nicht mehr. Da ja nur ein Teil 
geflasht worden ist.

Nachtrag:
Mit dem Kommandozeilentool hat es funktioniert.

Danke und Gruß.

: Bearbeitet durch User
von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Hallo Georg,

das Problem kenne ich noch nicht. Gerade habe ich eines meiner Geräte 
mit dem Windows Updater geflasht - keine Probleme. Interessant wäre zu 
wissen, welche Konstellation Du genau verwendet hast. Bei mir sieht das 
so aus:

Programm: WelecUpdate.exe (beiliegendes Windowsprogramm)
Port: COM1 (echter RS232 COM-Port, kein Konverter)
OS: Windows 7 (32 Bit)
Dauer: 160s

Gruß Hayo

Beitrag #6266968 wurde von einem Moderator gelöscht.
von Georg X. (schorsch666)


Lesenswert?

Hi Hayo,

Das Tool ist aus deinem download.

Mein System :

Windows 7 pro 64Bit
Echte rs232 an der HP dockingstatio

Gruß Georg

von Bernhard M. (boregard)


Lesenswert?

Hallo,

ich habe gerade IR Fernbedienungscodes untersucht, und dazu das 
Oszilloskop bei "Aquire" auf "TTL-5V" gestellt, mit timebase 20ms.
Geht wunderbar, aber ich kann die Timebase nur Richtung kleiner stellen, 
also 10ms, 5ms, 2ms usw.
Wenn ich wieder größer stellen will, geht es nur bis 10ms.
Um auf Werte auf länger als 10ms zu stellen, muss erst der Digital Logic 
Mode auf "OFF" gestellt werden, dann kan man auch auf längere Werte 
stellen.
Wird zurück auf (irgendeinen) Digital Logic gestellt, dann kann man zwar 
mit z.B. 100ms messen, aber nur auf kleinere Werte stellen. 10ms scheint 
eine harte Grenze zu sein.
Ist mir aufgefallen mit Version 7.13, ist aber bei der aktuellen 8.0 
immer noch so.

Habe ich da ein Feature übersehen, oder ist das ein Fehler?

Gruß,
Bernhard

von Blue F. (blueflash)


Lesenswert?

Oha! Da bin ich auf die Schnelle überfragt. Muss ich mir mal ansehen. 
Ich kann mir eigentlich nicht vorstellen, dass es als Feature gedacht 
war, hört sich eher an wie ein Bug der aber mangels Tests nicht bemerkt 
wurde.

Ich muss mal sehen wann ich dazu komme, hier geht gerade die Segelsaison 
zu ende und ich bin ziemlich eingespannt alles winterfertig zu machen.

Gruß Hayo

von Blue F. (blueflash)


Lesenswert?

So, Boot ist auf dem Trockenen und ich bin inzwischen dazu gekommen mir 
das Problem anzusehen. Tatsächlich ist das von Bernhard berichtete 
Verhalten so gewollt gewesen und es ist ein Limit eingebaut worden - 
warum weiß ich allerdings nicht mehr. Ich vermute, dass das irgendwie 
mit dem USTB-Modus zusammenhing. Leider war das Ganze auch nicht 100%ig 
implementiert, so dass man mit höheren Timebases einspringen konnte, 
aber das Hochschalten dann blockiert wurde. Ich habe das jetzt geändert 
und es stehen alle realen Timebases zur Verfügung. Maximum Tb ist jetzt 
500ms. Langsamer geht nicht, da jenseits davon die USTB Roll- und 
Shiftmodes anfangen. Ein Quereinspringen mit langsameren Tb ist auch 
nicht mehr möglich, da der USTB Modus den Logic-Modus blockiert. Falls 
noch Unregelmäßigkeiten auftreten, bitte hier posten. Die neue Version 
8.1 gibt es hier:

New bugfix version 1.2.BF.8.1

https://sourceforge.net/projects/welecw2000a/files/

Ansonsten hoffe ich, dass alle gesund sind und auch bleiben.

Gruß Hayo

: Bearbeitet durch User
von Oliver S. (osbln)


Lesenswert?

Hallo zusammen,

ich habe folgende Oszi-Version:

Modell: W2012A
HW: 3C7.0E
SW: 1.3

Ich habe das Oszi mal von der Firma vor ein paar Jahren bekommen da es 
nicht richtig funktionierte. Inzwischen habe ich mich noch mal mit dem 
Thema beschäftigt und habe hier die Möglichkeit einer Open Source FW 
gefunden.
Leider tut sich inzwischem am Oszi gar nichts mehr, d.h. es startet zwar 
normal, ich bekomme aber kein Signal angezeigt. Weder an CH1, noch an 
CH2 kann ich das 1kHz Rechtecksignal des Oszis sehen. Das dort noch 
etwas heraus kommt, habe ich mit einem billigst Selbstbau-China-Oszi 
erfolgreich prüfen können.

Außerdem fällt auf, dass die Amplitude sowie Zeitbasis nicht mehr 
richtig eingestellt werden können. Es scheint nur noch 10mV und 5V sowie 
10ns/ und 200s/ zu geben.

Sind diese Fehler bekannt? Ist das reparabel? Oder leigt das vielleicht 
direkt an der tollen Original-FW?

Außerdem wollte ich die aktuelle Firmware sichern und dem Germs-Monitor 
starten. Das drücken der linken beiden Tasten (erst die Linke, danach 
kurz die Zweite) funktioniert nicht. Die Tasten selbst funktionieren 
aber.
Ist hier evtl noch mehr defekt?

Gruß osbln

: Bearbeitet durch User
von Blue F. (blueflash)


Lesenswert?

Hallo Oliver,

die von Dir beschriebenen Symptome lassen nicht direkt auf einen der 
bekannten Fehler schließen. Generell hört sich das aber erstmal nicht 
unbedingt so schlimm an. Da sich in der Vergangenheit immer wieder 
Kontaktprobleme als Ursache herausstellten, wäre mein Vorgehen wie 
folgt:

1. Gerät komplett zerlegen (also alle Boards ausbauen) - ist nicht 
schwer. Anleitungen findest Du im Hardwarethread (Wittig(welec) DSO 
W20xxA Hardware) oder hier in der Doku zur LB-Mod:

https://sourceforge.net/projects/welecw2000a/files/Hardware/Modifications/

Eine detailierte Beschreibung zum Abziehen der wirklich festsitzenden 
Drehknöpfe findest Du in der Doku Ext_Trigg_Mod.
Du kannst aber sonst das Board mit den Drehreglern erstmal drin lassen 
und nur das darüberliegende Board ausbauen.

2. dann alles wieder zusammenbauen und dabei an den Steckverbindungen 
etwas herumwackeln (insbesondere am Displaystecker, den Du schon beim 
Abnehmen der Rückwand siehst)

3. Wenn das Teil wieder komplett ist, versuch mal die neue Firmware 
aufzuspielen. Achtung, das geht nur mit dem seriellen RS232 Kabel - 
nicht über USB!

Die Firmware gibt es hier:

https://sourceforge.net/projects/welecw2000a/files/latest/download

Geflasht wird mit dem beigelegten Updateprogramm. Anleitungen dazu sind 
ebenfalls im Paket enthalten. Das Flashen ist völlig unkritisch und kann 
bei Abbruch jederzeit wiederholt werden. Das Sichern der alten Firmware 
kannst Du Dir eigentlich sparen, denn:
1. Kannst Du hier die Versionen 1.2 bis 1.4 jederzeit bekommen
2. Taugt die Firmware leider zu gar nichts und ist eigentlich nicht 
benutzbar.

Bei weiteren Fragen stehe ich gerne zur Verfügung.

Gruß Hayo

von Oliver S. (osbln)


Lesenswert?

Hallo Hayo,

vielen Dank für dein Feedback. Was ich allerdings merkwürdig finde und 
daher nicht auf ein mechanisches bzw. Kontaktproblem eingrenzen würde 
ist, dass die Drehregler bei einer Rastung scheinbar immer das Maximum 
in die entsprechende Richtung auslösen. Beide Kanäle und selbst bei der 
Timebase. Über Autoscale konnte ich dann wenigstens noch das 1kHz Signal 
sehen, welches nun auch nicht mehr erscheint.

Ich werde die kommenden Tage mal das von dir genannte durchführen. 
Sollte mir nicht so schwer fallen da ich beruflich schon mehrere Oszis 
von Keysight und Hameg zerlegt habe um aus 2 Defekten wieder ein 
funktionierendes herzustellen ;)

Danke und Gruß

: Bearbeitet durch User
von Paul ONeill (Gast)


Lesenswert?

Hallo zusammen

Erstens, bitte vergib mir mit Google Übersetzer, ich bin Engländer, es 
kann nicht geheilt werden! (Ich habe das Original Englisch am Ende 
aufgenommen). Zweitens, Entschuldigung, wenn dies bereits beantwortet 
wurde, das Forum ist sehr lang und Google übersetzt nur Schnipsel für 
mich!
O.K., zum Geschäft!

Ich habe ein großes Problem mit meinem 2-Kanal-W2022A mit der 
Autoscale-Funktion in ALLEN Firmware-Versionen nach 2.15 (März 2011!).
Wenn Sie die automatische Skalierung aktivieren, wird die Zeit- UND 
Spannungsskala in 90% der Fälle nicht korrekt eingestellt (und wenn das 
Eingangssignal zu empfangen scheint, ist es wahrscheinlich zufällig, da 
es jedes Mal leicht unterschiedliche Einstellungen aufweist). Meistens 
endet es nur bei 5 V  Div und ein paar nS  Div. Die manuelle Suche 
findet das Signal, das vorhanden ist, sodass die automatische 
Skalensuche fehlschlägt und nicht die Signaleingabe. Die automatische 
Skalierung versucht (friert nicht ein), ... es gibt verschiedene Klicks 
und das Popup "Autoscale TB 2ms 2ns" (so ähnlich!) Wird angezeigt.
Dieser Fehler tritt bei allen Signalen auf, die ich darauf geworfen 
habe. niedrige und hohe Frequenzen (1 kHz - 1 MHz), niedrige bis hohe 
Spannungen (100 mV - 5 V), Sonden mit mehreren Oszilloskopen, mehrere 
Signalquellen. Und um es zu wiederholen, ich habe Firmware von jeder 
Hauptversion installiert (OS-0.92; BF-1.11; BF-2.15 BF-3.0c6; BF-4.9c2; 
l BF-5.10; BF-6.10; BF-7.15). Alle Versionen NACH 2.15 verhalten sich 
gleich.
Ich habe mich auch tief in die Menüs eingegraben und alles versucht, was 
ich sehen kann, ohne Wirkung.

Da ich mir nicht vorstellen kann, dass alle guten Leute seit März 2011 
so hart daran arbeiten und einen so schwerwiegenden Fehler hinterlassen, 
glaube ich, dass MEIN Problem entweder eine einfache Einrichtung sein 
muss, die mir fehlt, etwas Besonderes für mein Gerät oder mein Modell 
(2-Kanal W2022A) ).
Alle Ideen, die Sie anbieten können, wären sehr dankbar. Dies ist nicht 
kritisch, aber es scheint eine Schande zu sein, von den vielen vielen 
Korrekturen und Verbesserungen ausgeschlossen zu sein, an denen Sie seit 
2.15 im März 2011 hart gearbeitet haben!

Modell: W2022A
HW: 8C7.0L
FW: Alles NACH 1.2.BF.2.15 (09.03.2011)

Danke schön
Paul

########## ENGLISH ##########

Hello Everybody

Firstly please forgive me using google translate, I'm English, it cannot 
be cured! (I've included the original English at end). Secondly, 
apologies if this has already been answered, the forum is very long and 
google will only translate snippets for me!
O.K., To Business!

I'm having a big problem with my 2 channel W2022A with the Autoscale 
function in ALL firmware versions after 2.15 (March 2011!).
Basically, hitting autoscale fails to correctly set the time AND voltage 
scales 90% of the time (and when it does seem to catch the input signal, 
it's likely random as it's at slightly different settings every time). 
Most often it just ends up at 5v/div and a few nS/div. Manual search 
finds whatever signal is there so it's the autoscale search that is 
failing not the signal input. The autoscale tries (doesn't 
freeze),...there are various clicks and the "Autoscale TB 2ms 2ns" 
(something like that!) popup is given.
This failure happens for all signals I've thrown at it; low and high 
Frequencies (1Khz-1MHz), low-high Voltages (100mv-5v), multiple scope 
probes, multiple signal sources. And to repeat, I've installed firmware 
from every major release (OS-0.92; BF-1.11; BF-2.15 BF-3.0c6; BF-4.9c2;l 
BF-5.10; BF-6.10; BF-7.15). All versions AFTER 2.15 behave the same.
I've also dug deep into the menus and tried everything I can see, to no 
effect.

As I cannot imagine all you good people working so hard on this since 
March 2011 and leaving such a serious flaw, I believe MY problem MUST 
either be some simple setup I'm missing be something peculiar to my 
device or my model (2 channel W2022A).
Any ideas that you can offer would be much appreciated. This is not 
critical but it seems a shame to be locked out of the many many fixes 
and improvements you have worked hard on since 2.15 in March 2011!

Model: W2022A
HW: 8C7.0L
FW: Everything AFTER 1.2.BF.2.15 (2011-03-09)

Many Thanks
Paul

von KN95 (Gast)


Lesenswert?

Just checked on my W2022A 1.2.BF.7.13 | 8C7.C9: Autoscales doesnt work

von Paul ONeill (Gast)


Lesenswert?

At least I'm not alone! (sorry for your troubles!)
Try v2.15 or before. Like I said, I tried the final version of every 
major release (the final "Y" of every "X" in "1.2.BF.X.Y"). Every single 
one failed until I got back to 2.15, then the autoscale worked properly 
in everything I tried (BF.1.11, OS.0.92a and original Wittig FW14/13)

#######

Zumindest bin ich nicht alleine! (Entschuldigung für Ihre Probleme!)
Versuchen Sie v2.15 oder früher. Wie gesagt, ich habe die endgültige 
Version jeder Hauptversion ausprobiert (das endgültige "Y" jedes "X" in 
"1.2.BF.X.Y"). Jeder einzelne schlug fehl, bis ich wieder auf 2.15 
zurückkam, dann funktionierte die automatische Skalierung bei allem, was 
ich versuchte, ordnungsgemäß (BF.1.11, OS.0.92a und Original Wittig 
FW14/13).

von Blue F. (blueflash)


Lesenswert?

Hi Paul,

nice try to translate with google - and it's not so bad. But there is no 
need for translation. Most people here speak english too (if it is not 
to hard for you to read our school english...) and there are some other 
people from english speaking countries too. So let's come back to your 
problem. You are right - shame on me - the Autoscale function ist not 
working reliably. I spent a lot of time with optimizing this part of the 
firmware. But due to other problems that had a higher priority I decided 
to leave it half-done (to finish it later). After a long time solving 
other problems I really forgot this issue. Mea Culpa...

So I will try now to give you a better working solution in the next 
time.   I'll keep you informed.

Regards
Hayo

von Paul ONeill (Gast)


Lesenswert?

Hello Hayo

Thanks for your response, the dedication of you guys to this project is 
really inspiring!  I hate the waste of trashing old but functional 
equipment and your efforts to keep this device useable are admirable.
Please don't sweat putting this issue aside you've produced an amazing 
amount of fixes and upgrades.  I probably rely on autoscale too much 
from bad engineering habits but for debugging failing HW it seems 
useful!
If there's anything I can do to help I'll try my best. Maybe I can 
verify changes on the 2022A if you guys don't have a lowly 2-channel 
model available! If you need me to test/characterize any older versions 
I'm happy to do so.
Thanks again and stay well!

Sincerely
Paul

P.S.
Your "School English" is near perfect, and better than many natives 
where I was born (Essex, UK). Regrettably I really tried to learn German 
as a youngster but failed. I can actually understand most of what Google 
produced but creating new stuff is beyond me.

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Ok folks - good news! The Autoscale function (which hasn't functioned 
correctly at any time) is now working reliably under every 
circumstances. That means I didn't find any signal that couldn't be 
detected by the Autoscale. I tested with all signals that my signal 
generator can produce - with positive  and negative offset and so on. 
Detailed specs and limits can be read in the Special Functions.txt in 
the Doc directory or as download above.

I tested on my 4 channel device with LB-mod and on my 2 channel device 
with OPA653 mod. What I couldn't test is an original unmodified W2000A. 
So please can anyone test it and report the result?

The new firmware 8.2 can be downloaded here:

https://sourceforge.net/projects/welecw2000a/


Thanks for reporting any problems

Hayo

von Blue F. (blueflash)


Lesenswert?

Meanwhile I found an issue with inverted signals. I'm working on a 
solution...

Hayo

von Paul ONeill (Gast)


Angehängte Dateien:

Lesenswert?

That's fantastic Hayo. Thanks for your efforts!
I can confirm that on my UNMODIFIED (at the moment!) W2022A, your fix 
has made the autoscale much better. I've only performed some quick tests 
so far but I have some HW debug to do in the next day or so so I should 
have more data soon.

The only oddity I've seen so far (unrelated to autoscale) is a peculiar 
small step down on ALL signal traces at the 8th screen division (i.e. 
unrelated to timebase, always after the 8th horizontal division) . It's 
a small step, maybe about 5% of full scale. I'll try to upload a picture 
with this post. This happens for all horizontal and vertical settings, 
for both channels and for both probes I have. It IS much less pronounced 
when using the probe in x1 mode so, whether it's HW or FW related, the 
absolute input voltage does seem affect it (a x10 probe applied to the 
same input signal will send a much smaller voltage for the HW/FW to 
operate on).
I saw this on earlier FW revisions as well so this isn't related to your 
8.2 fixes. I haven't categorized which versions exhibit this behavior 
but IF anyone is interested, I'm happy to do so. I'll also set some time 
aside to see if I can mitigate it with some deep menu settings)
This could just be a problem with MY hardware but I'd be interested if 
anyone else has ever seen this strange behavior.

von Paul ONeill (Gast)


Lesenswert?

SORRY for triple identical picture attachments!
The blog was rejecting my IP (I use a VPN) and seemed to want me to 
re-attach picture on each attempt.

von Paul ONeill (Gast)


Lesenswert?

I suspect that the offset step is definitely somewhere in the FW
- for analog/HW problems the step onset time would scale with the 
timebase (not be fixed at a % of visible window)
- analog/HW problems would also likely not be such a discrete step
- I don't recall this issue in early firmware
My best guess on the cause is that a DC offset correction is not being 
applied to the full visible window. Perhaps an array buffer used in the 
processing of the window is too short or array pointer ranges are being 
mis-calculated

von KN95 (Gast)


Lesenswert?

Just checked on my W2022A 1.2.BF.8.2 | 8C7.C9: I am not able to 
reproduce your latest problem. Can you provide a short guide how to 
reproduce?

von Paul ONeill (Gast)


Lesenswert?

Hello
If you're talking to me about the step offset,...
Well, I just power cycled the scope (which DID do before!) and at this 
moment I cannot reproduce it!
Please everyone ignore (and forgive) me just for the moment.  I'll 
devote some proper time to attempting to reproduce and categorize it.
(I swear it was consistently there earlier, and has been in the past)
Apologies!

von Blue F. (blueflash)


Lesenswert?

Hi,

may be your step down has to do something with the pretrigger. If this 
occurs again try to scroll through your sample memory (timeline) but I 
can't produce it as well.

But something different. I found some more issues and fixed some of 
them. I 'm working on the new version, which will be available during 
the next week.
Also I changed the Autoscale again and made it work as my other 
oscillopes.
That concerns the DC offset and inverted signal detection. Also I 
changed the complete inverted signal processing for I was unhappy with 
it.

Hayo

: Bearbeitet durch User
von Blue F. (blueflash)


Lesenswert?

Hello again!

As promised the new version 8.3 is out now. I made the most extensive 
changes since 7 years! In my tests all functions performed stable. But 
as you know - a little bug can always remain. So don't hesitate to 
report it here.
-----------------------------------------------------------------
Hi Leute!

wie versprochen ist die neue Version 8.3 jetzt verfügbar. Es sind die 
umfangreichsten Änderungen seit 7 Jahren! In meinen Tests lief alles 
stabil. Aber - kleine Fehler schleichen sich immer mal ein. Also nicht 
zögern Selbige hier zu berichten.


Download link as always:

https://sourceforge.net/projects/welecw2000a/

regards/Grüße
Hayo

von krunoslav ostrouska (Gast)


Lesenswert?

Vielen Dank!

von Blue F. (blueflash)


Lesenswert?

Ok folks, I had a run and spent a lot of time the last days with 
testing, debugging, fixing and optimizing. The result is the new version 
8.4, which is (naturally) the best version ever...   :-)

Download is available now on SourceForge.

-----------------------------------------------------------------
Hi Leute, ich hatte einen Lauf und habe viel Zeit in den letzten Tagen 
mit testen, debuggen, Fehlerkorrektur und optimieren verbracht. Das 
Ergebnis ist die neue Version 8.4, die (natürlich) die beste Version von 
allen ist...   :-)

Download auf SourceForge.


@Andi
Danke für's Einchecken! Ich habe keine Ahnung mehr wie das geht - und 
auch irgendwie keine Zeit mehr mich da neu rein zu fummeln.


https://sourceforge.net/projects/welecw2000a/

regards/Grüße
Hayo

von Andreas W. (andiiiy)


Lesenswert?

Na immer gern ... ich freue mich doch ebenso!

(Die aktuellste Version 8.4 liegt nun auch im SVN)

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Hi there,

I enjoyed the last weeks to work on the project again and so I decided 
to create the traditional Easter Edition with a new "nice to have" 
feature - the QM (Quick Measure) for FFT. I saw it - years ago - on a 
very expensive professional spectrum analyser and immediatly I wanted it 
for us too. But always other issues took my time and I forgot it. But 
now - I did it.

The yellow screenshot was made with the internal test signal
(Utility -> Test Signal) - the green ones with a real square wave signal 
at 200KHz and 300KHz. Hope you enjoy it and it makes spectrum analysis a 
bit more comfortable. As comparison the FFT of a commercial device 
(OWON) with the same 300KHz signal.

_________________________________________________________

Moin,

die letzten Wochen habe ich es ziemlich genossen mal wieder an unserem 
Projekt zu arbeiten und habe mich daher entscieden unsere traditionelle 
"Easter Edition" rauszubringen. Diesmal mit einem neuen "nice to have" 
feature - Quick Measure für die FFT. Hab ich mal vor Jahren bei einem 
echt teuren Spektrum Analysator gesehen und fand es so cool, dass ich 
das auch für uns implementieren wollte. Irgendwie kam aber immer was 
dazwischen und ich hab's irgendwann vergessen. Aber jetzt habe ich es 
einfach mal umgesetzt.

Der gelbe Screenshot wurde mit dem internen Testsignal
(Utility -> Testsignal) erzeugt, die grünen mit einen echten 
Rechtecksignal bei 200KHz und 300KHz.
Ich hoffe ihr mögt es (braucht man ja eigentlich nicht so oft...) und es 
erleichtert die Spektrumanalyse etwas. Als Vergleich mal die FFT eines 
kommerziellen Gerätes (OWON) mit dem gleichen 300KHz Signal.


@Andi
Bist Du wieder so nett, die neue Version einzuchecken?

Frohe Ostern
Hayo

p.s. ach ja - die neue Version 8.5 gibt es natürlich auf SF-Net zum 
Download

: Bearbeitet durch User
von Sandro (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Hayo,
I tested the last fw , really nice improvements,autoset works up to 250 
MHz.
I found only a bug in the save function for FFT, as photo attached I 
saved the memory but the recall is empty.
Thanks for your help.
Regards
Sandro

von Blue F. (blueflash)


Lesenswert?

Hi Sandro,

thank you for testing and reporting. That is no bug - what you found 
out, is that I didn't implement this function yet :-)
(and I also forgot to block the button in FFT-mode)

But that is a good hint, I will try to make it available in the next 
version.

Regards
Hayo

von Oscar K. (sieges)


Lesenswert?

Danke schön Hayo für Deine Arbeit.
Toll das Du das Projekt am Leben hältst.
cheers
oscar

von Blue F. (blueflash)


Lesenswert?

Danke für das Lob,

hier kommt auch schon die neue Version 8.6. Ich mach mal auf Englisch 
weiter für unsere Freunde aus dem nichtdeutschen Sprachraum.

Hi there, and thanks to Sandro for the hint with the Save/Recall 
function for FFT. The new version 8.6 is available now:

https://sourceforge.net/projects/welecw2000a/

What is new? Of course the Save/Recall for FFT. Due to the fact that the 
signal is stored in the memory as time signal I implemented the 
possibility to switch between time (main) mode  XY mode  FFT mode 
after recall from memory. This affects the normal Stop mode also as it 
is identical to the system status of Trace Recall. Also new is the 
possibility to change FFT parameters while the FFT is in Stop mode or 
Recall mode. Changes will take effect immediatly. The new QM value 
display is switchable in Stop mode as well now.

So it is not important if you store your signal in time (main) mode or 
FFT mode, as you can switch around after recall as you like.

Hope you like the new functions - and don't forget to report any 
inconsistency.

regards Hayo

von Jürgen R. (rupy)


Lesenswert?

Hallo
ich habe ein defektes Welec W2014 A? in die Finger bekommen.
Der Infobildschirm zeigt seltsames an:
Modell W0000A
HW 8C7.
SW 1.10.00
SN 0000000000

Es scheint ein A zu sein der Text ist wie auf den Bildern der russischen 
Seite
auch auf meinem Layout zu sehen Das IC ist auch gleich.
Die beiden Kondensatoren kann ich nicht sehen weil 4-Kanal.
Der GERMS Monitor lässt sich nicht starten.
Über serielle Kommunikation kann ich zugreifen Shift-Y und Shift-X
bekomme ich einen dunklen Screen mit einen gelben Rechteck.
Aber kein Upload möglich.
Ich nehme an, dass mein Vorgänger den ECPS16-Konfig-Flash getötet hat 
und ich ihn wieder flashen muss.

Ich will erst einmal die Software auf einen besseren Stand bringen um 
dann zu sehen ob noch mehr im Argen liegt.

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

Oha!

Das hört sich interessant an. Ich denke auch, dass man da wohl erstmal 
mit dem Altera Blaster ran muss. Denn wenn der Germs-Monitor nicht 
startet kommt man nicht weiter. Die Frage ist natürlich, ob evtl. 
Bauteile defekt, oder kalte Füße Mitverursacher sind.

Halte uns mal auf dem Laufenden...

Gruß Hayo

von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,
euch allen die ihr schon seid Jahren am Ball seid zollt mein höchster
Respekt. Hab das Teil einmal vollständig zerlegt sieht alles recht 
ordentlich aus. Es sind keine Auffälligkeiten zu bemerken. Die Kontakte 
der RAM und Rom Bausteine sehen gut verlötet aus. Wurde auch zum Glück 
nicht verbastelt
das ist jetzt mein Part :-). Nun warte ich auf den USB Blaster. Die JTAG 
Brücke,
nehme ich einmal an, muss gelötet werden? Muss es ein 0 Ohm Widerstand 
sein oder geht auch eine Drahtbrücke. So kleine SMD Widerstände habe ich 
nicht.
Muss die Brücke wieder entfernt werden?
Hat eigentlich jemand den Original EPCS16 Flash für das W2014A?
Oder macht es nichts wenn ich die "Original_EPCS16_for_W2022A" flashe?
Oder ist es die "W2022-EPCS16"?

Viele Fragen ich weiß.

Gruß
Jürgen

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Hi Jürgen,
die meisten der alten Garde haben inzwischen neue Projekte, verfolgen 
aber den Thread weiterhin. Ich selbst mache ja auch nur hin und wieder 
mal was Neues und sonst eher Bugfixing.

Ja - die Brücke musst Du löten. Draht reicht völlig. Die Brücke kann 
drin bleiben. Ich habe meinen Blaster immer auf dem Board stecken und 
lege ihn dann lose ins Gerät, damit der Deckel zugeht. Dann muss ich 
nicht lange überlegen wo ich das Ding rumliegen habe, oder wie rum ich 
den Stecker draufstecken muss. Zum Programmieren kann man ihn dann 
rauslegen und den Deckel nicht allzufest wieder draufschrauben. Ich habe 
das Flachbandkabel an der Stelle wo es eingeklemmt wird einfach mit Tesa 
umwickelt.

Wenn Du mit dem "Original_EPCS16_for_W2022A" nicht weiter kommst 
(einfach mal probieren im temporären Modus), kann ich das sonst bei mir 
auslesen, der Blaster steckt bei mir auf dem Vierkanalgerät. Ich müsste 
nur die Altera Software wieder auf meinem Rechner installieren und mal 
kurz überlegen wie das Ganze funktioniert. Hab ich schon länger nicht 
mehr gemacht. Einige hier sind da aber viel besser mit vertraut als ich 
und können da bestimmt auch weiterhelfen.

Gruß Hayo

von Jürgen R. (rupy)


Lesenswert?

Hallo,
ich habe jetzt versucht  den FPGA zu flashen.
Quartus II Programmer Version 13.0.1 Windows XP, Altera USB Blaster mit 
Treiber
usb_blaster_q16.1.
Datei W2022-EPCS16-Bak.jic
Jetzt habe ich auf dem Display nur noch bunte senkrechte Streifen und 
sonst ist alles tot. Sichern des Flashs hat leider nicht geklappt.:-( 
Ich  denke ich brauche den originalen W2014 Flash oder auch dem vom 
W2024 wenn ich es richtig verstanden habe unterscheiden beide sich nur 
durch die Auswahl der Eingangsverstärker.
Bei der Anleitung "Upgrade W2012 auf W2012A" habe ich nicht verstanden 
wieso man das braucht "USB-Blaster v.1.1 installiert".
Bin für Rat und Flasch dankbar.

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

Hi Jürgen,

erst mal zum USB Blaster. Es gibt eine Möglichkeit direkt über USB auf 
das FPGA zuzugreifen. Der USB-Blastertreiber (V1.1) simuliert dabei 
einen Hardware Blaster. Hat bei mir damals nicht funktioniert, weil ich 
den Treiber irgendwie nicht so richtig installiert bekommen habe. 
Daraufhin habe ich mir den besagten Hardware Blaster besorgt. Der 
dazugehörige Treiber ist in der Altera Software enthalten. Den kann man 
da auswählen. Im Quartus müsstest Du dann nach dem Anschließen beide 
FPGAs sehen können. Ich habe das jetzt nicht mehr so genau in 
Erinnerung, was da noch angezeigt wird. Das Flash meine ich wird auch 
angezeigt. Wenn Du die  W2022-EPCS16 Datei flashst müsstest Du 
anschließend zumindest auf jeden Fall ein Zweikanalgerät haben.
Beim Vierkanalgerät ist aber das zweite FPGA meines Wissens identisch.

Was die Bezeichnung W2014A oder W2024A angeht, mach Dir keinen Kopf. Da 
ist wirklich nur der Eingangsverstärker unterschiedlich, das FPGA und 
auch die restliche Hardware ist gleich. Ist nur ein winzig kleines 
Bauteil...

Was Du da jetzt erzählst, hört sich ein wenig danach an, als wenn Du ein 
W2000 ohne A hast. Dann solltest Du die Anleitung zum Umrüsten mal 
durchgehen. Dazu passt auch die Aussage, dass der GERMS Monitor nicht 
startet. Das geht nämlich beim W2000 ohne A nicht. Auch die Streifen 
hatte schon jemand als er ein W2000 mit neuem FPGA beglücken wollte.

Die Umrüstung hat mehrfach funktioniert soweit ich weiß. Danach das Teil 
flashen und Du hast ein echtes W2000A.

Gruß Hayo

: Bearbeitet durch User
von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,
Danke für die Zeit. Komme momentan nicht weiter.

Blue F. schrieb:
> Im Quartus müsstest Du dann nach dem Anschließen beide
> FPGAs sehen können.
Bei mir ist nach autodetect nur ein FPGA zu sehen sonst nichts.
Wenn ich die Datei W2022-EPCS16-Bak.jic ins Programm lade sind es 1 FPGA 
und das FEPCS16.

Blue F. schrieb:
> Was Du da jetzt erzählst, hört sich ein wenig danach an, als wenn Du ein
> W2000 ohne A hast. Dann solltest Du die Anleitung zum Umrüsten mal
> durchgehen.
Meinst du die Anleitung "Upgrade_W2012_auf_W2012A_de.pdf"
ECPS16-Konfig-Flash per JTAG über USB ausgelesen und gesichert hat nicht 
geklappt.
-den ECPS16-Inhalt von slog2's W2022A per JTAG aufgespielt und 
neugestartet.
Nach der Anleitung sollte zumindest der Startbildschirm erscheinen.
Habe ich es versucht mit dem Ergebnis Streifen, oder gibt es noch eine 
andere Anleitung.

Blue F. schrieb:
> Auch die Streifen
> hatte schon jemand als er ein W2000 mit neuem FPGA beglücken wollte.
Die Einträge habe ich leider nicht gefunden.
Stehe momentan auf den Schlauch.

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

> Blue F. schrieb:
>> Im Quartus müsstest Du dann nach dem Anschließen beide
>> FPGAs sehen können.
> Bei mir ist nach autodetect nur ein FPGA zu sehen sonst nichts.
> Wenn ich die Datei W2022-EPCS16-Bak.jic ins Programm lade sind es 1 FPGA
> und das FEPCS16.

Ok, das müsste ich mal bei mir gegenchecken.

> Meinst du die Anleitung "Upgrade_W2012_auf_W2012A_de.pdf"

Ja genau die...

> ECPS16-Konfig-Flash per JTAG über USB ausgelesen und gesichert hat nicht
> geklappt.

Die Beschreibung bezieht sich auf den Software-Blaster. Aber das 
Auslesen mittels Hardware-Blaster sollte schon klappen. Allerdings musst 
Du eigentlich keine Sicherung machen. Was da jetzt drauf ist, ist eh 
nicht lauffähig.

> Stehe momentan auf den Schlauch.

Ok, dann muss ich wohl mal den Quartuskram installieren und noch mal 
sehen wie es dann bei mir aussieht - es sei denn einer der Anderen hier 
hat noch seine Installation parat und kann da weiter helfen. Jörg ist da 
ja einer der Experten. Ich weiß aber nicht ob er das hier noch verfolgt.

Gruß Hayo

von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,
ist echt cool von dir dich noch einmal rein zuhängen.
Ich werde das Ozi noch einmal zerlegen und den Aufbau insbesondere die
nachträglich verlegten Drahtbrücken kontrollieren eventuell gibt es da 
Unterschiede zum A Modell. Ich forste auch die Hardware Beiträge durch.
Leider gehen so manche Links ins leere. Gerade diese währen sehr 
interessant
z.B. https://sourceforge.net/apps/trac/welecw2000a/wiki/.....
Werde mir auch noch die beiden Rams auf der Oberseite vornehmen wobei 
ich kalte Lötstellen nicht als die Ursache sehe.
Heute aber nicht mehr Morgen geht es dann weiter.
Hast du Bilder von der Hauptplatine des W2024A?
Meinst du diesen Jörg
 von Jörg H. (idc-dragon)
Dann werde ich ihn einmal eine PN schicken eventuell kann ich ihn 
aktivieren :-)

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

Jürgen R. schrieb:
> Hallo Hayo,
> ist echt cool von dir dich noch einmal rein zuhängen.

Ja gerne, sowas kann einem ja auch selbst passieren, dann ist man froh 
über jede Unterstützung.

> Werde mir auch noch die beiden Rams auf der Oberseite vornehmen wobei
> ich kalte Lötstellen nicht als die Ursache sehe.

Allerdings ist bei den RAMs ein bekannter Nebeneffekt der kalten 
Lötstellen, dass man bunte Streifen auf dem Bildschirm bekommt...
Es ist also nicht auszuschließen. Und die kalten Lötstellen sind mit 
bloßem Auge nicht zu erkennen

> Heute aber nicht mehr Morgen geht es dann weiter.
Ja, bin morgen auch etwas busy und kriege auch noch Besuch (einzelne 
Person - alles ok). Werde also frühestens Sonntag weiter machen können 
oder auch erst Montag. Bei Fragen melde ich mich aber auf jeden Fall.

> Hast du Bilder von der Hauptplatine des W2024A?
Da müssten etliche in den Anleitungen zu den Hardwaremodifikationen drin 
sein (im Downloadverzeichnis von SF). Ich such Dir sonst aber gerne noch 
welche raus oder mache neue.

> Meinst du diesen Jörg
>  von Jörg H. (idc-dragon)
Ja genau, er hat vor einiger Zeit versucht ein komplett neues Design 
aufzusetzen. Sah auch sehr vielversprechend aus. Aber natürlich hat er 
auch noch ein Privatleben. Der Aufwand war wohl einfach zu hoch. Kannst 
gerne von mir Grüße ausrichten.

Falls noch nicht bekannt ist hier der Link zu dem Thema:
Beitrag "made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA"

Gruß Hayo

von Michael D. (mike0815)


Angehängte Dateien:

Lesenswert?

Hi, ich hatte hier doch mal mal eine Anleitung dazu geschrieben!?! War 
das 2013?
Kann mich erinnern, das ich von dem EPC16 ein Backup erstellen konnte.
Das NIOS II vom Jörg konnte ich auch damit flashen...

EPC16 auslesen ging nicht? Waren die richtigen Häkchen gesetzt?
Ich habe da jetzt nur noch ein paar Screenshots, wie das aussehen sollte

Gruß Michael

von Jörg H. (idc-dragon)


Lesenswert?

Hi,

der Email-Trigger funktioniert noch, ich sehe den Traffic hier.
Die Welec-FPGA-Bastelei ist aber schon sehr lange her, viele andere 
Projekte seitdem. So freihändig erinnern tue ich mich nicht. Fühle mich 
wie Olaf Scholz.
Mag sein, dass dieses Autodetect nicht funktioniert, man dem mit einer 
Konfigurationsdatei auf die Sprünge helfen muß.
Wenn das Flashen vom FPGA-Flash geklappt hat sollte der Teil aber in 
Ordnung sein?

Das Sorceforge-Wiki hatte ich mal aus einem Backup wieder in einen 
read-only Zustand unter anderer URL bekommen, aber auch der funktioniert 
mittlerweile nicht mehr. Sourceforge ist einfach furchtbar.
Die Datenbank-Files von anno 2014 habe ich noch, falls jemand damit was 
anfangen kann. Die ehemaligen Attachments sind Dateien, der Wiki-Text 
ist in SQL-Dumps.

Grüße
Jörg

von Jürgen R. (rupy)


Angehängte Dateien:

Lesenswert?

Hallo,
danke für eure Antworten.
@ Michael
flashen konnte bei mir W2022A.jic und W2022-EPCS16-Bak.jic
mit dem Ergebnis totes Oszi.
Was bewirkt enable real-time ISP? wäre das der temporäre Modus.
( testen ohne zu flashen?) das habe ich nicht angehakt.
Ich habe dann noch die Datei gefunden EPCS16_W2022A.pof beim öffnen gab 
die Fehlermeldung, dass ich den falschen Mode habe.

Mal eine grundsätzliche Frage welche Datei muss ich ins FPGA flashen?
Ich habe ja ein W2014.
Ein paar Bilder wie es sich verhielt als ich es in die Hände bekommen 
habe.

Grüße
Jürgen

von Jürgen R. (rupy)


Angehängte Dateien:

Lesenswert?

Hallo,
ich hab das Oszi nochmal zerlegt und mit den Bildern von euren 
verglichen.
Dabei ist mir aufgefallen, dass die  gelbe Verbindung bei mir fehlt.
Auch noch ein Bild von meinen Display.

Gruß
Jürgen

von Jörg H. (idc-dragon)


Lesenswert?

@Jürgen:

vielleicht kannst du zur Hardwarediagnose mal was von meinen 
Test-Bitstreams zu OSOZ ausprobieren.
Hier hatte ich einen Speichertest gebaut, eher um mein aggressives 
RAM-Timing zu testen:
Beitrag "Re: made from scratch Firmware für Wittig/Welec Oszilloskop W20xxA"
Woanders hatte ich auch einen, der nur ein Testpattern auf dem LCD 
ausgibt. War für mein kleines HiColor-Addon gedacht, finde ich gerade 
nicht.

Aber, das Oszi hat vor deinen Update-Versuchen funktioniert? Dann muß ja 
was in der Prozedur noch fehlen. FPGA-Update, F1 beim Einschalten 
halten, Germs-Loader, Python-Script zum Flashen, ich erinnere nur grobe 
Eckpunkte.

Grüße
Jörg

von Jürgen R. (rupy)


Angehängte Dateien:

Lesenswert?

@ Jörg
das war die Ausgangssituation:
Hallo
ich habe ein defektes Welec W2014 A? in die Finger bekommen.
Der Infobildschirm zeigt seltsames an:
Modell W0000A
HW 8C7.
SW 1.10.00
SN 0000000000

Es scheint ein A zu sein der Text ist wie auf den Bildern der russischen
Seite
auch auf meinem Layout zu sehen Das IC ist auch gleich.
Die beiden Kondensatoren kann ich nicht sehen weil 4-Kanal.
Der GERMS Monitor lässt sich nicht starten.
Über serielle Kommunikation kann ich zugreifen Shift-Y und Shift-X
bekomme ich einen dunklen Screen mit einen gelben Rechteck.
Aber kein Upload möglich.
Ich nehme an, dass mein Vorgänger den ECPS16-Konfig-Flash getötet hat
und ich ihn wieder flashen muss.

Der nächste Schritt:
ich habe jetzt versucht  den FPGA zu flashen.
Quartus II Programmer Version 13.0.1 Windows XP, Altera USB Blaster mit
Treiber
usb_blaster_q16.1.
Datei W2022-EPCS16-Bak.jic
Jetzt habe ich auf dem Display nur noch bunte senkrechte Streifen und
sonst ist alles tot. Sichern des Flashs hat leider nicht geklappt.:-(

Jörg H. schrieb:
> vielleicht kannst du zur Hardwarediagnose mal was von meinen
> Test-Bitstreams zu OSOZ ausprobieren.
> Hier hatte ich einen Speichertest gebaut, eher um mein aggressives
> RAM-Timing zu testen:
> Beitrag "Re: made from scratch Firmware für Wittig/Welec Oszilloskop
> W20xxA"
> Woanders hatte ich auch einen, der nur ein Testpattern auf dem LCD
> ausgibt. War für mein kleines HiColor-Addon gedacht, finde ich gerade
> nicht.

Versucht das gleiche Ergebnis :-(

Jörg H. schrieb:
> Aber, das Oszi hat vor deinen Update-Versuchen funktioniert? Dann muß ja
> was in der Prozedur noch fehlen. FPGA-Update, F1 beim Einschalten
> halten, Germs-Loader, Python-Script zum Flashen, ich erinnere nur grobe
> Eckpunkte.
Das Flashen des FPGA's läuft fehlerfrei.
F1 beim Einschalten ist mir neu, aber leider das gleiche Ergebniss.
Germs-Loader soweit bin ich noch nicht. Das war ja auch das 
Anfangsproblem.
Irgendetwas übersehen ich oder mache ich falsch
Einstellung beim Programmer - Reset - .....
Das durch dem Upload die Hardware gestorben ist kann ich mit nicht 
vorstellen
dann würde ja bein nächsten Mal eine Fehlermeldung kommen oder Verify 
eine Meldung bringen.
Von jetzt auf nu kalte Lötstellen sehr unwahrscheinlich dann sollte doch 
zumindest irgend etwas geschehen Schalten von Relais LED zucken am 
Display..
Noch ein paar Bilder der Upload Prozedur.

Grüße
Jürgen

von Jörg H. (idc-dragon)


Lesenswert?

Jürgen R. schrieb:
>> vielleicht kannst du zur Hardwarediagnose mal was von meinen
>> Test-Bitstreams zu OSOZ ausprobieren.
>> Hier hatte ich einen Speichertest gebaut, eher um mein aggressives
>> RAM-Timing zu testen:
>> Beitrag "Re: made from scratch Firmware für Wittig/Welec Oszilloskop
>> W20xxA"
>
> Versucht das gleiche Ergebnis :-(

Wie, kann doch gar nicht? Das ist ein grundsätzlich anderes FPGA-Design.
An der seriellen Schnittstelle sollten die Ausgaben des Speichertests 
kommen, zusätzlich zu dem Geblinke.

Grüße
Jörg

von Jürgen R. (rupy)


Lesenswert?

Hallo Jörg
kein Geblinke keine serielle Ausgabe. Ich denke ich mache beim FPGA 
Flashen irgendetwas falsch Grundeinstellungen etc. Nehme den Altera 
US-Blaster zum Fashen liegt es eventuell daran.Aber die Übertragung 
funktioniert ja. Habe mit Quartus keine Erfahrung. Bin mit Atmega und C 
unterwegs. Ich weiß für euch ist es lang her.

Grüße
Jürgen

von Blue F. (blueflash)


Lesenswert?

Hi bin leider wegen eines Notfalls im Freundeskreis etwas out of order. 
Habe aber trotzdem zwischendurch Quartus  II 13.0.1 installiert. Scheint 
eine 30 Tage Testversion zu sein. Den coolen Speichertest hatte ich 
nicht mehr auf dem Radar, werde ich mal bei SF hochladen (wenn nicht 
schon vorhanden). Ließ sich sofort laden und produzierte mehrere Stunden 
lang rosafarbenes Geflimmer. Speicher ok!

Melde mich morgen nochmal, dann können wir Details abgleichen.

Gruß Hayo

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

So, hab mal den Vormittag mit ausprobieren und aktualisieren von SF 
verbracht (neben der echten Arbeit - versteht sich). Der Memtest von 
Jörg ist jetzt mit einer kleinen Anleitung auf SF. Zusätzlich habe ich 
den Memtest von Slava hochgeladen. Dieser arbeitet, anders als der Test 
von Jörg, extern via Windowsprogramm. Vielleicht hilft das ja. Hab ich 
selbst aber noch nicht getestet:

https://sourceforge.net/projects/welecw2000a/files/Hardware/MemoryTest/

Ich habe auch einen Abzug meines EPCS16 hochgeladen, wir hatten ja 
bisher nur welche vom W2022A. Jetzt also auch vom W2024A. Ich weiß aber 
nicht, ob die wirklich unterschiedlich sind - sehen für mich beim 
internen Vergleich erstmal bis auf die Quartusversion gleich aus.

https://sourceforge.net/projects/welecw2000a/files/Hardware/Original/FPGA/Original_EPCS16_for_W2024A.zip


Zum Abgleich hier die Systemdaten:

OS - Win7 32bit
Quartus II 13.0.1
Altera USB Blaster an JTAG (Brücke gesetzt)

- Beim Autodetect wird nur ein FPGA erkannt (Bild 1)
- manuell hinzugefügtes FPGA führt zu einem Fehler beim Auslesen (Bild 
2)
- nur in der schon bekannten Konstellation (Bild 3), lässt sich das 
Flash auslesen

Gruß Hayo

: Bearbeitet durch User
von Jürgen R. (rupy)


Angehängte Dateien:

Lesenswert?

Hallo Hayo,

Blue F. schrieb:
> Ich habe auch einen Abzug meines EPCS16 hochgeladen, wir hatten ja
> bisher nur welche vom W2022A. Jetzt also auch vom W2024A. Ich weiß aber
> nicht, ob die wirklich unterschiedlich sind - sehen für mich beim
> internen Vergleich erstmal bis auf die Quartusversion gleich aus.
>
> 
https://sourceforge.net/projects/welecw2000a/files/Hardware/Original/FPGA/Original_EPCS16_for_W2024A.zip

Du wirst es nicht glauben aber damit hat es geklappt :-))))
Fragt mich aber nicht wieso ;-)
Übrigens meldet er sich immer noch mit Modell W0000A HW 8C7.
Den GERMS Monitor konnte ich jetzt starten.
Spiele gerade die 1.2.BF.8.6 auf mal schauen was es dann sagt?
Eventuell geht es dann an die Hardware. Kann mit jemand etwas über die 
bei mir fehlenden Drahtbrücke sagen.
Das werde ich auch noch machen müssen:
Gerät aufschrauben und Pins 15 und 16 an U21 oder U23 (ist egal) 
überbrücken
(Zinnklumpen), bitte erst nach dem Update überbrücken, da ich nicht 
weiß, was mit dem Original-FPGA-Projekt sonst passieren kann.
Was war noch sinnvoll und machbar. Die OPA656 scheinen bei mir keine 
Billigware zu sein. Kühlkörper an den ADC habe ich schon.
Halte euch auf den Laufenden. Echt cool von euch.

Grüße
Jürgen

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

Hi,

das sind ja mal gute Nachrichten. Bevor Du aber Zinnklümpchen verlötest, 
prüf erst mal, ob die besagten Effekte auftreten wie sie in der 
Anleitung zum Umrüsten beschrieben sind. Bisher ist es ja nur eine 
Vermutung, dass es ein W2000 ohne A ist. Dabei weiß ich noch nicht 
einmal, ob es überhaupt Vierkanaler ohne A gab. Also vor irgendwelchen 
Hardwareeingriffen erstmal den Status Quo gründlich checken. Wenn Du ein 
serielles Terminal startest (z.B. Teraterm oder sowas) kannst Du diverse 
interne Variablen abfragen und Testprogramme starten. Bei Fragen helfe 
ich natürlich gerne weiter. Wie ich an Deinem Screenshot oben sehe hast 
Du die 8.6 ja schon drauf. Der Fortschrittsbalken zeigt die Berechnung 
der trigonometrischen Tabellen an. Das passiert aber nur dieses eine 
Mal. Danach liegen die im Flash.

Gruß Hayo

p.s. Als Erstes im Hardware Setup alles richtig einstellen (z.B dass Du 
kein modifiziertes Gerät hast etc.) sonst stimmen die Nulllinien und 
Skalierungen nicht!

: Bearbeitet durch User
von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,
werde mal die Dokumentation studieren.
Fakt ist aber, dass die Relais nicht schalten wenn ich die Spanung um 
Faktor 10 erhöhe. Ich kann nur zwischen 1 - 2 - 5 wechseln, bei 10 habe 
ich das Signal wie bei 1. Die bei mir nicht vorhandene gelbe Drahtbrücke 
ist mir sehr suspekt.
Laut Analogplan ist es ein 74HCT238 das würde dann ja mit Masse an Pin 6 
deaktiviert. Vielleicht ist die Brücke auch nur bei der 2 Kanal Variante 
vorhanden weil das IC nur für Kanal 3 + benötigt wird.
Sind eigentlich noch mehr Schaltpläne vorhanden?

Gruß
Jürgen

Beitrag #6679042 wurde vom Autor gelöscht.
von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Hallo Jürgen,

ja das hört sich tatsächlich wie das Verhalten eines W2000 ohne A an.
Was mir aber noch eingefallen ist - der Config-Bereich im Firmware Flash
wird beim Firmwareupdate nicht überschrieben. Der Inhalt muss zu dem
passen, was im FPGA ist (bei Dir jetzt die Version 8C7 Vierkanal).
Aktuell dürfte da jetzt nix (Vernünftiges) drin stehen. Enthalten sind
Informationen zum Gerät und Registerwerte für das ADC Readout-Timing.

Da das meine FPGA Version ist, habe ich Dir mal ein Backup meines
Config-Sektors gemacht. Das kannst Du wie ein Firmwareupdate über den
GERMS-Loader einspielen. Danach sollte sich Dein Gerät auch mit
korrekten Angaben melden.



Gruß Hayo

von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,
dann habe ich jetzt softwaremäßig in Clone von deinem ;-)
Jetzt geht es ans Einstellen und hoffen, dass nicht noch mehr defekt 
ist.
Wie gesagt schalten keine Relais beim verstellen der Spannung also ist 
das die erste Aufgabe. Habe die Lötbrücke gesetzt Spannungseinstellung 
funktioniert.
Kanal 1 und 3 ok 2 und 4 machen seltsame Sachen.Habe den Verdacht, dass 
die
Offsetspannung oder die negative Spannung fehlt.

Gruß
Jürgen

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Jürgen R. schrieb:

> dann habe ich jetzt softwaremäßig in Clone von deinem ;-)
Idealerweise ja...

Ich habe noch mal in meinen Bildern gekramt und einige davon bei SF 
hochgeladen:

https://sourceforge.net/projects/welecw2000a/files/Hardware/Original/Mainboard/

Drei Bilder sind dabei, die von einem 2022 ohne A stammen könnten. 
Jedenfalls fehlt dort die typische Drahtbrücke durch das Lötauge (beim 
W2022A weiß und beim W2024A gelb). Die Platinenrevision ist aber die 
Gleiche.

Nebenbei habe ich noch den Link zum Webarchiv unseres alten Wiki 
gefunden:

http://web.archive.org/web/20120125231324/http://sourceforge.net/apps/trac/welecw2000a/wiki/WikiStart

Und last but not least - anbei das Coding, welches die Schalter 
ansteuert. Vielleicht hilft das bei der Analyse.

Gruß Hayo

p.s. wenn sich Dein Gerät mit "W2024A / OPA656 Mod" meldet, kann man das 
mittels "Hidden Function" über ein serielles Terminal korrigieren. 
Details kann ich gerne noch erklären.

: Bearbeitet durch User
von Jürgen R. (rupy)


Angehängte Dateien:

Lesenswert?

Danke Hayo,
bei meinen scheint es noch Hardware Probleme zu geben.
Kanal 1 sieht gut aus.
Kanal 2 Amplitude passt ob man das noch Spices nennen kann?
Kanal 3 Wellenform ok Amplitude  falsch.
Kanal 4 Kombination aus 2 und 3.
Meine Vermutung Amplitude fehlende oder falsche Spannung
AD Wandler Kanal 3 und 4 prüfen mit U27 vergleichen.
Spannung +-2,5V und 3,3V an den OP-Amps prüfen.
Kanal 4 sieht fast so aus, als ob bei einen AD Wandler ein Dout Pin 
fehlt oder
die Referenzspannung falsch ist.
Bei Kanal 2 könnte es auch so sein.
Es gibt viel zu tun warten wir es ab.

Gruß
Jürgen

: Bearbeitet durch User
von Blue F. (blueflash)


Lesenswert?

Fragen zum aktuellen Zustand:

- hast Du im Hardware Setup alles eingestellt (ADC/Pregain -> Factory)?
- hast Du den Protected Config Sektor eingespielt?

Solche Signalverzerrungen können auftreten wenn die Einstellungen nicht 
stimmen!

Hinweise zum Test:

- TB 500µs arbeitet nur mit einem ADC und mit jedem 5. Sample
- nur TB 50ns zeigt die Abtatstung aller vier ADC 1:1 an

Die entsprechenden Infos findest Du im Doc-Verzeichnis in der Datei 
"Programmers Reference". Memory 16KB = 4 ADC und 4KB = 1 ADC.

Gruß Hayo

von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,
Danke für die Infos.
Blue F. schrieb:
> - hast Du im Hardware Setup alles eingestellt (ADC/Pregain -> Factory)?
Ich denke ja. werde es zuhause noch einmal prüfen.

Blue F. schrieb:
> - hast Du den Protected Config Sektor eingespielt?
Habe ich auch, aber erst zuletzt. Kann es sein, dass er vor dem SW File
eingespielt werden muss?

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

Reihenfolge sollte egal sein. Es wird gezielt nur der Sektor vorher und 
der Protected Sektor gelöscht und neu beschrieben. Die Firmware kannst 
Du aber bedenkenlos so oft wie Du magst neu einspielen.

Die verwendeten Registerwerte aus dem Protected Sector kann man sich im 
seriellen Terminal ansehen. Wenn man dort "," in Worten - Komma - 
eingibt, werden die Werte angezeigt.

FPGA1 channel_Adr = 5f0a
FPGA2 channel_Adr = 5f5f

FPGA1 adc_change = 2020f00
FPGA2 adc_change = 200000a

von Jürgen R. (rupy)


Angehängte Dateien:

Lesenswert?

Hallo Hayo,

Blue F. schrieb:
> - hast Du im Hardware Setup alles eingestellt (ADC/Pregain -> Factory)?
> - hast Du den Protected Config Sektor eingespielt?

Ja habe ich die Verzerrungen sind geblieben.
Habe einmal die Ausgabe vom Terminal gespeichert und in lesbare Form 
gebracht.

Gruß
Jürgen

von Blue F. (blueflash)


Angehängte Dateien:

Lesenswert?

Ok, habe den Plot mal analysiert - die Registerwerte sind ok. Wie ich 
sehe hast Du die Hidden Function zur Umstellung des Modells ja schon 
gefunden.

Was ich allerdings merkwürdig finde, sind die Kalibrierungswerte der 
ADC-Offsets. Die weichen normalerweise maximal um 5 Stufen voneinander 
ab. Kanal 2 + 3 sehen also normal aus. die Abweichung von 26 bei Kanal 1 
und die Abweichung von 105 bei Kanal 4 sind nicht ok. Das ist halbe 
Bildschirmhöhe bei Kanal 4!

Oder hattest Du ein Signal dran? Bei der Kalibrierung müssen die 
Eingänge kurzgeschlossen oder offen sein.

Ich hab Dir mal den Plot von meinem Oszi drangehängt und auch noch einen 
Screenshot vom Hardware Setup wie es bei Dir aussehen sollte.

Gruß Hayo

: Bearbeitet durch User
von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,

Blue F. schrieb:
> Oder hattest Du ein Signal dran? Bei der Kalibrierung müssen die
> Eingänge kurzgeschlossen oder offen sein.
>
> Ich hab Dir mal den Plot von meinem Oszi drangehängt und auch noch einen
> Screenshot vom Hardware Setup wie es bei Dir aussehen sollte.
 Alles so gemacht wie es sein sollte.
Das Verhalten ist auch dem Zustand ähnlich wie ich es bekommen habe.
Es kann meiner Meinung nicht am Betriebssystem oder Setup liegen.
Da ist irgend etwas gestorben.
Die Spannungen habe ich bis auf die -6V geprüft.
3,3V 2,5V und -2,5V sind vorhanden.
Ich werde einmal die analog Signale prüfen.
Ich hoffe nicht, das einer der DAC für den Offset defekt ist.
Sehr schwer zu bekommen doof zu löten.

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

Eine Möglichkeit gibt es noch - hoffe aber, dass es nicht zutrifft. Du 
sagtest ja, dass auf den ADC Kühlkörper drauf sind. Sind da pro ADC-Set 
4 einzelne Kühlkörperchen drauf (also 16 Stk)? Oder hat der Kollege da 
einen großen Kühlkörper draufgemacht? In letzterem Fall können nämlich 
thermische Spannungen für kalte Lötstellen an den ADC sorgen (da hatte 
ich in der Anleitung auch drauf hingewiesen). Dann müsstest Du versuchen 
die irgendwie abzukriegen oder mit Heißluft die Lötstellen 
nachbearbeiten.

Gruß Hayo

: Bearbeitet durch User
von Jürgen R. (rupy)


Lesenswert?

Hallo Hayo,
die Kühlkörper habe ich montiert.
Es sind 4 Stück, einer je Kanal, mit 1mm Wärmeleitpads.
So etwas hatte ich schon einmal. Seitdem klebe ich sie nicht mehr mit 
Sekundenkleber fest.Es sollten keine Verspannungen aufgetreten sein.
Die Fehler waren ja auch schon vorher da.
Ich habe es ja als defekt bekommen und wollte erst einmal die Software 
ausschließen. Werde jetzt analogseitig Kanal für Kanal den Signalweg 
durch messen und sehen ab wann die Verzerrungen auftreten. Da freut sich 
mein gutes Philips PM3394, dass es wieder etwas zu tun hat. Schlecht ist 
nur, dass die
meisten OP-Amps auf der Rückseite sind.

Gruß
Jürgen

von Blue F. (blueflash)


Lesenswert?

> Es sind 4 Stück, einer je Kanal, mit 1mm Wärmeleitpads.
Ok, dann ist ja gut. Dann kommst Du ja auch noch an die Pins ran, falls 
Du nachlöten musst.

Ich denke, dass es nicht im Analogteil liegt, sondern im digitalen 
Signalweg. Ich habe hier übrigens auch noch ein Philips PM3215 rumstehen 
- gute solide alte Analogtechnik.

Viel Erfolg

: Bearbeitet durch User

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.