ecoo

Arduino для индустриальных применений

47 сообщений в этой теме

mail_robot    1 469

вы видимо совсем не хотите вникать в то, что вам пишут. Где-то на своей волне

бестолковая работа по сути, и конечное решение будет похожим по смыслу

Изменено пользователем mail_robot

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Ломтик   
Гость Ломтик

"Баловство всё это, барин..."
Наворочено много лишнего, огромное число деталей, бездумно, без просчета номиналов, воткнутых куда попало во все места. Пальцы устанут перечислять ошибки. Сложная, непредсказуемая и избыточная цепь питания, спорные значения номиналов. А ведь еще надо развести плату. И там будет косяков еще в два раза больше.
А на выхлопе - та же ерунда, только еще более тяжелая, с еще более непредсказуемым поведением.
Простой совет - не беритесь не за свое дело, не мучайте себя. Еще немало килобайтов схем и квадратных дециметров текстолита вам надо извести, чтобы понять, что к чему ставится...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
asm74    0

Вот ведь, закритиковали энтузиаста. А идея у человека правильная. Для типовых задач типа тепловых пунктов, вентиляции, холодильных центров вычислительной мощности хватит за глаза, и вопрос исключительно в обвязке входов-выходов. Бесплатная среда - тоже штука полезная. Другое дело, что схемотехнику обвязки надо чужую хорошо поизучать, за основу Сименсы с Вагами и прочими АББ - Шнайдерами.

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

В конце концов, ЦентрКонтрольАвтоматика на тех же AVR свои контроллеры производит, но среда программирования у них никакая, что портит ВСЁ.

И Овен, замахнувшись на КоДеСис его откровенно не тянет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Впервые на русском языке! Работаем с микроконтроллерами STM32F7(на основе STM32F7 Online Training)

Цикл материалов на основе STM32F7 Online Training от компании STMicroelectronics. Описаны функциональные блоки и инструменты разработки для семейства микроконтроллеров STM32F7, охватывающие тематику системной периферии, памяти, безопасности, аналоговой периферии, цифровой периферии, таймеров, экосистемы.

Подробнее>>

BARS_    902
В 20.02.2018 в 14:02, asm74 сказал:

Бесплатная среда - тоже штука полезная.

Бесплатная среда есть и без ардуйни. (Arduino IDE  в принципе назвать средой разработки язык не поворачивается. Максимум блокнотом) Само применение ардуйняйского говнокода  убивает всю идею. Это первое. Второе, почему бы не использовать сразу более мощный МК? Они ж копейки стоят. Третье, совместимость с китайскими шилдами нам даром не уперлась ибо ни один зравомыслящий человек не захочет ставить это барахло на производстве. Идея делать девайс в виде пирога из кучи плат с PSL+BLS на стыке в принципе паршивая и для применения на производстве негодная. Ну а если говорить про удобство разработки, то как раз IDE для ПЛК в этом плане сильно выигрывают.

В 20.02.2018 в 14:02, asm74 сказал:

Для типовых задач типа тепловых пунктов, вентиляции, холодильных центров

Для этого есть готовые решения, обкатанные и проверенные. Вы лучше прикиньте убытки при остановке того же холодильного центра, когда сдохнет нечто, разработанное человеком, который в этом мало что понимает. Или вы думаете, что сименсы такой ценник просто так выставляют за свои ПЛК?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mail_robot    1 469

Я тут недавно столкнулся с подобной поделкой хохлопроизводства, когда реанимировал промышленную сушилку для рыбы (термокамера, криосушилка воздуха, вентиляторы, климат-контроль все как положено). У них вышел из строя блок периферийных реле, который управлялся некоторым ардуиноподобным устройством по говнопротоколу через опторазвязанный uart. Короче говоря парсинг протокола с изготовлением этой уродливой фигни ребятам обошлось в 140 косарей по итогу. Из них деталей на рубль. Вот и считайте экономию от применения таких решений. Ребята из Украины сообщили мне вежливо, что помочь ничем не смогут в связи с проблемами на таможне, разбирайтесь сами.

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

Изменено пользователем mail_robot

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Александр   
Гость Александр

Почему бы не запихать тупо Нану в железный коробок, зафильтровать питалово и повесить оптроны на входы-выходы? Вот и вся помехозащищенность... и размер будет приемлемый

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sys    4

    Думаю можно судить о помехоустойчивости и пригодности в промышленности на примере реального устройства.

    Собран на Ардуино Nano 6-ти и  9- канальный счетчик часов наработки, работает без сбоев уже 4 месяца. Условия - контакторы ПМЕ-222, нагрузки- 1- 2 кВт, в сети периодические коммутационные помехи от запуска- останова эл.двигателей 75- 90 кВт с вакуумными контакторами, температурный диапазон 5- 20 градусов. БП китайский, 5 В. Влажность- без конденсата. Считывание с силовой цепи через самодельные оптопары. От оптопар до платы Ардуино витая пара 3 м. На входах- LC  помехоподавляющие цепи, резисторы подтяжки.  Передача данных через  2,4 ГГц, 100 мВт. Антенна внутри корпуса КСП-25 IP-54 и рядом с не экранированной платой. По питанию на каждом модуле ( RTC, LCD, RFM, ) на кросс- плате 10 нФ ( что много для блокировки частоты 2,4 ГГц )  керамика+ электролиты. Разводка питания лучеобразная, для каждого модуля- свои дорожки. Корпус кварца припаян к массе. Тактовая частота 24 МГц , + 50% от даташита.  В скетче работает WDT  со счетчиком перезагрузок. Зависаний, сбоев не отмечено.

      Проект не мой, схемы, платы и прошивки вероятно не будет. Если интересно- можно сфотографировать вид изнутри. Идет монтаж на другие объекты контроля. Требования пожаро- электробезопасности, ЭМС- совместимости выполнены, вопрос сертификации- головная боль руководства предприятия и при наблюдаемом бардаке- процесс маловероятный.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sys    4

      И да, диванных неАрдуинщиков рассуждающих про "говнокод" и многозадачность и на Хабре и на Гиктаймсе полно. Но мы- то знаем, что в своей нише по затратам времени "задумал- заработало"- Ардуино выигрывает для новичков и далёких от контроллеров всегда. Как раз в промавтоматике ей есть много работы. А код- дело времени и настойчивости.

      Добавка к предыдущему посту про счетчик наработки, от задумки до (рабочего скетча, плат, антенн, моделей для 3Д и печати мелочёвки ) начала работы в реале прошло 5 мес.

      ТС,  не обращай внимания на хейтеров , маниловых и пр. завистников. Кури умные книжки: Бокселл Дж. - Изучаем Arduino. 65 проектов своими руками - 2016,  Монк - Программируем ардуино профессиональная работа со скетчами - 2017. Вот толковая статья есть в которой и комментарии доставляют https://habr.com/ru/post/413779/. Ещё немного ссылок http://mypractic.ru/uroki-programmirovaniya-arduino-navigaciya-po-urokam , http://www.newlibrary.ru - там есть Барнс Дж. Электронное конструирование: методы борьбы с помехами и много чего еще вкусного.  Вот дядька интересный http://dl2kq.de и его публикация про дроссель http://dl2kq.de/pa/1-7.htm и раздел EMS, хоть и пишет для радиолюбителей, но ЭМС- она везде ЭМС.

Удачи и успехов!

Изменено пользователем sys

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
_abk_    104
47 минут назад, sys сказал:

Думаю можно судить о помехоустойчивости и пригодности в промышленности на примере реального устройства.

Собран на Ардуино Nano ... БП китайский, 5 В... Антенна внутри корпуса... рядом с не экранированной платой... Тактовая частота 24 МГц , + 50% от даташита... Идет монтаж на другие объекты контроля... 

:shok:

Единственный позитив в этом для @sys

51 минуту назад, sys сказал:

Проект не мой

:lol2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mail_robot    1 469

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

Изменено пользователем mail_robot

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sys    4
5 минут назад, mail_robot сказал:

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mail_robot    1 469

основание - 20 лет опыта в этой сфере. А все остальное мне лень писать бесплатно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    902
4 часа назад, sys сказал:

Считывание с силовой цепи через самодельные оптопары

Самодельная оптопара? Это как вообще?

 

4 часа назад, sys сказал:

БП китайский, 5 В

4 часа назад, sys сказал:

Тактовая частота 24 МГц , + 50% от даташита. 

Руки бы поотрывать этим говноразработчикам. Считать наработку можно было и на 1МГц!

 

4 часа назад, sys сказал:

Но мы- то знаем, что в своей нише по затратам времени "задумал- заработало"

4 часа назад, sys сказал:

в реале прошло 5 мес.

И это быстро? Для такого простейшего проекта?! Да там код пишется за один вечер! По крайней мере НЕ в arduino ide. Еще 2-3 дня на создание схемы и трассировку платы. Причем пока идет изготовление плат можно отладить код, если надо. Какие, нафиг, 5 месяцев?

 

4 часа назад, sys сказал:

ТС,  не обращай внимания на хейтеров , маниловых и пр. завистников. Кури умные книжки: Бокселл Дж. - Изучаем Arduino. 65 проектов своими руками - 2016,  Монк - Программируем ардуино профессиональная работа со скетчами - 2017. Вот толковая статья есть в которой и комментарии доставляют

И никогда не сможешь писать быстрые и стабильные прошивки для AVR, а будешь все время долбаться с костылями для ардуйни!

 

@sys Собственно, мои ответы и показывают, почему ардуйня г..но. Точнее как, сама плата удобная для отладки, НО только если не писать код в arduino ide и ТОЛЬКО (!!!) для отладки. В устройстве должна стоять нормальная плата, а не хрень из кучи модулей на разъемах и проводах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    902
2 минуты назад, Paulschen сказал:

А уже готовая плата не подойдет?

Читай выше про кучу модулей в разъемах. Да еще и с PLS, которые просто мегапаршивые. Для любого применения, серьезнее, чем мигать диодами - устройство должно быть на одной плате, а не с модулями. Ну а если так нравится иметь себе мозг убогими либами и убогим IDE, то никто не мешает это делать. Достаточно залить бутлоадер в МК.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Sancta    19

Вот за что я люблю русские форумы - запостишь свой проект и его тут же обос..т!

Ребята- да что с вами такое то? Человек делает, делает для себя. Зачем вы распинали? 

Добрее к людям надо быть. Вы к ТС так накинулись, как будто он вам денег должен и не отдает.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sys    4
10 часов назад, BARS_ сказал:

Самодельная оптопара? Это как вообще?

Светодиод и фоторезистор.

 

10 часов назад, BARS_ сказал:

Руки бы поотрывать этим говноразработчикам. Считать наработку можно было и на 1МГц!

Один из многих убитых зайцев, стабильность работы испытывалась, да так и осталась висеть, причины ниже.

 

10 часов назад, BARS_ сказал:

И это быстро? Для такого простейшего проекта?! Да там код пишется за один вечер! По крайней мере НЕ в arduino ide. Еще 2-3 дня на создание схемы и трассировку платы. Причем пока идет изготовление плат можно отладить код, если надо. Какие, нафиг, 5 месяцев?

А такие 5 месяцев, как и писал, начать с нуля. Не зная про Ардуино и программирование  ничего. Работая на основной работе.

Была проблема, снятие показаний на удалённых объектах без дежурного персонала в Заполярье. Ветер. Мороз. Вход заметает по крышу. Раз в месяц надо данные. Иногда пешком, иногда приезжая на вездеходе снять инфу на бумажку.

Задача решена, приём по радиоканалу, в тёплом кунге , проездом мимо. С памятью последних значений. На всякий случай прикручен простенький TFT LCD. Не переключаемый UPS на случай посадок в сети по обоим вводам, лишний раз не перезагрузится. Излишняя точность в 1 сек. - тоже  для опытов.

11 час назад, BARS_ сказал:

 

@sys Собственно, мои ответы и показывают, почему ардуйня г..но. Точнее как, сама плата удобная для отладки, НО только если не писать код в arduino ide и ТОЛЬКО (!!!) для отладки. В устройстве должна стоять нормальная плата, а не хрень из кучи модулей на разъемах и проводах.

Естественно всё в процессе отладки, в arduino ide на начальном этапе можно и на асме вставки писать, как и было сделано, и в сях нет проблем. Это мелкий проект, ему не нужен IAR или Keil. Нужен минимум затрат на изучение камня и программирования, бюджет-  свой карман. Хватило АTMEGA 328 и слава Богу. От неё нужны только цифровые ноги, железный IIC и SPI. Чинайцы наводнили рынок удобными модулями на любой вкус. STM8A конечно здесь был бы к месту очень, но опять же время... Если не писать код в arduino ide, то всё затягивается и теряет смысл. А вот теперь, сидя в тепле, попивая чаёк, можно и пробовать разное- всякое. Про разъёмы - согласен 100%, т.к. всё было в процессе отладки- это логично и удобно, правда применены цанговые, надёжнее. Да так всё и осталось, т.к. зима у нас наступает внезапно :-) .

   И ещё, это не лично Вам, а вообще наблюдения, гуру забывают о роли проекта Ардуино в популяризации микроконтроллеров и о том что не годы работы "в этой сфере" делают человека профи, а рабочие долгоживущие проекты и благодарность начинающих. И никто не начинает бегать после рождения сразу. Да-да, и сосут информацию, набираясь опыта, как младенцы сиську. И учатся ходить.

    Не понятно мне зачем некоторые сюда заглядывают со своим высокомерным пренебрежением и безапелляционными высказываниями без оснований. А, разжевать конечно "за бесплатно" вера не позволяет, понял. Тут начальный  уровень, коммерция в другом разделе. А что тогда остаётся? Получив свою порцию ссаных тряпок в разделах STM или ПЛИС тут или на Хабре, спускаются небожители поднять своё  увядшее ЧСВ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
_abk_    104
4 часа назад, sys сказал:

Не понятно мне зачем некоторые сюда заглядывают со своим высокомерным пренебрежением и безапелляционными высказываниями без оснований.

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

21 час назад, sys сказал:

Тактовая частота 24 МГц , + 50% от даташита.

вполне основание, чтобы руки поотрывать. Безапелляционно.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mail_robot    1 469
5 hours ago, sys said:

А, разжевать конечно "за бесплатно" вера не позволяет

дружище. Ты не понял. Текста просто будет дохрена. Ты бы стал войну и мир задарма перепечатывать? А если бы все просто обьяснялось в двух словах, так и спецы бы не нужны были, и опыт нафик не нужен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    582
22 часа назад, sys сказал:

для новичков и далёких от контроллеров всегда

22 часа назад, sys сказал:

Как раз в промавтоматике ей есть много работы

Т.е. Вы считаете, что далёким от этих всех дел людям самое место в разработке пром-приборов ? :blink::wacko::wall:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    902
11 час назад, sys сказал:

Светодиод и фоторезистор.

Смысл?

 

11 час назад, sys сказал:

Один из многих убитых зайцев, стабильность работы испытывалась,

И этим зайцем явно была надежность. Только сумасшедший будет завышать тактовую почти в 2 раза! И все ваши "тесты" до одного места. Ибо на одном МК это будет работать, а второй повиснет.

 

11 час назад, sys сказал:

А такие 5 месяцев, как и писал, начать с нуля. Не зная про Ардуино и программирование  ничего.

За 5 месяцев можно было написать ровно то же самое, но в AVR Studio, попутно изучив работу МК. 

 

11 час назад, sys сказал:

Это мелкий проект, ему не нужен IAR или Keil

Для AVR в принципе не нужно ни то, ни другое. Есть AVR Studio.

 

11 час назад, sys сказал:

Если не писать код в arduino ide, то всё затягивается и теряет смысл

Сильно ошибаетесь. Многие вещи в AVR Studio сделать гораздо проще. Там вся программа реализуется буквально на одном таймере, который тикает раз в секунду. ВСЕ. Зачем там 24МГц? Частоты в 8 МГц было бы с излишком! Что можно делать в обычном таймере на 24Мгц? У меня на работе 8-битники (С8051 ядро), работающие на 25МГц целыми блоками рулят, опрашивая в них десяток АЦП и общаясь по RS или Ethetnet. Или же по всему сразу. Или у ардуйни настолько хреновый код, что на меньшей частоте это просто не работает?

 

11 час назад, sys сказал:

STM8A конечно здесь был бы к месту очень, но опять же время

Да тут Mega8 хватило бы, если количество выводов устраивает. 

 

11 час назад, sys сказал:

гуру забывают о роли проекта Ардуино в популяризации микроконтроллеров

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

 

11 час назад, sys сказал:

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

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

 

А ваше изделие обязательно требует переделки. В таком виде оно не пригодно для дальнейшего использования.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: artday
      Работал ли кто с модулем XY-LPWM ? Что-то никак не могу настроить его управление от компа - на любые команды  отзывается  FAIL
      установлено 9600, 8/1 bit
       

    • Автор: Илья Говжеев
      Поделитесь опытом , кто уже пробывал из arduino сделать программатор pic? 

    • Гость Василий
      Автор: Гость Василий
      Здравствуйте.
      Ребята, вопрос собсно в чем.
      Как заменить контроллер на уно. Вернее не заменить, а прошить в другой бутлоадер.
      Родной стоит атмега328 имею только атмега8.
      Возможна ли замена?
      Вопрос встал ибо неполучается прошить отдельно мегу8 для простого устройства. С ардуино работает. Вот я и решил заморочиться с подменой.
      Т.е. загрузить бутлоадер при помощи ардуино в мегу8, заменить в уно контроллеры, загрузить нужный мне скетч в мегу8 и впаять в плату.
      Вопрос конечно дурацкий, но все же...
      Спасибо! 
    • Автор: St.Arya
      Миникомпьютеры BeagleBone Black Rev C приобретались по спецзаказу в комплекте с электронным оборудованием, после сборки оборудования осталось несколько (сотен) новых миникомпьютеров в заводской упаковке.
      Технические характеристики:
      - Процессор AM3358, ARM Cortex-A8, 1 ГГц;
      - Графический акселератор: Power SGX530;
      - 512 МБ DDR3L памяти;
      - 4 ГБ eMMC памяти;
      - Слот для карт MicroSD;
      - Разъем microHDMI с поддержкой аудио-выхода;
      - Интерфейс Ethernet 10/100 (разъем RJ-45);
      - USB Host;
      - USB Client для питания и отладки;
      - Стабилизатор питания TPS65217C;
      - Напряжение питания 5 В.
      Комплектация:
      - отладочная плата BeagleBone Black;
      - кабель USB.
      Цена: 3500 рублей
      Отправка транспортными компаниями за счет покупателя. Если возьмете от 10 штук - отправка за наш счет.

       


    • Автор: QuestionAnswer
      Необходимо сделать на Arduino регулятор оборотов моторчика жёсткого диска. Чтобы мог вращаться как в одну, так и в обратную сторону. По видеоролику на youtube, узнал что для регулирования оборотов нужно использовать ESC (модельный регулятор оборотов). Как вращаться и регулировать обороты в одну сторону показали, но каким образом можно сделать программное переключение направления вращения?

      И ещё небольшой вопрос: Может ли ESC регулятор резко сбрасывать обороты на более низкие? Если нет, то какой двигатель/регулятор способен резко сбрасывать обороты, к примеру, в 10 раз?