Обновить

Комментарии 28

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

Настолько не вычитал, что ИК пульт у него внезапно стал работать на 433mhz.

Вообще я тут на плате 2 антенны (вроде бы - модули со спиралями) вижу, + третья внутри ESP32, так что я вообще не понимаю что тут с радио происходит

А что там может происходить??? 2 приемника - один в сыром виде коды принимает, другой с дискретным выходом. Они ничего не излучают. Но даже если бы был передатчик - он ESP не помеха.

Рассказать по нормальному -это как? Роман написать? В чем я проявил к Вам неуважение? там, что частично из гитхаба своего скопипастил, а не сочинил художественную биографию проекта? И да, времени на это у меня нет. Считаю, что всю информацию я дал на блюдечке, хоть и без каемочки.)

Я присоединяюсь к комментарию выше. Особенно с учётом того, что владею Hormann Lineamatic и Promatic и хотел было увидеть что-то новое, полезное и интересное. А получилось, что добавлять дыру в виде 433mhz и ИК пульта при наличии у Hormann нормальных плавающих кодов на 866mhz - ну это такое себе. По мне, тонна функциональности, которая есть по дефолту зачем-то запилина заново. Я просто переиспользовал геркон, проходной барьер, закрытие по таймеру, поставил датчик расстояния, чтобы определять степень открытия, а не по герконам... Частичное (%, а не на проход) открытие регулируется по времени? То есть, реальное положение остаётся неизвестным?

Вы явно не глянули в описание и видео. % частичного открытия можно регулировать слайдером от 0 до 100%, и голосом ,и в приложении и т.д.Ну да, Вы навесили на свой Хёрманн ( Я просто переиспользовал геркон, проходной барьер, закрытие по таймеру, поставил датчик расстояния, ) по сути такое же по сложности устройство. А зачем датчик расстояния, если энкодер мотора вам даст точность позиции до миллиметра??

И все накинулись с критикой...

Гадость-то какая, и неуважение к читателям.

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

Автор, не обращай внимания на такую критику, ты сделал реальный и продуманный проект.

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

Пару моментов, касательно доработок:

  1. Заменить геркон на датчик Холла. На 1 провод больше, но и качество сигнала лучше и стабильнее. Герконы залипают.

  2. Сигнал с пультов перехватывается очень просто, нужна схема защиты. Стоит подумать над этим.

  3. Для уровня контроля прохода добавь просто ещё один датчик. Чем проще тем лучше. Пробуксовки и прочее не помешают точно дойти до уровня прохода. Я просто не вижу обратной связи от электропривода в виде какого либо энкодера.

  4. Если не хватит пинов ввода-вывода, добавь просто расширитель по I2C.

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

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

Да, использовал нейросеть и что? Вы сюда пришли читать красивые манифесты?

Я сюда пришёл читать статью на интересующую меня тематику. Статья - объективно отвратительная, и абсолютно не зачем об этом молчать. Раз уж автор решил рассказать другим о своём проекте, то, очевидно, надо было хотя бы попробовать это сделать, тем более что, судя по видео, автор вполне себе в состоянии писать связные тексты. А здесь - банальное неуважение к читателям. Типа тяп-ляп-шмяк, и так сожрут. И как показываете вы, действительно и сожрут, и ещё и недовольных попросят заткнуться.

Автор сделал видео, подробное и детальное

Если бы я хотел смотреть видео, я бы искал эти материалы на ютубе, а не тут. А здесь же, судя по всему, как раз и была основная цель статьи - не рассказать про проект, а сделать просмотры видосику.

Слушай, судя по твоим 3400 комментариям, которые только в виде критики, ты ничего другого то и не умеешь... Ищи эстетику в новостных редакциях, а здесь свободная площадка для творчества, здесь кто что умеет то и делает и как умеет.

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

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

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

Дружище, я понимаю, гормоны шалят, нервишки тоже, но остынь. У тебя-то всего 91 комментариев, и как минимум, два из них в духе тупого подростка, остальные, подозреваю, вряд ли умнее (совершенно не интересно проверять, уж извини). Просто имей в виду:

  1. "Ты ничего не сделал", "сперва добейся" - это ещё Децл пел, "Что ты сделал для хип-хопа в свои годы?" Не будь как Децл, он помер рано.

  2. Спаять железку - ну, неплохо, но не повод кланяться перед человеком, какой он молодец. Тут половина сайта такое умеют и делают, просто им или некогда, или не интересно ваять про это статьи.

  3. Взрослый дядька, которым является автор, сам в состоянии мне ответить, ему защита боевых мальчиков не требуется.

  4. Если человек публикует что-то на всеобщее обозрение, значит, ему и получить критику - хорошую или плохую, в зависимости от того, понравилось или нет. Повторюсь, просто раскланиваться перед кем-то, что он, дескать, облагодетельствовал вас статьёй - не стоит.

Ни ты ни я не знаем, почему автор не смог написать "красивый" манифест по своему проекту, но он смог рассказать про него словами

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

Мне было "не влом". Ну не умею я по другому! Только кратко тезисами, характеристики устройства. И я искренне считаю, что этого ДОСТАТОЧНО! Вам, как литературному критику, незачем заглядывать в разделы DIY. Если я оформил статью не по правилам площадки, так тыкните меня в этот пункт. Если есть, что сказать по делу (в техническом плане проекта), делайте замечания. Но разводить тут демагогию по причине "неуважительного оформления" незачем. Впредь я буду оформлять также, вопреки Вашему желанию.

Спасибо за доброе слово! А кто почувствовал неуважение к себе, тем что частично скопипастил из гитхаба своего - ну , это такое..) можно не читать тогда.

1) В принципе верное замечение. В конструкции геркон уже есть, и залит. Надо высверливать и ставить Холла.

2) Ребята, ну можно раскурочить оригинал платы, взять модуль rf от hoermann, и прилепить сюда -возможность же есть!!! Или любого другого производителя! У меня ворота открыты целый день, заезжай кто хочет. Если есть фобии -просто прилепить внешний приемник с суперкодами)

3) Для какого уровня прохода? я ж показывал во 2 части: слайдером задается уровень от 0 до 100; открытия для прохода (ну или пусть кому нравится -"частичное"). Кроме того, голосом или из приложения можно открыть на ЛЮБОЙ процент!

4) на i2c можно не только 2 датчика посадить как и сейчас параллельно, но и намного больше.

5) Эти замечания несущественны, т.к. мост уже приспособлен для управления esp, и все остальные моменты учтены. А гроза -дело такое. Любое может сгореть -но замена esp32 -10 секунд и 300руб

Заменить геркон на датчик Холла. На 1 провод больше, но и качество сигнала лучше и стабильнее. Герконы залипают.

Абсолютно вредительский совет, заменить дешёвое надёжное устройство менее надёжным и более дорогим )
Герконы НИКОГДА не "залипают", если не превышен ток в цепи.
Насчёт "качества сигнала" -- ну, теоретически у герконов возможен дребезг. Кто не делает антидребезг на входах дискретных датчиков, тот ССЗБ. В остальном "качество сигнала" у геркона лучше, ибо контакты же.
И с наводками проблем нет, ибо геркон можно нужно по принципу токовой петли подключать, а не "со свободным концом". Просто шунтировать геркон (непосредственно на датчике!) резистором такого номинала, чтоб при разомкнутых контактах через него тёк ток в 1/20 максимального паспортного тока геркона, а в приёмнике сигнала один конец на землю, а второй через резистор подтянуть к питанию. Резистор -- на 4/5 максимального тока геркона. Подключать герконовые датчики желательно витой парой (не в смысле "UTP-кабелем", а в смысле витой парой. Хоть линия и не дифференциальная, но витая пара в ней будет нормально работать, эффективно вычитая наведённые помехи.).

Мне, как инженеру, интересна извлекаемая мною при прочтении полезная информация. Правильнее - моим мозгом. При этом, вообще пофиг на случайно допущенные автором ошибки, я ж не диктант проверяю. Да, грамотный текст приятнее читать. Или воспринимать? Но каков этот критерий грамотности публикации для автора, цель которого - поделиться СВОИМ, пусть для вас и рядовым, но для автора Значимым достижением?

Где-то читаю по-диагонали, где-то вчитываюсь, если не понял сразу или новый/интересный для меня момент. Написано с привлечением ИИ? - вообще не обратил внимание. Неточности в схеме, бывает, в процессе рождения проекта пробуются разные варианты, в том числе и на перспективу. Это не промышленный образец за много ваших денег! Это "от души", это самостоятельные шаги, попытки, удачи. Порадуйтесь, посоветуйте полезное с высоты вашего богатого опыта. И обязательно улыбнитесь!

Спасибо!)

Впечатлило, что без пайки. Только не понял, как все соединяется - линейно в матрице?

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

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

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

Просто делай что хочешь, выкладывай схемы, пиши свои мысли. Как говорится: собака лает, караван идёт. Вот и пусть гавкают в свое удовольствие.

Много лет назад также создавал свою версию контроллера для самопального привода ворот из тельфера. Первая версия была на arduino uno с кодом на C и вкраплениями ассемблера, если правильно помню, для быстрого чтения портов входа, без RTOS но с прецизионными таймерами, так как ток и напряжение измерялись трансформатором тока 5А и резистивным делителем и рассчитывался RMS: защита по току (с игнорированием стартового тока), уведомление что движку тяжело и пора смазать/почистить от снега, аварийное отключение если ворота едут, а тока нет (вскрытие или ручное управление), если ток есть, а ворота не едут (утечки, клин, неисправность энкодера). Втора версия была переписана в Keil на HAL c FreeRTOS под не менее народный stm32f103c8t6 (синее колесо). Там был заменен резистивный делитель на миниатюрный трансформатор напряжения, инкрементальный энкодер - на оптическую пару, IR светодиод и приемник, так как привод с тросов был переделан на мотоциклетную цепь, добавлены режимы обучения инерции - отключение происходило не по времени, за которое ворота проходили от концевика до концевика (концевики, кстати, были путевые, ставились последовательно силовым реле с симистором и разрывали высокую сторону, выполняли предозранительную функцию), а немного зараннее, учитывая инерцию. Скорость известна и +- постоянная, момент прекращения питания фиксировался ТТ, энкодер продолжал считать шаги до полной остановки. В итоге, цепь отключалась симистором до сработки путевого выключателя под напряжением, устраняя его неизбежный износ, а бонусом, ворота плавно докатывались пару сантиметров без громкого удара об ловители. До автоматизации не дорос (вернее, наверное, перерос - был поставлен какой-то Дорхан, но по сравнению с моими идеями, реализованными и тех, что были в планах, он слабоват). Единственное в чем преуспевал дорхан - динамические радиоключи. Мои оба варианта управлялись радиоволновыми реле с пультами с Алиэкспресса, естественно без всякой защиты.

Сложноустроенный был проект у Вас) Сейчас INA226 (до 80a) с 0,1% точностью и супербыстрым измерением позволяет реализовать любые фантазии, а Н-мост на мосфетах и встроенный энкодер мотора позиционируют ворота с точностью до миллиметра, разгоняясь и притормаживаю, когда нужно.

Поправьте если ошибаюсь, INA226 и H-мост - это не про 240V и асинхронный двигатель. И точность в миллиметры, все-таки не про асинхронники. Это был 100%-й самопал из тельфера с однофазным двигателем 240V и, не то 300 Вт, не то 500 Вт. Из ближайшего подобного, засматривался на ACS712 и недорогие микросхемы электросчетчиков от TI. Но бюджет, обладая контрольным пакетом акций, безапелляционно проголосовал за ZMCT103 и резистор на 200 Ом или около того :) Этого оказалось достаточно для моей задачи, не требующей внесения в Гос Реестр, даже на 8-ми битном АЦП ардуины (по-моему, занижал из-за шумов). Несмотря на рекомендованные 5 А, сборка успешно тестировалась на нагрузке 3 кВт и точно указывала относительные величины. STM давала разрешение поболее и менее шумную, но преимуществ этого я не ощутил. Удобство STM все-таки в DMA, в разнообразных аппаратных таймерах, в т.ч. на энкодер и прочей периферии, количестве вводов-выводов, 72 MHz быстродействии при одинаковой в тот момент стоимости. Хотя, нет! Нужно было еще ST-link покупать - он почему-то, в четыре раза стоил дороже пилюли, хоть по сути, ею же и являлся :)

INA226 и H-мост - это не про 240V и асинхронный двигатель. И точность в миллиметры, все-таки не про асинхронники

Вы правы, это про DC двигатели. И эти устройства, выполняющие на встроенных процессорах нужные функции, здорово разгружают и облегчают ESP32. Единственное, желательно добавить еще ключ на IFR3205 перед мостом, на случай пробития моста.

Вполне себе интересный проект, да немного сложноват. Хотя, жёсткая механика порой даёт очень хорошие результаты. До сих пор люблю применять концевики (дублирую правда их всегда) и энкодеры кстати тоже. Проектировал и собирал схему управления шахтным полком (кто не знает, это установка из 3х приводов с двигателями, с редукторами, с барабанами и намотанным на них тросом. Один привод гоняет вверх бадью для людей, в центре, а 2 других привода одновременно поднимают и опускают параллельно полок - 2 платформы по 5 метров у диаметре, в 2 уровня) и для этого всего куча условий в виде тормозов барабана, тормозов двигателя, датчиков натяжения, концевиков срабатывания, ну и многого другого. Так вот, это все нужно было сделать за пару дней. Сел, сделал схему, пошёл в ближайший магазин и купил ведро кнопок, переключателей, индикаторов, контактов и реле. И за 2 дня собрал дубовую логику и подключил 3 электродвигателя к одному частотнику. Ещё и схему изменения скорости сделал. Тупо на коленке. Так что ворота с концевиками, симмисторами и реле - это нормально!

Круто! Вижу, вы понимаете в этом лучше моего. Изначально также планировал собрать релейку, поскольку в программировании МК я и сейчас новичок, а тогда даже не 0, а -1. но посчитав количество и стоимость самих реле, посадочных под них и ограничения возможностей за вменяемые деньги и без усложнения схемотехники, решил что полезнее разобраться в "простой" ардуине. Но "повелся" на критику этого образовательного шедевра и стал менять встроенные функции на C, а в последствии переделал все на stm32 и keil. Оно, конечно, того стоило, но пользу от Ардуины невозможно переоценить

Подскажите, где вы такой редуктор приобрели, который на заставке к видео и к статье?

Я ж сразу написал, что стоит Lineamatic от Hoermann, исполнил свою мечту - заменить всю электронику на свою, механику оставить прежней. Мотор такой http://www.smolka-berlin.de/includes/download_pdf.php?ID=365

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации