Нужен кодер ардуино

ИльяЯковлев
Offline
Зарегистрирован: 08.11.2015

Немного разбираюсь в коде, но с энкодорами дело не имел.

Нужен кодер на платной основе.

Что имеется:

Ардуино мега
Шаговый двигатель Nema23(24в)  (http://duxe.ru/product_info.php?cPath=30_61&products_id=323)
Драйвер ШД                     (http://duxe.ru/product_info.php?cPath=34&products_id=513)
Энкодер E6B2-CWZ1X 2500P/R     (http://plc-trade.ru/encoder/9299-e6b2-cwz1x-2500p-r-encoder.html)
2 кнопки.
4 концевых выкл.
 
Задача:
 
1. Исходное положение: "концевик 1" норм.разомкнут(исходная для реле). "Концевик 3"норм.разомкнут (исходная ШД(т.е. "0")).
2. При нажатии кнопки "1", включается реле(норм. замкнут) остается включенным до нажатия на кнопку "2".
3. Включается "концевик 2"(норм.замкнут)....пока не сработал "концевик 2", все последующие операции должны блокироваться.
4. Инициализация энкодера. ("минусовые"т.е. обратные) показания энкодера игнорируются(не считываются).
5. При генерации импульсов от энкодера(вращении энкодера в "плюс") включается цикл вращения ШД.
6. Шаговый давигатель должен быть синхронизирован с энкодером...т.е. скорость вращения ШД зависит от скорости  вращения энкодера (показаний импульсов), если энкодер остановился, то ШД соответственно тоже останавливается.
7. Максимальную скорость вращения ШД вынести в переменную для возможности изменения, так же и кол-во шагов.
8. При включении "концевика 4" (норм.замк) ШД останавливается(аварийный останов), до нажатия на кнопку "2"
9. При нажатии на кнопку "2" отключается реле(норм. разомкнут), отключается инициализация энкодера.
10. Включается "концевик 1"(пока не включился "концевик 1" все последующие операции блокируются).
11. При включении "концевика 1", ШД возвращается на исходную т.е. в "0"
12. Конец кода до нажатия на кнопку "1".
Так же необходимо подключить кнопку "е-стоп".
 
Простым языком:
Установка по наматыванию ленты на барабан в один слой.
Барабан вращается от педали. Подключение к электронике в системе управления вращением барабана не возможно(запрещено).
Барабан может вращатся с разной скоростью за счет нажима на педаль, так же в системе вращения барабана имеется "мягкий" пуск и стоп (для этого и нужен энкодер для установки)
Барабан наматывает несколько слоев одного вида ленты, затем нужно намотать один слой иного вида ленты, затем снова наматывается вид ленты первого слоя.
Задача максимально автоматизировать намотку промежуточного слоя ленты в один слой строго в стык.
Установка должна быть автономной, быстро монтируемой и демонтируемой. Бюджет как всегда ограничен, поэтому закуплена "не промышленная электронника". 
Установка состоит из:
1. Каретка перемещения по оси "Х"
2. Так называемый "шнек" подачи ленты.
3. Пневмоцилиндр подъема\опускания "шнека". 
Последоавтельность работы установки:
При нажатии на кнопку "1" опускается "шнек" с помощью пневмоцилиндра.
Лента крепится к барабану.
При нажатии на педаль вращения барабана, вращается энкодер, синхронно включается шаговый двигатель и перемещает каретку вместе со "шнеком" на длину барабана.
Лента наматывается "паразитным" способом за счет вращения барабана.
Намотав ленту на нужную длину, барабан останавливается, лента обрезается.
При нажатии на кнопку "2" "шнек" поднимается, каретка возвращается на исходную в холостую.
Onkel
Offline
Зарегистрирован: 22.02.2016

Пишите ydom@mail.ru , сделаем. Соберу макет, проверю полностью на макете, так что Вы получите проверенный на 100%, полностю рабочий код. Большой опыт подобных работ, и с шаговиками, и с энкодерами, до уровня цехов.
Вот  пример
https://youtu.be/-jQxo5NqnnQ

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

10000 рублей, настройка через терминал и схема электрическая принципиальная. Энкодер с лайндрайвом выбран намерянно ?

brokly(at)mail.ru

ИльяЯковлев
Offline
Зарегистрирован: 08.11.2015

Комплектующие закуплены до меня. Я только собираю установку.

Обращался в НТЦ (разработка промышленных автоматизаций)...мне там цену почти в 2 раза меньше сказали.

sadman41
Offline
Зарегистрирован: 19.10.2016

У них там Си нечистый. 

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

ИльяЯковлев пишет:

Комплектующие закуплены до меня. Я только собираю установку.

Обращался в НТЦ (разработка промышленных автоматизаций)...мне там цену почти в 2 раза меньше сказали.

Ну вы же на микропроцессоре копеечном хотите, на железе экономите. А они то вам на скаде предлагают, там вас вытрясут мама не горюй :)

ИльяЯковлев
Offline
Зарегистрирован: 08.11.2015

Нет...ардуино скетч. Правда без отладки на железе.

sadman41
Offline
Зарегистрирован: 19.10.2016

Тоже блинком бодяженным торгуют, значит... 

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

ИльяЯковлев пишет:

Нет...ардуино скетч. Правда без отладки на железе.

Извиняюсь, это что за бред...? А если их код не заработает, что тогда ? Я просто впервые с такой услугой сталкиваюсь. В нашем деле отладка 80% работы.... Очень оригинально.

А схему подключения энкодера они вам дадут ?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ИльяЯковлев пишет:

Нет...ардуино скетч. Правда без отладки на железе.

А, ну значит Вам предлагают просто подарить им деньги "на развитие".

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

sadman41 пишет:

У них там Си нечистый. 

Я на грязном и лживом пишу. У нас "чистосист" тут один только. А цену я предложил :)

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

ТС, а можно ссылку на интернет ресурс этой волшебной компании - НТЦ (разработка промышленных автоматизаций) ? Лохотрон какой то, у нас тут свои местные лохотронщики есть, они, наверное смогут и дешевле :)

ИльяЯковлев
Offline
Зарегистрирован: 08.11.2015

По утверждению инженера их коды не нуждаются в отладке, если закупленная электронника соответствует сертификатам. Т.е. если у меня сертифицированная электронника, и я правильно предоставил все данные на комплектующие, то код будет работать 100%. Так по крайней мере заявляют. Хотя у них есть прайс на отладку. Вот этот-то прайс действительно---мама не горюй!

В любом случае, цену которую они предложили по скетчу--заказчик поник головой.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Илья, где вы их нашли ? Покажите нам, или это секрет, реально такой "услуги" быть не может, это развод.

Они предложили 5тыр без отладки и это заказчику дорого ?

Вы вдумайтесь, они хотят от вас "сертифицированную ардуино" ? Это вообще чума, ростестовская ардуино :) 

Блин, я ваще а шоке, такого цирка никогда не видел, аж сон пропал :) Чумаааа !!!!!!

Посмотреть бы на этого инженера, поговорить с ним, просто по приколу :))))

sadman41
Offline
Зарегистрирован: 19.10.2016

Узнаю родной колхоз. Первая доза скойтча за полцены, а потом "отладка" с километровой сметой, где спрятаны выезды в баню и на рыбалку.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Вощем имхо... Скорее всего нет такой конторы и такого инженера. Темнит чего то ТС. 

ИльяЯковлев
Offline
Зарегистрирован: 08.11.2015

brokly пишет:

Илья, где вы их нашли ? Покажите нам, или это секрет, реально такой "услуги" быть не может, это развод.

Они предложили 5тыр без отладки и это заказчику дорого ?

Вы вдумайтесь, они хотят от вас "сертифицированную ардуино" ? Это вообще чума, ростестовская ардуино :) 

Блин, я ваще а шоке, такого цирка никогда не видел, аж сон пропал :) Чумаааа !!!!!!

Посмотреть бы на этого инженера, поговорить с ним, просто по приколу :))))

НТЦ в Казани. Филиал в нашем городе НПО "Прис". Может они такие же как вы исполнители-братья? Код на пару строк раздувают на неделю работы...эт мне на альтернативном форуме впаривали. Ребят...я кодю сам немного. Один ШД, одно реле, пара кнопок-код максимум на час работы(если без энкодера...тем более имеются множество скетчей-шаблонов от старых проектов с ШД). По энкодерам не кодил. Время на изучение поджимает. Поэтому обратился за платной помощью. Предлагайте цены. А обсуждение инженеров(может маркетологов) меня мало интересует. В НТЦ есть прайс-дорого. Ищу дешевле в тырнете. Однако у них честные цены. Находятся (географически) на соседней улице, а здесь виртуальный мир.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

ИльяЯковлев пишет:

эт мне на альтернативном форуме впаривали. 

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

sadman41
Offline
Зарегистрирован: 19.10.2016

Ну дак тут все деньги меняют на время. Вопрос только в том сколько ваше время стоит. У брукли вот - 10тыщ...

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

sadman41 пишет:

Ну дак тут все деньги меняют на время. Вопрос только в том сколько ваше время стоит. У брукли вот - 10тыщ...

Да не, там рыбы нет, судя по "там работы на час" (не, не так, там - МАКСИМУМ работы на час) и прочим, давно знакомым, оценочным суждениям с потолка ;) К тому же - мы ему впариваем, совесть надо иметь :)

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Ну за 5 тыр, это будет работа себе в убыток. Может кто то и возьмется меньше 10 , но точно не я. Дешево получится когда сам себе. Понимаете, если вы заплатите за работу, то получите право требовать четкой работы прошивки по вашему ТЗ. А ТЗ у вас конечно много лучше чем бывает, но вот максимальная скорость (количество оборотов энкодера за единицу времени) не указана, а от нее ооооочень многое зависит. 

Четные цены это как... ? Я вот назывю цену и грантирую, что больше никаких затрат заказчик не понесет. Я провел анализ вашего задания и понимаю, где какие есть подводные камни. Я же не спроста спросил про схему подключения энкодера. Там, знаете ли токовая петля, которую, голой ардуиной не примешь. А ваши с "честными ценами" с "соседней улицы", без ответственности и гарантий, да еще и без сайта, но при этом целый НТЦ, с уборщицами и секретарями, работают бесплатно. В общем бред это. Кто тут пытается обмануть кого ? Мне ясно. А вам ? 

Ну и что бы не быть в этом желтом тумане,пожалуй, отменю свое предложение, это что бы никто не подумал, что я кого то уговариваю. Не нравится мне этот расклад, гнилой он. Не хочу головной боли.

sadman41
Offline
Зарегистрирован: 19.10.2016

DIYMan пишет:

Да не, там рыбы нет, судя по "там работы на час" (не, не так, там - МАКСИМУМ работы на час) и прочим, давно знакомым, оценочным суждениям с потолка ;) К тому же - мы ему впариваем, совесть надо иметь :)

Я о другом. Товарищ хочет сэкономить свое время, заплатив N-ную сумму. Если он свое время на изучение/написание/отладку оценивает в тыщу рэ - это его право. Брукли оценивает в 10 - это тоже его право. 

Вопрос только в том - решится ли при этом поставленная задача в заданный срок. 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

brokly пишет:

Понимаете, если вы заплатите за работу, то получите право требовать четкой работы прошивки по вашему ТЗ...

Не поверишь - я тоже про это впаривал :)

brokly пишет:

Не нравится мне этот расклад. Не хочу головной боли.

+1.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

sadman41 пишет:

Я о другом. Товарищ хочет сэкономить свое время, заплатив N-ную сумму. Если он свое время на изучение/написание/отладку оценивает в тыщу рэ - это его право. Брукли оценивает в 10 - это тоже его право. 

Вопрос только в том - решится ли при этом поставленная задача в заданный срок. 

Согласен.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

DIYMan пишет:

Не поверишь - я тоже про это впаривал :)

Ага, прочитал на амперке :) А чему тут удивляться то, мы же в одинаковом положении, имхо, так многие считают. Просто таких "заказчики" не часто встречаются, обычно люди скромнее и более понимающее, что бесплатного не бывает. А тут он реально за тыщу хочет. Вот этот бред на пол страницы, с энкодером за 100 баксов, хочет что бы ему работу за тыщу выполнили....

ТС Продай энкодер, сделай без него ! Будут деньги на оплату программера.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

brokly пишет:

ТС Продай энкодер, сделай без него ! 

Он безвременно нас покинул, пошёл искать в более рыбные места :)

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

sadman41 пишет:

Брукли оценивает в 10 - это тоже его право. 

Ну чего вы к брукли то пристали. Смотрите сами - настройку он хочет, энкодер у него не детский, подключение энкодера не удобное... Ну сколько по вашему у вас уйдет времени на написание и отладку под его хотелки ? Что за день что ли сделаете ? Сомневаюсь. Написать то может и успеете, а отладиться ? 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

brokly пишет:

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

Знаешь, нормальному человеку и сделать приятно, что называется. Расскажу историю: делал одному человеку прошивку для анимации модели самолёта. Всем спасибо, все довольны, по WhatsApp он меня ещё немного поспрашивал с вопросами (въезжал в тему ардуины, что называется), разбежались. Через месяц - а можете ещё две прошивки сделать? Причём был готов на первоначальную сумму за одну прошивку, хотя алгоритм новых, по сути - фактически такой же. По итогу был послан с Богом и с него взята фактически номинальная стоимость минимальных работ по клонированию старой прошивки и адаптации к новым реалиям. Всё это, ессно, с проверкой на макетке, я только предупредил, что демовидео снимать не буду.

Это я к чему? Стороны должны хотя бы первоначально доверять друг другу, тогда и остальное приложится. Ибо лично меня коробит жизнь по исконным заповедям тех россиян, кои начинают каждый день с таких уставок: 1) кого наипать? 2) как бы меня не наипали!

 

sadman41
Offline
Зарегистрирован: 19.10.2016

brokly пишет:

Ну чего вы к брукли то пристали. Смотрите сами - настройку он хочет, энкодер у него не детский, подключение энкодера не удобное... Ну сколько по вашему у вас уйдет времени на написание и отладку под его хотелки ? Что за день что ли сделаете ? Сомневаюсь. Написать то может и успеете, а отладиться ? 

Лично у меня - вагон. И я тыщу не просил. Я предположил, что ТС расчитывает за работу отдать сумму, равную сумме посещения окольного пивбара (т.е. сколько не жалко потерять). 

А приставать - не приставали. Просто была цифра для обозначения масштаба. 

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ИльяЯковлев пишет:

По утверждению инженера их коды не нуждаются в отладке, если закупленная электронника соответствует сертификатам. Т.е. если у меня сертифицированная электронника, и я правильно предоставил все данные на комплектующие, то код будет работать 100%. 

Хрена-се! Давно так не ржал. Явно контора называется "Alice & Bazilio Ltd.", а Вас приняли за Буратино.

sadman41
Offline
Зарегистрирован: 19.10.2016

ЕвгенийП пишет:

Хрена-се! Давно так не ржал. Явно контора называется "Alice & Bazilio Ltd.", а Вас приняли за Буратино.

Если он там торговался так же, то от него просто отделались "сертифицированной ардуиной". 

vvadim
Offline
Зарегистрирован: 23.05.2012

ЕвгенийП пишет:

ИльяЯковлев пишет:

По утверждению инженера их коды не нуждаются в отладке, если закупленная электронника соответствует сертификатам. Т.е. если у меня сертифицированная электронника, и я правильно предоставил все данные на комплектующие, то код будет работать 100%. 

Хрена-се! Давно так не ржал. Явно контора называется "Alice & Bazilio Ltd.", а Вас приняли за Буратино.

злые вы.
не даёте челу закопать пять золотых, а он так хочет чтобы дерево выросло))))

arduino328
Offline
Зарегистрирован: 01.09.2016

ИльяЯковлев пишет:

По утверждению инженера их коды не нуждаются в отладке, если закупленная электронника соответствует сертификатам. Т.е. если у меня сертифицированная электронника, и я правильно предоставил все данные на комплектующие, то код будет работать 100%. 

Очень грамотная отмазка: если код не будет работать, то Ардуина же не сертифицированная.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

arduino328 пишет:

Очень грамотная отмазка: если код не будет работать, то Ардуина же не сертифицированная.

Большинстов даже не представляют насколько грамотная. Там ведь нигде не сказано на что именно она должна быть сертифицирована! Вполне может оказаться, что речь шла о сертификации на работу с их кодом.

Например, Intel именно так и поступает в области HPC. Если Вы ставите их софт на некое железо и обращаетесь к ним, превый вопрос: А Ваше железо имеет сертификат "Intel® Cluster Ready"?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ИльяЯковлев, бейте по рукам с brokly пока он не передумал - это реально дёшево.

Если у Вас "план по скидкам", давайте я предложу Вам сделать эту работу за 200 т.р. и Вы с чистой совесть доложите начальству, что выбрали самого адекватного из поставщиков и сэкономили 190 тыщь.

sadman41
Offline
Зарегистрирован: 19.10.2016

Кстати, можно ценник того НТЦ снизить вдвое.

У брукли 10 тыщ с написанием и отладкой, у НТЦ 5 тыщ без отладки, а можно за 2,5тыщи без отладки и написания скетча. Даже за 2 тыщи (+пузырь Семёну). Вариант? 

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

ЕвгенийП пишет:

 что выбрали самого адекватного из поставщиков

Евгений, спасибо за поддержку, но у нас тут много хороших исполнителей :)

Еще раз спасибо :) Но я уже не возьмусь за этот проект, слишком много рисков и нервотрепки .

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

На пузырь я согласно. :-)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, вот, я же говорил, "пока он не передумал", похоже, что уже поздно :(

Остаются в силе два предложения - моё за 200 т.р. и sadman41 за 2 тыщи (+пузырь Семёну).

Борьба за заказ продолжается!

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

ЕвгенийП пишет:

Борьба за заказ продолжается!

:))) Потом останется только найти заказчика и убедить его, что мы, мол, боролись, боролись, боролись, боролись... (с) Шариков :)

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

DetSimen пишет:

На пузырь я согласно. :-)

А как же риски !?

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

brokly пишет:

DetSimen пишет:

На пузырь я согласно. :-)

А как же риски !?

Ещё плюс стакан :)

Сергей Звягинцев
Offline
Зарегистрирован: 02.03.2017

arduino.maingroup@mail.ru решим вопрос

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

О, вот и "решала" подтянулась :)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Сергей Звягинцев пишет:

arduino.maingroup@mail.ru решим вопрос

Ну, вот, плакали мои двести штук :( И пузырь для Семёна тоже :(

Пришёл хозяин этого рынка :(

electroXobot
Offline
Зарегистрирован: 20.01.2017

Звягинвце резкий как понос, увел заказчика из под носа.. Теперь точно шансов нет пацаны.

Green
Offline
Зарегистрирован: 01.10.2015

Звягинцев резче поноса - увёл заказчика из под носа. Так? Шютка.

electroXobot
Offline
Зарегистрирован: 20.01.2017

Green пишет:

Звягинцев резче поноса - увёл заказчика из под носа. Так? Шютка.

 

Конечно шютка

CPU_electronic
Offline
Зарегистрирован: 13.11.2014

Пишите на емейл Razrabotka-shem[cобак]yandex.ru Обсудим.