пик контроллер - 1wire

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
filaret
Открыл глаза
Сообщения: 64
Зарегистрирован: Вс авг 15, 2010 11:59:42
Откуда: Актюбинск

пик контроллер - 1wire

Сообщение filaret »

дорого времени! кто подскажет как из аналогового сигнала 0-10В преобразовать в 1wire жнлательно на пик контроллерt?
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: пик контроллер - 1wire

Сообщение Soir »

filaret писал(а):дорого времени! кто подскажет как из аналогового сигнала 0-10В преобразовать в 1wire жнлательно на пик контроллерt?

Вы бы по-подробнее про устройство, может какие-то мысли и возникнут. А на такую постановку вопроса напрашивается ответ: "При помощи специальной программы". :)
Аватара пользователя
filaret
Открыл глаза
Сообщения: 64
Зарегистрирован: Вс авг 15, 2010 11:59:42
Откуда: Актюбинск

Re: пик контроллер - 1wire

Сообщение filaret »

имеется аналоговый датчик который выдаёт от 0 до 10в (датчик веса от 0 до 100тонн) этот выходной сикнал необходимо преобразовать в 1-wire интерфейс дла отправки сигнала в систему сбора данных которая принимает только 1-wire
levscha
Родился
Сообщения: 14
Зарегистрирован: Вт апр 21, 2009 13:43:25
Откуда: Беларусь

Re: пик контроллер - 1wire

Сообщение levscha »

В данном случае для того чтобы преобразовать входной аналоговый сигнал в интерфейс 1-Wire необходим контроллер с АЦП на борту или внешней микросхемой АЦП. Выбор схемного решения зависит от требуемой точности измерения Вашего сигнала. В большинстве контроллеров имеется модуль АЦП разрядностью 8 или 10 бит. Если такой точности измерения Вам хватает, то остаётся только написать протокол обмена по шине 1-Wire. Информации по данной шине и протоколу обмена между устройствами в Интернете достаточно.
Не бывает безвыходных ситуаций. Есть только ситуации, выход из которых Вас не устраивает...
borys
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Re: пик контроллер - 1wire

Сообщение borys »

Фирма Dallas выпускает АЦП DS2450 с выходом 1-wire.
Аватара пользователя
filaret
Открыл глаза
Сообщения: 64
Зарегистрирован: Вс авг 15, 2010 11:59:42
Откуда: Актюбинск

Re: пик контроллер - 1wire

Сообщение filaret »

выпускать то выпускает, только найти её сложнее чем воробья ходить научить, я весь митинский рынок обошел ни у кого нет кроме дс1820
truebest
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср авг 26, 2009 17:04:34
Откуда: СПБ

Re: пик контроллер - 1wire

Сообщение truebest »

Все на заказ...Я тоже раз день зря убил на рынок митинский
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: пик контроллер - 1wire

Сообщение Soir »

filaret писал(а):имеется аналоговый датчик который выдаёт от 0 до 10в (датчик веса от 0 до 100тонн) этот выходной сикнал необходимо преобразовать в 1-wire интерфейс дла отправки сигнала в систему сбора данных которая принимает только 1-wire

Сам протокол обмена между МК (с АЦП на борту или без оного) и системой сбора данных реализовать не так уж сложно. Вопрос что захочет получить от МК система сбора данных. Если только данные об измеренном напряжении - это еще ладно. Но если она захочет получить полную информацию от МК согласно протоколу 1-Wire (SEARCH ROM, READ ROM, ALARM SEARCH ...), кроме того есть еще функциональные команды (например старт конвертирования температуры для DS18B20)- как-то становится грустно. Ведь это все надо будет предусмотреть в МК.
При работе, например, с датчиками типа DS18B20 или iButton МК выступает в роли master и разработчик сам решает какие команды посылать в устройство slave. При этом, как правило, считывается далеко не вся информация, имеющаяся в памяти датчика, а лишь полезная в данном конкретном случае. Здесь ситуация наоборот. Имеется master, что ему надо - неизвестно. Может быть вообще самый простой вариант, как в случае с iButton - только серийный номер устройства? У Вас есть конкретная информация по командам ROM системы сбора данных?
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»