Перейти к содержанию

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


Рекомендуемые сообщения

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

Если с грязью и влажностью можно будет побороться лакировкой платы, то для защиты от помех придется, похоже, довольно глубоко менять схему и печатную плату устройства. Для экспериментального подтверждения работоспособности есть термокамера Reocam TC-250 и испытательный генератор наносекундных импульсных помех ИГН 4.1М с емкостными клещами ЕК 4.

Для первой попытки модернизации была выбрана Arduino Nano; сначала, чтобы не нарубить дров, было решено скопировать оригинальную схему. Если у вас есть опыт работы с Arduino, приглядитесь пожалуйста, нет ли в схеме несостыковок с первоисточником.

Если дело будет доведено до конца, то разработанная плата будет доступна на тех же условиях, что и оригинальная Arduino Nano — в свободном доступе будет как схема, так и печатная плата устройства.

Схема во вложении.

diy-industrial-arduino-clean-sch-wiredlogic.io.png

Изменено пользователем ecoo
Коррекция тегов
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

17 часов назад, mail_robot сказал:

и какие меры помехозащиты вы планируете применить?

Защита питания, GPIO, входов АЦП. Без гальванической изоляции, иначе плата получится очень большая. Схему обязательно выложу для обсуждения.

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

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

это все общие слова. Конкретнее

ну и строить что-то толковое на базе ардуино, это конечно редкий мазохизм

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

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

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

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

1 час назад, oldmao сказал:

Тех трёх стандартных

тех трех чего?

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

13 часа назад, oldmao сказал:

плюс подразумевают асинхронность (читай "многозадачность"), которой в ардуине и близко нет

Если ПЛК будет на базе МК и ему подобном, где программа выполняется линейно, то её (асинхронности (читай"многозадачности")), также, никакой не будет.
Причём тут абдурина ?
 

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

а где вы видели ПЛК не на скалярном контроллере?

другое дело что для ПЛК очень желательно иметь ОСРВ на борту, а это уже само по себе дает некоторое ограничение по камням снизу, в которое восьмибитки AVR и PIC уже не попадают

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

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

Схему поправил, вот вариант 0.2. Ошибки все еще не исключены, если найдете - пишите.

mail_robot Конкретнее

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

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

Этот товарисчь на всех доступных форумах отметился со своей "идеей".

Даже если не вдаваться в подробности, то взглянув на схемку - он что, смерти L1117 хочет, подавая на её выход напряжение от УСБ?

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

Взглянуть бы на то производство, куда @ecoo собрался свою поделку внедрить. Оно хоть застраховано? И сертификат Ростехнадзора он как получать собрался?
Не, если под "производством" подразумевается самогонный аппаратик или парничок какой на даче - то флаг ему в руки и барабан на шею. Каждый - сам себе злобный Буратино...

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

18 часов назад, Гость Ломтик сказал:

он что, смерти L1117 хочет, подавая на её выход напряжение от УСБ?

Это соответствует схеме оригинальной Arduino Nano, мы же пока с ней разбираемся.

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

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

Вообще, сам по себе LM1117-5.0 - это регулятор с малым падением напряжения. И допустимое входное у него очень низкое, не выше 9 В, а на практике вообще лучше вольт 7-8, не больше. Иначе начинает сильно греться даже при мизерных токах. У меня уже был неприятный опыт, уже несколько раз писал про него, когда я чуть было не сжег дорогущий TFT-дисплей из-за перегрева и пробоя этой LM1117. А всего-то, на ее входе было стандартные промышленные 12 В, и ток потребления порядка 60 мА от подсветки дисплея.

Так что, на входе нужно ставить классическую L7805 в корпусе D2PAK. Причем, желательно дополнить на входе варистором для защиты от импульсных помех, типа JVR-05N330K или JVR-10N270K а так же параллельным диодом с обратной полярностью и предохранителем (можно самовосстанавливающимся, что-то типа MF-MSMF075/24) для защиты от переполюсовки питания - "защита от дурака".

Но одна  только принципиальная схема - это полдела, даже треть. А разводка печатной платы, а длинные соединительные провода, которыми любят опутывать свои поделки горе-ардуинщики. Попробуйте собранную конструкцию прогнать через этот ваш ИГН 4.1М, и вы увидите, как помехи просто пляшут по всем частям платы, сколько бы конденсаторов вы не навешивали.
Может быть конечно низкоскоростная слабенькая Мега и не почувствует их при определенном раскладе, но ХЗ.
Тут еще больший вред, чем от помех, может быть от говнокода, который так любят генерировать ардуинщики. Но это уже отдельная тема...

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

3 часа назад, Гость Ломтик сказал:

И допустимое входное у него очень низкое, не выше 9 В, а на практике вообще лучше вольт 7-8

вы даташиты совсем не умеете читать? Для всех типов 1117 допустимое входное не выше 7 вольт.

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

читать умею, уважаемый. Вот вам даташит на LM1117 - http://www.ti.com/lit/ds/symlink/lm1117.pdf  и еще один, http://www.promelec.ru/pdf/lm1117.pdf

Давайте-ка по-быстренькому вместе найдем главу Absolute Maximum Ratings, а в ней строчку DC Input Voltage и хором коллективно прочтем. Ну-с, что мы там видим? 20 V. Вы тоже это видите?
А то, что вы называете 7 вольт, это относится к регулировочной характеристике.
В графе Recommended Operating Conditions написано макс.входное 15 В.
И еще одна графа показывает, что VIN = 6.5V, 0 <= IOUT <= 800mA
Вот это значение как раз ближе к практическому. Хотя в других строчках таблицы видны и 10, и 15 В.
Короче говоря, производители сами толком не определились, при каких и сколько можно..
Практика показывает, что почти ничего не можно.
 

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

можете подключать хоть 30, уважаемый. Если читать умеете только в строчку.

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

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

Бездоказательно, mail_robot, бездоказательно. Покажите ту строчку, где написано иное. Да вы просто сами то не читали даташита, а где-то от кого-то услышали, что типа чето там 7 В, посему и решили так.

 

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

вы же видите, я не спорю, значит все так. Чего вам еще хочется?

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

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

ну деталек много. Платка будет с лапоть размером.

У меня лично несколько вопросов

1. Зачем столько RCR, когда можно было воткнуть обычные супрессорные сборки, коих навалом готовых в компактных корпусах?

2. Кварц на плате не способствует помехозащищенности и частенко становится основной проблемой при включении мощных нагрузок.

3. Наличие такого количества дросселей на VCC для какой цели?

4. Что дает применение такой экзотики как LM4600 кроме пафоса и необходимости использовать параметрик? По линии +5 вполне бы хватило и одного параметрика. Там разброс +/-слон

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

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

В 4/10/2017 в 19:21, mail_robot сказал:

Платка будет с лапоть размером.

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

В 4/10/2017 в 19:21, mail_robot сказал:

Что дает применение такой экзотики как LM4600 кроме пафоса и необходимости использовать параметрик? По линии +5 вполне бы хватило и одного параметрика. Там разброс +/-слон

Стоят два LM46002, после них линейные стабилизаторы не нужны. Думаю, при Uвх = 50 В и Uвых = 5 В, Iвых = 2 А нужно безальтернативно ставить импульсный стабилизатор, иначе придется делать огромный радиатор и иметь низкий КПД. Конкретно LM46002 взял из-за расширенного диапазона входных напряжений и относительной дешевизны.

Над остальным пока думаю.

Изменено пользователем ecoo
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

  Разрешено использовать не более 75 эмодзи.

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Согласен, очень криво объяснил. Это работа трёх вольтовой линии, просто на диод шотки сдвоенный, на один анод приходит сигнал напрямую с трансформатора, а на второй через дроссель. Вольт/деление 5 вольт в клетке, тайминг по моему 10 МС. Третья фотография это сигнал на катодах уровень земли ровно по центру экрана. Но все линии по итогу в порядке 3.3 в, 5, в, 12 в и -12 в. Нагрузить все линии не могу сразу ,так как тут же выгорают транзисторы (имеется нагрузка 250 ватт по 10 ампер на каждую линию за исключением-12в), поэтому нагружаю 3.3 вольтовую линию на 10 ампер,  подключаю переменный резистор 50 ватт на 15 ом на 5 вольтовую линию и постепенно довожу до той той картины с перекосом (это гдето  50 ватт общее). По поводу микросхемы, вверху имеется скрин где между импульсами проскакивает мини импульс, если так можно сказать, он проскакивает и на одной  и на второй ноге (7,8). Микросхема не tl 494, а lw4933/abx942.1/c9421646. Далее они приходят на базы транзисторов 945g  коллекторы этих транзисторов соединены с  выводами трансформатора. Просто схема типовая, легче мне кажется просто привести фото самого блока, для тех кто разбирается будет гораздо информативне.  Диод шотки по 12 вольтовой линии был подгоревший, заменил на донора. Приводить скрины не буду что бы не захламлять тему. В итоге, пока все так же, при достижении определенной нагрузки суммарно где-то 50 ватт, появляется этот "выброс и перекос". По этому имеются мысли на два варианта, это микросхема , этот мини импульс между периодами, на низкой нагрузке особо не влияет, но при достижении определенной приводит с самовозбуждению входной цепи и непроизвольному открытию транзистора нижнего плеча. Либо дело в "горячей части", плавающий дефект в обвязке силовых ключей.  Спасибо за ответ.
    • @Gomerchik а вы контролировали как меняется уровень сигнала на А1 ардуины?
    • Спасибо за совет. Автором данного проекта я не являюсь, мне нужно было воссоздать уличный датчик для метеостанции взамен пропавшего(( Из разного найденного в интернете этот проект работает с моей станцией Орегон (спасибо автору). В понедельник попробую последовать Вашему совету. Но все равно куча непоняток  как блин это работает)) Если дело в неправильной отправки команды, то как на это влияет подключение датчика температуры? Если совсем не подключать таймер, то передача идет один раз (как и прописано в программе), станция принимает и отображает, но минут через сколько-то естественно станция уже ни чего не показывает, но с таймером питание полностью не пропадает с ардуинки, но передача сигнала каким-то образом работает по таймеру.  В моем понимании данная команда подается один раз потому, что таймер должен отключать питание МК после передачи сигнала и каждые 43 сек снова подавать питание (так того требует станция).  Ардуино передает показания температуры отключается полностью и 43 секунды мк не работает.  Сейчас у меня питание пока сделано на подпитке от солнечной батареи, но пару пасмурных дней и аккумулятор съедается до отключения(
    • thickman Так и сделаю. Вытащу из бу БП.  Буду знать, как отличить. Благодарю. Заменил транзисторы на IRFB20N50K. Картина стала, совсем другой.  Похоже трудность не в драйвере, на момент подвозбуда, переходные процессы, в нем, завершены. Увеличил затворные резисторы до 50ом, стало немного лучше.  Не понятно, почему верхний ключ греется несколько сильнее. Возможно, стоит посмотреть ток в коллекторе.  Снабберные емкости временно удалил, изменений не произошло.  Замена ТГР на другой, на кольце MSTN-16A-TH, так же, результата не принесла.   irfb20n50k.pdf
    • А что нить из ассортимента активных щупов производства СССР..))
    • Типа такого: https://aliexpress.ru/item/2044864227.html?sku_id=58855020183
  • Похожий контент

×
×
  • Создать...