Устройство обратной связи на Arduino

Krash70
Offline
Зарегистрирован: 24.09.2012

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

Предлагаю коммерчекий проект - создать устройство обратной связи на 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 укладывается в заданный диапазон, то релейные выходы не раотают (т.е. всё нормально).

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

Ещё раз повторюсь, работа оплачиваемая.

 

maksim
Offline
Зарегистрирован: 12.02.2012

 

скайп: maksimkstovo1985

 

maksim
Offline
Зарегистрирован: 12.02.2012

 Какая должна быть точность измерений?

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Это даже не интересно :) Вот если бы ПИД-регулятор... :) Хотя, если устройство не для регулирования, а для аварийной сигнализации, то да, нормально. Только ардуина тут избыточна, достаточно тиньки 45 (если мне не изменяет склероз, там есть ацп. 

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

Krash70 пишет:

Ещё раз повторюсь, работа оплачиваемая.

 

И еще раз обращаю внимание администрации форума - требуется раздел на форуме о платном выполнении проектов - например "Есть работа!"

P.S. и почините уже баг с Комментариями

maksim
Offline
Зарегистрирован: 12.02.2012

AlexFisher пишет:

Это даже не интересно :) Вот если бы ПИД-регулятор... :) Хотя, если устройство не для регулирования, а для аварийной сигнализации, то да, нормально. Только ардуина тут избыточна, достаточно тиньки 45 (если мне не изменяет склероз, там есть ацп. 

Это просто и не интересно когда надо на дуине и на макетке сделать, а разработать рабочую плату + всю доку вот тогда.... Вы представляете если ваш проэкт отправят в массовое производство, а вы доржку не туда подвели... или элемент забыли... или не учли наводки от соседнего элемента... или баг в коде какой... или еще чего...

leshak
Offline
Зарегистрирован: 29.09.2011

vworld пишет:

И еще раз обращаю внимание администрации форума - требуется раздел на форуме о платном выполнении проектов - например "Есть работа!"

Да ладно. Прямо уж "требуется", да еще жирным шрифтом. Эти темы возникают -несколько штук в месяц, да и то не каждый. Если их "не чесать", то в течении часов проваливаем вниз и никому не мешает (а кому интерестно - тот увидел). Темы типа "требуются телепаты", "не заливается скетч", "какую дуину выбрать" - возникают на порядок чаще. К тому же, я 100% уверен, что даже при наличии отдельного раздела, постить будут, как минимум половина, все-равно, в раздел "какой первый под руку попался".

И главное -если вам тема не интересна почему просто не проигнорить ее? Почему вы решили что это всех раздражает? Слово "работа" вызывает аллергию? :) Прямого запрета на такое - вроде не видел. Если не наглеть, то почему бы и нет? Люди сюда с разными интересами приходят. И не обязательно совпадающими с вашими. Это не повод "требовать" загонять их в резервацию (тем более что все одно они будут висеть на главной, это сообщения).

vworld пишет:

P.S. и почините уже баг с Комментариями

А написать на почту администрации? С описанием какой у вас браузер, какая операционка и т.п. пробовали? Я не знаю поможет ли это, но думаю вероятность - поднимет. Если кто-то, все-таки, соберется это чинить, то время ему съекономится. Ошибка явно не массовая. Я например - спокойно пишу. В хроме. Может вы любитель "оперы" или какие-то плагины, банерорезалки, антивирусы кеши с вашей стороны глючат? У себя пробовали искать траблу? 

Если позволяют знания, то можете и FireBug-мо и Javascript консолью посмотреть "кто-же пакостит". Если ошибка на ClientSide или в разметке, тоглядишь еще и рецепт "как починить" подскажете :)

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

maksim пишет:

Это просто и не интересно когда надо на дуине и на макетке сделать, а разработать рабочую плату + всю доку вот тогда.... Вы представляете если ваш проэкт отправят в массовое производство, а вы доржку не туда подвели... или элемент забыли... или не учли наводки от соседнего элемента... или баг в коде какой... или еще чего...

Согласен.  Я по образованию схемотехник, но и "поконструировать" тоже могу. По крайней мере. плату развести правильно :)

Еще предлагаю в темах про предложение работы постить что-нибудь типа "работу забрал", чтобы было ясно, что предложение закрыто.

Мне интересно взглянуть на ТЗ, сроки и предложение по оплате. почта a-fisher@yandex.ru

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

leshak пишет:

vworld пишет:

И еще раз обращаю внимание администрации форума - требуется раздел на форуме о платном выполнении проектов - например "Есть работа!"

Да ладно. Прямо уж "требуется", да еще жирным шрифтом. Эти темы возникают -несколько штук в месяц, да и то не каждый. Если их "не чесать", то в течении часов проваливаем вниз и никому не мешает (а кому интерестно - тот увидел). Темы типа "требуются телепаты", "не заливается скетч", "какую дуину выбрать" - возникают на порядок чаще. К тому же, я 100% уверен, что даже при наличии отдельного раздела, постить будут, как минимум половина, все-равно, в раздел "какой первый под руку попался".

И главное -если вам тема не интересна почему просто не проигнорить ее? Почему вы решили что это всех раздражает? Слово "работа" вызывает аллергию? :) Прямого запрета на такое - вроде не видел. Если не наглеть, то почему бы и нет? Люди сюда с разными интересами приходят. И не обязательно совпадающими с вашими. Это не повод "требовать" загонять их в резервацию (тем более что все одно они будут висеть на главной, это сообщения).

Опять же отмечу свое имхо - я лично стараюсь следовать темам и разделам форума

vworld пишет:

P.S. и почините уже баг с Комментариями

А написать на почту администрации? С описанием какой у вас браузер, какая операционка и т.п. пробовали? Я не знаю поможет ли это, но думаю вероятность - поднимет. Если кто-то, все-таки, соберется это чинить, то время ему съекономится. Ошибка явно не массовая. Я например - спокойно пишу. В хроме. Может вы любитель "оперы" или какие-то плагины, банерорезалки, антивирусы кеши с вашей стороны глючат? У себя пробовали искать траблу? 

Если позволяют знания, то можете и FireBug-мо и Javascript консолью посмотреть "кто-же пакостит". Если ошибка на ClientSide или в разметке, тоглядишь еще и рецепт "как починить" подскажете :)

письма писал - целых 2 шт. использую ФФ 15.0.1

проявилась проблема после обновления до свежего релиза ФФ 15.0.1 ранее ее не наблюдалось

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

vworld пишет:

проявилась проблема после обновления до свежего релиза ФФ 15.0.1 ранее ее не наблюдалось

У меня то же самое. Пользуюсь пока Оперой...

vworld
vworld аватар
Offline
Зарегистрирован: 26.09.2011

AlexFisher пишет:

vworld пишет:

проявилась проблема после обновления до свежего релиза ФФ 15.0.1 ранее ее не наблюдалось

У меня то же самое. Пользуюсь пока Оперой...

Ну наверное нам следует написать коллективное обращение администрации форума, разрабам ФФ, если ничего не поможет, то сгонять до магаза и затариться бутылкой и засесть за дебагинг

leshak
Offline
Зарегистрирован: 29.09.2011

vworld пишет:

Ну наверное нам следует написать коллективное обращение администрации форума, разрабам ФФ, если ничего не поможет, то сгонять до магаза и затариться бутылкой и засесть за дебагинг

Это, видимо граздо проще чем попробовать другой браузер (уже два браузера упомянули в которых у людей работает) или загрузится в безопастном режиме без плагинов?

Кстати вы не допускаете, что все 90% подобных сайтов/форумов крутятся на стандартных движках, которые "когда-то проинсталили и хлеба не просят" (по туториалу, друг помог, запустил скрипт инсталяционый и т.п.) . Вы не допускаете что "администрация" может банально не знать как это починить? Или вы думаете что любой проект в инете имеет за спиной команду програмеров на зарплате? Разве этот сайт похож на что-то "писанное под заказ с нуля?"

Я практически уверен, что весь этот проект крутится на "карманные деньги" и энтузиазме, какого-то одного человека. Что-то предлагать/просить - можно, но требовать? Коллективные обращения?

 

Krash70
Offline
Зарегистрирован: 24.09.2012

Точность измерений - +/- 2 вольта на входе. Имеется в виду до деления. А до деления от 60 до 240 вольт.

Krash70
Offline
Зарегистрирован: 24.09.2012

Кстати о простоте - та платка пока простая. ПОКА. это, так сказать, небольшая верхушка небольшого айберга. Просто предлагаемое решение наиболее срочное. А так, по существу - лучше задействовать 2560. В дальнейшем чтобы задействовать все (ну или почти все) входы/выходы. Предполагается, что Ардуина станет частью оборудования, поэтому требования, как заметил уважаемый maksim, не как к домашнему устрйству. Ошибка в схеме или в программе может стоить денег, и не малых.

maksim
Offline
Зарегистрирован: 12.02.2012

 10 бит АЦП в полне хватит для такой точности, по поводу остального, я вам свои контакты оставил выше в 1 сообщении.

Krash70
Offline
Зарегистрирован: 24.09.2012

Уважаемый maksim , а завтра в течение дня будете доступны по указанной связи? Могу выслать на электронку...

maksim
Offline
Зарегистрирован: 12.02.2012

 По скайпу удобней общаться.

leshak
Offline
Зарегистрирован: 29.09.2011

 Кстати, по поводу "коммерческих проектов на форуме". Я не вижу ничего плохого если тут на форуме "смогли познакомится" заказчик и исполнительно, но вот превращать форум в место "ведения коммерческого проекта", уточнять ТЗ, решать вопросы связи между членами комманды и проч. - лучше, все-таки, уже в личных каналах связи (почта, скайп и т.п.). Если только вы не собиратетсь вести этот проект OpenSource, в реал тайм тут на форуме выкладывае весь процесс, искходники и т.п. (что-бы от него была польза-интерес и другим).

Так что лучше оставить форуму только функцию "первичного контакта". 

Кстати то же самое относится и к попыткам организовать "профсоюз" ("работу забрал") и т.п. - IMHO это все должно быть "за кулисами", в личных контактах.

А то, глазом моргнуть не успеешь, тут начнется выяснения отношений, кто виноват в срыве сроков, оплаты и т.п. и т.д. Да и вся "атмосфера" - поменяется.

 

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

maksim пишет:

 По скайпу удобней общаться.

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

По поводу форума. Жаль, на смартфоне не работает :(

leshak
Offline
Зарегистрирован: 29.09.2011

AlexFisher пишет:

По поводу форума. Жаль, на смартфоне не работает :(

Почему не работает? вот специально зашел проверить.  не насколько удобно естественно . с другой стороны, можно голосовым вводом пользоваться :-)

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

У меня штатным браузером не заработало, а фоксом - очень даже. Он и шрифты адаптирует под смартфон.

Кстати, работу взял (это, так сказать, по своему же совету пишу).