Автор Тема: Монстрам схемотехники - новая задачка про эмулятор  (Прочитано 38513 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"
Вроде все цепляется, проверил, что говорит?  А насчет полевиков - писал выше - нужна гальвааническая развязка и аналог обычного контакта. С реле много гимора.
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

eriser

  • Права бана
  • Профи
  • *
  • Сообщений: 202
  • Карма: 1
  • Пол: Мужской
  • Да чтоб вы все были здоровы...
    • Просмотр профиля
Я об оптопарах с биполярными транзисторами
Не все йогурты одинаково полезны!

Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"
В клавиатурах разная полярность может на матрице быть, и транзистор может не работать. Опять же там микротоки, а транзистор может их и не скоммутировать... Или я ошибаюсь?
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

eriser

  • Права бана
  • Профи
  • *
  • Сообщений: 202
  • Карма: 1
  • Пол: Мужской
  • Да чтоб вы все были здоровы...
    • Просмотр профиля
Откуда там разная полярность и микротоки? Должна быть логическая единица и ноль...  :-?
Не все йогурты одинаково полезны!

Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"




Все горизонтальные линии матрицы подключены через резисторы к источнику питания +5 В. Клавиатурный компьютер имеет два порта - выходной и входной. Входной порт подключен к горизонтальным линиям матрицы (X0-X4), а выходной - к вертикальным (Y0-Y5).

Устанавливая по очереди на каждой из вертикальных линий уровень напряжения, соответствующий логическому нулю, клавиатурный компьютер опрашивает состояние горизонтальных линий. Если ни одна клавиша не нажата, уровень напряжения на всех горизонтальных линиях соответствует логической единице (так как все эти линии подключены к источнику питания +5 В через резисторы).

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

Как только на одной из горизонтальных линий появится уровень логического нуля, клавиатурный процессор фиксирует нажатие на клавишу. Он посылает в центральный компьютер запрос на прерывание и номер клавиши в матрице. Аналогичные действия выполняются и тогда, когда вы отпускаете нажатую ранее клавишу.
« Последнее редактирование: 18 Апреля 2009, 00:59:02 от admin »
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

Форум проекта "Минилаб-Мастер"


Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"
Хотя это можно обойти при подключении клавиатуры. Насчет микротоков - представь какой-нибудь пульт, от телика с батарейкой на 2 вольта, интересно, может ли фототранзистор эмулировать нажатие кнопки - его сопротивление в открытом состоянии - 200 ом, а у полевика 20 ом. В конце-концов попробую на обычных фототранзисторах, пока рано ими заморачиваться.
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

kodak_service

  • Права бана
  • Эксперт
  • *
  • Сообщений: 15205
  • Карма: 202
  • Пол: Мужской
  • Бесплатная информация недостоверна
    • Просмотр профиля
Позвольте мне, как старому специалистьу по аналоговой технике напомнить о её существовании:
В данном случае нужны не цифровые ключи, а аналоговые, например DG403.
Запчасти Noritsu, Fuji & Konica со склада и под заказ,
ремонт лазеров и АОМ-драйверов Noritsu, Fuji и Agfa,
документация, сервис, техн. консультации.
Рабочий телефон (812) 275-29-51  kodak_service@mail.ru

Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"
Цитировать
Позвольте мне, как старому специалистьу по аналоговой технике напомнить о её существовании:
В данном случае нужны не цифровые ключи, а аналоговые, например DG403.

В 403 нет гальванической развязки, это важно.
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

kodak service(Guest)

  • Гость
Цитировать
Цитировать
Позвольте мне, как старому специалистьу по аналоговой технике напомнить о её существовании:
В данном случае нужны не цифровые ключи, а аналоговые, например DG403.

В 403 нет гальванической развязки, это важно.
Опомнись, Андрей, гальваническая развязка существует только в оптоэлектронных ключах и трансформаторных схемах. Ты уточни проблему, что ты считаешь гальванической развязкой, ведь твои полевые транзисторы - это то же самое, что DG403 по смыслу.
Игорь

Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"
Цитировать
Цитировать
Цитировать
Позвольте мне, как старому специалистьу по аналоговой технике напомнить о её существовании:
В данном случае нужны не цифровые ключи, а аналоговые, например DG403.

В 403 нет гальванической развязки, это важно.
Опомнись, Андрей, гальваническая развязка существует только в оптоэлектронных ключах и трансформаторных схемах. Ты уточни проблему, что ты считаешь гальванической развязкой, ведь твои полевые транзисторы - это то же самое, что DG403 по смыслу.
Игорь

А я про что толкую пол темы? Идеальный вариант - оптрон с полевиком на выходе. Но так как они редеки и дороги, попробую приспособить оптрон с обычным транзистором.
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

Форум проекта "Минилаб-Мастер"


kodak_service

  • Права бана
  • Эксперт
  • *
  • Сообщений: 15205
  • Карма: 202
  • Пол: Мужской
  • Бесплатная информация недостоверна
    • Просмотр профиля
Тогда пардон, тема длинная, всего не упомнишь.
Если будет проблема с коммутацией разнополярных сигналов на оптроне, то она решается установкой двух оптронов параллельно по выходу, но в разном направлении. А входы оптронов лучше соединить последовательно.
Запчасти Noritsu, Fuji & Konica со склада и под заказ,
ремонт лазеров и АОМ-драйверов Noritsu, Fuji и Agfa,
документация, сервис, техн. консультации.
Рабочий телефон (812) 275-29-51  kodak_service@mail.ru

Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"
Цитировать
Подходят AT90S8515, AT90LS8535, AT90LS4433 Но в написании кода я пока не преуспел, тут не смогу помочь. Тут и свои средства разработки и архитектура у каждого проца своя. Давным давно под Z80 програмки писал, но эт так и осталось в прошлом. Жизнь заставляет заниматься не тем, что хочется.
Вот ещё один программатор

Что-то не работает... Как настроить baskom под него?
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

eriser

  • Права бана
  • Профи
  • *
  • Сообщений: 202
  • Карма: 1
  • Пол: Мужской
  • Да чтоб вы все были здоровы...
    • Просмотр профиля
Заставь сначала ICPROG с ним работать. Возможно в BASCOM другие  ноги порта задействованы.  
Не все йогурты одинаково полезны!

eriser

  • Права бана
  • Профи
  • *
  • Сообщений: 202
  • Карма: 1
  • Пол: Мужской
  • Да чтоб вы все были здоровы...
    • Просмотр профиля
Я смотрю там в списке программаторов Sample programmer & Eddie SPI которые  LTP, не исключено, что там есть существенные различия.  Скорее всего под эту среду придётся на MAX232 программатор собирать.
Не все йогурты одинаково полезны!

Andy

  • Администратор Форумa
  • Эксперт
  • *
  • Сообщений: 1803
  • Карма: 15
  • Пол: Мужской
  • Нельзя отремонтировать то, что не сломано...
    • minilabmaster
    • Просмотр профиля
    • Форум "Минилаб-Мастер"
Перепаял схемку отсюда, все заработало как “STK200/STK300”

http://eldigi.ru/site/programmators/2.php
Заклинило деталь - надави на нее, если она сломалась - ничего, ее все равно надо было менять.

Форум проекта "Минилаб-Мастер"