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

User Tag List

Страница 6 из 13 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 130

Тема: ZX HID Keyboard Controller

  1. #51
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошивка тоже просто так не подойдет.

    Скрытый текст


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

  2. #52
    Member
    Регистрация
    19.01.2017
    Адрес
    г. Москва
    Сообщений
    129
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    78
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Anykey Посмотреть сообщение
    Прошивка тоже просто так не подойдет.
    Понял. Спасибо!

  3. #53
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,147
    Спасибо Благодарностей отдано 
    208
    Спасибо Благодарностей получено 
    324
    Поблагодарили
    143 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет ли у автора идеи сделать такой же контроллер, только для USB-мыши?
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

  4. #54
    Junior
    Регистрация
    05.03.2008
    Адрес
    Москва
    Сообщений
    20
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Поддержка беспроводных клавиатур

    Доброго всем времени суток ! Очень заинтересовала данная разработка ! В первую очередь
    тем , что есть возможность загружать свои раскладки да еще и в двух вариантах !
    Это очень удобно при использовании цифровой части стандартной клавиатуры ,
    я например в основной раскладке настроил ее как синклайр джойстик - для игрушек ,
    а в дополнительной - как клавиши OPAQM+ENTER - именно таким странным набором
    клавиш осуществляется управление в DNA-OS , которую я использую на своем спектруме.
    Во вторых мне очень понравилась перспектива использования именно беспроводных клавиатур !

    Прочитал всю тему , и у меня сложилось ощущение , что кроме автора так никто и не
    попробовал повторить этот девайс. Возможно это все из за кажущейся сложности и
    отсутствия подробной инструкции так сказать "для начинающих радиолюбителей" .
    Поделюсь своим опытом , может кому-то поможет . Хотя , конечно , судя по всему
    интерес к спектруму быстро стремится к нулю с огромной скоростью (((
    Такая экзотическая древность сегодня мало кому интересна .

    Платку купил тут на барахолке:



    PIC в России в Элитане ( https://www.elitan.ru )
    они правда только по безналу продают . но можно найти и в других фирмах
    Альтеру на Алиэкспресс: (https://ru.aliexpress.com/item/33016...5ead61f4yX2WNC)
    с этой альтерой реально засада - в москве ни у кого в наличии не нашел , только под заказ и дорого
    74LS05 тоже пришлось заказать на алиэкспрессе
    Все остальное слава богу нашлось у меня в хламе , в том числе и разъем USB на плату
    ( ЛУЧШЕ БЫ ЕГО У МЕНЯ НЕ БЫЛО !!!)

    Для прошивки пика и альтеры еще понадобятся программаторы PICKIT и USB-BLASTER .

    Паяем платку - некотрые SMD резисторы и конденсаторы формата 0805 , а некоторые 1206 ,
    я привык в самоделках использовать только 1206 - их и запаял )))
    Без проблем становятся на площадки под 0805 )))





    Далее : для прошивки альтеры необходим USB-BLASTER ( на алиэкспресс примерно 200 рублей стоит )
    и пакет программ от интел Quartus II Web Edition - он бесплатный , можно скачать на сайте интел
    или через торрент на рутрекере . Драйвер USB бластера входит в состав квартуса.
    Кроме подключения к разъему JTAG еще необходимо подать на плату
    питание + 5 вольт. Прошивать необходимо файл Keyboard.pof из архива Altera внутри архива ZXHIDKEYBOARD v03.7z



    Для прошивки Пика инструкция от Автора есть в этой теме :
    "Сначала программатором прошиваем loader.hex.
    Делаем переходник на X1 USB-B, на разьем X3 ставим джампер на
    контакты 3-4 и подключаем к PC. Устанавливаем драйвер. Теперь ZX HID Keyboard Layout должна найти
    контроллер как Anykey Data Loader. Обновляем прошивку контроллера из файла "ZXHIDKeyboard.hex".
    Создаем раскладку клавиатуры и записываем ее в контроллер.
    Теперь подключаем к X1 переходник USB-A снимаем джампер с X3 и подключаем к Спектруму".



    Все ! Казалось бы вот оно счастье ! Но нет - все не так просто )))

    Переходник USB для прошивки пика мне было лень паять . поэтому я просто припаял проводки прям к плате
    - там все подписано : плюс , минус , D+ , D- ... все прошил . Спаял переходник для подключения к спектруму.
    Подключил . Решил сразу начать проверку с беспроводной клавиатуры ))) взял сначала китайскую называется JET ,
    подключил - не работает . Ну думаю китайская фигня может и не умеет )) Взял лоджитек Unifying - включаю . не работает !
    Что за фигня ? и тут из "свистка" начинает идти дым ! Схватил его - пальцы обжег ) Итог первого запуска - два угробленных
    свистка ! Лоджитек еще можно купить на али , а китайский фиг вам - клавиатура на выброс .
    Начинаю разбираться - все просто , плата разведена так , что стандартный разъем USB надо запаивать снизу .
    Если его запаять сверху , как все остальные разъемы - плюс с минусом будет перепутан .
    Ну да ладно - сам дурак , надо было все проверить перед запуском ...

    Перепаял разъем , купил еще одну китайскую клаву в днс , взял еще пару комплектов лоджитек - один с поддержкой
    унифай , второй без него , и ..... ни с одним из имеющихся беспроводных "свистков"
    данный контроллер не заработал ! С дешевой проводной клавой и с проводным дорогим лоджитеком - работает как часы !



    При этом имеющийся у меня переходничек USB - PS/2 , купленный на этом же форуме , работает с любым из этих
    вариантов .... обидно блин ....



    Но втыкать в спектрум контроллер пиэспополамной клавы , в него втыкать переходник и уже в него USB
    - это как-то уже слишком ... Да и нет ни одной разработки для PS/2 с такой удобной опцией - загрузка
    своих собственных раскладок без изменения кода прошивки .
    В общем не все оказалось так шикарно - беспроводные клавы не поддерживает (((
    В связи с этим вопрос к Автору : куда копать ? в чем может быть причина ? вроди говорилось что работают беспроводные ?
    Последний раз редактировалось Ramm13; 20.10.2019 в 08:17.

  5. Этот пользователь поблагодарил Ramm13 за это полезное сообщение:

    Djoni (03.10.2019)

  6. #55
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,147
    Спасибо Благодарностей отдано 
    208
    Спасибо Благодарностей получено 
    324
    Поблагодарили
    143 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramm13
    у меня сложилось ощущение , что кроме автора так никто и не
    попробовал повторить этот девайс.
    Ну, почему же? Ныне этот контроллер, например, интегрирован в плату Скорпиона. Однако, лично я пользуюсь родной шинной ZX-клавиатурой, и мне полезнее была бы USB-мышь.

    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

  7. #56
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    USB разъем специально делал через переходник,
    не думал что кто-то будет запаивать его в плату.

    С разъема X5 можно снять лог подключения USB устройств
    через RS232.

    Конденсатор C6 возле разъема USB желательно полярный.

    Скрытый текст


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

  8. #57
    Junior
    Регистрация
    05.03.2008
    Адрес
    Москва
    Сообщений
    20
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Anykey Посмотреть сообщение
    С разъема X5 можно снять лог подключения USB устройств
    через RS232.
    Конденсатор C6 возле разъема USB желательно полярный.
    конденсатор заменил на полярный - не помогло
    лог при включении питания с передатчиком лоджитек унифай:
    http://xn--80aaigddfkc3conk2a.xn--p1...1003220106.log
    http://xn--80aaigddfkc3conk2a.xn--p1...1003220537.log

  9. #58
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лог должен быть текстовый,
    передается на скорости (115к или 57к) 8bit,
    можно снимать программой terminal

    Скрытый текст


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

  10. #59
    Junior
    Регистрация
    05.03.2008
    Адрес
    Москва
    Сообщений
    20
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Anykey Посмотреть сообщение
    Лог должен быть текстовый,
    передается на скорости (115к или 57к) 8bit,
    можно снимать программой terminal
    я выложил два варианта - в хексе и в тексте , логи получены именно программой "terminal" , ничего другого контроллер в терминал не выдает , только это . Если подключить проводную клавиатуру , то после похожего блока по включению питания , он выдает небольшие блоки на каждом нажатии клавиш.

  11. #60
    Master Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    992
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    245
    Поблагодарили
    225 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramm13 Посмотреть сообщение
    я выложил два варианта - в хексе и в тексте , логи получены именно программой "terminal" , ничего другого контроллер в терминал не выдает , только это . Если подключить проводную клавиатуру , то после похожего блока по включению питания , он выдает небольшие блоки на каждом нажатии клавиш.
    на 95% уверен что там UART, а не RS232. поэтому если переходник именно RS232 (или СОМ-порт на мамке) - надо RXD проинвертировать.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    [свернуть]

  12. Этот пользователь поблагодарил Serg6845 за это полезное сообщение:

    Ramm13 (04.10.2019)

Страница 6 из 13 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Test your PC keyboard
    от VELESOFT в разделе Устройства ввода
    Ответов: 6
    Последнее: 22.03.2014, 23:34
  2. Enchanced A1200 Keyboard Controller
    от Titus в разделе Amiga
    Ответов: 12
    Последнее: 24.05.2011, 20:26
  3. HD-Controller
    от BYTEMAN в разделе Amiga
    Ответов: 16
    Последнее: 09.04.2009, 20:37
  4. AT KEYBOARD INTERFACE
    от VELESOFT в разделе Устройства ввода
    Ответов: 3
    Последнее: 28.11.2007, 17:51
  5. Amiga Keyboard
    от breeze в разделе Устройства ввода
    Ответов: 3
    Последнее: 14.09.2007, 16:54

Ваши права

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