Re: Liberty Drive
Да, это самый логичный вариант.
Персональный компьютер "Агат" - технические беседы (является частью agatcomp.su / agatcomp.ru) Как зарегистрироваться?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
ПЭВМ "Агат" 7-9: Форум → Правец → Liberty Drive
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Да, это самый логичный вариант.
Похоже что именно так. Все эти "джампера" просто для разных кварцев.
Но почему же они тогда в рекламке на диске написали : формат 800 и 1400 кб для 3,5" ? Выходит фейк.
В реальности, какие могут быть (теоретически) варианты подключения 3.5. ? К именно такой плате.
Ну, возможно в рекламке разработчики написали свои планы на будущее :)
Типа: "Контроллер ведь может сам по себе выдавать 500 Кбит/с? Может. Значит, сейчас начнем выпускать вариант на 400/800 кб, а потом, в новых версиях как-нибудь прикрутим удвоенную скорость."
Я думаю, в реальности на 3,5" запись была в том же формате, что и на 5,25". 80 дорожек, 2 стороны, 10 секторов по 512 байт.
Кстати, там в прошивке есть три блока параметров:
DATA_C9DA
.byte $40, $06, $35, $22, $20, $51, $44, $2F, $51, $44 ;@ 5" qd/qd
DATA_C9E4
.byte $20, $03, $35, $22, $20, $51, $44, $2F, $44, $44 ; 5" qd/dd
DATA_C9EE
.byte $20, $03, $35, $22, $20, $44, $44, $2F, $44, $44 ; 5" dd/dd
То есть, точно поддерживались какие-то три конфигурации. Надписи 5" намекают, что это все были пятидюймовые дисководы. Первые два байта - вроде общее число секторов. Вполне возможно, что это варианты:
1) 80 дорожек, две стороны ($640, 1600 секторов на диск)
2) 80 дорожек, одна сторона ($320, 800 секторов на диск)
3) 40 дорожек, две стороны ($320, 800 секторов на диск)
Сперва думал что это все имеет какую-то связь с 800кб эпловским:
Apple //c со встроенным контроллером Smartport, к которому мог подключаться внешний 3.5" дисковод UniDisk емкостью 800 Кбайт. Интересно, что для подключения использовался тот же разъем, что для 5.25" диска, и тот же аппаратный контроллер, но через линии, которые использовались для управления головкой disk ][ стали передаваться логические управляющие сигналы, а все схемы физического управления дисководом были вынесены в сам UniDisk. Можно сказать, что Smartport был предшественником интерфейса SCSI.
Но инфы кроме этой не нашел.
Перерисовал схему, вот что получилось. Надо еще подумать над обозначениями сигналов.
Может кто нибудь знает зачем там такая сложная схема генерирования сигнала step, с выходным каскадом на драйвере?
Хотя в других схемах этот сигнал подключен напрямую к ноге контроллера.
---
Обновил схему.
Сперва думал что это все имеет какую-то связь с 800кб эпловским
Нет, эппловский дисковод на 800 кб - это очень хитрый зверек. С обычными дисководами не совместим вообще никак.
Диск побит на 5 зон (грубо 0-15 дорожки, 16-31 и т.д.). В каждой зоне - своя скорость вращения диска и свое число секторов на дорожку. Это позволило им немножко повысить емкость (800 Кб вместо стандартных 720) и обойтись без цепей предкомпенсации записи. Принцип записи там тот же, что и у 140 Кб. То есть, ВГ93 его читать не сможет.
Может кто нибудь знает зачем там такая сложная схема генерирования сигнала step, с выходным каскадом на драйвере?
Насколько я понял, это удвоитель числа импульсов. Чтобы на дисководе с 80 дорожками читать диски, записанные на 40 дорожечном дисководе.
Причем довольно злой удвоитель. В начальный момент на выходе Q одновибратора 0 Вольт, на выходе ^Q - допустим, 4 Вольта. Конденсатор заряжен до 4 Вольт.
Потом на одновибратор подается запускающий импульс. На выходе Q становится 4 Вольта, они попадают на 4 (верхнюю) ногу К555ЛА12. А на нижней (5) ноге получается 4 Вольта + напряжение на конденсаторе, то есть уже 8 Вольт. Потом конденсатор перезаряжается в обратную сторону.
Когда одновибратор закончит формировать импульс, такая же фигня с броском до 8 Вольт происходит на верхнем входе ЛА12. Была бы тут 155 серия с ее чувствительными к перенапряжению входами, то погорела бы она быстро :)
Да, с одновибратором можно было и нормальный удвоитель сделать, видимо оптимизировали число микросхем.
А это что за хитрое схемотехническое решение?
Да, с одновибратором можно было и нормальный удвоитель сделать, видимо оптимизировали число микросхем.
А это что за хитрое схемотехническое решение?
Это косяк ;) Обновил в предыдущем посте.
Возможно будут еще исправления когда начну накладывать разводку дорожек.
В сепараторе данных какой-то странный номинал у конденсатора. При 100 nF точно ничего не прочтется.
Требуемая длительность импульса 250-300 нс. Можно и просто по даташиту рассчитать. А можно взять как в оригинале - на фотке номиналы вполне читаются - 33 пФ и 10 К.
И еще, хорошо бы нижний угол схемы перерисовать, чтобы триггер из U8B и U9D было видно.
В сепараторе данных какой-то странный номинал у конденсатора. При 100 nF точно ничего не прочтется.
Требуемая длительность импульса 250-300 нс. Можно и просто по даташиту рассчитать. А можно взять как в оригинале - на фотке номиналы вполне читаются - 33 пФ и 10 К.И еще, хорошо бы нижний угол схемы перерисовать, чтобы триггер из U8B и U9D было видно.
Номиналы взял из первой попавшейся в интернете схемы контроллера на вг93. Забыл что Игорь выложил фотки платы со всех сторон.
Схему исправил, так конечно нагляднее, спасибо! Добавлю в старый пост.
Написал письмо HARDMENу , надеюсь посмотрит все номиналы на этой плате (и на звуковой тоже), и отпишет сюда.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
ПЭВМ "Агат" 7-9: Форум → Правец → Liberty Drive
Форум работает на PunBB, при поддержке Informer Technologies, Inc