Важная информация

User Tag List

Страница 84 из 130 ПерваяПервая ... 808182838485868788 ... ПоследняяПоследняя
Показано с 831 по 840 из 1299

Тема: Новая плата АТМ Турбо 8.0 + rev. 2017

  1. #831
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от msd888 Посмотреть сообщение
    Надо увеличить чувствительность (volts/div) и изменить частоту развертки (sec/div) потом настроить уровень срабатывания триггера (желтый треугольник справа)
    Увеличил чувствительность до пяти вольт, корректирую частоту развёртки и вижу результат от прыгающего на 50 микросекундах (https://cloud.mail.ru/public/6GQH/iuZRPJ72j https://cloud.mail.ru/public/BqBa/XaMjf6q5R), 500 микросекундах (примерно тоже самое), пяти миллисекундах (значение скачет, но уже медленнее, бывает десятки герц, бывает несколько сотен герц) до 200 миллисекунд (значение меняется примерно раз в секунду-две, показывает несколько герц или несколько десятков герц)... Что-то не похоже, что я двигаюсь в правильном направлении..
    Вот так на 50 миллисекундах https://cloud.mail.ru/public/ENCr/cEFNo5cfR

    Ничего похожего на мегагерцы пока не видно.
    Последний раз редактировалось norduk; 18.10.2018 в 21:50.

  2. #832
    Activist Аватар для msd888
    Регистрация
    14.04.2018
    Адрес
    г. Волгоград
    Сообщений
    224
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На втором видео ты с разверткой совсем ошибся. Надо уменьшать время до десятков микросекунд - сотен наносекунд. У тебя нет разве там кнопки автоподстройки частоты и чувствительности? Что-то типа автосет?

  3. #833
    Guru Аватар для zorel
    Регистрация
    17.09.2010
    Адрес
    г. Днепропетровск
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    8 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от norduk Посмотреть сообщение
    Так. Очень аккуратно проверил все соединения по переделкам DOSEN и дисковода. Сейчас уверен на все сто, что всё запаяно верно. Имею: дисковод выбирается, по команде LIST с пустым дисководом говорит No Disk, а с дискеткой уходит в бесконечное кручение.

    Где-то проскакивала тема от CHRV, что на D95 (ТМ8) нельзя ставить 1533 серию, ибо она горит. Так вот, у меня запаяна именно такая. Каким образом можно проверить, что она норм?

    msd888, ты можешь снять с неё осциллограммы по команде LIST? А и ещё бы с D72 и D93.

    - - - Добавлено - - -

    По команде LIST на 24 выводе ВГ с низкого уровня (1.2В) опускается до 0.2 В. Что это значит?

    - - - Добавлено - - -

    А CP/M теперь выдаёт при попытке переключиться на диск B: (т.е., на дисковод с рамдиска) ошибку 59H - нет готовности аппаратуры.
    На дисководе при этом загорается лампочка и он честно пытается крутиться.

    Судя по всему, ВГ не получает от дисковода никакого ответа. Я так понимаю эту ситуацию.
    А что хоть за дисковод? Может там банально кабель не так подключен или перемычки на дисководе? Проверял же на чем нибудь еще? Проверил бы еще и на форматирование, а не только на команду list.
    Если в личке не отвечаю, есть связь через почту zoreldnepr(собака)gmail(точка)com
    ATM-turbo 2+ v7.10+General Sound+FloppyEmul+HDD(Tasis/Xcomander CP/M)
    Неофициальный сайт об Орель БК-08 и не только.

  4. #834
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zorel Посмотреть сообщение
    А что хоть за дисковод? Может там банально кабель не так подключен или перемычки на дисководе? Проверял же на чем нибудь еще? Проверил бы еще и на форматирование, а не только на команду list.
    На днях попробую всю цепь сравнить осциллографом с v7.10 (ведь, в том числе и для этого она собиралась, а не только демки запускать . Естественно, с учетом различий по HD.

    Дисковод норм, а точнее их два, которые пробовал. Это 3.5 NEC и 5.25 TEAC, оба проверенные. Вот насчёт перемычек я уже не уверен. Есть ощущение, что по каким-то причинам перепутаны DSEL0 и DSEL1 у меня на самоделке, проверю. Шлейф норм - на нём же отлаживал v7.10.


    Цитата Сообщение от msd888 Посмотреть сообщение
    На втором видео ты с разверткой совсем ошибся. Надо уменьшать время до десятков микросекунд - сотен наносекунд. У тебя нет разве там кнопки автоподстройки частоты и чувствительности? Что-то типа автосет?
    Ага, понял, пробую дальше. Кнопка "Автосет" имеется. Она включает оба канала и, кажется, дефолтные какие-то значения параметров осциллографа.

  5. #835
    Activist Аватар для msd888
    Регистрация
    14.04.2018
    Адрес
    г. Волгоград
    Сообщений
    224
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Занимаюсь запуском мышки. На схеме ошибки. Нужно отрезать соединения D99.25 и D99.26 с разъемом мышки и ATTINY, так как на некоторых прошивках эти выводы D99 являются выходами и постоянно шумят. Вследствие этого я потерял уже одну микросхему 2313а. Ну и естественно эти сигналы глушат информацию с/на мышку. Кроме того, нужно соединить сброс контроллера мыши с общим системным сбросом, так как в случае, если он глюкнет, то придется выключать и включать весь компьютер целиком. Схема подключения кемпстон мышки очень простая. Дешифрация порта xDF - полная. Проверяется легко. Я прилагаю осциллограммы сравнения сигналов строба записи в буфер D126 (желтым цветом) с сигналами А8 и A10 (синим):

    https://yadi.sk/i/yP0m0vwjzstXkg
    https://yadi.sk/i/zJFC7OOzunQpcg

    Все сходится. Сверху мы видим три строба чтения из портов Х (xFBDF), Y(xFFDF) и кнопок(xFADF), а снизу сигналы А8 и А10, которые действительно подтверждают прохождение нужных адресов на выводы 8 и 9 AVR контроллера 2313а. Таким образом, все работает так, как и было задумано автором. xDF на младшем адресе блокирует прочие порты и подает сигнал прерывания на контроллер и строб записи на буфер D126, а линии А8 и А10 на ножках 8 и 9 контроллера сообщают ему о том, какие именно данные (X, Y или кнопки) в настоящий момент нас интересуют.

    Все бы хорошо, но вот, что мы наблюдаем по факту:

    https://yadi.sk/i/s9WSoGt8qqtIpA

    Указатель мышки нестабилен (наблюдаются подергивания), перемещения происходят только по оси Y. Кнопки временами сами по себе срабатывают. В связи с этим есть вопрос к знающим людям. Может ли этот эффект быть следствием того, что микроконтроллер отказался тактироваться кварцевым резонатором 20 МГц (пробовал два разных кварца - сигнал на выводах 4 и 5 очень слабый и нестабильный)? Пришлось поставить кварц на 16 МГц. И вот такая картина в результате наблюдается. Если на частоте 16 МГц тайминги позволяют стабильно работать с мышкой, то тогда буду копать глубже (может какой-нибудь порт - коих в АТМ целая куча - конфликтует с мышиным портом XXDF).
    Заранее благодарен за конструктивные советы. Особая надежда на автора!

    PS. К сожалению, не могу увидеть то, что там творится внутри ATTINY (может исходники кода можно получить)?. Если есть какой-то сбой программы (например из-за неправильной частоты резонатора), то может как-то можно подправить прогу? Или еще один контроллер попробовать купить в надежде, что может быть он потянет 20МГц? Или какие-то специальные кварцевые резонаторы нужны?
    Последний раз редактировалось msd888; 20.10.2018 в 22:12.

  6. #836
    Master Аватар для xolod
    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    743
    Спасибо Благодарностей отдано 
    157
    Спасибо Благодарностей получено 
    174
    Поблагодарили
    86 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от msd888 Посмотреть сообщение
    Вот новая схема исправлений:

    https://yadi.sk/i/SEhmFmMQTWO5MQ
    D72.9 выпаивается из платы и на него подается сигнал с D95.9
    D105.3 и D105.1 снова вынимаются из платы и на н их подается сигнал А6 (например с D106.5 расположенной неподалеку)
    А зачем два раза инверитровать A6? Можно освободить один инвертор.

  7. #837
    Activist Аватар для msd888
    Регистрация
    14.04.2018
    Адрес
    г. Волгоград
    Сообщений
    224
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это на новой плате будет учтено, а пока идем по пути наименьшего сопротивления. Кстати тут конфликт теперь с портом мыши DF вырисовывается. Теперь придется опять этот блок переделывать. И смех и грех. Надеюсь, что с ЦАП / АЦП ничего такого не получится. Так что делайте пока как удобнее, но в будущем там надо будет освободившиеся элементы И (ЛИ1) еще задействовать. Думаю завтра по этому поводу ясность появится. Я завтра попробую, если получится выложу дополнения. При обращении к мышиным портам читается походу и из порта FF дисковода, но это пока не точно.

  8. #838
    Activist Аватар для msd888
    Регистрация
    14.04.2018
    Адрес
    г. Волгоград
    Сообщений
    224
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    18 МГц + 18пф = стабильная работа без рывков и зависаний программы. 30 мин полет нормальный. Вот только пару раз уже нажималась левая кнопка. Ну и вправо-влево по прежнему только колесиком.
    Последний раз редактировалось msd888; 21.10.2018 в 19:20.

  9. #839
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от msd888 Посмотреть сообщение
    На втором видео ты с разверткой совсем ошибся. Надо уменьшать время до десятков микросекунд - сотен наносекунд. У тебя нет разве там кнопки автоподстройки частоты и чувствительности? Что-то типа автосет?
    Научился пользоваться осциллографом и сделал замеры D110 на обеих машинах (v7.10 и v8.0). И, всё-таки, с частотой что-то неладное.
    Итак, замерил вход D110.2 и получил такую картину:
    https://cloud.mail.ru/public/2Ukt/3cTQAwNGw
    Т.е., на входе новой машины - 16МГц, на входе "старой" - 8МГц - тут вроде всё правильно.
    На выходах же новой машины полная хрень:
    D110.11 - https://cloud.mail.ru/public/KX9w/SeAXUX3TN
    D110.12 - https://cloud.mail.ru/public/5oGa/hUzF9cRP9
    D110.14 - https://cloud.mail.ru/public/5oGa/hUzF9cRP9
    D110.15 - https://cloud.mail.ru/public/JMsH/QaWYrP1LS

    Желтая осциллограмма - с работающей машины, зелёная - с неработающей (в смысле дисковода, естественно).
    D110 я менял, но, в ней ли дело?

    На рабочей машине, соответственно, на ВГ.24 - прекрасный меандр, на v8.0 - невнятная хрень)
    Ещё раз менять D110 или послушать другие микросхемы по цепочке вверх?

    - - - Добавлено - - -

    Да, CH2 частота скачет, то, что на фотках она какая-то зафиксировалась - это враньё, по факту она скачет. На работающем компе - всё чётко.

  10. #840
    Activist Аватар для msd888
    Регистрация
    14.04.2018
    Адрес
    г. Волгоград
    Сообщений
    224
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На D110.14 на рабочей машине у тебя должно быть 4 МГц. Видимо не ту картинку приложил, но это и не важно. Важно то, что теперь ты научился пользоваться осциллографом и это тебе сильно поможет. Теперь по делу. Обрати внимание на то, что на D110.2 долны быть 16 МГц из самой первой картинки. Теперь проверь наличие 5в на выводах 1,7,10 и 9. Питание на 8 и 16 ноги подходит? Если все ок, то микросхема нерабочая. Кстати, ты там не забыл случайно исправить ошибку с цоколевкой счетчиков ИЕ10 на плате АТМ 3.0?

    - - - Добавлено - - -

    По поводу мышки. Написал вставочку в программу 2313, которая в вечном цикле моргает светодиодом и снял осциллограммы при установленном кварце на 18 МГц и на 20 МГц.

    Осциллограмма 18 МГц: https://yadi.sk/d/ypGGxo2v-B4bYg

    Осциллограмма 20 МГц: https://yadi.sk/i/s-9V5T9QLWN71A


    Оказывается 20 МГц работало. там 100нс за два такта и это правильно. Но при 18 МГц мышка стабильно работает, но X=Y поэтому в программе не работало перемещение по X, а при 20 МГц тоже самое, но мышка прыгает самопроизвольно. При 18 МГц мышка работает плавно, но часто зависает. При 20 МГц с работой мышки катастрофа, но она не зависает. И при 20 МГц часто вместе с мусором выбрасывается код 255 на Х и Y, а с кнопками все ок. Прилагаю видео тестовой программы Камиля (Х и Y в 99% случаев совпадают):
    https://yadi.sk/i/wxLSz12Yie99pA
    Последний раз редактировалось msd888; 22.10.2018 в 15:40.

Страница 84 из 130 ПерваяПервая ... 808182838485868788 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 56
    Последнее: 20.01.2018, 11:18
  2. SE Basic и АТМ Турбо
    от zx_ в разделе Софт
    Ответов: 2
    Последнее: 28.07.2015, 21:40
  3. АТМ Турбо 1/2/2+
    от artice в разделе ATM
    Ответов: 4
    Последнее: 12.05.2012, 18:16
  4. АТМ Турбо 2+ 7.10 и 44256
    от Sentenced в разделе ATM
    Ответов: 1
    Последнее: 21.11.2006, 13:20
  5. Продам АТМ-Турбо
    от razer в разделе Барахолка (архив)
    Ответов: 15
    Последнее: 22.03.2005, 03:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •