Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 24

Тема: Как различить третье состояние?

  1. #1

    Как различить третье состояние?

    Товарищи, всем доброго времени суток! У меня возникла проблема при сопряжении аналогового узла с микроконтроллером. Суть проблемы в следующем: имеется узел контроля датчика, его состояние характеризуется тремя порогами напряжения на выходе: "замыкание" - +5 В (лог. 1), "обрыв" - 0 В (лог. 0) и "норма" - 2,5 В. Как различить 0 и 1 - это понятно, а вот как подключить узел к PIC'у, чтобы тот различал еще третье, промежуточное состояние - 2,5 В? Желательно использовать одну ногу МК и минимум микросхем. Как здесь лучше поступить?


  2. #2
    Ну, присобачьте двухпороговый компаратор...
    практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...

    (\__/)
    (O.o )
    (> < ) Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.

  3. #3
    To DRUID 3
    Посмотри личные сообщения!
    73! UT7UV
    73! de UT7UV

  4. #4
    Посмотрел
    практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...

    (\__/)
    (O.o )
    (> < ) Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.

  5. #5
    Ага, давайте подробнее рассмотрим - что это, как включается, как называется...

  6. #6
    Предлагаю обсудить, что такое двухпороговый компаратор и как он работает!!! Какие марки микросхем существуют?
    Хорошо там, где нас нет...

  7. #7
    Аватар для PICachu
    Регистрация
    16.07.2004
    Адрес
    LO51rg
    Сообщений
    911
    Позывной
    UN7MAU
    По моему мнению, самый простой вариант решения проблемы в этом случае- генератор, управляемый напряжением (ГУН) на 555 таймере и анализ частоты программным методом. Достоинства-простота, надежность, легкость имитации датчика для проверки, использование одного бита порта.
    Не верь, не бойся, не проси...

  8. #8

    Регистрация
    12.09.2004
    Адрес
    Гродно
    Сообщений
    552
    Позывной
    EW4DX
    Можно использовать любой подходящий под задачу ПИК с ADC и можете анализировать любой порог входного напряжения.
    Игорь - EW4DX.

  9. #9
    Ну зачем что-то выдумывать! Druid сразу предложил самое простое и практическое решение, реализумое на микросхеме стоимостью доллар за десять штук! Двухпороговый компаратор выдаст еденицу на выходе, если на входе 2.5 в +-Х, где х можно выбрать любым. И все!!! Нужно будет только эту еденицу завести на другую ножку контролера и прочитать при контроле.
    Но если обязательное требование - использовать одну ножку МК, тогда действительно два не очень удобных варианта: 1)использовать преобразователь напряжение-чатота или 2)использовать МК с АЦП преобразователем. Причем в первом варианте надо сильно усложнять программное обеспечение и аппаратную часть, во втором - ПО усложняется на десяток -другой команд, но надо применять заметно более дорогой МК и подстраиваться под его архитектуру.
    Другого способа прочитать через один вход, имеющий априори два состояния (0 и 1) ТРИ варианта невозможен, то есть без преобразования в аналоговую величину.


  10. #10

    Регистрация
    12.09.2004
    Адрес
    Гродно
    Сообщений
    552
    Позывной
    EW4DX
    Не понимаю, что придумывать?
    Стояла задача использовать одну ногу УЖЕ ИСПОЛЬЗУЕМОГО МИКРОКОНТРОЛЛЕРА (значит он уже необходим в узле по каким-то другим соображениям). Ну и зачем еще цеплять один дополнительный корпус, если можно использовать то, что уже есть внутри ПИК-а? А по цене разницы практически нет, что с АЦП, что без него. Читайте условие задачи!
    Игорь - EW4DX.

Страница 1 из 3 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Как перевести выводы в состояние Z?
    от Traveller1985a в разделе Для начинающих
    Ответов: 2
    Последнее сообщение: 08.05.2008, 09:37

Ваши права

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