Нашлось немного свободного времени.
Сделал тестер контроллера IDE. Инструкция в архиве. Также обновил 1й пост.
Вложение 65066
Запускается командой J100.
Вид для печати
Нашлось немного свободного времени.
Сделал тестер контроллера IDE. Инструкция в архиве. Также обновил 1й пост.
Вложение 65066
Запускается командой J100.
И так... Компьютер собрал, так как у меня нет "кроваток" все паял сразу на плату. Как и предыдущий сборщик не правильно впаял ВК28, хорошо не запускал. После выпайки ВК пришлось выпаивать кроватку со старых плат так, как боялся что убил ее, но живучая "сопака" оказалась)))
По сборке: Сама плата собирается за час два, но допаивание мелочевки это целая эпопея. В схеме сброса поставил электролит на 4.7 мкф по аналогии с радио 86рк. Диоды шотки заменил на SR160. Резисторы были только на 3.3 ком, вместо 3 ком, как у автора. Конденсатор электролит рядом с разъемом CON поставил, что под рукой было, на схеме вообще его не нашел. Все конденсаторы на 0.1 мкф.
БП использовал сначала, что под руками валялся на 500 мА, с ним проверил напряжения преобразователей на +12 и -5, но компьютер с ним не завелся, поставил на 2А.
Вложение 65183
Вложение 65185
От себя хочу добавить: Очень не хватает схемы монтажа. Долго тупил (возможно это я тугодум) какой нуль-модемный кабель нужно.
Вложение 65184
Программа для связи https://www.emtec.com/zoc/ в настройках поменял только скорость на 9600.
Хотелось бы услышать от автора, как собирать контроллер винчестера, что куда нужно допаять и где что отрезать.
Принципиальная схема достаточно проста. Нет смысла заморачиваться с рисованием.
Нульмодемный кабель стандартный.
На фото электролит С12 запаян в неправильной полярности.
перерезать дорожки со стороны деталей на 11-е выводы ИР82. напаять ЛН1, согласно схемы поверх ЛЛ1. К 11-м выводам ИР82 припаяться проводками.
См. на фото выложенное ранее, но хостинг сейчас глючит и его возможно не видно.
- - - Добавлено - - -
разъем шины паяется со стороны монтажа.
- - - Добавлено - - -
Прежде всего, после сборки, прогоните контроллер на тесте. Сброс IDE проще сделать от локальной RC-цепочки, там на плате под это есть место. Но можно и по схеме, через 1-й вывод шины притянуть системный ~RES. Питание винта и компьютера от разный БП не рекомендую. Найдите БП, выдающий +5 и +12 В.
Вот Вы не первый, кто задается этим "глупым" вопросом :)
В цифровых (а в микропроцессорных в особенности) схемах резисторы за ооочень редким исключением можно смело ставить из диапазона от в два раза меньше до в два раза больше от указанного на схеме. Вот тут, например, всего два резистора которые желательно в ~20% "уложить" - в задающем генераторе.
Обвязку MC34063 не рассматриваем, это не цифровая часть. Но тоже можно пошевелить немного, но уже парами, сохраняя соотношение. :)
в 210 посту есть ссылка на стандарт. Берем его, читаем, о, нашлось то что нужно:
" 6.3.14 RESET- (Drive reset)
This signal from the host system shall be asserted for at least 25 usec after
voltage levels have stabilized..."
К этим 25мксек добавляем еще время на запуск своего БП, С ЗАПАСОМ!
резистор и конденсатор выбираем из имеющихся, чтобы постоянная времени цепи была не меньше необходимого. Резисторы более 10к брать не стоит, этот сигнал через шлейф идет, который шумит.
Ставить вот сюда:
Вложение 65191
обведено красным. Сверху резистор и разрядный диод ставятся друг на друга.
- - - Добавлено - - -
5-10мс будет норм
- - - Добавлено - - -
Есть еще лучший вариант. На лишних инверторах ЛН1 можно собрать триггер Шмитта, формировать сброс им. Он не будет чувствительным к шлейфу и помехам.
Спасибо)
Поставил резистор на 1 ком и конденсатор на 10мкф х 10в. Как я понял должно быть в районе 10мс с такой цепочкой.
Винчестер Conner CFS425A 425 MB
CP/M установил. Как я понимаю для передачи файлов нужно еще один нуль-модемный кабель в COM порт?
Вложение 65192 Вложение 65193
Резистор на светодиод надо убрать, на фото смотрел и поставил.
все правильно.
там через два резистора сделано на случай замыкания проводов светодиода на корпус. Я параноик. Оставьте два.
Все отлично. Вы уже почти у цели. Нужен еще один нульмодемный кабель. Я пользуюсь программой kermit , она не может передавать файлы через порт терминала. Другого решения я пока что не искал.
Загружаем кермит.хекс хитрым способом, по инструкции. Выбираем порт TTY. Далее копируем кермит.ком на диск. Оно может глючить и с первого раза не сработать, не обращаем внимания, все получается. Потом стартуем CP/M и запускаем кермит уже оттуда с диска, и все работает ок. Кермит можно настроить под себя по мануалу. Со стороны PC любая терминальная программа с поддержкой кермита, ZOC например хорошо может. Слишком много файлов одной пачкой не передавайте, у кермита есть глючок со скоростью на этот случай.