Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


Ответить

Re: Ремонт Tektronix TDS 754C

Чт янв 25, 2018 13:39:03

Здравствуйте, уважаемые коты :)

Прежде всего, хочу обратить внимание SecreT UseR на то, что по всей видимости у него сдохла батарейка в DS1486-120.
Иначе дату 14.01.1941 я не понимаю :)
И наверное, при каждом запуске просит провести калибровку SPC (signal path compensation).
Надо либо менять микросхему, либо делать её вскрытие.
В интернете много информации по установке новой батарейки заместо разряженой.


При возникновении ошибки переполнения журнала ошибок, можно произвести его очистку через GP-IB.

По шагам.

Подключаемся к осциллографу.
Проверяем наличие соединения посылкой команды --> *IDN?
Ответ будет типа --> TEKTRONIX,TDS 784C,0,CF:91.1CT FV:v5.0e
Это если включено авточтение после запроса.
Если нет - то после посылки команды произвести чтение из осциллографа.

Вводим пароль разблокировки памяти --> PASSWORD PITBULL

Запрашиваем журнал ошибок --> ERRLOG?
Выводится последняя ошибка.

Запрашиваем предыдущие ошибки --> ERRLOG:NEXT?
Повторяем до окончания журнала. Когда выводится только "" --> журнал закончился.

Посылаем команду очистки журнала --> ERRLOG CLEAR

Повторно запрашиваем журнал --> ERRLOG?
Получаем --> ";"

Запрашиваем следующую запись журнала --> ERRLOG:NEXT?
Получаем --> ""

Всё, журнал очищен :tea: ;)

Re: Ремонт Tektronix TDS 754C

Чт янв 25, 2018 14:20:50

Возможно такая дата результат того что прибор долго не включался (может все десять лет и даже больше), а специально дату не устанавливал. При включении он долго щелкает релюшкам но вроде никаких калибровок не просит, сразу показывает картинку что я скринил.
Зы. Все никак руки не дойдут чтоб выпаять конденсаторы. Возможно на следующей неделе удастся.

Re: Ремонт Tektronix TDS 754C

Пт янв 26, 2018 14:41:13

Продолжим.

Для семейства осциллографов TDS5xx, TDS6xx, TDS7xx.
Вычитывание дампов калибровки из U1052 и U1055 Acquisition Board.

Для этого понадобится GP-IB адаптер.

Первым делом подключаемся, проверяем наличие соединения посылкой команды --> *IDN?

Вводим пароль разблокировки памяти --> PASSWORD PITBULL
Переключатель разблокировки записи НЕ ТРОГАЕМ! Должен стоять в заблокированном положении.

Далее командой --> WORDCONSTANT:ATOFFSET? 262144,x (где х смещение на нужные пары байтов)
вычитываем содержимое Serial E2PROM.

Так как вычитать надо 252 значения, то вполне можно сделать это и вручную.
Т.е. от 262144,0 .... 262144,123 --> U1052, до 262144,124 .... 262144,251 --> U1055.
Начало считывания U1052 --> 9 байт. Первые 8 физически равны 0.

Для проверки, снял с платы микросхемы (предварительно пометив), и считал програматором TL866A.

Изображение Изображение Изображение


Затем сравнил с тем, что сохранил в exel-е.

Изображение Изображение Изображение

Убедившись, что всё сошлось - да возрадовался :)
Вложения
Дампы.zip
Мои дампы U1052, U1055, U500 с платы видеоусилителя и exel-евский файлик.
(17.69 KiB) Скачиваний: 205

Re: Ремонт Tektronix TDS 754C

Пт мар 09, 2018 12:11:39

Tektronix TDS744 (без буквы "А", в чём отличия?)
firmware v.1.0e
Опции 13, 1F, 1M, 2F
Все комбинации резисторов испробованы (4 ёмкости выпаяны), банер не сменился, результата нет пока.
Похоже его надо перепрошить. На что прошивать, где брать прошивки? Как сохранить сначала свои?
В каких чипах и что зашито? На инструкцию по перепрошивке также ткните плиз. Вобщем, пока куча вопросов.

Добавлено after 4 hours 29 minutes 46 seconds:
Tektronix TDS744 прошивка 1.0e
Изображение

Стояли 3 перемычки, R1061, R1062 и R1064.

Подробные фото плат одним файлом (40Mb)
http://www103.zippyshare.com/v/c8iduaXp/file.html

Re: Ремонт Tektronix TDS 754C

Сб мар 10, 2018 16:53:10

В итоге:
Почитал я темы о перепрошивке TDS'ов
здесь
https://www.eevblog.com/forum/testgear/ ... -(-friends)-firmware-reverse-engineering/
и здесь
https://forum.tek.com/viewtopic.php?f=568&t=140017

И прислушаюсь к главному выводу человека получившего геморой от траблов с сим процессом.
Вывод звучит так:
"Я настоятельно рекомендую проверять серийный номер и делать фактическую визуальную проверку меток номеров деталей на платах, прежде чем вы даже подумаете о том, чтобы возиться с обновлениями прошивки."

Тем более что, мой вариант TDS744 без буковок, с прошивкой 1.0е, это вообще похоже самая первая прошивка и она сильно отличается от прошивок тех моделей с буквами которые появились позже. Даже вариант TDS744A с прошивкой 1.0.1e уже прекрасно переключается резисторами в модель TDS784A.
А эту мою модель TDS744 без букв, я вообще встречал в инете только с этой прошивкой 1.0е, и ни с какой другой.
И даже более поздние модели с буквами шьются только на на определённый диапазон версий прошивки, а конкретная версия прошивки подходит только к определённому диапазону партнамберов плат.

Ну и нахрена мине стока гемороя? )) Я лучше просто куплю себе ещё один TDS784. А этот позже продам.
Спасибо за внимание! )

Re: Ремонт Tektronix TDS 754C

Вт фев 26, 2019 06:28:42

Не могу найти инструкцию на русском Tektronix TDS 754D. Поделитесь если у кого есть ... Пожалуйста !!!

Re: Ремонт Tektronix TDS 754C

Ср июл 24, 2019 15:00:12

Добрый день ребята.
Добавлю немного информации по TDS серии.

Изображение

Просматривал свои архивы на днях.
Попался файл PDF на 500-ю серию.
Я его хочу выложить для Вас.
Будет два файла. Второй файл объёмный с
детальной информацией о ремонте.Практически
всё необходимое для ремонта отражено, включая
диаграммы напряжений и осциллограммы в контрольных точках.
В нете я его не встречал.
Ещё заметочка. Источник питания в нём первой
модификации.Первое визуальное отличие по установленным
электролитическим конденсаторам.

Изображение Изображение
Если будут необходимы фото этой машинки,пишите.
В архивах они сохранены.
Удачных ремонтов. :beer:

PDF. Service Manual.
Tektronix TDS 520 Digitizing Oscilloscope 070-8312-01 (Maitenance Information).

перейдите по ссылкам:

TDS520-SM-V1
TDS520-SM-V2


Дайте знать. файлы открываются?

Re: Ремонт Tektronix TDS 754C

Чт июл 25, 2019 00:11:17

Позволю себе немного поправить 3g57.
...Стёртку использовать со стеклом.....
...После стёртки только продуть воздухом....

Стерку, которая со стеклом, нужно использовать очень аккуратно, ибо не стереть лишнего. А вообще, прекрасно все снимает самая обычная фиговая стерка, только ей нужно тереть дольше, но зато лишнего не сотрешь. В общем тут сугубо на любителя. А для новичка - "тренироваться на кошках"
По поводу продуть только воздухом после стерки..... Вероятно, Вы в микроскоп не смотрели после обработки стеркой... Посмотрите после продувки воздухом, на 99.9% вы измените свое решение что продувки воздухом будет достаточно.

Re: Ремонт Tektronix TDS 754C

Вт сен 17, 2019 22:16:34

Внесу свою лепту в копилку изысканий. Недавно заменил ЭЛТ на ЖКИ в Tektronix TDS754D.
Сам процесс показан в видео (озвучка английская):

Re: Ремонт Tektronix TDS 754C

Пн янв 18, 2021 12:47:53

Дополню по поводу захвата изображения.
При наличии GPIB адаптера AR488, можно скидывать непосредственно на компьютер содержимое экрана.
Ну, и так как до сих пор так и не приобрёл конвертер floppy to USB, а возиться с дискетой неохота - то это самый удобный для меня вариант.

Изображение

Можно и непосредственно программой HP 7470A plotter emulator, но мне проще запустить скрипт, и получить в папке назначения сразу файл.
Открыть и конвертировать в нужный формат можно и позже тем же HP 7470A plotter emulator.

Ну, и непосредственно сам скрипт для EZGPIB.
Код:
program test_hard_copy;        // НЕ РАБОТАЕТ  !!!   ДЛЯ PCX и BMP
                               //ПОРТИТ заголовок и добавляет в конец 0D0A
                               // для HPG работает нормально
                               //serg-el 12.01.2021                           
                               
                               
const gpib_address=3;                //адрес GPIB осциллографа
const Directory='C:\Incoming';       // осциллограф должен быть настроен на Talk/Listen
const MakeModel='TDSxxx';

var
    Filename:string;
    Filecontents:string;
    Make:string;
     
 begin 
   
    EZGPIB_ScreenClear;
    EZGPIB_FileClearBuffer;
    EZGPIB_BusAutoOff;
 
     EZGPIB_BusIFC;
     EZGPIB_BusWriteData(gpib_address, 'HARDCOPY:PORT GPIB');
     EZGPIB_BusWriteData(gpib_address, 'HARDCOPY:FORMAT HPG');
     EZGPIB_BusWriteData(gpib_address, 'HARDCOPY:LAYOUT LANDSCAPE');
     EZGPIB_BusWriteData(gpib_address, 'HARDCOPY START');
     EZGPIB_TimeSleep(3);
     EZGPIB_BusWriteData(gpib_address, '++read');
     
     EZGPIB_BusWaitForDataBlock(gpib_address,filecontents,3);
     EZGPIB_FileAddToBuffer (filecontents);
     
     Filename := Directory+'\';
     EZGPIB_ConvertAddToString(Make,MakeModel + ' ');
     EZGPIB_ConvertAddToString(Make,EZGPIB_TimeNow);
     Make := AnsiReplaceText ( Make, ':', '_');        //Замена недопустимых символов в имени файла
     EZGPIB_ConvertAddToString(Filename,Make);
     EZGPIB_ConvertAddToString(Filename,'.HPG');       
     EZGPIB_FileWrite(Filename);                       // Save File
 end.
Ответить