|
|
 |
Ответов
|
Jun 20 2007, 13:22
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 4-06-07
Из: г. Уфа
Пользователь №: 28 181

|
Цитата(MaslovVG @ Jun 20 2007, 15:24)  Я бы посмотрел сначала что за датчики и какое их взаимное расположение. А то при длине связей в несколько метров может оказатся выгодней сделать выносные одноканальные преобразователи и передавать данные по RS485 Заодно организовав по этой же паре и питание. Дачики расположеныв объеме радиусом около 2-3 м. А в каком плане выгодней? От каждого датчика будет идти 2 провода (земля и сигнал). Зачем RS485? Цитата(migray @ Jun 20 2007, 14:55)  Из разрядности встроенного в MSP430 АЦП смело выкидывай минимум 2 разряда, а то и 3. Устроит тебя точность в этом случае? А почему необходимо вычитать 2-3 разряда? Что с этим АЦП не так?
--------------------
Надо говорить благое, либо вообще ничего не говорить...
|
|
|
|
|
Jun 20 2007, 13:29
|

Частый гость
 
Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501

|
Цитата(Русланчик @ Jun 20 2007, 17:11)  Дачики расположеныв объеме радиусом около 2-3 м. А в каком плане выгодней? От каждого датчика будет идти 2 провода (земля и сигнал). Зачем RS485? 2-3 метра может и не очень выгодно, смотреть надо по помехам. А так датчик-простейший МК-RS485 трансивер Таких устройств много, каждый со своим адресом, все на одной шине сидят, и по запросу от центральго проца выдают ему свое состояние. Информация шлется в цифровом виде, и помехи ей не страшны.
|
|
|
|
|
Jun 20 2007, 13:37
|

Участник

Группа: Участник
Сообщений: 72
Регистрация: 4-06-07
Из: г. Уфа
Пользователь №: 28 181

|
Цитата(migray @ Jun 20 2007, 19:29)  2-3 метра может и не очень выгодно, смотреть надо по помехам.
А так датчик-простейший МК-RS485 трансивер
Таких устройств много, каждый со своим адресом, все на одной шине сидят, и по запросу от центральго проца выдают ему свое состояние. Информация шлется в цифровом виде, и помехи ей не страшны. Ну так всегда бывает в самый последный момент появляется более рациональное решение. Это получается для каждого датчика свой одноканальный АЦП? У меня тут мысль появилась: если на лини будет 30 датчиков, то одну и ту же линию надо будет проводить через все датчики: длинная линия получиться...
Сообщение отредактировал Русланчик - Jun 20 2007, 13:50
--------------------
Надо говорить благое, либо вообще ничего не говорить...
|
|
|
|
|
Jun 20 2007, 14:14
|

Частый гость
 
Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501

|
Цитата(Русланчик @ Jun 20 2007, 17:37)  Ну так всегда бывает в самый последный момент появляется более рациональное решение. Это получается для каждого датчика свой одноканальный АЦП? Если встроенного в МК АЦП хватает, то можно и без внешнего. Ориентироваться в таком случае надо на 10 бит, не важно это хороший 10-битный или плохой 12-битный. Есть и хорошие 12-битные, но это ADuC, а они очень дороги. МК с UART и 4-канальным 10-бит АЦП будет стоить в районе 1$, если АЦП внешний, можно найти МК без АЦП, он будет дешевле. Кстати при коротких линиях можно взять внешний АЦП с последовательным выходом, без контроллера, как вариант. Цитата(Русланчик @ Jun 20 2007, 17:22)  А почему необходимо вычитать 2-3 разряда? Что с этим АЦП не так? По этому поводу я написал в 18 посте. Кварц расположенный в районе аналоговых входов в MSP430F149 сильно "пачкает" СИГНАЛ. Как вариант, не использовать этот кварц, работать вторым или от встроенного генератора, но в моем проекте этот кварц был необходим  А когда оказалось, что вместо "грязных" 12 бит есть проц с нормальным 10-битным АЦП, но дешевле в 1,5 раза, от TI отказались совсем. Цитата(Русланчик @ Jun 20 2007, 17:37)  У меня тут мысль появилась: если на лини будет 30 датчиков, то одну и ту же линию надо будет проводить через все датчики: длинная линия получиться... У меня сейчас куча устройств на линии в 1км висит. RS485 с этим справляется.
|
|
|
|
Сообщений в этой теме
Русланчик 30 датчиков Jun 18 2007, 15:26 rezident Опишите задачу подробнее. Что за сигнал, в каком д... Jun 18 2007, 16:16 Русланчик Цитата(rezident @ Jun 18 2007, 22:16) Опи... Jun 18 2007, 16:36  Dog Pawlowa Цитата(Русланчик @ Jun 18 2007, 19:36) Вы... Jun 18 2007, 19:27 Dog Pawlowa Цитата(Русланчик @ Jun 18 2007, 18:26) Зд... Jun 18 2007, 16:17 rumit2000 Стояла задача на MSP430 опрашивать 16 датчиков - и... Jun 19 2007, 07:05 Русланчик Цитата(rumit2000 @ Jun 19 2007, 13:05) Ст... Jun 19 2007, 08:00  rezident Цитата(Русланчик @ Jun 19 2007, 14:00) А ... Jun 19 2007, 09:06   Русланчик Цитата(rezident @ Jun 19 2007, 15:06) ИМХ... Jun 19 2007, 09:38    rumit2000 Цитата(Русланчик @ Jun 19 2007, 13:38) Да... Jun 19 2007, 09:45     Русланчик Цитата(rumit2000 @ Jun 19 2007, 15:45) ну... Jun 19 2007, 10:30      migray Цитата(Русланчик @ Jun 19 2007, 14:30) За... Jun 20 2007, 08:55       rezident Цитата(migray @ Jun 20 2007, 14:55) Из ра... Jun 20 2007, 09:12        migray Цитата(rezident @ Jun 20 2007, 13:12) При... Jun 20 2007, 09:43    rezident Цитата(Русланчик @ Jun 19 2007, 15:38) В ... Jun 19 2007, 10:39     Русланчик Цитата(rezident @ Jun 19 2007, 16:39) Это... Jun 19 2007, 11:25 Andreas1 Цитата1) использовать два 16-ти канальных АЦП
2) и... Jun 19 2007, 07:15     Русланчик Цитата(migray @ Jun 20 2007, 20:14) У мен... Jun 20 2007, 14:32      migray Если объединять по RS-485, то МК потребуется в каж... Jun 20 2007, 17:39 rezident Несколько переводных статей про RS-485 на gaw.ru
П... Jun 20 2007, 19:51 Русланчик Цитата(rezident @ Jun 21 2007, 01:51) Кст... Jun 20 2007, 20:24  rezident Цитата(Русланчик @ Jun 21 2007, 02:24) Кс... Jun 20 2007, 21:06 muravei Цитата(rezident @ Jun 20 2007, 23:51) Кст... Jun 21 2007, 06:08 migray Цитата(rezident @ Jun 20 2007, 23:51) Нес... Jun 21 2007, 06:37 sensor_ua Если рассматривать аналоговые датчики, удаленные н... Jun 21 2007, 03:16 Dog Pawlowa Недостаток в "интеллектуальных" датчиках... Jun 21 2007, 05:43 sensor_ua ЦитатаНужно ставить перемычки, которыми этот адрес... Jun 21 2007, 06:07 Dog Pawlowa Цитата(sensor_ua @ Jun 21 2007, 09:07) Пр... Jun 21 2007, 06:54  migray 1. В MSP430 нет встроеннной EEPROM.
Что мешает сде... Jun 21 2007, 07:18 rezident 1. Для хранения конфигурационных параметров исполь... Jun 21 2007, 08:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|