TTTTTTS 0 28 мая, 2019 Опубликовано 28 мая, 2019 · Жалоба Добрый день! Хочу попробовать подключить клавиатуру PS/2 к микроконтроллеру STM32 с двунаправленной связью, не знаю как это правильно сделать. нашел вот такой сайт http://www.burtonsys.com/ps2_chapweske.htm в нем картинка клавиатура работает от 5В, микроконтроллер 3.3В. Нужны ли резисторы в цепях базы транзисторов? и что означают треугольники в схеме? спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 40 28 мая, 2019 Опубликовано 28 мая, 2019 · Жалоба 24 минуты назад, TTTTTTS сказал: Нужны ли резисторы в цепях базы транзисторов? Да, если использовать цифровой транзистор, тогда нет. 25 минут назад, TTTTTTS сказал: и что означают треугольники в схеме? Буферный элемент. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TTTTTTS 0 28 мая, 2019 Опубликовано 28 мая, 2019 · Жалоба 16 минут назад, Vasily_ сказал: Буферный элемент. а для чего они в схеме? выводы микроконтроллера ведь не представляют собой особую нагрузку или это преобразователи уровня, с 5В на 3.3? там в статье автор использует PIC, не знаю на какое напряжение они рассчитаны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 28 мая, 2019 Опубликовано 28 мая, 2019 (изменено) · Жалоба 7 часов назад, TTTTTTS сказал: и что означают треугольники в схеме? "Треугольник" по линии клока не нужен. Хотя, может и нужен, насколько помню - это довольно извращенный протокол... Изменено 28 мая, 2019 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 148 28 мая, 2019 Опубликовано 28 мая, 2019 · Жалоба 8 часов назад, TTTTTTS сказал: как это правильно сделать Правильно — схема должна быть защищена от ударов, пришедших по вынесенным на улицу проводам, иначе она проживёт вплоть до первого такового. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 28 мая, 2019 Опубликовано 28 мая, 2019 · Жалоба Что-то не припоминаю в схемотехнике PC-совместимых машинок хоть какие-то защитные элементы по цепям PS/2, за исключением ферритовых бус. Равно как и не припоминаю случаев выхода из строя соответствующих портов, хоть бы и при "горячем" подключении. Если тащим не на сотню метров на крышу здания, на дополнительные меры защиты можно спокойно положить... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TTTTTTS 0 28 мая, 2019 Опубликовано 28 мая, 2019 · Жалоба 45 минут назад, Plain сказал: Правильно — схема должна быть защищена от ударов, пришедших по вынесенным на улицу проводам, иначе она проживёт вплоть до первого такового. длина провода от клавиатуры останется прежней 2 часа назад, mantech сказал: "Треугольник" по линии клока не нужен. Хотя, может и нужен, насколько помню - это довольно извращенный протокол... я так и не понял для чего эти буферные элементы. в качестве защиты от наводок? думаю их вообще убрать из схемы. выводы у STM32 5В толерантны, длина провода останется прежней. и со стороны клавиатуры этих буферных элементов вроде как тоже нет, на схеме что видел на выходе транзисторы с открытым коллектором Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба 9 часов назад, TTTTTTS сказал: думаю их вообще убрать из схемы. выводы у STM32 5В толерантны Просто в клаве МК работает от 5В поэтому транзисторы нужны все равно, а буфер можно убрать, но я все равно поставил бы что-то для защиты от статики и наводок на провод, типа USBLC6-4SC6. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 32 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба http://s-engineer.ru/mikrokontroller-podklyuchaem-ps2-klaviaturu/ https://github.com/trilader/stm32-ps2-usb-converter https://github.com/gandro/stm32-ps2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться