Jump to content
shtirlitzz

Проблема с тактовым генератором для motorola 68000

Recommended Posts

Всем привет, нужна помощь. Есть материнская плата от древнего синтезатора Kurzweil K1000. Я приобрел эти клавиши с неисправностью и обнаружил что их уже ковыряли до меня. Так вот я поменял несколько неисправных элементов, а в частности процессор mc68000 и микросхему плис (уже готовую прошитую заказывал из сша). При проверке тактовой частоты заметил то что на выходе кварцевого генератора на 20 Мгц всего 0,8 вольт постоянки, но должно быть 2,4 либо 0,4 вольта. Назревает вопрос, по даташиту этот генератор KXO-HC1-TS прямоугольной частоты, и уровни должны быть либо логический 0 либо 1, но реально картины другая. Нагружен генератор логикой 74s04 и на ноге входа я имею 0,76 вольт а на выходе около 1 вольта. Как так может быть? Может быть кварц.генератор не исправен? Или может быть совсем тупой и чего то не догоняю?

p/s на осциллографе с делителем показывает невнятный меандр с завалами.

Share this post


Link to post
Share on other sites
40 минут назад, shtirlitzz сказал:

Может быть кварц.генератор не исправен? Или может быть совсем тупой и чего то не догоняю?

может ....

41 минуту назад, shtirlitzz сказал:

на осциллографе с делителем показывает невнятный меандр с завалами.

Еще со времен СРТ ТВ и их ремонта некоторые процы поднимали просто - ВНЕШНИЙ генератор на банальной логике и ВДУВАЛИ с него на один из пинов не дышащего проца .... Пробуй .... собери простой генератор и экспериментально подкинь вместо одного из пинов резонатора - определишь экспериментально - должно помочь ....

Если оживет - будем думать дальше .... а пока - параллельно - посмотри керамику с кварца на массу .... на номинал и утечку ....

Share this post


Link to post
Share on other sites

@KRAB , насколько я понят ТСа, у него не отдельный кварц на ногах проца, а целый отдельный генератор. 

16 часов назад, shtirlitzz сказал:

... генератор KXO-HC1-TS прямоугольной частоты, и уровни должны быть либо логический 0 либо 1, но реально картины другая. Нагружен генератор логикой 74s04 и на ноге входа я имею 0,76 вольт а на выходе около 1 вольта....

На выходе генератора должен быть прямоугольный сигнал. Далее сигнал проходит через инвертор 74s04 и уходит куда то в схему, в том числе и на 68000. "Дуть" сразу в 68000 может не помочь, возможно сигнал генератора формирует еще какие то импульсы в схеме, без которых работать не будет.

16 часов назад, shtirlitzz сказал:

p/s на осциллографе с делителем показывает невнятный меандр с завалами.

Каким осциллографом смотришь? 20 МГц - не всякий увидит. Тем более, меандр.

Share this post


Link to post
Share on other sites

Новые контролллеры VIPerPLUS - практический вебинар 10 июня от ST

В программе вебинара - новые контроллеры VIPerPlus, расширяющие границы применения этих компонентов. Обзор их характеристик и преимуществ. Практика. Демонстрация испытаний из лаборатории ST. Пример моделирования в среде E-DesignSuite.

Зарегистрироваться

Posted (edited)
3 часа назад, DoG70 сказал:

@KRAB , насколько я понят ТСа, у него не отдельный кварц на ногах проца, а целый отдельный генератор. 

На выходе генератора должен быть прямоугольный сигнал. Далее сигнал проходит через инвертор 74s04 и уходит куда то в схему, в том числе и на 68000. "Дуть" сразу в 68000 может не помочь, возможно сигнал генератора формирует еще какие то импульсы в схеме, без которых работать не будет.

Каким осциллографом смотришь? 20 МГц - не всякий увидит. Тем более, меандр.

Осциллограф аналоговый Kenwood CS4035 40МГц, да там по схеме еще делитель частоты, с выхода генератора в том то и дело идет не внятный меандр, больше похож на синусойду. После первого инвертора идет JK триггер, и уже он делит.

Edited by shtirlitzz

Share this post


Link to post
Share on other sites
                     

Технология SOI против паразитных эффектов в драйверах затвора

Микросхемы драйверов затвора силовых транзисторов, изготавливаемые по технологии монолитного кремния, подвержены негативному влиянию отрицательных напряжений, возникающих на опорном выводе для верхнего плеча. Технология «Кремний-на-изоляторе» (Silicon-on-insulator, SOI) является надежным решением этой проблемы, о чем свидетельствуют результаты испытаний трех микросхем драйверов затвора полумостовой схемы, в том числе – SOI-драйвера производства Infineon.

Читать статью

1 час назад, shtirlitzz сказал:

с выхода генератора в том то и дело идет не внятный меандр

ну так собери на логике для проверки и все ...

Share this post


Link to post
Share on other sites
Posted (edited)
5 часов назад, shtirlitzz сказал:

Осциллограф ... 40МГц, ... меандр, больше похож на синусоиду.

На таком осциллографе 20 МГц и будут выглядеть почти синусоидой. Второй гармоники-то в "меандре" нет, а третью и выше этот осциллограф уже "не видит". :)

 

05.04.2020 в 19:58, shtirlitzz сказал:

на выходе кварцевого генератора на 20 Мгц всего 0,8 вольт постоянки, но должно быть 2,4 либо 0,4 вольта.

... на осциллографе с делителем показывает невнятный меандр с завалами.

Сдаётся мне, что с такими представлениями о сигнале с тактового генератора и об измерениях в цифровых схемах, вам такую систему не поднять. Буду рад, если ошибаюсь.

Считайте, что тактовый генератор работает нормально и попытайтесь двигаться дальше.

Edited by Lexter

Share this post


Link to post
Share on other sites

Ну вот и нашелся человек который меня вернул на землю) @Lexter благодарю, я с кварцевыми генераторами не сталкивался до этого времени, занимался ремонтом в основном транзисторной или ламповой аудиотехники а тут такое дело)) Сейчас осваиваю потихоньку всю эту кухню

Share this post


Link to post
Share on other sites
Posted (edited)
6 минут назад, shtirlitzz сказал:

с кварцевыми генераторами не сталкивался

Все со временем можно освоить. Правда, не на вашей измерительной технике. :)

Чтобы проверить, что тактовый сигнал поступает в процессор, вашим осциллографом можно попробовать посмотреть что-нибудь более низкочастотное на каких-нибудь выходах процессора. Типа выборки памяти, адрес... Если там сигнал есть, значит есть и такт. Без такта процессор будет стоять.

Вы же даташитами на микросхемы пользоваться умеете, выберите там пару характерных выходов.

Edited by Lexter

Share this post


Link to post
Share on other sites

@Lexter я определил пока следующее:
1. Процессор читает данные из пзу до определенного момента, я так понимаю возникает какая-то ошибка но сигнал berr процессора постоянно в высоком состоянии, по схеме она просто привязана к питанию через подтягивающий резистор.

2. После чтения сигнал поступающий от плис в процессор dtack постоянно высокий и не изменяется на низкий.

3. На микросхемах ПЗУ вход /E постоянно низкий и вход /G высокий (ПЗУ 27c1001d) что по даташиту означает output disable.

Прерывания процессора генерируются внешними микросхемами с ними так же есть вопросы. Пока ковыряюсь в даташитах, изучаю.

Share this post


Link to post
Share on other sites
8 минут назад, shtirlitzz сказал:

Процессор читает данные из пзу до определенного момента

А можете написать, как вы это определили? Это помогло бы понять, какого уровня подсказки вам полезны. :)

Share this post


Link to post
Share on other sites

@LexterДа могу, я измерил уровень на выходе процеесора R/W высокий когда чтение, низкий когда запись, секунд пять после сигнала сброса процессора на этом выводе уровень высокий. Далее после 5 секунд он уходит в низкий и таким остается постоянно. На дисплее 2x16 на первой строке все это время черные квадраты. Далее по поводу вывода dtack процессора, он связан напрямую с одним из выводов плис palc22v10, данный сигнал первые пять секунд меняется от низкого к высокому что видно как мультиметром так и осциллографом, после 5 секунд он высокий и так вечно. Судя по даташиту понимаю что он сигнализирует процессору об состоявшемся обмене данными каждые 6 тактов процессора. Состояние процессора определил как Supervisor Data путем измерения уровней на ножках FC0 FC1 FC2. На пзу после включения наблюдаю вход /E постоянно низкий и вход /G высокий. Что там процессор считывает из пзу не понятно, скорее всего предполагаю ничего)

Share this post


Link to post
Share on other sites
Posted (edited)

На зарубежной ветке по ремонту данного синтезатора, мне рекомендовали прозвонить дорожки, собственно я это делал, аппарат давно пытаюсь реанимировать, очень жалко выбрасывать, редкий просто... Так вот дорожек с повреждением нет, все прозваниваются. Еще подсказали что при работающем процессоре, тактовом генераторе, микросхеме плис и пзу все должно работать даже на 4МГц и запускать диагностику, но даже в диагностику зайти не могу, все делал пошагово как в инструкции.

Edited by shtirlitzz

Share this post


Link to post
Share on other sites
37 минут назад, shtirlitzz сказал:

после 5 секунд .... Что там процессор считывает из пзу не понятно, скорее всего предполагаю ничего ... На дисплее 2x16 на первой строке все это время черные квадраты.

5 секунд для процессора - почи вечность. Должен был бы успеть по крайней мере индикатор проинициализировать. Может правда в ПЗУ данные порушились? Что за микросхема там стоит? Можно ли раздобыть прошивку, интересовались?

Share this post


Link to post
Share on other sites

@Lexterда, есть такое подозрение, микросхемы пзу d27c1001, программатор у меня есть читал с них данные, и скажу что данные там есть, на каждой микросхеме а их две на плате есть наклейки с чексуммой, и они совпадают с теми что в прошивках. Но ведь они УФ стираемые и запросто могли через эти наклейки подтереться с 91го года) Прошивок нету, перелопатил все, есть другие прошивки но они для следующего поколения таких клавиш, шил в подходящие чипы но результата нет, не работает, все тоже самое.

Share this post


Link to post
Share on other sites
2 минуты назад, shtirlitzz сказал:

подтереться с 91го года

30 лет... Не знаю, какой у d27c1001 заявлен срок хранения данных, но больше 40 лет ни у кого что-то не встречал... Но то, что контрольные суммы считанных данных правильные, говорит, что данные целы. Разве что в дизассемблер их запихнуть, посмотреть, а похожи ли они на код этого процессора. Но это всё равно ничего не даст...

Мдя, беда.

Может правда, генератор на 4 МГц вместо тактового подключить? Тогда вашим осциллографом можно будет смотреть любые сигналы в этой системе. Ничего другого хоть чуть полезного в голову не приходит. :unknw:

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
27 минут назад, shtirlitzz сказал:

кз 46 Ом в районе питания процессора

Вообще-то 46 Ом в цепях питания - это ни разу не КЗ.

5 В / 46 Ом = всего лишь 109 мА. :)

Share this post


Link to post
Share on other sites
Posted (edited)

@Lexter так то да, я почему обратил внимание на это, была такая штука с процессором который я заменил уже, по питанию на ножках после выпаивания было кз в 25Ом и камень грелся неплохо, сейчас после замены не греется так) Я уже давно понял что это не влияет на работу, но все же когда не знаешь куда копать начинаешь все потрошить))

Edited by shtirlitzz

Share this post


Link to post
Share on other sites
Posted (edited)
8 минут назад, shtirlitzz сказал:

когда не знаешь куда копать начинаешь все потрошить

Подход неправильный.

Надо не "потрощить", а пытаться приборами найти, где явное несоответствие. Потом по схеме - кто может быть виновник, потом его проверка.

Методом "тыка" можно разве что поделки из десятка простых деталек "поднять".

Вы напряжения питания и отсутствие на них "иголок" и пульсаций проверили? А то мало ли, может просто в адаптере питания давно электролиты высохли (30 лет всё-таки), и на выходе тупо выпрямленная синусоида? :D

На дисплей на его ножки что-нибудь в первые 5 секунд идёт? Или вообще тишина?

Edited by Lexter

Share this post


Link to post
Share on other sites
28 минут назад, Lexter сказал:

Вы напряжения питания и отсутствие на них "иголок" и пульсаций проверили? А то мало ли, может просто в адаптере питания давно электролиты высохли (30 лет всё-таки), и на выходе тупо выпрямленная синусоида?

Да, проверял, пульсаций нет, иголок так же нет, это было проверено еще с самого начала. На дисплей ничего не приходит кроме питания. И вот выяснил по какой причине, с микросхемы плиса должен подаваться низкий сигнал на вывод /OE микросхемы шинного приемопередатчика, но поступает высокий что говорит о том что данных не проходят судя по даташиту, посему на дисплее нет инициализации.

@Lexterреально благодарен вам за оказанную помощь, пусть пока что не решилось но я перестал зацикливаться на одном и пошел дальше искать причину) На сегодня закругляюсь, завтра на работу) если что-то опять будет не понятно я отпишусь в теме.

Share this post


Link to post
Share on other sites
2 минуты назад, shtirlitzz сказал:

с микросхемы плиса должен...

А что за ПЛИС? Её загрузка идёт с загрузочной ПЗУ, или конфигурируется процессором? Идёт ли загрузка ПЛИС - посмотреть просто, ножек загрузки раз-два и обчёлся, в даташите указаны.

Share this post


Link to post
Share on other sites

@Lexter микросхема плиса palc22v10 ее я менял, там пока все с ней сложно я пытался разобраться как там эти микроячейки работают и все такое но пока безуспешно( тямы походу не хватает у меня:( Попробую еще почитать про ее структуру и что там куда, я правильно понимаю что она программируемая и в ней есть что-то вроде микропрограммы?

Share this post


Link to post
Share on other sites
Posted (edited)

@Lexter по схеме да, она связана с адресами процессора от A19 до A23, плюс стробируется через вывод /AS процессора и к ней же идут сигналы от FC0 FC1 FC2 процессора, тоесть статуса.

Edited by shtirlitzz

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...