Выгружу для проверки схемку последней версии
https://sun9-39.vkuserphoto.ru/impg/...9d8&type=album
Вид для печати
Выгружу для проверки схемку последней версии
https://sun9-39.vkuserphoto.ru/impg/...9d8&type=album
Проверь разъем х1 на схеме, если всё сходится я закажу платы на днях.
По z80 есть вот такой переходник https://zx-pk.ru/threads/35903-perek...80-na-z80.html
Клавы заказал, пипец ценник вышел...
Привет! На Микро-80 не появилась? йцукен
Есть фото образа? она совпадает с такой?
https://pic.maxiol.com/thumbs2/17362...9573057.80.jpg
Вот и пришли клавы новой ревизии с портом под радио86рк sram.
https://sun9-76.vkuserphoto.ru/impg/...0cd&type=album
https://sun9-68.vkuserphoto.ru/impg/...01a&type=album
LOW профиль кнопки и кейкапы.
https://sun9-23.vkuserphoto.ru/impg/...007&type=album
А маленькая клавиатура не под SRAM?
Расжился чпу лазерным гравёром и теперь буду изготавливать клавы по полному циклу в том числе и фонетические раскладки для наших пк!!!
https://sun9-55.vkuserphoto.ru/impg/...a55&type=album
Отгравировал один комплект кнопок для 86рк
Наконец собрал новую ревизию клавиатуры с 2 портами для подключения к обычным 86рк и портом для подключения к 86рк SRAM
Также от гравировал комплект кнопок, цветные получились чуть хуже чем белые видимо из за пигмента окрашивающего пластик, на фото видно чуть хуже чем в реале.
https://sun9-16.vkuserphoto.ru/impg/...c5d&type=album
Подкину ещё идейку! По крайней мере этот топик - один из немногих живых и интересных проектов для РК...
Клавиатура 30%, нашёл на просторах интернета. Было бы крайне удобно для РК и для других проектов с клавиатурой PS/2.
Обычной атмеги даже без кварца должно хватить вообще на всё.
Под атмеги кто писать по будет? под at89c51 у меня есть амеровский исходник с подробными коментами рабочий там только сменить под себя матрицу и адреса портов и готово.
Ту попалась xt клава на 8035 полностью рабочая и с прошивкой живой, схема простенькая. и ещё пара клавак в работе а часов в сутках всего 24(((
Я тут для экспериментов спрашивал в авитке и ещё паре сайтов сколько стоить будет прошивка переходников и контролёров для клавы цен меньше 10тр не было)))) А один кадр за прошивку под msc48\msc51 запросил 150тр
я после этого перестал искать ардуинщиков и тд)))) Тока штатовский форум выручил но к сожалению только под msc51\8051.
Странное отношение к чужому труду. И я бы тоже хотел готовую спаянную клавиатуру на кнопках черри, ну максимум за косарь))) И чо?
Нам вроде как обоим продукт удобный нужен. Для клавы код напишу бесплатный со всеми возможными камментами. Причём для этого даже сама клава не нужна.
Вариант 1
Arduino Nano впаивать прям на тыльную сторону платы.
Готовая библиотека PS/2: https://github.com/Harvie/ps2dev - пины D2, D3 идут на PS/2 разъём. С него же идёт питание.
Далее, например D4-D12 и D17-D19 образуют столбцы матрицы клавиатуры, а D14-D16 образуют ряды. D13 - светодиод. Можно без него, если нужно больше рядов или больше кнопок в ряде. Но я бы оставил светодиод, иначе не будет сигнала нажатия на кнопку переключения раскладок. Хотя можно использовать его, как линию, тогда по мерцанию диода можно знать, что клавиатура не зависла.
Получается три ряда по 12 кнопок.
Подаём сигналы на ряды, опрашиваем столбцы, проверяем сигналы на дребезг, результат засылаем в PS/2.
Надо шнур PS/2 раздобыть, проверить, подхватит ли эту библиотеку РК SRAM.
Вариант 2
ESP32C3 припаиваем. Но понадобится два расширителя шины I2C. Делаем всё то же самое, но через I2C. Получается 64 кнопки + возможность работы клавиатуры через блютус.
Я бы первый вариант выбрал, как самый надёжный.
Можно без МК для РК :v2_dizzy_roll: Тогда мультиплексор на плату припаиваем. Но тут фиг знает, какая раскладка получится, надо рисовать. А с мультиплексором для ардуины можно дофига кнопок сделать.
Мультиплексор я имел в виду типа КП11 поставить в РКшную клавиатуру на те линии, что с диодами. Тогда количество кнопок можно уменьшить в два раза. Без микроконтроллера.
Глянул чуть Алик ардуинка нано на 328p и esp32-c3 micro 13 gpio должно хватить при использовании доп микрух с запасом.
Так как делаю реплику Клавы вк-7 на черри кнопках для фрязинского терминала там какрас 9-10 линий должно хватить для работы на ps/2. (Не ставить часть МС и рт-5 и получим блютус/ат/хт Клаву.
По издеваюсь немного над схемой чтоб выяснить можно ли расширить матрицу до упора (там часть не не задействована по какой-то причине)
У меня такой вариант 30% PS/2 клавиатуры получился. Это под PK SRAM. Под другие машины наименование кнопок можно поменять. Матрица 12х3 Arduino Nano. Кнопка FN меняет раскладки.
https://zx-pk.ru/attachment.php?atta...0&d=1742901203
Посмотрел библиотеку PS/2 для ардуино. Вроде там ногодрыгом данные пересылаются. Опробую, как раздобуду шнур с разъёмом PS/2.
Три диода на линиях. А на столбцах подтягивающие резисторы нужны. Хотя не нужны, можно встроенные в чипе включить.
Скетч допишу, проверю и тогда понятно будет.
Подтяжку сделаю на всякий случай, её на 3.3 или 5 подтянуть?
- - - Добавлено - - -
Набросок без подгонок к размерам
https://sun9-58.vkuserphoto.ru/impg/...a74&type=album
Пока не надо, это же не ТТЛ, подтянем так, что её не продавить будет. Сначала внутренние пуллапы надо попробовать, они порядка 500к, для кнопок мне этого всегда хватало. Но не на всех входах могут быть. На днях узнаем всё.
У меня оказывается только 168 чипы остались, закал Nano на 328 чипе. Осталось шнур раздобыть.
Пока можно придумать, куда индикатор раскладки прилепить. Отверстия под крепёж, нижнюю деку, если она нужна... Разъём PS/2 будет на плате, чтобы покупной кабель втыкать, или от старых мышей искать всем придётся?
отверстий можно на крутить сколько угодно и почти где угодно, с разъёмом ту наверное проще купить старую мембранку за 50р и от неё шнур использовать или спаять самому с дин5 разъёмом я для ремонта ат\хт клавиатур покупаю UL2547 4х22awg кабель отличного качества с хорошим экраном.
- - - Добавлено - - -
Логичнее под кнопку допустим ФН
- - - Добавлено - - -
Пака примерно так
https://sun9-9.vkuserphoto.ru/impg/-...4c0&type=album
https://sun9-4.vkuserphoto.ru/impg/B...b6a&type=album