Форумы Modlabs.net: Помогите согласовать лог. уровни. - Форумы Modlabs.net

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Помогите согласовать лог. уровни.

#1 Пользователь офлайн   Fusion 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 241
  • Регистрация: 25 Май 04

Отправлено 01 Февраль 2005 - 11:37

Вопчем есть схемка:
Изображение

Это "устройство" считывания кодов неисправности с авто. Статья об этом тут

Надо вместо светодиода подключить микроконтролер AVR на 5В. В связи с этим есть вопросы о согласовании лог уровней.

Я предполагаю, что вместо SW1 лучше всего поставить реле, а вот как узнать что на зелено-коричневом проводе 0 или 1(+12в)?

Я думаю так:
Поставить один пин контроллера на вход и подтянуть резистор, а при появлении +12В на зелено-коричневом проводе замыкать его(пин AVR) на массу... Можно ли для этого использовать транзистор, если да, то какой, и какая схема его подключения будет? Наверное надо какие-то резисторы еще ставить, да? Помогите схемкой, плиз...

Заранее огромное спасибо, и извините за глупые вопросы.
0

#2 Пользователь офлайн   enzo 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 66
  • Регистрация: 26 Июль 04

Отправлено 01 Февраль 2005 - 12:21

есть такая микруха mc33199 её используют в K-line адапторах для согласования уровнейможно ее взять за основу.
0

#3 Пользователь офлайн   Fusion 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 241
  • Регистрация: 25 Май 04

Отправлено 01 Февраль 2005 - 13:14

А проще никак???? Мне кажеться, что ставить для этого микруху слишком....
0

#4 Пользователь офлайн   enzo 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 66
  • Регистрация: 26 Июль 04

Отправлено 01 Февраль 2005 - 13:36

есть метод и по проще. В инете найти схему к лайн адапторе (есть даже на 2х транзисторах) и использовать её
0

#5 Пользователь офлайн   ProniX 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 744
  • Регистрация: 25 Ноябрь 03

Отправлено 01 Февраль 2005 - 13:51

А нафига? ;) Просто выкидываем светодиод, смотрим падение напряжения на резисторе, высчитываем необходимый делитель для получения ТТЛ-уровня и получаем искомый сигнал. Для защиты можно диодик от входа на питание микроконтроллера повесить, дабы защитить от возможных шпилек по информационной ноге.
0

#6 Пользователь офлайн   Fusion 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 241
  • Регистрация: 25 Май 04

Отправлено 01 Февраль 2005 - 14:03

Цитата

Просто выкидываем светодиод, смотрим падение напряжения на резисторе


Это понятно, замеряем вольты :)

Цитата

высчитываем необходимый делитель для получения ТТЛ-уровня


А тут поподробне, плз. Что такое делитель?? Резистор??

Цитата

Для защиты можно диодик от входа на питание микроконтроллера повесить, дабы защитить от возможных шпилек по информационной ноге.


Это откуда и куда его цеплять? Можно схемку???

Я знаю ProniX, что ты не любишь таких вопросов, но я только учусь :D
0

#7 Пользователь офлайн   ProniX 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 744
  • Регистрация: 25 Ноябрь 03

Отправлено 01 Февраль 2005 - 14:41

Допустим, у нас получилось на резисторе 12 вольт (ну, это когда светодиод должен гореть, т.е. в активном режиме) :D Общее сопротивление пусть будет 2 кОм. ТОгда ток составляет I=U/R=12/2000 А... Соответственно для получения ТТЛ уровня нам нужно R=U/I=3*2000/12 Ом = 500 Ом... Соответственно составоляем делитель 500 Ом и 1500 Ом и получаем на первом необходимые 3 вольта ТТЛ-уровня.
0

#8 Пользователь офлайн   Fusion 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 241
  • Регистрация: 25 Май 04

Отправлено 01 Февраль 2005 - 15:21

ProniX
То есть вместо светодиода ставим нужный резистор и подключаем ногу микроконтролера между двумя резисторами, так???

А что будет на ноге контроллера, если на зелено-коричневом проводе ниче не будет??? Может саму ногу контроллера на землю кинуть через большое(и какое именно) сопротивление, что бы типа лог. 0 был?


А куда диод подключать???
0

#9 Пользователь офлайн   ProniX 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 744
  • Регистрация: 25 Ноябрь 03

Отправлено 01 Февраль 2005 - 16:35

Земли надо ещё объединить.

Ладно, приду с работы, дома нарисую, если не забуду.
0

#10 Пользователь офлайн   Fusion 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 241
  • Регистрация: 25 Май 04

Отправлено 02 Февраль 2005 - 16:52

ProniX
Как там моя схемка???
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 members, 1 guests, 0 anonymous users