Просмотр полной версии : Какой геймпад требует минимум переделок под Спектрум?
ZX_NOVOSIB
29.08.2014, 15:39
Я несколько месяцев назад сделал себе геймпад для спектрума, переделав его из сеговского 6-ти кнопочного пада. Так как пад китайский, то получилась фигня какая-то - крестовина глючит жесть, и вообще не четкая. Посему хочу сделать другой. Но так заморачиваться, как я заморачивался с сеговским шестикнопочником - уже не хочу. Там ведь все сигналы идут через "каплю", это надо всё резать, потом куда-то подпаиваться.. Не горю желанием опять через всё это проходить.
Где-то краем уха слышал, что у сеговского трехкнопочного пада сигналы направлений были напрямую, т.е. не через "каплю". Если это так, то этот пад было бы легко переделать! Но трехкнопочный пад для сеги слишком редкий. Может еще от каких приставок/компов пад подойдет? Пробовал на ибее искать по запросу "atari gamepad" - находятся только джойстики-палки.:(
все сигналы идут через "каплю"
разбери, посмотри ещё раз - направления идут напрямую.
если очень хочется другой поищи от QuickShot
ZX_NOVOSIB
29.08.2014, 16:47
разбери, посмотри ещё раз - направления идут напрямую.
если очень хочется другой поищи от QuickShot
Перед тем как переделать я естественно прозванивал всё, т.к. мне не хотелось лишнюю работу делать. Но так как всё шло через каплю и нифига не звонилось, пришлось резать всё. Всё, кроме общего провода.
QuickShot искал на ибее - ищется всякая хрень, ничего конкретного..
QuickShot искал на ибее - ищется всякая хрень, ничего конкретного..
http://www.ebay.com/itm/Quickshot-QS-200-Joypad-for-Commodore-Amiga-512-/111441836987?pt=UK_VintageComputing_RL&hash=item19f2737bbb
ZX_NOVOSIB
29.08.2014, 17:07
goodboy, спасибо конечно, но этот пад стоит больше тыщи рублей, это чересчур ))
А вот такой (http://www.ebay.com/itm/221320741376) сильно хуже?
Jimmy Falcon
29.08.2014, 17:15
У меня в молодости был джойстик Quickshot, там выходы были напрямую. А какая радость играть геймпадом, разве в те времена кто-то на них играл? Мне например они вообще никогда не нравились...
Кстати, в "Метро" видел продавали Dendy. Возможно их пады без контроллера.
Для меня, с другой стороны, загадка в чем сложность перерезать печать и распаять кнопки пада так как нужно. Мы же Синклеристы -- электронщики? ))
ZX_NOVOSIB
29.08.2014, 22:44
QuickShot - это что? Какая-то игровая приставка или что? То что можно купить пад QuickShot за тыщу рублев я понял, но что значит само слово QuickShot?
---------- Post added at 01:44 ---------- Previous post was at 01:42 ----------
А какая радость играть геймпадом, разве в те времена кто-то на них играл? Мне например они вообще никогда не нравились...Играли еще как. Помню в детстве, когда я окончательно доломал все три джойстика (все они были не раз склеены), батя переделал пад от денди - он оказался в разы долговечней чем палки ))
QuickShot - это что? Какая-то игровая приставка или что? То что можно купить пад QuickShot за тыщу рублев я понял, но что значит само слово QuickShot?
это скорее товарный знак. фирма выпускала под этим названием джойстики/геймпады для различных компьютеров.
(у меня был аж с тремя разъёмами amiga/sega/msx)
возможно `быстрый выстрел` обозначало включаемую автострельбу
глянул мельком на ebay выходит что доставка=цена 500руб+500руб
vfiuchcikicshuusrch
01.09.2014, 13:52
чота цены даааа... )))
а в чем фишка сеговского пада вообще ?
я себе из дендевского запилил, вообще красота. ещё алюминиевую фольгу на контакты резинок налепил, всё суперско работает.
п.с. каплю с платы джоя стер, провода сразу напаял напрямую. всё ок. проблем нет. провод взял от старой компьютерной мыши с шаром. как как раз 6 штук было :) один был сразу землей и запаян к внешней железке-экрану ком разъема.
ZX_NOVOSIB
01.09.2014, 22:34
глянул мельком на ebay выходит что доставка=цена 500руб+500руб
Ну ты которую ссылку сначала давал там сам джой (б/у) оценен продавцом более чем в 800 р., и доставка более двухсот. В общем как ни крути больше тыщи.
Пожалуй лучше возьму от денди за 100-200 рублей, пусть и придется резать дорожки от капли и потом подпаиваться черти куда и черти как.. но переплачивать за "отсутствие капли" в 5-6 раз как-то не охото.
---------- Post added at 01:34 ---------- Previous post was at 01:30 ----------
а в чем фишка сеговского пада вообще?
Да как бы ни в чем.. Т.е. 6-ти кнопочный сеговский пад ничем не лучше дендевского. Вот 3-ёх кнопочный лучше тем, что в нём не надо ни каплю стирать, ни дорожки резать, там провода напрямую идут, но на ибее они стоят больше тыщи, ибо типа редкие.
я себе из дендевского запилил, вообще красота. ещё алюминиевую фольгу на контакты резинок налепил, всё суперско работает.
п.с. каплю с платы джоя стерА как/чем каплю с платы стереть? Если её стереть, то не придется дорожки резать?
vfiuchcikicshuusrch
02.09.2014, 09:11
греешь феном паяльной станции.. и потом чуть чуть подковырнешь она сама вся и отвалится.
А на кой хрен сковыривать?
Мелкий контроллер с FT выходами и никаких издевательств ...
ZX_NOVOSIB
02.09.2014, 17:27
dosikus, вроде если сковырнуть, то не придется дорожки резать, ведь можно будет подпаяться туда, где была капля?.
А про контроллер и FT я вообще ничего не понял )) Что за контроллер, что за FT?
У меня без всяких переделок работает вот такой сеговский джойстик. При покупке я договорился с продавцом на рынке, что если не подойдет, то обменять, на третьей замене (на фото) все заработало. У первого работали влево/вправо и огонь, у второго только огонь. Чем это было вызвано непонятно, точнее толком и не разбирался т.к. на сеге они все работали без проблем, продавец проверял их сразу при мне.
все сигналы идут через "каплю"
открыл один джойстик - действительно это так.
видать технологии не стоят на месте.
как вариант можно попросить людей имеющих опыт развести/изготовить плату с такими-же габаритами.
ещё как вариант посмотри подключение джойстика от сеги в версии Ленинграда от zst (там и автоматический огонь предусмотрен)
ZX_NOVOSIB
02.09.2014, 19:07
У меня без всяких переделок работает вот такой сеговский джойстик. При покупке я договорился с продавцом на рынке, что если не подойдет, то обменять, на третьей замене (на фото) все заработало. У первого работали влево/вправо и огонь, у второго только огонь. Чем это было вызвано непонятно, точнее толком и не разбирался т.к. на сеге они все работали без проблем, продавец проверял их сразу при мне.
Повезло! Значит в твоем джойстике походу нет капли. Ведь не может же джой с каплей работать на спектруме. Жаль у нас таких джоев не продают.
Ведь не может же джой с каплей работать на спектруме.
ещё как может.
мне в своё время Нюк советовал `подключать джой не запитывая каплю` и вопреки законам физики он работал на c64 и Амиге.
ZX_NOVOSIB
02.09.2014, 23:07
goodboy, я пробовал втыкать сеговский джой без всяких переделок в спектрум, мало того что джой не работал, дак еще и клавиатура на спектруме переставала работать.
goodboy, я пробовал втыкать сеговский джой без всяких переделок в спектрум, мало того что джой не работал, дак еще и клавиатура на спектруме переставала работать.
не забывай что по-стандарту Атари кнопки должны замыкаться на землю,
а у синклер джойстика при нажатии адресная линия подаётся на вход м/c.
Повезло! Значит в твоем джойстике походу нет капли. Ведь не может же джой с каплей работать на спектруме. Жаль у нас таких джоев не продают.
Только что разобрал, капля есть, обычный сеговский джойстик. У продавца их было 4 или 5 разных видов. В кемпстон и ему подобные подключается напрямую, в +2 +3 и серый нужен переходник.
ZX_NOVOSIB
14.09.2014, 14:49
Только что разобрал, капля есть, обычный сеговский джойстик. У продавца их было 4 или 5 разных видов. В кемпстон и ему подобные подключается напрямую, в +2 +3 и серый нужен переходник.
А какой нужен переходник? Общий провод вроде и у сеговского и у спектрумовского на одном пине. У меня есть еще один сеговский, вдруг он заведется, переходника нет, но проще провода перепаять, только надо знать как..
Намедни купил ради любопытства какой-то джойстик за 90 руб. Нечто среднее между денди и сегой. Качество сборки не самое худшее, нормалёк. У него штекер сеговский (спектрум-синклеровский), но когда я его разобрал, то там оказалось 5 проводков, а надо минимум 6. Жопа короче. Ну благо я с него хоть резинку на крестовину снял, она явно получше чем на моём была.http://hmr.mag.su/ebpxe7.jpghttp://hmr.mag.su/il4g2v.jpg
Вы занимаетесь хурдой. Кемпстон порты и те то РАЗНЫЕ (от клона к клону и у фирменных) про синклер-джой вообще молчу. Но мне повезло. У меня был джой от фирменной денди с НОЖЕЧНОЙ микросхемой. Выпаял и подпаивался к вхождению дорог в ножки.
А про контроллер и FT я вообще ничего не понял )) Что за контроллер, что за FT?
Контроллер - идеально подходит STM32F030F4P6 TSSOP-20
FT - Five volt tolerant
Софт - прост до безобразия и даже быдлокод что ниже отрабатывает на ура ... :biggrin:
uint16_t joy_read(void)
{
uint16_t temp;
LATCH_ON;
__NOP();
__NOP();
__NOP();
__NOP();
__NOP();
__NOP();
LATCH_OFF;
while(!(SPI1->SR & SPI_SR_TXE)){}
SPI1->DR =0xffff;
while(!(SPI1->SR & SPI_SR_RXNE)){}
temp= SPI1->DR;
return temp;
}
////--------////
cut
///-------////
while(1)
{
joy_buf=joy_read();
temp= joy_buf>> 8;
if(temp & 0x01){GPIOA->BSRR = GPIO_BSRR_BS_9;}
else GPIOA->BSRR = GPIO_BSRR_BR_9;
if(temp & 0x02){GPIOA->BSRR = GPIO_BSRR_BS_10;}
else GPIOA->BSRR = GPIO_BSRR_BR_10;
if(temp & 0x04){GPIOF->BSRR = GPIO_BSRR_BS_0;}
else GPIOF->BSRR = GPIO_BSRR_BR_0;
if(temp & 0x08){GPIOF->BSRR = GPIO_BSRR_BS_1;}
else GPIOF->BSRR = GPIO_BSRR_BR_1;
if(temp & 0x80){GPIOA->BSRR = GPIO_BSRR_BS_13;}
else GPIOA->BSRR = GPIO_BSRR_BR_13;
Delay_mS(10);
}
vfiuchcikicshuusrch
16.09.2014, 12:35
ZX_NOVOSIB, на фотках джой дендевский!
ZX_NOVOSIB
16.09.2014, 18:13
Получается что во всех дендивских джоях пять проводков и пять контактных площадок для этих проводков? Не очень удобно, блин. Надо то шесть. Сеговские в этом случае рулят. Но сеговских выбор маленький, одно дерьмо никакущей сборки.
Может что-то еще можно в качестве спековского гейм-контроллера использовать? Что-то типа этого http://www.ebay.com/itm/111272984664 только конкретно это не пойдет наверно, там поди на пленке всё.
взять провод от сеговского и хороший корпус от дендивского. и собрать маленького франкенштейна.
vfiuchcikicshuusrch
16.09.2014, 21:55
ZX_NOVOSIB, прикрутить то можно всё.
в клавиатурке, ссылку на которую ты скинул с ебея, пленка должна быть соединена с юсб контроллером этой самой клавы. т.е. там будет плата, к которой можно будет спокойно подпаять проводки.. ну и дальше уже дело техники.
я делал из дендивских, тупо отпаивал контакты с старого джойстика и припаявал к от денди, конечно скребанув ножом нужные дорожки, для напрямую.
но все же, мне не нравился контакт, поэтому я наклеивал золотинку на контактные резинки и иголочкой срезал краешки, делая их круглыми и чуть по краям завернутые.
и все работало хорошо. и довольно удобно даже, управлять какой нибудь пиксель ной мелочью чем дергать кочерышку.
А какой нужен переходник? Общий провод вроде и у сеговского и у спектрумовского на одном пине. У меня есть еще один сеговский, вдруг он заведется, переходника нет, но проще провода перепаять, только надо знать как..
Намедни купил ради любопытства какой-то джойстик за 90 руб. Нечто среднее между денди и сегой. Качество сборки не самое худшее, нормалёк. У него штекер сеговский (спектрум-синклеровский), но когда я его разобрал, то там оказалось 5 проводков, а надо минимум 6. Жопа короче. Ну благо я с него хоть резинку на крестовину снял, она явно получше чем на моём была.http://hmr.mag.su/ebpxe7.jpghttp://hmr.mag.su/il4g2v.jpg
Это дендивский, к нему нужно спаять новый шнур минуя каплю. Схемы для переходников. Просто соединить соответствующие контакты на разъемах.
Enigmatic
07.12.2014, 22:52
А зачем скребать ножки и каплю ?
Нашел на улице джойстик от сюбора. Припаял контакты прям к площадкам, каплю не смог сковырнуть. Все робит.
https://pp.vk.me/c624521/v624521685/e094/pYgwO--3b5I.jpg
https://pp.vk.me/c624521/v624521685/e08a/uFYtrpe31vs.jpg
ZX_NOVOSIB
08.12.2014, 15:59
я пробовал втыкать сеговский джой без всяких переделок в спектрум, мало того что джой не работал, дак еще и клавиатура на спектруме переставала работать.
не забывай что по-стандарту Атари кнопки должны замыкаться на землю,
а у синклер джойстика при нажатии адресная линия подаётся на вход м/c.
Только что разобрал, капля есть, обычный сеговский джойстик. У продавца их было 4 или 5 разных видов. В кемпстон и ему подобные подключается напрямую, в +2 +3 и серый нужен переходник.
А какой нужен переходник? Общий провод вроде и у сеговского и у спектрумовского на одном пине. У меня есть еще один сеговский, вдруг он заведется, переходника нет, но проще провода перепаять, только надо знать как..
Схемы для переходников. Просто соединить соответствующие контакты на разъемах.
Всё-таки я нихрена не понял )) В переходнике не меняется 8-ой пин, и у сеги и у спекка это общий. Меняются только направления и огонь. Значит если воткнуть сеговский джой без переходника, то джой должен хоть как-то работать, хоть одна кнопка должна срабатывать. А она не только не срабатывет, а даже клава спекка перестает работать. В общем щас попробую по схемам loser'a всё сделать. Отпишусь.
Splinter
08.12.2014, 17:13
Перерезать пять дорожек и подпаяться на шесть точек - дело пяти минут. Бери любой удобный джойстик и в путь. Дольше голову будешь парить с поиском геймпада, давно бы уже всё сделал...
каплю не смог сковырнуть
Её не сковыривать надо, а высверливать.
ZX_NOVOSIB
08.12.2014, 18:41
Всё-таки я нихрена не понял )) В переходнике не меняется 8-ой пин, и у сеги и у спекка это общий. Меняются только направления и огонь. Значит если воткнуть сеговский джой без переходника, то джой должен хоть как-то работать, хоть одна кнопка должна срабатывать. А она не только не срабатывет, а даже клава спекка перестает работать. В общем щас попробую по схемам loser'a всё сделать. Отпишусь.
Сделал всё по схемам, один черт когда втыкаем джой в спекк - клава перестает работать. Удивляюсь, как некоторые берут сеговский джой, делают к нему переходник (как в схемах выше) и у них всё работает, это просто фантастика.
---------- Post added at 21:41 ---------- Previous post was at 21:36 ----------
Перерезать пять дорожек и подпаяться на шесть точек - дело пяти минут. Бери любой удобный джойстик и в путь. Дольше голову будешь парить с поиском геймпада, давно бы уже всё сделал...Да, ты прав. И Enigmatic показал наглядный пример что так сделать проще всего. Может быть и я так сделаю.. Но.. Что-то мне уже не хочется дендя-сеговский пад, уже хочется цифровой блок клавиатуры, чтобы там кнопки были на манер QAOPM )) Например такой:
http://img-sotmarket.ru/standart/img/aksessuary_pc_notebook/klaviatury/genius/genius-numpad-i110-0.jpg
Но дешевле 600 рублей хрен где найдешь его.
ZX_NOVOSIB, а чем джой от денди не устраивает? Можно и не выпиливать микросхему из него, а вот такую платку сделать: http://habrahabr.ru/post/191936/
Сам надеюсь её в праздники сделать.
Сделал всё по схемам, один черт когда втыкаем джой в спекк - клава перестает работать. Удивляюсь, как некоторые берут сеговский джой, делают к нему переходник (как в схемах выше) и у них всё работает, это просто фантастика.
У меня то же с первого раза ничего не работало, пришлось джойстик подбирать. Работала ли клавиатура при нерабочем джойстике, я не догадался это проверить, возможно было бы также. Что интересно, те джойстики не работали также на Amige 600й, а тот что на спеке работает и там тоже работает.
Таки спаял схемку, работает, прикручу её к кэмпстону.
Оригинальная разводка с ошибкой оказалась, автор умудрился девятую ногу вместо десятой завести на +5в на сдвиговом регистре.
Evgeny Muchkin
07.01.2015, 12:09
А шхема?
А шхема?
Двумя постами выше же, ссылка на хабр.
Развёл плату в diptrace на три денди джойстика для подключения sinclair1/2 и kempston. ЛУТ делать не на чем, буду руками лаком рисовать...
А может с этим можно где изготовление платы заказать?
Таки спаял схемку, работает, прикручу её к кэмпстону.
Однако ж громоздкая фигня получилась. :biggrin:
После "каникул" перелопачу на Феникс.
http://zx-pk.ru/showthread.php?t=24522
Заодно 16бит от сеги прикручу , плохо что они без крестовин у мну ..
Однако ж громоздкая фигня получилась.
Подгонял под имеющийся у меня кусок платы. К тому же принципиально без всяких плис, чтоб всё просто, собрал и заработало. Но там есть чего ещё упрощать, возможно потом попробую оставить один генератор clock и latch.
К тому же принципиально без всяких плис, чтоб всё просто, собрал и заработало.
Нынче это весьма спорно ...
Нынче это весьма спорно ...
Это ещё и программатор под это дело доставать.
Это ещё и программатор под это дело доставать.
STM32 шьются через бутлоадер простейшим USB <>UART или RS232<>UART.
Например шнурки от тел с вышеозвученными преобразователями .
Преимущества DIP корпусов над SMD в DIY ЛУТ, так же весьма спорно , как и стоимость и доступность...
James DiGreze
09.01.2015, 16:44
Развёл плату в diptrace на три денди джойстика для подключения sinclair1/2 и kempston. ЛУТ делать не на чем, буду руками лаком рисовать...
А может с этим можно где изготовление платы заказать?Неужели нет в округе знакомых-через-знакомых с лазерником? Даже если лазерник с ушатаным/почтипустым картриджем, лучше на нем отпечатать "зеркалку" и потом после утюга перманентом отрихтовать. Еще есть вариант струйника и фоторезиста, но там расходников больше чем на ЛУТ
Неужели нет в округе знакомых-через-знакомых с лазерником? Даже если лазерник с ушатаным/почтипустым картриджем, лучше на нем отпечатать "зеркалку" и потом после утюга перманентом отрихтовать. Еще есть вариант струйника и фоторезиста, но там расходников больше чем на ЛУТ
Лазерник есть, но он печатает ужасно грязно, такое годится только кернить места для сверления.
James DiGreze
09.01.2015, 20:50
Посмотрел внимательно в DipTrace. Разводка выглядит как-то странно. И явно под металлизацию отверстий. Автороутер?
Я бы такое не решился даже ЛУТом делать, не то что руками.
Посмотрел внимательно в DipTrace. Разводка выглядит как-то странно. И явно под металлизацию отверстий. Автороутер?
Я бы такое не решился даже ЛУТом делать, не то что руками.
Без металлизации можно обойтись, если ноги деталей с обеих сторон пропаять. Мне не в первой такое рисовать, поболее схемки разводил и руками рисовал. А тут автороутер обкатал, мне кажется получилось хорошо.
Eagle, ну да, ну да ...
Если это чистА для процесса а не результата .
Мне вот как-то лениво разводить 13 корпусов и сверлить 100500 отверстий .
Лучше 3 маленькие платки.
http://s020.radikal.ru/i704/1501/35/fdc8f219874c.jpg
Если это чистА для процесса а не результата .
Ну это есть немного. Будет желание и до плис доберусь, просто не знаю с чего начинать.
Подключил сеговский геймпад к +2А через самодельный переходник.
Геймпад не требуется разбирать и перепаивать. Возможность работать с Сегой он не теряет.
56398 56343 56344 56345
Схема (https://cloud.mail.ru/public/7j1c/FdxFcvXWu)
Буду рад выслушать замечания по приведённой схеме.
Переходник совместим только с моделями +2A/B и +3. На сером +2 работать не будет.
Вариант подключения сеговского геймпада к серому +2.
56399
Схема (https://cloud.mail.ru/public/6wHT/zCU5RQpYW)
Проверить работоспособность не могу, так как у меня +2А. Кто будет пробовать, отпишитесь о результатах.
alexm-1970
22.01.2017, 02:29
Смотрел инструкции от серого и черного - вроде там одинаковая распайка джойстиков и рекомендуют одну и ту же модель Sinclair SJS
Так и есть - у них совершенно одинаковая распайка. Старинные джойстики Sinclair SJS будут работать на всех моделях.
А вот такой вопрос: если я беру какой-нить стандартнй ATARI ST джой. Вот такой (http://retrospec.sgn.net/users/tomcat/miodrag/Atari_ST/Pictures/joystick%20adapter.gif). Далее соединяю землю джойстика с землёй компа, а сигналы направлений и огонь с соответствующими кнопками мех. клавиатуры (как синклер-жойстик, например). Будет ли такая схема работать? Без никаких инверторов и прочего.
у синклер джойстиков общий провод идёт вовсе не на `землю`,
а так конечно работать будет без всяких микросхем
у синклер джойстиков общий провод идёт вовсе не на `землю`
Ну т.е., это будет никакой не синклер, а какая-то непонятная самоделка, которая будет имитировать нажатия соответствующих кнопок, верно?
- - - Добавлено - - -
А, кажется понял. Не на землю, а на один из пяти сигналов восьми полурядов мех. клавы. Ну да, логично.
ага, правильно понял. вообще эти полуряды на самом деле сигналы с шины адреса.
и сигналы для джоя лучше снимать с разъёма на плате (параллельно клавишным)
у меня на скорпе с длинными проводами несколько раз выбивало мультиплексоры
и сигналы для джоя лучше снимать с разъёма на плате (параллельно клавишным)
Ну примерно так и планируется. По факту, это всё вообще будет заместо механики.
Сделал переходник-удлинитель из COM-шнура. Получилось так себе. Вверх и огонь отрабатывают норм, остальное - нужно оооочень сильно давить на направления джойстика, который пока у меня самый лучший и на Амиге работает отлично. Т.е., дело не в нём. Я подозреваю, что дело в поганых китайских проводах, которые я и напаять толком не смог. Пришлось напаивать мгтф на разъём, а уже к нему приматывать и заливать оловом провода от шнура. Из какой же они дряни их делают. В общем, на выходных попробую взять витую пару, там вроде норм медь, и сделать удлинитель из неё.
я (при доработки платы джойстика) ещё `крестовину вверх` дублирую на кнопку.
очень удобно для игр где требуется например точный прыжок
я (при доработки платы джойстика) ещё `крестовину вверх` дублирую на кнопку.
очень удобно для игр где требуется например точный прыжок
да, про этот хинт читал где-то и при переделке делал.
Со шнуром, в общем, снова не повезло) Дело не в нём оказалось, а в джое. А именно, наверх и огонь сопротивление 100 ом, поэтому при нажатии они норм отрабатывают, а лево-право-низ, почему-то сопротивление уже за 400 ом. На старом джойстике-палке атари стандарта ничего подобного нету и он отрабатывает норм.
Этот джой разобрал, посмотрел, выглядит вот так:
фото1 (https://cloud.mail.ru/public/25Lf/qRkwmxFrx)
фото2 (https://cloud.mail.ru/public/FMYH/TmsQHJCMM)
фото3 (https://cloud.mail.ru/public/JoQn/1XSNB8rVE)
Вроде ничего такого особенного. Можно ли какой-то простой схемой это устранить? Ну, чтобы спек слышал сигналы с увеличенным сопротивлением.
IL_DECAMERON
10.03.2019, 21:31
Отдали вот такого динозавра:
https://i109.fastpic.ru/thumb/2019/0310/71/_80060c7ccaf5d35d9dd79ef1dbad6071.jpeg (https://fastpic.ru/view/109/2019/0310/_80060c7ccaf5d35d9dd79ef1dbad6071.jpg.html)
Переделывается без заморочек. Работает нормально, не нужно сильнее обычного давить на кнопки.
Можно ли какой-то простой схемой это устранить? Ну, чтобы спек слышал сигналы с увеличенным сопротивлением.
Если завести в разъём ещё и +5 вольт, то можно попытаться пропустить сигналы через какой-нибудь триггер Шмидта или буфер типа АП5/6. Там же можно сделать подтяжку на резисторах, но это надо экспериментировать с конкретным геймпадом, добиваясь устойчивых уровней.
Сперва я бы посоветовал просто протереть контактные площадки и резинки спиртом, это может многое изменить :)
Reistlin
31.01.2022, 09:50
Подключил сеговский геймпад к +2А через самодельный переходник.
Геймпад не требуется разбирать и перепаивать. Возможность работать с Сегой он не теряет.
56398 56343 56344 56345
Схема (https://cloud.mail.ru/public/7j1c/FdxFcvXWu)
Буду рад выслушать замечания по приведённой схеме.
Переходник совместим только с моделями +2A/B и +3. На сером +2 работать не будет.
Товарищ SegaBoy, подскажи, с пентагоном 128 ver2014 будет работать?
- - - Добавлено - - -
Eagle, ну да, ну да ...
Если это чистА для процесса а не результата .
Мне вот как-то лениво разводить 13 корпусов и сверлить 100500 отверстий .
Лучше 3 маленькие платки.
http://s020.radikal.ru/i704/1501/35/fdc8f219874c.jpg
Товарищ Dosikus а можете поподробнее расписать для повторения?
Reistlin
02.02.2022, 07:59
Товарищи! И всё таки как без в мешательства в геймпад от сеги подключить его к пентагону? Как сделать переходник?
Как сделать переходник?
https://zx-pk.ru/threads/29506-peredelka-dzhojstika-ot-segi.html?p=979018&viewfull=1#post979018
Я такой делал. Не для пентагона, но без разницы.
Reistlin
02.02.2022, 11:09
https://zx-pk.ru/threads/29506-peredelka-dzhojstika-ot-segi.html?p=979018&viewfull=1#post979018
Я такой делал. Не для пентагона, но без разницы.
Спасибо товарищ! Сейчас разыведу плату в EasyEDA, выложу потом. Буду заказывать плату. Как сделаю отпишусь.
Сейчас разыведу плату
Кажется, на барахолке продавали готовые платы, но не уверен.
Reistlin
02.02.2022, 12:22
Кажется, на барахолке продавали готовые платы, но не уверен.
Вопрос по схеме, со стороны компьютера СОМ это земля(GND)?
со стороны компьютера СОМ это земля(GND)?
Это общий контакт джойстика, но никак не земля. Для Кемпстона это +5В, для Синклера - адресная линия.
Схема работает с обоими (см. тут https://zx-pk.ru/threads/29506-peredelka-dzhojstika-ot-segi.html?p=979018&viewfull=1#post979018 )
В общем, напрямую копируется включение обычного джойстика с гнездом типа DIN5 (СШ5). Только схеме еще и питание нужно, само собой.
polikarpov76
02.02.2022, 13:10
Вроде был какой-то проект на ардуине: типа универсальный конвертер для геймпадов. С одной стороны подключаем любой геймпад и на выходе платки получаем все необходимые сигналы для подключения хоть куда. Надо только правильную прошивку залить.
со стороны компьютера СОМ это земля(GND)?
Выше правильно сказали, оно просто замыкает контакт. С питанием и землёй не связано, я так понимаю.
https://zx-pk.ru/threads/29506-peredelka-dzhojstika-ot-segi.html?p=978817&viewfull=1#post978817
Я ещё другую микросхему брал
https://zx-pk.ru/threads/29506-peredelka-dzhojstika-ot-segi.html?p=1075932&viewfull=1#post1075932
Reistlin
02.02.2022, 13:42
Это общий контакт джойстика, но никак не земля. Для Кемпстона это +5В, для Синклера - адресная линия.
Схема работает с обоими (см. тут https://zx-pk.ru/threads/29506-peredelka-dzhojstika-ot-segi.html?p=979018&viewfull=1#post979018 )
В общем, напрямую копируется включение обычного джойстика с гнездом типа DIN5 (СШ5). Только схеме еще и питание нужно, само собой.
Ситуация такая: кемпстон порт на моём пентагоне разрисован так:
компьютер----контакт-----цепь (в сторону кемпстон)
KJ_UP------------1------------------UP
KJ_FIRE----------2-----------------FIRE
KJ_DOWN--------3----------------DOWN
+5B--------------4-----------------+5B
KJ_LEFT----------5-----------------LEFT
GND--------------6-----------------GND
KJ_RIGHT--------7----------------RIGHT
Вопрос: дак куда цеплять СОМ на вашей схеме?
Serg6845
02.02.2022, 14:05
Ситуация такая: кемпстон порт на моём пентагоне разрисован так:
компьютер----контакт-----цепь (в сторону кемпстон)
KJ_UP------------1------------------UP
KJ_FIRE----------2-----------------FIRE
KJ_DOWN--------3----------------DOWN
+5B--------------4-----------------+5B
KJ_LEFT----------5-----------------LEFT
GND--------------6-----------------GND
KJ_RIGHT--------7----------------RIGHT
Вопрос: дак куда цеплять СОМ на вашей схеме?
на пентагоне (48) вроде кемпстон без инверсии был, тогда на +5в.
Reistlin
02.02.2022, 15:01
на пентагоне (48) вроде кемпстон без инверсии был, тогда на +5в.
А GND на питания микросхем и на джойстик можно объединить и в общий провод? И эти же +5В на питание микросхем подать? Ну всмысле всё это с разъёма пентагона взять?
Serg6845
02.02.2022, 15:17
А GND на питания микросхем и на джойстик можно объединить и в общий провод? И эти же +5В на питание микросхем подать? Ну всмысле всё это с разъёма пентагона взять?
можно конечно.
Reistlin
14.03.2022, 20:37
Приветствую товарищи! Платы пришли, как спаяю и проверю отпишусь!
Reistlin
10.05.2022, 14:15
Плату спаял! Запустил... дыма конечно не было, но микросхемы разогрелись как утюг!
Сейчас думаю где я накосячил... Вроде печатку на пятьсот раз проверил... Всё таки я чего то в этой схеме не понял.
Плату спаял! Запустил... дыма конечно не было, но микросхемы разогрелись как утюг!
Надо всё-таки выяснить какой у джойстика общий. И Com соединить именно с ним.
Надо всё-таки выяснить какой у джойстика общий. И Com соединить именно с ним.
COM вообще-то как бы не к джойстику подключается. На COM нужно подать либо логический ноль (подключить к общему проводу), либо логическую единицу (подключить к питанию).
COM вообще-то как бы не к джойстику подключается.
Я про эту схему говорил
https://zx-pk.ru/threads/29506-peredelka-dzhojstika-ot-segi.html?p=979018&viewfull=1#post979018
Там то, что смотрит направо, подключается в разъём для джоя на спектруме.
izzx, да и я про эту схему, просто вся эта путаница произошла из-за того что гнездо джойстика называют джойстиком.
Хм… вот только в моем вчерашнем сообщении не хватает части :(
Плату спаял! Запустил... дыма конечно не было, но микросхемы разогрелись как утюг!
Микросхемы должны быть холодными. Просто подключите свою плату к питанию не подключая ее к разъему джойстика на компьютере и не подключая к плате сам джойстик. Вы там с питанием ничего не напутали?
IL_DECAMERON
13.05.2022, 11:14
COM-это общий провод джойстика Спека, на который замыкаются пять контактов (вверх,вниз, влево, вправо, огонь). По поводу разогретых микросхем... С питанием что-то не так. "+" должен приходить на выводы 14 микросхем, а "-" - на 7.
COM-это общий провод джойстика Спека, на который замыкаются пять контактов
Именно так. И в случае Синклер-джойстиков это не земля и не питание, а сигналы с шины адреса процессора.
Но речь вроде как о Кемпстоне и его реинкарнациях, а там уже от схемы компа зависит, какой лог. уровень он воспринимает как нажатия.
Соответственно, на общий подается либо ноль, либо +5, в зависимости от конкретной модели Спектрума.
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot