Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/12: Рейтинг темы: голосов - 12, средняя оценка - 4.92
уни
327 / 106 / 12
Регистрация: 06.03.2010
Сообщений: 234
#1

Эмулятор мостового датчика

27.04.2014, 19:45. Просмотров 2075. Ответов 4
Метки нет (Все метки)

Доброго. Может кто подскажет как можно по-проще имитировать сигнал с мостового датчика? Я приложил pdf с коробочным решением, там есть характеристики устройства. Мне нужен управляемый с мк датчик, для которого я бы мог задавать программу с ПК и он её в цикле повторял.

Я было хотел сделать при помощи цифрового потенциометра в одном из плечей, но случайно оторвал вывод (DS2890). Хотел через оптопару по 1-Wire менять положение ползунка на DP, шунтирующим плечо (CDC-232 на ATtiny85 + PC817 + DS2890 (100к) + мост (4 x 470 Ом) - это работает и можно собрать прямо на коленке (я правда без оптопары тестировал)). Теоретически должно было работать, т.к. эквивалентная схема с потенциометром у меня работает и прибор с ней дружит. Хоть и "дрожат" показания, но мне нужна не точность, а именно монотонные изменения во всём диапазоне.

CDC-232 - это виртуальный COM-порт через USB, т.е. у меня получался цифровой мост с управлением по USB. Такая вот функциональность нужна. Если можно, то обойтись без цифрового потенциометра, т.к. это редкая деталька в отличие от всего остального. Смысл, в общем, в формировании напряжения с шагом доли или единицы мВ. Приборы, к которым это дело подключается, "умные" и следят за электрическими параметрами моста, нужно приблизить эквивалентную схему к реальному железу.

Что можете посоветовать?


./styles/iosyitistromyss/imageset/icon_topys_attach.gif" width="14" height="18
[43.4 Кб]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2014, 19:45
Ответы с готовыми решениями:

Получение температуры с датчика
Доброго времени суток. Такой вопрос, есть какой-нибудь датчик температуры, он...

Подключение датчика к микроконтроллеру
При проектировании устройства столкнул с проблемой: путаюсь в линях передачи....

Странность датчика am2302
Начинаю изучать микроконтроллеры, решил собрать термометр. Приобрел два...

Два датчика препятствий
Здравствуйте, совсем недавно начал заниматься программированием...

Обработка сигнала с датчика вибрации
Как принять обработать и отправить сигнал с датчика вибрации на ATmega8?

4
okotimiv
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
27.04.2014, 20:00 #2
А кто ж мешает просто взять DAC?
0
уни
327 / 106 / 12
Регистрация: 06.03.2010
Сообщений: 234
27.04.2014, 21:25 #3
ЦАП у меня был в мыслях, но что-то прибор меня напряг. Какой-то он шибко умный. Нужно выдерживать общий ток моста в определённых пределах (~20 мА @ 10 В), иначе он будет "что-то подозревать" и сигнал от датчика признаётся ошибочным. Еле подобрал резисторы из того, что было. Думал, что смогу на скорую руку что-нить наваять, а оно чуть сложнее оказалось. Тут уже есть одна тема по этому поводу и она тоже уверенности не прибавила: Имитатор сигнала мостового датчика.

Поскольку мой цифровой резистор накрылся, то попробую ЦАПом "шунтировать". Ещё проблема в том, что прибор реагирует на единицы и доли мВ и желательно подключить ЦАП так, чтобы баланс моста нарушался в нужных мне пределах: 0-30 мВ - это диапазон ~(0 - 10000) ед. Вот и подумал, может кто схемку покажет или подскажет, чтобы 255 интервалов попадали в эти 30 мВ. На индикаторе прибора 4 разряда и действует на нервы, когда все цифры "прыгают". У меня сейчас обычный потенциометр добавлен к мосту и прыгает только последняя цифра. Может быть можно как-то добиться такого же результата?
0
okotimiv
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
27.04.2014, 21:49 #4
Да почему обязательно мост? Если там возбуждение постоянным напряжением, то сигнал от мостового датчика - просто напряжение в определенном диапазоне. Его можно спокойно сделать ЦАПом. При этом никто не мешает повесить на питание моста обычный шунт, чтобы ток был в нужном диапазоне.

Если возбуждение переменное, то можно подать его в качестве опорного на ЦАП.
0
уни
327 / 106 / 12
Регистрация: 06.03.2010
Сообщений: 234
27.04.2014, 22:27 #5
А землю объединять? Если прибор измеряет разность, то наверное от общей земли? Тогда мне нужно симулировать 2 напряжения.
0
27.04.2014, 22:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2014, 22:27

Переход датчика поворота через 0
Всем доброго вечера. Собственно сабж. Есть датчик угла одной плоскости. На...

Странное поведение емкостного датчика
Есть самодельный емкостной датчик на atmego32. Сам сенсор представляет собой...

Настройка датчика Sharp 2D120X
Здраствуйте! Есть датчик Sharp 2D120X(инфракрасный дальномер) и нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru