User Tag List

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 85

Тема: Протокол PS/2

  1. #31

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CityAceE, только что проверил на двух клавиатурах - одна со штекером PS/2, вторая с USB через зелёный переходник (что тут выше на фото мелькал) - обе работают от 3,3в. Для проверки подключал к Raspberry Pi Pico - у неё gpio как раз трёхвольтовые.

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

    CityAceE(15.10.2023)

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

  3. #32

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,215
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,648
    Поблагодарили
    573 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SegaBoy, огромное спасибо за этот тест! Через неделю обязательно попробую так же, и надеюсь, что взлетит.
    С уважением, Станислав.

  4. #33

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,215
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,648
    Поблагодарили
    573 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал подключить всё напрямую, запитав всё от 3.3V. Моя клавиатура, увы, не взлетела.

    Но взлетела вот при таком подключении:



    Проверил работу своим новеньким осциллографом:



    Смутило высокое напряжение на сигналах. Померил на всякий случай тестером - результат тот же, около 4V.

    Боюсь, что такой вариант рано или поздно сожжёт GPIO. Или нет? Что можно изменить, чтобы всё стало полностью безопасно?
    С уважением, Станислав.

  5. #34

    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    537
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    56 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Что можно изменить
    например параллельно r11 r12 поставить диоды катодами к 3в
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

  6. #35

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    Так уж точно будет полностью безопасно, осталось найти эти BAT54S - уж очень они мелкие. Есть схемы и с полевыми транзисторами, и просто со стабилитронами, но эта классическая.
    Profi v3.2 -=- Speccy2010,r2

  7. #36

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Попробовал подключить всё напрямую, запитав всё от 3.3V. Моя клавиатура, увы, не взлетела.
    CityAceE, при питании от 3.3 схема подключения такая же использовалась, с подтяжкой к питанию?

    Я подключал так:

    USB-клавиатура BTC 5139U - VCC, CLK, DAT, GND - напрямую к Pi Pico (у Pico питание 3.3в, gpio - 3.3в). Линии CLK и DAT подтянул к питанию 3.3в через резисторы 4.7к (те что валялись под рукой, наверное и другие подошли бы). Без подтяжки именно эта клавиатура не хотела работать.

    PS/2-клавиатура CHERRY ML4400 - VCC, CLK, DAT, GND - точно так же напрямую к Pi Pico. Линии CLK и DAT можно к питанию не подтягивать, работает и без этого (наверное достаточно внутренней подтяжки в клавиатуре).
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_7422_1.jpg 
Просмотров:	66 
Размер:	72.5 Кб 
ID:	79654   Нажмите на изображение для увеличения. 

Название:	IMG_7421_1.jpg 
Просмотров:	67 
Размер:	72.1 Кб 
ID:	79653  

  8. #37

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Резисторы по 120 Ом не нужны.
    Достаточно диодов к +3,3В.
    Вместо шоттки можно использовать советские германиевые, типа Д9, Д310.

  9. #38

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,215
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,648
    Поблагодарили
    573 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    при питании от 3.3 схема подключения такая же использовалась, с подтяжкой к питанию?
    Просто напрямую. Не завелась.

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Линии CLK и DAT подтянул к питанию 3.3в через резисторы 4.7к
    Попробовал и так тоже. Результат аналогичный.

    Пока мест работает только один вариант. Этот вариант везде тулят, когда хотят подключить клавиатуру PS/2 к Arduino. Но пользоваться я им в таком виде боюсь, так как опасаюсь спалить GPIO 4-мя вольтами. Или оно там куда-то лишнее сливается и это не сильно страшно? Я просто вообще полный ноль в понимании схемотехники.

    Попробовал на всякий случай по этой схеме клавиатуру запитать 3.3V вместо 5V. Тоже не заработало. Исключал и сопротивления на 120 Ом при питании 3.3V - тот же результат.
    Последний раз редактировалось CityAceE; 23.10.2023 в 17:26.
    С уважением, Станислав.

  10. #39

    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    974
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    164 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Я просто вообще полный ноль в понимании схемотехники.
    Хоровиц и Хилл 3-х томник в помощь. Интересное чтиво. на русском

  11. #40

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил ещё на двух PS/2-клавиатурах - LENOVO LXH-JME2207P и COMPAQ RT235BTWRU. Обе работают от 3.3в и без подтяжки к питанию.

    Нашёл ещё AT-клавиатуру - BTC-5339R - тоже работает от 3.3в и без подтяжки.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_7423_1.jpg 
Просмотров:	61 
Размер:	61.7 Кб 
ID:	79655   Нажмите на изображение для увеличения. 

Название:	IMG_7424_1.jpg 
Просмотров:	61 
Размер:	68.3 Кб 
ID:	79656   Нажмите на изображение для увеличения. 

Название:	IMG_7425_1.jpg 
Просмотров:	61 
Размер:	74.9 Кб 
ID:	79657  
    Последний раз редактировалось SegaBoy; 23.10.2023 в 19:16.

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

    CityAceE(23.10.2023)

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Протокол HX - имитация блочного устройства с последовательным интерфейсом.
    от Patron в разделе Эмуляторы отечественных компьютеров
    Ответов: 287
    Последнее: 25.07.2023, 09:38

Ваши права

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