Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Микропроцессоры


Ответ
 
Опции темы Опции просмотра
Старый 05.03.2015, 13:22   #1 (permalink)
ult
Member
 
Аватар для ult
 
Регистрация: 26.01.2011
Сообщений: 1,507
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3317
По умолчанию Требуется помощь в выборе МК для эмуляции датчиков

Уважаемые форумчане, доброго времени суток!

Требуется помощь в выборе микроконтроллера и построении схемы включения. Занимаемся удаленным сбором данных с тепловычислителей, нужен эмулятор датчиков данного девайса под рукой, с возможностью самостоятельного изменения значений датчиков в пределах заданных величин. простейшие схемы на переменных резисторах уже есть, но когда их никто не крутит, значения не меняются. построение графиков проходит без ошибок, средние значения всегда одни и те же. нужен девайс хитрее))

Датчики и их количество следующее:

1)термопреобразователи. эмуляция заключается в изменении сопротивления от 100 до 120 Ом с шагом около 0,05-0,10 Ом. - количество каналов : 6

2)преобразователи давления. эмуляция датчика токовой петли (4-20 мА). напряжение датчика 12-30В, в идеале 24В.
количество каналов : 6

3)преобразователи расхода. подача кратковременных импульсов на вход счетчика, сигналы: "импульс" < 100 Ом, "нет импульса" > 500 Ом, можно КЗ и обрыв. генерация с частотой от 0,05 до 1 Гц (1 импульс в секунду - 1 импульс в 20 секунд)
количество каналов : 6

есть еще определенные критерии:
требуется, чтобы устройство умело с заданным интервалом (раз в несколько минут) производить вычисления согласно заданным параметрам и подстраивать эмуляцию.

пример: берем значение переменной выхода 1.1. случайным образом считаем изменение этого выхода в пределах от -0,3 до 0,3. берем значение выхода 1.2. случайно считаем изменение этого выхода на ту же величину, но с условием, что 1.1>1.2. и так попарно для всех каналов. (1.3 и 1.4; 1.5 и 1.6; 2.1 и 2.2;......3.5 и 3.6).

записывать значения в логи и вести графики не требуется, это умеет делать тепловычислитель.

Заранее спасибо всем откликнувшимся!
ult вне форума   Ответить с цитированием

Старый 05.03.2015, 13:22
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Ваша тема имеет сходства с этими топиками, пожалуйста, пролистайте их

Нужна помощь в выборе
Требуется помощь в выборе смартфона
Видеорегистратор. Помощь в выборе

Старый 05.03.2015, 16:47   #2 (permalink)
ALS
Member
 
Аватар для ALS
 
Регистрация: 16.03.2011
Адрес: Севастополь
Сообщений: 679
Сказал(а) спасибо: 97
Поблагодарили 129 раз(а) в 9 сообщениях
Репутация: 22123
По умолчанию

Как старый PIC-юзер, я бы использовал какой-нибудь PIC16F1516(-1527). Но, по нынешним временам, модно применять STM )

В принципе, подойдет любой МК, имеющий на борту UART (для программирования параметров и передачи данных по токовой петле) и SPI или I2C (для управления цифровыми потенциометрами).
В кач-ве трансивера для токовой петли можно применить любой интегральный, напр., XTR117 - все нужные вам параметры он обеспечивает по умолчанию.
Все остальное (эмуляция счетчиков и проч.) делается обычным ногодрыгом.
ALS вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 02:24.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.