roboforum.ru

Технический форум по робототехнике.


Устройство обратной связи на Ардуино

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Устройство обратной связи на Ардуино

Сообщение Krash70 » 24 сен 2012, 16:33

Доброго времени суток, форумчане.

Предлагаю коммерческий проект - создать устройство обратной связи на Arduino (или аналогах). Суть в следующем:
1.Имеются входы 1, 2 и 3, на которые подаются аналоговые сигналы - напряжение от 0 до 10 VDC.
2.Имеется один дискретный вход.
3.Имеются два релейых выхода.
4.Входные сигналы работают независимо друг от друга.
5.Вход 1 - сигнальный. На него подаётся напряжение, которое нужно измерять.
6.Вход 2 - путём изменения на нём напряжения (или напряжение или резистор) задаётся диапазон допустимых погрешностей.
7.Вход 3 - используется для задания таймера от 300 до 3000 mc (чтобы не каждый раз не лезть в программу контролёра)

Алгоритм работы - при поступлении сигнала на дискретный вход Arduino замеряет напряжение на аналоговом входе 1 в течение времени, которое задаётся входом 3. Замеряв это напряжение, Arduino запоминает его и держит в памяти. Оно считается "эталонным". Входом 2 задаётся +/- диапазон разрешённых отклонений от "эталонного" напряжения. Если напряжение на входе 1 становится ниже заданного диапазона, то срабатывает релейный выход 1. Если напряжение на входе 1 ВЫШЕ заданного диапазона, то срабатывает релейный выход 2. Если дискретный сигнал исчез, то данные обнуляются. Есло появился снова - цикл повторяется. То есть если на входе 1 напряжение 8 вольт, а заданный диапазон +/-0,1 вольта, то релейные выходы срабатывают лишь в тех случах, когда напряжение на входе будет меняться: меньше 7,9 вольта или больше 8,1 вольта. Если напряжение на входе 1 укладывается в заданный диапазон, то релейные выходы не раотают (т.е. всё нормально).

Нужна работоспособная плата (чертёж, монтажная схема), электрическая принципиальная схема, софт, инструкция по настройке "для чайника".

Ещё раз повторюсь, работа оплачиваемая.
Krash70
 
Сообщения: 1
Зарегистрирован: 24 сен 2012, 16:26

Re: Устройство обратной связи на Ардуино

Сообщение Myp » 24 сен 2012, 17:17

термостат для яиц?

как-то слишком замутно и сложнореализуемо.
вход 2 и 3 нафиг не нужны, вместо них сегментный индикатор и 3 кнопки, "плюс" "минус" "установка".
задал кнопками отклонение и время таймера и всё.

да и как мне кажется термостатов на ардуино в сети полно.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Устройство обратной связи на Ардуино

Сообщение elmot » 24 сен 2012, 17:37

Не очень сложно, но с кнопками явно лучше будет.
Если возможно использование демо-плат по конструктиву, на STM32L-discovery конфетка выйдет. С тач-полоской и прикольным индикатором.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Устройство обратной связи на Ардуино

Сообщение Dizayner » 05 май 2014, 02:09

Нужна работоспособная плата (чертёж, монтажная схема), электрическая принципиальная схема, софт, инструкция по настройке "для чайника".
есть одна готовая разработка под АРДУИНО_МЕГА_2560 от А до Я прошивка+софт под заказ+схема электроники с оптической развязкой+датчики обратной связи, на усмотрение резестивные либо ультрасоник (возможны варианты)! :beer:
Dizayner
 
Сообщения: 148
Зарегистрирован: 26 дек 2005, 01:36
Откуда: Иордания

Re: Устройство обратной связи на Ардуино

Сообщение Myp » 05 май 2014, 10:03

с 2012 года все яйца уже вылупились)
некропост.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич


Вернуться в Arduino и другие Xduino

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

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