|
Диодная сборка иди стабилитрон? |
|
|
|
Oct 15 2011, 19:28
|
Частый гость
 
Группа: Участник
Сообщений: 124
Регистрация: 10-07-07
Пользователь №: 29 027

|
Понимаете, у меня есть конкретный случай. В устройстве у меня есть концевик, линия которого около 30-40метром. Линия проходит возле линии, которая связывает частотник и двигатель. По иначе не было возможности. Вход концевика в устройстве проходит через резистор и стабилитрон для подвления помех ну и резистор подтяжки. Правда стабилитрон на 5.6В и его земля вместе с землей датчика температуры и микроконтролера. Датчик температуры (DS18B20), длина линии около 10метров. Вот так. И вот в результате при работе этого двигателя устройство не видит датчика температуры, а если прямо в устройстве на клемнике замкнуть концевик, то датчик работает нормально. Также помогло промежуточное реле. По этому я решил поставить оптрон. Но мне нужен совет, как его лучше подключить (откуда подать напряжение на диод оптрона). Посоветуйте. Однозначно, что помеха лезит на датчик либо через линию подтяжки концевика, либо через землю. Может для начала надо разделить земли датчика, микроконтролера и концевика и соединить в одной точке. Я хочу дополнительно на концевик поставить оптрон, по этому помогите его подключить. Еще есть ли оптроны для шины 1-Wire? І нужно ли делать опторозвязку кроме шины данных, на линию питания?
|
|
|
|
|
Oct 15 2011, 23:22
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(Letis @ Oct 16 2011, 05:58)  а если прямо в устройстве на клемнике замкнуть концевик, то датчик работает нормально. Вот этого я понять не могу. Какая связь между концевиком и DS18B20? Вы что, используете для них общий провод земли, что ли? Цитата(Letis @ Oct 16 2011, 05:58)  Может для начала надо разделить земли датчика, микроконтролера и концевика и соединить в одной точке. Это будет самое правильное решение Цитата(Letis @ Oct 16 2011, 05:58)  Я хочу дополнительно на концевик поставить оптрон А вот это - танцы с бубном
|
|
|
|
|
Oct 16 2011, 21:06
|

pontificator
     
Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483

|
Цитата(Letis @ Oct 17 2011, 06:05)  земли концевика и датчика имеют общий полигон на плате. Скорей всего именно в этом и проблема. Землю концевика надо убрать с платы, подключить к земле БП (надеюсь, БП внешний, а не на плате собран) Цитата(Letis @ Oct 17 2011, 06:05)  1. Как защитить датчик DS18B20 от помех? Помимо очевидного рецепта "тянуть к нему отдельный кабель, витую пару в экране, а экран заземлять вне платы, у БП" мало что можно сделать. Лучше бы его выбросить и использовать обычный аналоговый датчик (термистор или ПП), его можно сделать сколь угодно помехоустойчивым.
|
|
|
|
|
Oct 17 2011, 19:29
|
Частый гость
 
Группа: Участник
Сообщений: 124
Регистрация: 10-07-07
Пользователь №: 29 027

|
В сети нашел интересную схему включения DS18B20. Устройство включается возле датчика. Но сразу же возник вопрос - нужно ли подобную схему делать возле микроконтроллера, и чем можно заменить эти дроссели. Хотя у них 221 это, мне так кажется не индуктивность а сопротивление, или я не правильно перевел datasheet. А вот ссылка http://mk90.blogspot.com/2011/04/1-wire.htmlЕще. Какая роль резистора R3 в рисунке поста №7?
Сообщение отредактировал Letis - Oct 17 2011, 19:18
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 17 2011, 19:47
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(Letis @ Oct 17 2011, 23:29)  ... и чем можно заменить эти дроссели. Хотя у них 221 это, мне так кажется не индуктивность а сопротивление, или я не правильно перевел datasheet. Это не дроссели и не резисторы. Это ferrite bead, самый близкий перевод - ферритовые бусины. Они используются для защиты от высокочастотных помех, о чем и написано в блоге, откуда эта схема взята. BLM - это smd-биды фирмы Murata (есть 0805, 0603, ...). Они широко распространены и доставабельны.
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|