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

User Tag List

Страница 2 из 10 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 93

Тема: контроллер дисковода на микроконтроллере.

  1. #11
    Master
    Регистрация
    31.03.2008
    Адрес
    Москва
    Сообщений
    725
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    75
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имхо, на ARM7 можно сделать. Возможно, еще понадобится обвязка на CPLD. Контроллер меньше 200 р. стоит.
    ZXM-Phoenix rev.01 2048K, VG93 hw emulator

  2. #12
    Master Аватар для rnd.gen
    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от IanPo Посмотреть сообщение
    Имхо, на ARM7 можно сделать. Возможно, еще понадобится обвязка на CPLD. Контроллер меньше 200 р. стоит.
    Для начала можно бы было просто сделать обвязку на cpld чтобы на плате было 3 микросхемы, а уж после можно было бы взяться за эмуляцию вг93 (пока это сверх-задача).

    ---------- Post added at 21:49 ---------- Previous post was at 21:41 ----------

    Цитата Сообщение от fifan Посмотреть сообщение
    Возможно. Для меня наоборот было бы проблема.
    Поделитесь пожалуйста соображениями, как можно было бы сделать.
    На данный момент мои познания в этом деле очень скромные.
    Поправьте пожалуйста правильно ли копаю?
    Подсчитываю количество входных и выходных сигналов на плате контроллера (подсчитаю отпишусь ), после можно будет подумать о cpld-шке, которая бы имела столько входов выходов. Потом с помощью max+plus II запрограммировать логику cpld.

    ---------- Post added at 23:25 ---------- Previous post was at 21:49 ----------

    Ужас, насчитал примерно 60 входов выходов !!

    ---------- Post added at 23:45 ---------- Previous post was at 23:25 ----------

    Судя по всему меньшей штукой чем мах7000 с 64 входами выходами наверное не обойтись или тогда несколько маленьких . Не очень то утешительно.
    Последний раз редактировалось rnd.gen; 24.11.2010 в 00:28.

  3. #13
    Activist
    Регистрация
    14.11.2006
    Адрес
    Москва
    Сообщений
    227
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не нужно маленьких ! Маленькими всё "завалено" уже. Нужно сделать НОРМАЛЬНУЮ Мультикарту, хотя-бы ФДД+ХДД.
    Неспровоцированная агрессия не катит. Мы скорбящие, но мы не лохи.

  4. #14
    Master Аватар для rnd.gen
    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет всем! .
    Немного осознал что мне предстоит - ужасно . Наверно все будет очень медленно и только с помощью.
    Итак выбран контроллер 0 из книги bdi (ссылка здесь: http://zx.pk.ru/showthread.php?t=9599) ввиду максимальных возможностей схемы (4 дисковода, кнопка магик, включение и выключение tr-dos) и максимальная совместимость со всеми клонами и еще там нету рт-шки (хотя может быть рт-шку можно как то запаковать в плис, ткните пожалуйста). Если что не так сказал - поправьте.
    В проге MAX+plus II в графическом режиме можно вставлять корпуса логики по аналогу 74 серии микросхем. Поэтом для начала переведу все корпуса с советской маркировкой в маркировку аналога 74 серии - это пока самая первая задача.
    Итак:
    (d1,d4,d10,d12) - к555лл1 - 7432,
    (d2) - к555ла2 - 7430,
    (d3,d19) - к555тм2 - 7474,
    (d5) - к555аг3 - 74123,
    (d6) - к555ап6 - 74245,
    (d9) - к555ли1 - 7408,
    (d11,d13) - к555лн1 - 7404,
    (d14) - к555ие5 - 7493,
    (d15) - к555тм9 - 74174,
    (d16) - к555ид14 - 74139,
    (d18) - к155лп11 - 74367,
    (d20) - к555ие10 - 74161,
    (d21) - к555лн2 - 7405,
    (d22) - к155лп9 - 7407,
    (d23) - к555ле1 - 7402,
    (d24) - к555ир16 - 74295.
    Нашел в MAX+plus II почти все аналоги кроме (d6) - к555ап6 - 74245, (d5) - к555аг3 - 74123, (d21) - к555лн2 - 7405, (d22) - к155лп9 - 7407.
    Ну некоторые микросхемы все-же точно придется поставить вне плис, например буфер (d6) - к555ап6 - 74245, но пока еще не знаю нужна ли она вообще. Експерты, помогите преодолеть неуверенность на счет нужен буфер или не нужен, я думаю что нужен, чтобы потом не искал где же сигнал не доходит .
    ЛН2 - это почти ЛН1, думаю можно использовать логический елемент так же как и в лн1 7432 (тем более что каждый такой елемент в программе все равно один. С другими пока не знаю что делать (7407 и 74123). Подскажите пожалуйста, но честно скажу еще сам не разбирался как работает эта логика, возможно ее можно будет сложить из других логических элементов.
    На данный момент пока все.
    Буду дальше копать.
    Последний раз редактировалось rnd.gen; 26.11.2010 в 12:27.

  5. #15
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rnd.gen Посмотреть сообщение
    (d21) - к555лн2 - 7405,
    (d22) - к155лп9 - 7407,
    эти микрухи выступают как буфер контроллером и дисководом, не стал бы их пихать в плисину, не потянет она.

  6. #16
    Master Аватар для rnd.gen
    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    эти микрухи выступают как буфер контроллером и дисководом, не стал бы их пихать в плисину, не потянет она.
    то есть кнопку магик убрать или просто поставить эту же микру?

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    rnd.gen, а причем к этим имс кнопка магик? они стоят на буферах шины дисковода.

  9. #18
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rnd.gen Посмотреть сообщение
    ЛН2 - это почти ЛН1, думаю можно использовать логический елемент так же как и в лн1 7432 (тем более что каждый такой елемент в программе все равно один. С другими пока не знаю что делать (7407 и 74123). Подскажите пожалуйста, но честно скажу еще сам не разбирался как работает эта логика, возможно ее можно будет сложить из других логических элементов.
    rnd.gen, Дмитрий правильно сказал, ЛН2, ЛП9 - буферные элементы с открытым коллектором, нек. возможно ещё, с повышенной нагр. способностью, ЛП9 ещё и с высоковольтными выходами (до 30в!). По этому их - однозначно НЕ в ПЛИСку! АП6 в ряде схем, насколько знаю, вообще не ставили - заменяли перемычками.

    Ещё момент - почему бы не использовать EPM3128? Она хоть и 3,3 в, но толерантна к 5, дешевле 7128 и их проще найти. А JTAG-разьем на плату, однозначно!
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  10. #19
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот эти микрухи и нет в Максе и не рекомендую вставлять, как указывалось выше, как с повышенными нагрузочными способностями:
    (d5) - к555аг3 - 74123, - вообще никак не реализуема
    (d6) - к555ап6 - 74245, - лучше снаружи
    (d18) - к155лп11 - 74367, - ОК - снаружи
    (d22) - к155лп9 - 7407, - ОК - снаружи
    И вообще какая схема используется? По указанной выше ссылке штук пять насчитал.
    Цитата Сообщение от Sentenced Посмотреть сообщение
    Нужно сделать НОРМАЛЬНУЮ Мультикарту, хотя-бы ФДД+ХДД.
    Пусть человек делает одну схему и начинает с небольшой ПЛИС. Мультикарты уже есть, да и не одна нечего повторять девайсы.
    Цитата Сообщение от rnd.gen Посмотреть сообщение
    то есть кнопку магик убрать или просто поставить эту же микру?
    Ничего не надо убирать. Пусть будет входной и выходной пины.
    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    почему бы не использовать EPM3128? Она хоть и 3,3 в, но толерантна к 5, дешевле 7128 и их проще найти.
    На вкус и цвет как говорится... Ну зачем заморачиваться 3-х вольтовой ПЛИСиной, он же косвенно, по крайней мере на первых порах, будет работать с ВГ93, которая не 3-х вольтовая.
    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    А JTAG-разьем на плату, однозначно!
    Поддерживаю. Причем, хоть и последние проги (я использую Квартус) и поддерживают назначение выводов под JTAG разъём под свои нужды, всё ж их нужно оставить для разъёма (всего 4 вывода).
    Последний раз редактировалось fifan; 26.11.2010 в 19:09.

  11. #20
    Master Аватар для rnd.gen
    Регистрация
    25.02.2008
    Адрес
    г. Мукачево
    Сообщений
    509
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    И вообще какая схема используется? По указанной выше ссылке штук пять насчитал.
    Самая первая схема в книге, она там называется "BETADISC INTERFASE 0".

    ---------- Post added at 18:42 ---------- Previous post was at 18:40 ----------

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

Страница 2 из 10 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер дисковода
    от andrew76 в разделе Внешние накопители
    Ответов: 55
    Последнее: 12.04.2024, 16:33
  2. ПК8000 - Контроллер дисковода
    от Mick в разделе ПК8000
    Ответов: 286
    Последнее: 02.12.2018, 23:08
  3. Орион-128: Контроллер дисковода
    от Gryphon в разделе Орион
    Ответов: 108
    Последнее: 23.06.2016, 00:41
  4. Ответов: 24
    Последнее: 30.04.2016, 23:47
  5. Ищу контроллер дисковода для кворума
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 10.01.2010, 20:15

Ваши права

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