Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 19 апр 2024, 08:25

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 205 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 21  След.
Автор Сообщение
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 10 сен 2011, 19:24 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Последний раз редактировалось SVN 19 май 2013, 09:26, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 10 сен 2011, 22:13 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
Да мост это мост уинстона. 4 сопротивления в диагональ АЦП.
АЦП ща в семплах пороюсь. А во MAX11201 MAX11210 какой-то из этих. :-)
Там ещё в нутрях регулируемый усилитель. Регистры калибровки. термокомпенсированный ИОН. И стоят они кажется существенно.
Такие АЦП делают и AD TI MAX intersil и вобще все кому не лень. Правда производители лукавят 24 разряда там получается при усреднении сигнала за 1 секунду. в каждой выборке примерно 20-21 значащий разряд. :lol:

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 11 сен 2011, 08:30 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 12 сен 2011, 12:06 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июл 2011, 10:08
Сообщения: 78
Откуда: из Щербинки
Вот не много по бороздив по просторам инета нашел вот такую книжку : автор Кравченко, там страница 151, глава 10, Бытовой цифровой термометр.
Возможно пригодится ;) , расписано так, что даже мне понятно! :D

_________________
Да нету подписи, есть скайп Noks_st


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 12 сен 2011, 13:09 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 05 ноя 2011, 10:35 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Интересно, а кто-нибудь имеет опыт по применению АЦП MCP3208? Особенно интересует код программы на АВ, при считывании из АЦП измеренного значения?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 05 ноя 2011, 17:26 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
Открываем datasheet и внимательно смотрим на картинку FIGURE 6-1: SPI Communication using 8-bit segments (Mode 0,0: SCLK idles low).
Если кратко то берем SPI прижемаем к земле CS запихиваем в АЦП 3 байта из них 5бит конфигурации. получаем соответственно 3 байта. потом из полученные 3 байт отбрасываем который получили 1 и в остатке 16 бит из которых 12бит значащие.
Предвижу ваш вопрос как получить из 5 бит конфигурации 24бита для отправки?
первые 3 бита из 5 в первый байт 2 бита во 2. 3 бит нули.
На картинке всё понятно. Самый простой вариант наложить маску на пустую переменную.
Если на асм то маску на 3 регистра. по очереди а потом эти регистры выпихиваем в SPI.
В принимаемых данных полезная инфа содержится в 2 и 3 байтах. Там ничего двигать не надо читаем и пользуемся.

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 05 ноя 2011, 17:33 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 545
В завале нашёл ТСМ 50 в корпусе вот думаю куда его применить уличный термометр сделать с 24 разрядным АЦП :-D
Кстати столкнулся что мост сам по себе плывет от изменения температуры. Те Если ИОН хороший. термометр термостатирован. А мост на плате в корпусе. То в течении суток при 24 разрядном АЦП плывет стабильно 5 разрядов. Надо резисторы проволочные использовать и термостатировать весь узел. ИОН АЦП и МОСТ!!! Вот такая вот она борьба за 24 разряда :(

_________________
Чтобы получить правильные ответы, надо задавать правильные вопросы!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 05 ноя 2011, 17:39 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Подключаем ТСМ 50М к контроллеру
СообщениеДобавлено: 05 ноя 2011, 18:03 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 205 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 21  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB