Перейти к содержанию
    

Сопряжение входных сигналов.

Видимо, обычные оптроны для Ethernet 10 мегабит просто так придумали, пылятся на полках, другим мешают

а где там оптроны? там гальваническая развязка.

post-71075-1507963728_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня есть сенсоры и энкодеры с разными амплитудами выходных сигналов от 5 до 24 вольт. Завести напрямую на контроллер я их естественно не могу. Я думал поставить полярный или биполярный транзистор и проблема решена...

Это, как раз, не естественно - вставлять лишние транзисторы в схему, там где они не требуются.

Естественно - это завести эти сигналы через делители напрямую на входы МК.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если нужен скоростной ответ от датчика, ставьте транзистор...

Скоростной - это какой?

Если в делителе килоомы, даже десятки или сотни килоом, а в ноге МК - порядка 100пФ, то характерные времена будут единицы-десятки мкс.

Чаще, наоборот, дополнительные фильтры требуются, чтобы всякие "иголки" убрать...

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Естественно - это завести эти сигналы через делители напрямую на входы МК.

Спорное утверждение. Сильно зависит от конструкции изделия, условий эксплуатации, требований по надежности ...

Но дешевле.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 мкс задержки иногда неприемлемо

Да, конечно. Но 10 мкс - это оценка с большим запасом. Реально все обычно укладывается во времена много меньше 1мкс.

В общем, чтобы "городить" что-то на входе сложнее делителя (возможно, с фильтром) - нужно иметь серьезные основания.

 

Спорное утверждение. Сильно зависит от конструкции изделия, условий эксплуатации, требований по надежности ...

Это просто "типовое" решение, пригодное в большинстве случаев. Экзотика - отдельно. ;)

Изменено пользователем @Ark

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это, как раз, не естественно - вставлять лишние транзисторы в схему, там где они не требуются.

Естественно - это завести эти сигналы через делители напрямую на входы МК.

это как? максимальная амплитуда 24 вольта. чтоб поделить до 3.3 вольта нужно поставить делитель 1 к 8. но на таком делителе 5-ти вольтовый сигнал будет меньше порога логического нуля.

 

 

Изменено пользователем Jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это как? максимальная амплитуда 24 вольта. чтоб поделить до 3.3 вольта нужно поставить делитель 1 к 8. но на таком делителе 5-ти вольтовый сигнал будет меньше порога логического нуля.

Я не пойму, Вы хотите получить универсальный вход МК, который бы работал и от 24, и от 5 вольт?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это как? максимальная амплитуда 24 вольта. чтоб поделить до 3.3 вольта нужно поставить делитель 1 к 8. но на таком делителе 5-ти вольтовый сигнал будет меньше порога логического нуля.

Вы в состоянии ясно сформулировать свою задачу? Что с чем конкретно собираетесь сопрягать? Что - на входе, что - на выходе?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сигналов от 5 до 24 вольт. Завести напрямую на контроллер я их естественно не могу

Напрямую, естественно, нет. Потому что предельный ток открытого, в данном случае, входного защитного диода МК не бесконечен, а вполне конкретно указан в его официальной бумаге — в разделе предельных режимов, естественно.

 

Таким образом, после прочтения данного раздела и отступа от его пределов на порядок, задача решается никакими не аж оптронами, не "полярными транзисторами" и не очередной многостраничной темой, а всего-навсего одним резистором.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Таким образом, ... задача решается никакими не аж оптронами, не "полярными транзисторами" ...., а всего-навсего одним резистором.

Существенный минус такого решения - паразитная запитка МК от входа через резистор и защитный диод.

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы в состоянии ясно сформулировать свою задачу? Что с чем конкретно собираетесь сопрягать? Что - на входе, что - на выходе?

 

Я не пойму, Вы хотите получить универсальный вход МК, который бы работал и от 24, и от 5 вольт?

 

Да. Именно это моя цель. Есть входной сигнал который варьируется от 5 до 24 вольт. Мне надо принять его на ножке микроконтролера.

 

Напрямую, естественно, нет. Потому что предельный ток открытого, в данном случае, входного защитного диода МК не бесконечен, а вполне конкретно указан в его официальной бумаге — в разделе предельных режимов, естественно.

 

Таким образом, после прочтения данного раздела и отступа от его пределов на порядок, задача решается никакими не аж оптронами, не "полярными транзисторами" и не очередной многостраничной темой, а всего-навсего одним резистором.

да. было дело. на АВРках я вешал сеть на ножку контроллера через мегаомные резисторы. с тех пор я вырос, стал серьезней да и проекты повзрослели.

Изменено пользователем Jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Именно это моя цель. Есть входной сигнал который варьируется от 5 до 24 вольт. Мне надо принять его на ножке микроконтролера.

Когда ж Вы начнете ясно выражать свои мысли? :)

То есть нужен вход, к которому можно подключать различные датчики с фиксированными выходными уровнями от 0В (лог."0") - 5В (лог."1"),

до 0B (лог."0") - 24В (лог."1"). Я вас правильно понял?

А что с питанием МК - оно постоянно или может варьироваться в процессе работы?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда ж Вы начнете ясно выражать свои мысли? :)

То есть нужен вход, к которому можно подключать различные датчики с фиксированными выходными уровнями от 0В (лог."0") - 5В (лог."1"),

до 0B (лог."0") - 24В (лог."1"). Я вас правильно понял?

А что с питанием МК - оно постоянно или может варьироваться в процессе работы?

питание МК 3.3 вольта. от датчика может прийти, как вы правильно заметили, 0-5 в или 0-24 в.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...