snayperAlfa 0 13 ноября, 2009 Опубликовано 13 ноября, 2009 · Жалоба Приветствую всех. Есть датчик влажности: http://kosmodrom.com.ua/data/hih/HIH-4000.pdf. Как я понял максимальный выходной ток ограничен 500 мкА. Возникает вопрос: Если напряжение с него гнать по витой паре метров, эдак на 100. Не исказится ли слишком сигнал?Хватит ли мощности у датчика?Витая пара будет лежать возможно рядом с сетевыми кабелями 220 В. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 13 ноября, 2009 Опубликовано 13 ноября, 2009 · Жалоба 500мкА это максимальный ток потребления, а не выходной ток. Выход у него - напряжение. На какие-либо значительные расстояния (больше, чем на одной небольшой печатной плате) такой сигнал впрямую передавать нельзя. На другом конце вы будете измерять что угодно, но не его выходной сигнал. Для передачи выходной сигнал датчика нужно либо преобразовать в ток и передавать сигнал по токовой петле 4-20мА (низкий ток собственного потребления датчика этому очень способствует), либо оцифровать и передавать уже готовый результат измерения в цифре. И для первого и для второго вариантов существует куча готовых решений. Все зависит от требуемой точности измерения и скорости выдачи результата. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pjotar 0 13 ноября, 2009 Опубликовано 13 ноября, 2009 · Жалоба Все зависит от требуемой точности измерения и скорости выдачи результата. И от приёмника.... А 20 баксов не слишком? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chief_olimp 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 · Жалоба И от приёмника.... А 20 баксов не слишком? И чего так сразу? Почему не 100$. Тогда уже ссылку кидайте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
snayperAlfa 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 · Жалоба У меня была еще мысль пустить сигнал через ОУ, включенного в качестве повторителя или же умножающего сигнал x2. Я так понял это тоже не годится. Нашел вот микросхему токовой петли XTR105 http://pdf1.alldatasheet.com/datasheet-pdf...OWN/XTR105.html Вроде бы подойдет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pjotar 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 · Жалоба И чего так сразу? Почему не 100$. Тогда уже ссылку кидайте. digikey efind Просто интересно, они все так стоят? Если этот, +-3% 20$, сколько же тогда +-0.5%? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
snayperAlfa 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 · Жалоба Тогда выгоднее будет сразу оцифровывать мегой8 и по rs-485 переганять. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pjotar 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 (изменено) · Жалоба Тогда выгоднее будет сразу оцифровывать мегой8 и по rs-485 переганять. 20$ это за датчик, XTR105 10$. 485 - не понятно что у автора на другом конце... 4-20, может быть и их тоже проше сделать какой-нибудь мегой или тини, чем спец микрухой? Получится проще и дешевле? Изменено 14 ноября, 2009 пользователем Злодей Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
snayperAlfa 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 · Жалоба Датчиков таких примерно будет штук 30. Оцифровывать мегами возле каждого. Потом по RS-485 гнать все в 1 главную мегу. Ну и использовать протокол какой нибудь.Предположительно MODBUS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 · Жалоба Нашел вот микросхему токовой петли XTR105 Вроде бы подойдет? Подойдет, но у нее излишняя функциональность имеется. Думаю, что вам лучше что-то типа XTR115 или XTR116 поставить. Или, учитывая довольно хорошую линейность вашего датчика, сделать преобразователь на паре ОУ. Еще дешевле будет. Оцифровывать мегами возле каждого. Потом по RS-485 гнать все в 1 главную мегу. Только по стоимости выйдет дороже, чем простой преобразователь в токовую петлю. Для датчика с токовым выходом нужно всего лишь два провода от которых он и питаться будет. А для датчика с RS485 нужно как минимум четыре провода (лучше пять) и изоляцию RS485. Да еще и локальное заземление датчика, если делать по-хорошему и рассчитывать, что датчики не в одном помещении будут или к линии интерфейса RS485 могут подключить не только ваши датчики, но еще и другие устройства. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
snayperAlfa 0 14 ноября, 2009 Опубликовано 14 ноября, 2009 · Жалоба Если поставить 30 преобразователей XTR115 возле датчика, о потом необходимо поставить 30 преобразователей ток-напряжение на основной плате. Чтобы затем через аналоговые ключи подавать на вход АЦП.Я ведь не могу через аналоговый комутатор пропускать ток от какого либо датчика а только затем этот ток преобразовывать в напряжение? То есть нельзя поставить 30 преобразователей напряжение-ток и 1 преобразователь ток-напряжение? Нужно в общем измерять и температуру и влажность.Температуру я думал сделать на DS18B20. Появилась у меня тут еще такая мысль: А что если использовать 1-wire DS2438 http://pdf1.alldatasheet.com/datasheet-pdf...LAS/DS2438.html Судя из даташита он и температуру измеряет и АЦП имеет на 10 бит. Стоимость его порядка 30 грн. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 15 ноября, 2009 Опубликовано 15 ноября, 2009 · Жалоба Если поставить 30 преобразователей XTR115 возле датчика, о потом необходимо поставить 30 преобразователей ток-напряжение на основной плате. Чтобы затем через аналоговые ключи подавать на вход АЦП.Я ведь не могу через аналоговый комутатор пропускать ток от какого либо датчика а только затем этот ток преобразовывать в напряжение? То есть нельзя поставить 30 преобразователей напряжение-ток и 1 преобразователь ток-напряжение?Ничего не понял. :cranky: Переведите пожалуйста. Напомню, что самым простейшим "преобразователем" тока в напряжение является резистор :laughing: Нужно в общем измерять и температуру и влажность.Температуру я думал сделать на DS18B20.Думаю, что настало время описать исходную задачу. Что за объект вы там автоматизируете? Зерносушилка? Элеватор? Оранжерея? Какие параметры и в скольких точках предполагается измерять? С какой точностью? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Designer56 0 15 ноября, 2009 Опубликовано 15 ноября, 2009 · Жалоба Подойдет, но у нее излишняя функциональность имеется. Думаю, что вам лучше что-то типа XTR115 или XTR116 поставить. Или, учитывая довольно хорошую линейность вашего датчика, сделать преобразователь на паре ОУ. Еще дешевле будет. Только по стоимости выйдет дороже, чем простой преобразователь в токовую петлю. .... и плюс к этому ещё стоимость борбы с мифом, что цифровая передача данных в общем более помехоустойчива. Вернее, стоимость оправдания этого мифа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
snayperAlfa 0 15 ноября, 2009 Опубликовано 15 ноября, 2009 (изменено) · Жалоба Необходимо измерять температуру и влажность в 30 точках.Итого 30 датчиков влажности и 30 датчиков температуры.Потом это все вырисовывать на компьютере.От центра,грубо говоря расходится 30 витых пар в разные центры, образовывая некую звезду. Допустим я поставил 30 преобразователей напряжение-ток возле каждого датчика влажности.К центру у меня тогда приходит 30 разных токов.теперь же стоит задача это дело оцифровать.У меги всего 8 каналов АЦП.Значит ставим аналоговый коммутатор и выбираем какой ток оцифровывать. Но ток жеж мы не сможем оцифровать, поэтому необходимо поставить преобразователь ток-напряжение. Но ведь ток не пройдет без искажений через аналоговый коммутатор, поэтому перед коммутатором надо поставить 30 преобразователей ток-напряжение? Посмотрел устройства 1-wire: DS2438 http://pdf1.alldatasheet.com/datasheet-pdf...LAS/DS2438.html Судя из даташита он и температуру измеряет и АЦП имеет на 10 бит. Его можно поставить возле датчика влажности, чтобы сразу оцифровывать напряжение и заодно он будет измерять температуру. Интересует а сможет ли этот DS2438 передавать данные на 100 м. Объект представляет собой небольшой заводик, отрасль - пищевая промышленность. Изменено 15 ноября, 2009 пользователем snayperAlfa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 15 ноября, 2009 Опубликовано 15 ноября, 2009 · Жалоба Допустим я поставил 30 преобразователей напряжение-ток возле каждого датчика влажности.К центру у меня тогда приходит 30 разных токов.теперь же стоит задача это дело оцифровать.У меги всего 8 каналов АЦП. Имхо: в этом случае RS-485 удобнее. Если не слишком часто мерять - 30 адресов как-никак, и наверняка захотят что-то ещё в будущем добавить. Слейвами не обязательно меги8 ставить, они избыточны по всем параметрам, вкл. цену. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться