User Tag List

Страница 24 из 25 ПерваяПервая ... 202122232425 ПоследняяПоследняя
Показано с 231 по 240 из 245

Тема: PS/2 адаптер клавиатуры для Специалиста

  1. #231

    Регистрация
    09.09.2021
    Адрес
    г. Климовск
    Сообщений
    188
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну не люблю оставлять начатое....перепаял на другой плате....запустилось с прошивкой с сайта специалист-пк.рф

  2. #232

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще багфиксы к клавиатурному контпроллеру

    - сброс по умолчанию - Ctrl-Alt-Del, можно сделать как раньше назначив кнопку с кодом 512
    - назначив на любую кнопку код 1024 - получим сброс по Ctrl-Alt-Del (кнопка не меняется)
    - сброс по PC6 эмулирует открытый коллектор (не проверено)
    - 08.2025
    - убрал включение светодиода NumLock
    - пофиксил сброс при включении - теперь делается один раз при подаче питания, ошибка клавы не приводит к ресету

    spec_keyb_alt_reset.zip

    Зверинецъ

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

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

    fifan(19.08.2025)

  3. #233

    Регистрация
    27.01.2025
    Адрес
    г. Нефтеюганск
    Сообщений
    18
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Столкнулся с такой проблемой по Reset. Нажимаю Ait--Ctrl-Del. (узел сброса собран на кт315 , два резистора по 10 кОм , как рисовалось) Микросхема выдает импульс 5В 5mS, на базу КТ315 приходит 1В импульс., а вот на сброс с коллектора КТ315 напряжение снижается на 2,5 В (до 2,5В) и сброса не происходит. Я пока прихожу к выводу, что длительность импульса не достаточна на сброс.
    Подскажите, вроде проблема, не очень сложная. Но как заставить работать пока не знаю, менял плечи резисторов. Как заставить транзистор открываться чуть дольше.

    - - - Добавлено - - -



    - - - Добавлено - - -

    [IMG][/IMG]

    - - - Добавлено - - -

    [IMG][/IMG]

    - - - Добавлено - - -

    [IMG][/IMG]
    Последний раз редактировалось Step777; 29.11.2025 в 08:09.

  4. #234

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коллектор с эмиттером не перепутали? В открытом состоянии на переходе коллектор-эмиттер КТ315 должно падать порядка 0.6-0.7в, ну чуть больше, но никак не 2.5в.
    Последний раз редактировалось tnt23; 29.11.2025 в 21:16.

  5. #235

    Регистрация
    27.01.2025
    Адрес
    г. Нефтеюганск
    Сообщений
    18
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет не перепутал. Вчера весь день экспериментировал. Характерно, что не работает Atmega 8, которая установлена на Доп.плате (вставляется сверху на штатную плату, в разъемы РУ5, ИР12, ИР16, ВВ55). (ставил туда две разных Atmega 8, обе ведут себя одинаково). Atmega 8 в корпусе TQFP32. Сигнал от Atmega 8 с вывода 20, на резистор 10 кОм приходит правильный-(амплитуда 5В) , а базе транзистора (точка уже между сопротивлениями 10кОм ) не хватает напряжения для полного открытия транзистора кт315 (транзисторы тоже разные ставил). Схема сброса ведет себя так - как будто происходит утечка и напряжение на базе не достигает уровня достаточного для полного открытия транзистора, не хватает буквально 0,3 В . Короткого на Atmega 8 не обнаружил. Что самое интересное, отдельно на макетке - выпаиваю Atmega 8 из Доп. платы - ставлю на макетку - он работает как надо, транзистор с Доп.платы, на отдельной плате - работает как надо. Главный вопрос - почему просаживается сигнал идущий на базу с Atmega 8. Какой вид соединения\не соединения \КЗ или отсутствие сигнала на чипе может повлиять -на то что, чип выдает слаботочный сигнал? (по другому не могу объяснить эту потерю амплитуды сигнала на базе КТ315? Корректно на шляпе не работает только Сброс- Все кнопки клавы работают правильно). И наверно добавлю - длительность сигнала - даже на чипе амплитудой 5В - меньше на много - в сравнении с чипом корректно работающем на макетке...( что то его тормозит - останавливает) выдавать более длительный сигнал- может это основная причина- что сигнал на базе просто не успевает вырасти до нужного уровня. Что то запрещает в самом начале выдавать импульс- что это может быть...
    Последний раз редактировалось Step777; 01.12.2025 в 07:58.

  6. #236

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Шляпы, чипы, довольно трудно поспевать за прихотливым стилем изложения.
    Не знаю, хорошая ли идея использовать пин AREF как GPIO на выход, но если мега8 это позволяет, то почему нет. Надо бы посмотреть настройки пина и почитать о его возможностях.
    Для открытия транзистора нужно всего-то +0.6в на базе относительно эмиттера (который, надеюсь, прочно заземлен) и совсем уж какой-то микроамперный втекающий ток.

  7. #237

    Регистрация
    27.01.2025
    Адрес
    г. Нефтеюганск
    Сообщений
    18
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все в тексте поправил... Как будто идет запрет на выдачу сигнала с 20 вывода Atmega 8, сразу после его появления...

  8. #238

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Step777 Посмотреть сообщение
    Короткого на Atmega 8 не обнаружил
    Вроде в коде (я бегло смотрел) упоминается длительность сброса 300 миллисекунд. Это довольно-таки приличное время, которое даже невооруженным глазом должно быть заметно.
    Можно снять осциллограмму непосредственно на выводе 20?

  9. #239

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Step777 Посмотреть сообщение
    Столкнулся с такой проблемой по Reset. Нажимаю Ait--Ctrl-Del. (узел сброса собран на кт315 , два резистора по 10 кОм , как рисовалось) Микросхема выдает импульс 5В 5mS, на базу КТ315 приходит 1В импульс., а вот на сброс с коллектора КТ315 напряжение снижается на 2,5 В (до 2,5В) и сброса не происходит. Я пока прихожу к выводу, что длительность импульса не достаточна на сброс.
    Подскажите, вроде проблема, не очень сложная. Но как заставить работать пока не знаю, менял плечи резисторов. Как заставить транзистор открываться чуть дольше.
    совершенно тупой вопрос - а ножка сброса атмеги куда подключена? случайно не туда же куда коллектор транзистора? по эффекту - очень похоже. жмешь сброс, транзистор открывается - и сбрасывает атмегу...

    - - - Добавлено - - -

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Не знаю, хорошая ли идея использовать пин AREF как GPIO на выход, но если мега8 это позволяет, то почему нет. Надо бы посмотреть настройки пина и почитать о его возможностях.
    идея честно позаимствована вот отсюда
    https://habr.com/ru/articles/554946/
    ну и схема в даташите это дело подтверждает, уж транзистор открыть там тока точно хватает.

    - - - Добавлено - - -

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Вроде в коде (я бегло смотрел) упоминается длительность сброса 300 миллисекунд.
    если я правильно помню (давно в код не лазил) - 300мс - это по включению питания, а по кнопке - пока эту кнопку (или Ctrl-Alt-Del) не отпустишь.

    Зверинецъ

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

  10. #240

    Регистрация
    27.01.2025
    Адрес
    г. Нефтеюганск
    Сообщений
    18
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    совершенно тупой вопрос - а ножка сброса атмеги куда подключена? случайно не туда же куда коллектор транзистора? по эффекту - очень похоже. жмешь сброс, транзистор открывается - и сбрасывает атмегу...
    Хороший Вопрос! Правильный! Вы правы! Это я туплю... туплю дальше... вопрос тогда, у Доп платы - сброс соединяется со сбросом основной платы. Куда коллектор кт 315 тащить?

    значит 29 ногу Атмеги, отрезать от сброса и все?
    Последний раз редактировалось Step777; 01.12.2025 в 12:22.

Страница 24 из 25 ПерваяПервая ... 202122232425 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 153
    Последнее: 16.12.2021, 19:07
  2. Адаптер Z80->ZX-BUS
    от zx-kit в разделе Несортированное железо
    Ответов: 12
    Последнее: 05.10.2011, 11:35
  3. CD адаптер
    от alexsan в разделе БК-0010/0011
    Ответов: 2
    Последнее: 12.09.2011, 21:54
  4. Изучается спрос на плату для Специалиста
    от Павел Рябцов в разделе Барахолка (архив)
    Ответов: 109
    Последнее: 30.11.2010, 10:16
  5. Продается Лик (клон Специалиста)
    от KALDYH в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 20.02.2010, 14:29

Ваши права

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