Smarty
контроллер лазерного резака/гравера
Ruslan
А не похуй что и чем резать?
Giorgi
Добрый день, мне нужно опрашивать промышленный датчик по modbus rtu протоколу, используя esp32c3. Для этого купил вот такие дешевые модули на али. Но потом прочитал, что в них, по-видимому нет защиты от перенапряжения. Я правильно понимаю, что с данным модулем можно спалить esp32 чип, если modbus устройство вдруг выдаст повышенное напряжение на A/B? Я прочитал, что XY-485 и XY-017 имеют защиту, поэтому предпочтительнее в использовании. Насколько критично использование модулей modbus rtu без защиты на практике?
Giorgi
Евгений
Ты прикалываешься? Чтобы тебе все надписи так писали
Giorgi
Ты прикалываешься? Чтобы тебе все надписи так писали
Вы имеете ввиду что не отзеркалено фото чипа? Прошу прощения, не думал, что это вызовет дискомфорт.
Евгений
ROhmsteR
контроллер лазерного резака/гравера
есть готовые программные решения типа марлин какой нить
ㅤ
Вы имеете ввиду что не отзеркалено фото чипа? Прошу прощения, не думал, что это вызовет дискомфорт.
Действительно какой может вызывать дискомфорт зеркальная надпись
economist
Ещё можно вверх ногами.
TL
SM712, но он в sot23, возможно, неудобно будет.
TL
Вот, посмотрите стр. 4, 10с: https://www.renesas.com/us/en/document/apn/an1977-transient-voltage-suppressors-operation-and-features Можно использовать мост из импульсных диодов, в него включить "обычный бытовой" однонаправленный супрессор, вольт на 10...12. Суммарная емкость будет небольшая. Если же скорость передачи небольшая и провода не длинные, можете и так сувать двунаправленный, работать должно. Еще хорошо супрессор ставить не только к земле, но и между линиями данных
ㅤ
Спасибо за ответ, это не в домашних условиях, это лаборатория, и датчик стоит промышленный. Поэтому и возникают опасения.
Если всё исправно, то оно не "выдаст" повышенное напряжение. Защита от внешних условий
Giorgi
На длинных линиях может быть пробой какой угодно. От статики, от молнии. И так далее. Можно использовать опторазвязанные схемы
Я в электронике не силен. Длина линий - имеется ввиду соединение modbus устройств? Если да, то все в пределах одной комнаты, не более 7 метров.
ㅤ
Я в электронике не силен. Длина линий - имеется ввиду соединение modbus устройств? Если да, то все в пределах одной комнаты, не более 7 метров.
Так можно она у тебя через улицу идет, или вдоль силовых кабелей хрен его знает. Тогда имеет смысл защищаться как и от ударов молний так и наводок. Если это в "лабораторных" условиях, то смысла нет
ROhmsteR
Вообще от "перенапряжения" еще используют варисторы на определенный порог напряжения. в ТС32 так к примеру
Денис
но ведь читается😁
Илфат
Доброго дня! Есть ESP32-C3 SuperMini с интерфейсом Type-C. В винде определяется "USB JTAG-Serial debug", но дрова не ставятся. Дрова под винду на этот девайс не могу найти. Подскажите ссылочку на дрова, если есть?
Smarty
есть готовые программные решения типа марлин какой нить
о нет, только не марлин😂😂😂😂😂😂😂😂
Smarty
Клиппер))
клиппер не работает с лазерной гравировкой как минимум потому что там нет экструдера, а клиппер проверяет его наличие.
индзэец
на плате нету usb to uart например преобразователя
индзэец
https://github.com/sidharthmohannair/Tutorial-ESP32-C3-Super-Mini и тут про дрова ни слова
индзэец
https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/establish-serial-connection.html читай и смоти фотку на странице, там нету usb to uart говна, там еспшка поддерживает usb изначально
SSR
то не нравится, это не нравится. Возьми сам да напиши - делов-то
Вроде была ещё какая-то прошивка для граверов, но уже не помню как называется
Andrey
на обычном GRBL вполне себе гоняли 75ватт углекислотник. и резали и гравировали. и акрил и фанеру.
Алексей
Чем вы программируете esp32 под линуксом? У меня в коде собранном через platformio похоже не работает обработчик прерывания. Плата bluepill китайская.
Max
Платформио. Блюпил - это вроде вообще stm32.
Max
Да. Это STM32F103C8
Так-то да, но топикстартер мог и попутать. Хотя я не помню ни одной esp на синем текстолите, кроме мелких 8266
Алексей
При чём тут IDE? Компилятор собирает прошивку. Ну и линкер
Платформ о тащит компилятор и фреймворк (ардуиновский), сама. Это удобно. Но в последней версии фреймворка Ардуино нет например функции digitalPin, что абсурд.
Алексей
Платформио. Блюпил - это вроде вообще stm32.
Хм.. то есть stm33 и esp32 реально две разные платформы, и это не одно и тоже и не ошибка?
Алексей
Тогда прошу прощения за непотемный вопрос.
Ruslan
И от операционки работа компилятора не зависит, для любого из этих процессоров ,)
Evgeny74
Всем привет! Я новенький. Хочу вкатиться в ESP32. У Crazy Geeks в Ютубе слышал, что Espressif разругались с создателями MS Studio Code. И вроде как теперь в ней не будут поддерживаться новые релизы ESP IDF. Вы замечали такое? Не знаю, что лучше поставить.
Mike
Там про Platformio говорили
Evgeny74
Там про Platformio говорили
Спасибо, пересмотрю, возможно я напутал. upd: так и есть, речь о Platformio.
ㅤ
Тоже вчера смотрел этот видос. Но там по моему речь про 8266, что её обновлять больше в pio не будут
8266 уже сто лет почти не обновляется. Там если и вносят фиксы то чисто косметические
ㅤ
Ну вот больше не будут даже косметические
Я про espressif. А что там пио делать будет ваще насрать. В конце концов руками в командной строке в один клик это все собирается. Так же в пио можно будет руками подсунуть версию от espressif. Тоже мне проблему нашли
Алексей
И от операционки работа компилятора не зависит, для любого из этих процессоров ,)
Само собой. Там засада в версиях фреймворка Ардуино. Разработчики не договорились о реализации (чего-то там) и в результате на есп8266 все норм, а ардуино 12 версии на есп32 недоделанная. Приходится использовать ардуино 10
индзэец
Sergey
Ёжики кололись и продолжали отрицать чистый esp-idf😅
ㅤ
Тогда вопрос: тулчейн xtensa-lx106, вы этим пользуетесь в Линукс, если не через платформио? И кстати как тулчейн по-русски?
В макоси копируешь, патчи нужные прописываешь далее в папке проекта make -jядра, make flash и прочее
индзэец
Ёжики кололись и продолжали отрицать чистый esp-idf😅
ну не знаю, дня три назад баг нашли что вифи не робит
Алексей
В макоси копируешь, патчи нужные прописываешь далее в папке проекта make -jядра, make flash и прочее
Я запускаю make menuconfig, там тыкаю (нет) какие-то галочки просто по приколу (нет). Потом make, make flash.
Sergey
ну не знаю, дня три назад баг нашли что вифи не робит
Любой баг в идф всплывёт и в остальных системах тоже
индзэец
Любой баг в идф всплывёт и в остальных системах тоже
ну я в пердуине сделал вифи скетч и робит
Алексей
Ёжики кололись и продолжали отрицать чистый esp-idf😅
Да мне хоть что-нибудь. Лишь бы не ругалось.
Alexey
Я начал писать прошивку на esp32 используя либы завязанные на arduino. Потом я узнал про freertos и переписал всё на таски и та же arduino string постоянно крашило либо корруптило мне данные передаваемые в очереди. Плюс ещё предкомпиленая версия freertos не даёт нормально пересобраться с нужными флагами. Короче говоря, очень грустно с ардуино на esp32 когда нужно что-то большее чем мигание светодиода...
Sergey
Мальчик: идёт способ лишь бы заработало, мужчина : делает PR в репо idf🤩
Sergey
Я просто рофлю, если что
Alexey
Всё решилось использовнием std. Буду отходить от ардуино. Оно свою роль сыграло дав мне низкий порог входа.
Алексей
Я правильно понимаю, что для esp32-C, -H и -P нужен другой комплект компилятора, тулчейн? Есть варианты?
Алексей
почитать сайт производителя
Спросить у людей живее.
Алексей
Вот почитал я в Интернете как прогать стм32 в платформио, так оно не работает, там ошибка на ошибке. Я таки заставил собраться проект. Но прерывания все равно не работают. Все (кроме исправления косяков) по инструкции делал, круто, да?
Алексей
Берёшь молоток гвоздь забить, а у него боёк на шарнире. Разработчики не договорились под каким углом ставить :) Задолбало уже.
Алексей
Для есп8266 дописывал функцию в SPI.h чтоб с экраном работать. Send_byte было, а send_bytes нет. Хотя в родной библиотеке SPI для атмлов она есть.
SSR
Есп8266, родная библиотека для атмелов, ничего не напрягает?
ㅤ
Что тут