Просмотр полной версии : Робик АЛУ - Модуль расширения
solegstar
15.08.2012, 13:14
Доброго времени суток. Хочу представить Вам модуль расширения для АЛУ Робик. Модуль расширения представляет из себя устройство, подключаемое к АЛУ Робик и несколько расширяет его возможности. На модуле расширения установлены:
1. Контроллер дисковода с ФАПЧ
2. TurboSounD (2хYM2149F без FM части)
3. Часы реального времени на 512ВИ1 (по GLUKу)
4. SD-Adapter по стандарту Z-Controller (Keeper)
5. Kempston мышь по схеме Камиля (Caro)
Модуль можно устанавливать снаружи или внутри (с допиливанием) корпуса АЛУ Робик. БОльшая часть сигналов для работы модуля есть на системном разъеме Робика, но также потребуются небольшие доработки по выводу дополнительных сигналов из схемы.
Идея модуля и прошивка, а также обеспечение дополнительной информацией и схемами/хотелками - Lisica.
Сборка всё в общую схему, разработка печатной платы - solegstar.
Спасибо за труды ВСЕМ авторам устройств, которые разместились на борту модуля расширения! :)
Доработка второй версии платы: установить резистор 5.1 кОм между 13 и 24 выводами DD9 (512ВИ1) - без резистора при отключении питания микросхема часов будет всегда выбрана, из-за этого быстрее сядет батарейка.
Тема в Барахолке - http://zx-pk.ru/market/viewtopic.php?f=7&t=303
Немного фото печатной платы "Модуля расширения Rev.B" (пока):
https://s019.radikal.ru/i636/1301/ff/342c070d546bt.jpg (http://radikal.ru/fp/41a3b795964a4e2db2a02abe7dbbe1fd)https://s005.radikal.ru/i209/1301/93/a105c6efa7a3t.jpg (http://radikal.ru/fp/2630d613b379454a99e19623806a741c)https://s018.radikal.ru/i520/1301/cb/ab8d2eaa7e8bt.jpg (http://radikal.ru/fp/81ef6f000b5d4c61a9191bca2f4a7a1e)
ссылки на:
- альбом - https://www.dropbox.com/s/l3r3beko9tycdjd/album.zip?dl=0&raw=1 ;
- описание - https://www.dropbox.com/s/2rpy6476uq4fs5v/Opisanie.zip?dl=0&raw=1 ;
- исходные материалы - https://www.dropbox.com/s/dembwrexcmkwgph/all.zip?dl=0&raw=1 .
solegstar, здорово! Обязательно привози на УП-2012! Как раз презентацию устроишь ;)
Alex Clap
15.08.2012, 14:53
Можно ли применить данную плату ко второму Ленину?
piroxilin
15.08.2012, 15:08
Да, клёвая штука!
Если будет хорошая совместимость по подключению к "разным" клоном то взял-бы парочку (для таганрога и чего-нибудь на БМК).
Может даже и к фирменному спектруму припаяется )))
Alex Clap, по идее - да, но придется МГТФом всю шину кидать, т.к. у Л2 и Робика распайка разъемов расширения различна.
solegstar
15.08.2012, 16:07
Можно ли применить данную плату ко второму Ленину?
Думаю можно. Плата не использует никаких специфических сигналов. отладим прототип, ну а там можно и производством заняться. и как сказал Дмитрий, придется МГТФом подключать модуль, т.к. распиновка системного разъема сделана под Робик.
---------- Post added at 15:07 ---------- Previous post was at 14:28 ----------
solegstar, здорово! Обязательно привози на УП-2012! Как раз презентацию устроишь ;)
Собственно УП-2011 и стала толчком. :)
Хорошая идея :) Раньше, когда был "Робик" собирал к нему тоже разные модули - контроллер дисковода двойной плотности (FDC HD), адаптер жесткого диска (AHDD), часы, кеш, видео адаптеры... Вот схемы, что еще сохранились:
Alex Clap, по идее - да, но придется МГТФом всю шину кидать, т.к. у Л2 и Робика распайка разъемов расширения различна.
Зачем МГТФ? Можно и переходник сделать...
---------- Post added at 18:32 ---------- Previous post was at 18:28 ----------
Доброго времени суток. Хочу представить Вам модуль расширения для АЛУ Робик.Э эх... Я думал сохранить в тайне аж до презентации. Или пока не отладим прошивку...
solegstar
15.08.2012, 20:48
Э эх... Я думал сохранить в тайне аж до презентации. Или пока не отладим прошивку...
ну народ ведь надо заинтересовать? может какие будут пожелания там, или советы... :)
Я думал сохранить в тайне аж до презентации.
поднажмем! До презентации осталось:
31 день! :) После прилюдной презентации на Уголь пати-2012 данные об этом девайсе станут публичными :)
---------- Post added at 20:28 ---------- Previous post was at 20:27 ----------
lisica, у меня тоже есть один секретный девайс, который возможно покажу на УП-2012 ;) Но он Робик-истам будет мало интересен.
придется МГТФом подключать модуль, т.к. распиновка системного разъема сделана под Робик
МГТФ в комплекте с платой/деталями прилагай :)
solegstar
19.09.2012, 11:34
http://s017.radikal.ru/i425/1209/ac/845f16b44e25t.jpg (http://radikal.ru/F/s017.radikal.ru/i425/1209/ac/845f16b44e25.jpg)
Опишу пока текущий прогресс:
- работает Beta-Disk Interface (кроме кнопки "MAGIC");
- работает SD-карта по стандарту Z-Controller; (спасибо Keeper`у за помощь с прошивкой);
- работает TurboSound;
- работают часы по стандарту GLUK;
- пока не проверена Kempston-Mouse по схеме Caro, думаю проблем не будет, т.к. схема отработана.
Были выявлены ошибки на плате и плата была чуть доработана. Планируется уменьшить размер платы для установки её внутрь корпуса Робика, заменить soic-контроллер мыши на DIP вариант, добавить доработки и исправить ошибки.
не удовлетворило в теме, это размеры платы по фотографии
A чё там не так с размерами? Она задумывалась в корпус Робика. Да, и, куча мс. Дорожки то надо где то вести?
---------- Post added at 09:52 ---------- Previous post was at 09:49 ----------
заменить soic-контроллер клавы на DIP вариант
А где он взялся то?:v2_confu:
solegstar
24.09.2012, 21:49
А попробовать развести на плате видеоадаптер?
Какой видеоадаптер? Для подключения к Жк-матрицам? Не, это пока не ко мне... Эта плата разрабатывалась для расширения функционала различных клонов сс минимумом переделок, а тут начинается полет фантазии...:) я её так совсем не разведу. Сейчас ситуация такая - добавил все доработки и исправил ошибки. буду уменьшать размер платы под крепление внутри корпуса, но это после отдыха... на море сейчас.
А где он взялся то?
Точно, ошибся... мыши конечно...
Mad Killer/PG
25.09.2012, 10:39
Ждёмс!
Для других клонов, можно было бы, и клавиатуру сделать.
Ну вот. Доделал прошивку...
FAPCH свой, безтабличный.
Чтение и запись дискет - работает отлично. Два дисковода.
Часы - тикают.
AYки играют.
Мышка - бегает.
Карточку - читает\пишет.
Спасибо, огромное solegstar за платку. А так же Keeper за стабильную прошивку карточки.
Но, есть ещё задумка...
Охота сделать турбо чтение\запись. Чтоб можно читать\писать дискеты 1,44.
У меня в старом контроллере так есть. То есть, диск форматится на 32 сектора и по выбору диска "А" - работаем с первой половиной. При выборе "С" - со второй. Реально на одной дискете - две. При выборе "В" - переходит в обычный режим. А так же в обычный режим и для "А", если окошко заклеить в дискетке.
Мож никому это не надо, и заморачиваться не стоит?...
Да, и, каюсь, спасибо всем, чьи разработки я использовал.
Охота сделать турбо чтение\запись. Чтоб можно читать\писать дискеты 1,44.
Рабочая уже схема выкладывалась (http://zx.pk.ru/showpost.php?p=532677&postcount=7), осталось добавить мультиплексор на переключение 1/2MHz и D5 на ВГ93 от состояния сигнала HD (4) разъема FDD.
solegstar
07.10.2012, 12:53
Ну вот. Доделал прошивку...
я в свою очередь доразвел плату. готовлю принципиальную схему к читабельному виду.
lisica, никаких больше изменений не делал в железе после моих?
lisica, никаких больше изменений не делал в железе после моих?
Я же грил - погодь с окончательным. Может и будут изменения.
---------- Post added at 16:25 ---------- Previous post was at 16:21 ----------
Рабочая уже схема выкладывалась, осталось добавить мультиплексор на переключение 1/2MHz и D5 на ВГ93 от состояния сигнала HD (4) разъема FDD.
Схема у меня есть, наброски кода тоже, но хотелось бы узнать надо ли? Есть ли смысл делать две в одном, или чтение msdos 1.44, если есть карточка?
Vlad, лучше помоги разобраться с рт1 и ре3 видеоадаптера, чтоб вместо них сделать 320строк и без вайта.
solegstar
07.10.2012, 19:07
Я же грил - погодь с окончательным. Может и будут изменения.
распечатал на бумаге плату в натуральный размер, вырезал и попробовал вставить плату внутрь корпуса - всё вошло отлично. разместил крепежные отверстия, вроде попал. :) изменения думаю врядли будут глобальные, так что внесу без проблем... основное уже сделано!!!
http://s003.radikal.ru/i202/1210/0d/02e17b9a9919t.jpg (http://radikal.ru/F/s003.radikal.ru/i202/1210/0d/02e17b9a9919.jpg)
Схема у меня есть, наброски кода тоже, но хотелось бы узнать надо ли? Есть ли смысл делать две в одном, или чтение msdos 1.44, если есть карточка?
с этой функциональностью можно запутаться, оно конечно заманчиво, держать две спековские дискеты на одной 1.44, но зная какого они (1.44) качества, я б не рискнул писать туда.
Vlad, лучше помоги разобраться с рт1 и ре3 видеоадаптера, чтоб вместо них сделать 320строк и без вайта.
ради демок комп курочить???
Mad Killer/PG
07.10.2012, 20:31
Рaди пятногоновских дeмок стоит.Имхо.
ради демок комп курочить???
А чё там курочить? Выташил ре3 и рт1 и вместо них одну плисину вставил.
с этой функциональностью можно запутаться,
Ну, нет - так нет.
---------- Post added at 20:54 ---------- Previous post was at 20:52 ----------
вырезал и попробовал вставить плату внутрь корпуса - всё вошло отлично. разместил крепежные отверстия, вроде попал.
А теперь переверни деталями вниз и проверь крепёжные.
solegstar
07.10.2012, 21:56
Ну, нет - так нет.
это было моё мнение только, погодь, может еще кто выскажет. мне то всё равно что разводить.
---------- Post added at 20:56 ---------- Previous post was at 20:54 ----------
А теперь переверни деталями вниз и проверь крепёжные.
на третьей фотке уже перевернутая плата. стойку между тинькой и ап6 надо будет спилить чуть.
на третьей фотке уже перевернутая плата
Я имел ввиду в корпус перевёрнутую засунуть.
solegstar
07.10.2012, 23:05
Я имел ввиду в корпус перевёрнутую засунуть.
должна войти, но узнаем уже только после сборки. все высокие элементы на плате вынесены в место, где корпус Робика повыше.
PS: В асю зайди...
Ну вот. Доделал прошивку...
FAPCH свой, безтабличный.
Чтение и запись дискет - работает отлично. Два дисковода.
Часы - тикают.
AYки играют.
Мышка - бегает.
Карточку - читает\пишет.
Спасибо, огромное solegstar за платку. А так же Keeper за стабильную прошивку карточки.
Но, есть ещё задумка...
PLL свой, без табличный - молодец lisica :v2_dizzy_botan:
SounDrive планируется? Вывод звука на I2S DAC. Можно развить до 8 канального DMASC.
Для экономии места на плате, держатель карточки SD заменить на более компактный micro SD? Вот только будет ли это удобно и смотрется с массивными DIP, хз...
Ethernet контроллер? К примеру W5300 (http://www.efo.ru/doc/Wiznet/Wiznet.pl?2866). Линии ввода/вывода поддерживают уровни сигналов 5В. Планирую подключить к u8.
есть еще хотелки... можно добавить ну совсем маленькую SO8 (http://ru.wikipedia.org/wiki/SOIC) микросхемку SPI FLASH этак на 4096К и использовать как FLASH DISK, ну мало-ли :)
PLL свой, без табличный - молодец lisica
Имелось ввиду - сам писал. За основу был взят от ВМГ на РТ4.
Отыскалась проблема... У solegstar мс часов дружили. У меня карточка не хотит дружить. У Олега - ви1 и далас, у меня HD1468 18P... У у кого какие мысли?
solegstar
08.10.2012, 12:46
Могу отдать Олегу HM6818P для экспериментов
спасибо конечно, но плата расширения с робиком сейчас у Андрюхи. :)
а вообще поточнее проблема такая - с микросхемой часов не видит SD-карту. скорее всего у часов не полная дешифрация портов (вот кажись схема "Вариант 2" - http://www.zxpress.ru/article.php?id=9490). я вот отписал Андрюхе, чтоб формировал iorq для часов, как формируется iorqge в прошиве SD-карты феникса -
IORQGE <= PORT_77_CS or PORT_57_CS or nIORQ;
Могут часики при такой дешифрации откликаться при обращении к SD-карте? ведь старший полубайт (x7) вообще не учитывается по такой схеме... да и вообще часы будут откликаться на Exx7, Dxx7 и Bxx7... печально, блин!
lisica, могу тебе W5300 и SPI Serial Flash SST25VF032B прислать, ну и еще чего то типа платы U8 с расширителем на эксперименты.
lisica, могу тебе dallas свой прислать
А смысл, если на одной и той же прошивке - у тебя норм у меня фиг...
Часы отдешифрованы по всем 16 адресам. Может моя сильные помехи даёт?
lisica, могу тебе W5300 и SPI Serial Flash SST25VF032B прислать,
Не смешно...
---------- Post added at 17:16 ---------- Previous post was at 16:44 ----------
чтоб формировал iorq для часов
Сделал - то же самое
какого источника питаешь? я подключал от АТшного бп
Я тож
а попробуй на питание ви1 повесить конденсаторы км 0,1 мкф и электролит на 47-100мкф.
Попробую.
---------- Post added at 21:08 ---------- Previous post was at 20:54 ----------
на питание ви1 повесить конденсаторы км 0,1 мкф и электролит на 47-100мкф
Всё тоже...
Выбросьте часы!!!
---------- Post added at 09:58 ---------- Previous post was at 09:52 ----------
И еще - Андрюхе уже высказывал свое мнение - пентагон-тайминги нужны ОБЯЗАТЕЛЬНО!!! А вот наличие турбо-саунда вызывает сомнения. Урезанное устройство, имхо, не нужно. Лучше дождаться RobF-овского.
Жаль, что видеоизображение, я так понимаю, никак без ZST-контроллера выдавать на ВГА-моник не получится :(
П.С. А часы в топку!!!
solegstar
09.10.2012, 13:50
lisica, может попробовать PCF8583 поставить вместо ВИ1?
может попробовать PCF8583 поставить вместо ВИ1?
Тогда надо ставить микроконтроллер, который будет эмулировать Глюк часы и общаться с PCF8583.
solegstar
09.10.2012, 14:45
Тогда надо ставить микроконтроллер, который будет эмулировать Глюк часы и общаться с PCF8583.
ПЛИСина имеется, только надо сделать общение с часами по I2C. В Reverse у Vlad`a работает ведь.
solegstar, в Max3000 это не влезет. Софт на Спектруме ничего про I2C не знает. Для него надо эмулировать порты Глюка.
solegstar
09.10.2012, 15:20
Для него надо эмулировать порты Глюка.
Да это и так понятно. поглядим что Андрей скажет по этому поводу.
поглядим что Андрей скажет по этому поводу
Лишний геморой.
А по часам..... Вот ведь как получается - подал принудительно 1 на СЕ мс часов. Карта глючит. Знач у меня мс такая... Вот только не пойму почему? Мож что она близко к карточке и помехи по частотах даёт...
Гм... Объясните дураку...
На фото сигнал 28мц. Карточка вроде начала работать, (с часами) но только с такой скважностью нуля, или с ещё меньшей. Выравниваю скважность 50% - не работает...
Буду тестировать в разных режимах, в т ч 7 мц тож протестю.
solegstar
09.10.2012, 16:47
Вот только не пойму почему? Мож что она близко к карточке и помехи по частотах даёт...
скорее всего неполадки с Z-состоянием шины часов. ведь когда /CE в 1, то судя по даташиту входы/выходы шины данных должны быть в "Z".
Гм... Объясните дураку...
Так ни кто и не объяснил...
Вобщем сделано. Часы побеждены!!!
Немного изменений в плате - Олег переразведёт.
В турбе без вайта не обошлось. (крыс не работала и вг93 подглючивала)
Теперь надо мануал писАть...
если не ясно что за 28МГц
на карточку подан сигнал 28 мц с меньшей скважностью нуля.
Да и чем не устраивает "штатные" 14МГц?
C моей мс часов не сдружилось. Вобще то я писал.
---------- Post added at 00:01 ---------- Previous post was at 00:00 ----------
Для карточек в доке указано ограничение то ли 20 то ли 21 МГц
Чего тогда оно на 28 работает?
Вот так ты думаешь какая связь между тактовой карточки и мс часов?
Вот и прошу объяснений. Но думаю, что мс помехи давала на карту, а при этой частоте эти помехи не ловятся, или в резонанс не входят... Ну не знаю я.
Ты уверен что будет работать всякая китайская карточка на такой частоте?
У меня две кингстон и трансенд по 2 гб - так вроде работают...
solegstar
12.10.2012, 16:15
Добро пожаловать в барахолку - http://zx-pk.ru/market/viewtopic.php?f=7&t=303
В первом сообщении выложил необходимую документацию и исходные материалы проекта.
solegstar
15.10.2012, 15:42
обновил альбом схем и архив all.zip, был недочет в монтажке альбома и в pcb файле.
Прошу уточнения - уже ВСЕ??? работает и корректно?
solegstar
16.10.2012, 15:27
Прошу уточнения - уже ВСЕ??? работает и корректно?
Андрей говорит, что всё.
Будет возможность СПАЯТЬ плату для безруких, типа меня? ;)
Прошу уточнения - уже ВСЕ??? работает и корректно?
Всё работает корректно, но на прототипе. Может на новой платке не будит конфликтов между часами и картой, тогда верну 14 мц на карту.
---------- Post added at 15:54 ---------- Previous post was at 15:53 ----------
Будет возможность СПАЯТЬ плату для безруких, типа меня?
если плисину запаяешь, то и всё остальное тоже.:)
solegstar
16.10.2012, 16:59
Будет возможность СПАЯТЬ плату для безруких, типа меня? ;)
впринципе, будет. Робика уже с Андреем тогда дорабатывай, или если Андрей не против, то могу ему твой конструктор выслать для сборки.
И напоминаю, что данный модуль можно подключить к любому спеку! :)
если Андрей не против, то могу ему твой конструктор выслать для сборки
А куды я денусь???
solegstar
16.10.2012, 17:34
А куды я денусь???
Slider, не то чтобы я стрелки перевел, просто мы с Андреем этот вариант уже обговаривали, и у меня реально со временем напряг...
---------- Post added at 16:34 ---------- Previous post was at 16:32 ----------
lisica, хочу подключить модуль к Profi вместо верхней платы!:)
хочу подключить модуль к Profi вместо верхней платы!
Попробуй. Тебе прототип прислать?
solegstar
18.01.2013, 15:15
вариант размещения платы модуля расширения в корпусе Робика, пока только примерка чистой платы:
http://s019.radikal.ru/i637/1301/91/2435e020c01et.jpg (http://radikal.ru/F/s019.radikal.ru/i637/1301/91/2435e020c01e.jpg) http://s018.radikal.ru/i520/1301/cb/ab8d2eaa7e8bt.jpg (http://radikal.ru/F/s018.radikal.ru/i520/1301/cb/ab8d2eaa7e8b.jpg)
крепежные отверстия совпали идеально. напоминаю, что системный разъем к плате модуля расширения нужно запаивать в самом конце сборки, перед этим прикрутив плату расширения винтами к корпусу со вставленным системным разъемом, как на фото.
Олег, прикинь зазор, который получается между мс и низом. С панельками можно будит поставить?
---------- Post added at 16:32 ---------- Previous post was at 16:30 ----------
Кстати, разъёма смд2х32 нету в природе, чтоб с загнутыми ногами? Тогда платка повыше будит.
solegstar
31.01.2013, 22:33
в первом сообщении темы, обновил архивы all.zip и album.zip. Обновлена монтажка и перечень элементов. в монтажке добавлены обозначение положительного вывода конденсаторов С9 и С10. в перечне элементов был заменен один резистор 10кОм на 20кОм. Просьба перекачать.
Ура!!! Собрал я платку. Работает!!!
Правда не без проблем... Полтора дня потратил на вычисление перетравленой дорожки на iorq, причём в двух местах. И ВГ93 была нерабочая:(.
AY не проверял, так как панелек нету, но я думаю, работать будут.
Из этото следует:
1 - прозвонка дорожек перед сборкой.
2 - с панельками влазит в корпус, так что на ВГ93 ставить обычую чёрную панельку, на остальное можно цангу.
Ну, и прошивку изменил (вместо 28МЦ теперь 14МЦ на карточку).Отослал Олегу, пусть выложит.
А куды я денусь???
Никуды я не делся. Спаял я Слайдеру платку для Робика.см фото.
На борту
1мб ОЗУ
тырдос
карта памяти (режим хранения)
мышка от Каро
часы на ВИ1 по глюку
две ямахи
И всё это работает!!!
Но. Спасибо тому человеку(кам), которые разработали прошивку РЕ3, для обезвайтовости Робика (до сих пор точно не знаю кто это), и спасибо Слайдеру, что сохранил Робик, в котором она стояла. (ток теперь он временно без компа :( )
Считал я эту РЕ3, прошил, поставил, и работает!!!
Теперь, для полного счастья надо РТ1 переделать на плисину и туда впихнуть пентагоновскую прошивку.
PS Ещё и атефакты убрал.
PPS на клаве диодами подвёл - точку, запятую, эдит и делете
Спасибо огроменное!!! Теперь у меня будет реально не глючащий агрегат с дополнительными супер-фичами!!!
Теперь у меня будет реально не глючащий агрегат
Оптимист однако. Со временем всё может быть...
Mad Killer/PG
17.02.2013, 12:13
Нe только у Слaйдeрa будeт.
solegstar
03.03.2013, 22:00
в первом сообщении обновлена прошивка с исходниками и описана небольшая доработка часов.
solegstar
21.01.2014, 00:30
Lisica обновил прошивку для модуля. Сделал блокировку бита 2 порта ефф7 в 48 режиме. Вроде были глюки с какими-то интрами. Обновил в первом сообщении.
oracleua
18.03.2014, 23:38
И у меня получилось запустить платку...только без часиков...микрухи пока нет..
http://rghost.ru/53162979/thumb.png (http://rghost.ru/53162979.view)
http://rghost.ru/53162993/thumb.png (http://rghost.ru/53162993.view)
Поздравляю, а глюк прошивал?
oracleua
19.03.2014, 00:11
Поздравляю, а глюк прошивал?
Еще не успел...
Всем привет! Подключил к Орели БК-08 модуль расширения, все работало прекрасно. Потом появилось у меня 3 дисковода, чуть изменил прошивку, выборку дисковода С сделал по сигналу joy. Так примерно:
joy <= '0' when pff(1 downto 0) = "10" and motor = '1' else 'Z';
Все работает, как надо. Потом мне захотелось менять местами диски А и С. И началась мистика... Для выборки использовал сигнал Iorqge (у меня не используется, конфликтов нет по портам). Вот так:
disk0 <= '0' when ((pff(1 downto 0) = "00" and iorqge='0') or (pff(1 downto 0) = "10" and iorqge='1')) and motor = '1' else 'Z';
joy <= '0' when ((pff(1 downto 0) = "10" and iorqge='0') or (pff(1 downto 0) = "00" and iorqge='1')) and motor = '1' else 'Z';
Дисководы меняются местами как и задумано, но по линии joy - идет помеха, т.е. когда выбран А, диск С включается (на миллисекунды) и идут ошибки чтения. Светодиод еле помаргивает у него.
если убрать перестановку дисководов - все ок, 3 дисковода работают идеально.
Уже дополнительно обкондерил по питанию, все равно. На IORQGE -помех нет... Куда копать? Может кто подскажет?
solegstar
24.06.2014, 16:00
disk_a <= "0" when pff(1 downto 0) = "00" and motor = '1' else 'Z';
disk_c <= "0" when pff(1 downto 0) = "10" and motor = '1' else 'Z';
process (iorqge, disk_a, disk_c)
begin
if iorqge='1' then
disk0 <= disk_c;
joy <= disk_a;
else
disk0 <= disk_a;
joy <= disk_c;
end if;
end process;
как-то так...
Для выборки использовал сигнал Iorqge
Надеюсь транзистор не впаивал.
У меня его и не было )). А с переключением дисководов ничего не получилось, работает стабильно если жестко задаю номера ... (((
solegstar
27.06.2014, 23:01
kasper, я надеюсь iorqge сделали как вход? и переключаете между +3.3в и gnd? а вообще лучше назвать новый сигнал, например drive_change, и его использовать. т.к. в прошивке есть места, где iorqge используется.
Сделал как вход. Так точно 3.3 и gnd. Фух, проблема помех решилась привязкой к f14, который на Орели равен 17.5. И подтягивающим резистором 820 ом на 14 вывод шлейфа дисковода. Но почему без переключения работало с 3 дисководами без проблем???
И не было на joy (diskc) никаких помех и лишних всплесков. iorqge я вообще убрал, и счетчик сброса убрал, т.к. нужно было делитель 17.5 на 10 сделать для AY, а места в плисе не хватало.
---------- Post added at 23:36 ---------- Previous post was at 23:15 ----------
а вообще грамотную платку вы сделали, с первого раза все заработало. Только с переходниками и шлейфами я намучился, хотелось красиво в корпус орельки засунуть.
Не может ли какой-нибудь добрый человек перевыложить эти файлы из первого сообщения на другой обменник, а лучше сразу сюда:
- альбом - https://www.dropbox.com/s/l3r3beko9tycdjd/album.zip?dl=0
- описание - https://www.dropbox.com/s/2rpy6476uq4fs5v/Opisanie.zip?dl=0
- исходные материалы - https://www.dropbox.com/s/dembwrexcmkwgph/all.zip?dl=0
Дропбокс без регистрации скачивать не даёт, регистрировать отказывается, пишет что мой IP-адрес запрещён к использованию на этом ресурсе (я из России).
solegstar
30.03.2016, 13:56
krotan, сначало было всё выложено здесь, в первом сообщении, но потом резко ограничили объем вложений и пришлось перенести на другой ресурс. на дропбоксе я был зареган, поэтому туда и перенес, на яндекс.диске я не зареган к сожалению...
https://drive.google.com/folderview?id=0B6Fd9Gr-z3xrZE43T05pLUctbFE&usp=sharing
скопировал на гугле диск
скопировал на гугле дискСпасибо! Забрал!
Kalantaj
02.05.2017, 14:21
Подскажите кто-нить продает плату? Собранную или конструктор. Ну уж очень хотелось бы себе поиметь такое.
DonkeyHot
01.03.2018, 15:15
а где прошивку для плиса взять?
solegstar
01.03.2018, 15:26
а где прошивку для плиса взять?
в архиве "Robik Extend V 2.90.zip" первого сообщения темы. файл прошивки для плис - extend.pof.
Здравствуйте.
Этот модуль расширения подойдёт к Дельта-С 1991г.? И продаётся ли собранное устройство, конструктор или хотя бы готовая плата. Заранее спасибо.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot