Разработки ecoins

ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

Уже выложено с демонстрацией на ESP8266 ->#1524 viewtopic.php?f=181&t=5426&p=114349#p114250
Iron
Рядовой
Сообщения: 26
Зарегистрирован: 23 ноя 2016, 17:20

Разработки ecoins

Сообщение Iron »

Но там только картинка :shok:

Отправлено спустя 11 минут 18 секунд:
Вы имели в веду viewtopic.php?t=6942&start=180#p114247, прошу прощения за невнимательность.
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

Разработки ecoins

Сообщение KulibinOrsk »

[ref]ecoins[/ref], Здравствуйте.
Если не сложно - посчитайте насколько быстрее/медленнее будет работать устройство 1 и устройство 2 :
1 устройство: Контроллер ESP8266 + MCP23017 (8 входов + 8 выходов) + LCD2004 +DS18b20
2 устройство: Контроллер нано 328 + LCD2004 + Ds18b20
Хотелось бы понять - имеет ли смысл использовать НАНО за 400 руб или же по цене и скорости будет оптимальнее esp2866
Iron
Рядовой
Сообщения: 26
Зарегистрирован: 23 ноя 2016, 17:20

Разработки ecoins

Сообщение Iron »

ESP NODEMCU v3_01+MAX6675 проверил, работает, ещё раз спасибо :smile9:
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

KulibinOrsk писал(а): 29 апр 2022, 08:27 Если не сложно - посчитайте насколько быстрее/медленнее будет работать устройство 1 и устройство 2 :
1 устройство: Контроллер ESP8266 + MCP23017 (8 входов + 8 выходов) + LCD2004 +DS18b20
2 устройство: Контроллер нано 328 + LCD2004 + Ds18b20
Проверялось не однократно. Примерно раза в три.
Вы и сами можете проверить - на входе диспетчера ecoins подключить выходы loop - измеряемое кол-во циклов (в тыс.) loop, которое дает объективную картину производительности. Мы это показатель при тестировании всегда выводим на lcd.
При этом у Nano очень быстро "заканчивается" память.
KulibinOrsk писал(а): 29 апр 2022, 08:27 Хотелось бы понять - имеет ли смысл использовать НАНО за 400 руб или же по цене и скорости будет оптимальнее esp2866
Имеет, но лучше на ESP32.
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

Протестировал и сравнил контроллеры STM32F103C и RaspBerry Pi Pico и на одной и той же программе и на одних устройствах:
ADC,PWM,MCP4725(DAC),MCP23017,Lcd 16x2.i2c, Lcd 20x4.i2c, сенсоры DHT22,HTU21,BMP180,BMP280,ATH20,HC-SR04(по прерываниям через один пин), BH1750(освещенность).
Результаты на фото.
Pico.jpg
STM32.jpg
Для Raspberry Pi Pico пока не отлажена работа с SPI и 1-Wire - в планах, займемся попозже.
Обобщенные результаты по производительности:
Raspberry Pi Pico -59 тыс. циклов loop() в сек;
STM32F103C -45 тыс. циклов loop() в сек;
Полагаю, что с STM32F411 производительность будет сопоставимая.
Таким образом особого прорыва нет.
Из очевидных достоинств Raspberry PI Pico - два ядра(второе ге использовалось) , но и у ESP32 тоже два ядра, большая память (от 2 до 16 мб) - наверное для каких-то приложений и полезно будет. Текущий тест занимает 110кБ.

При этом у STM32F свои очевидные достоинства - пины и интерфейсы толерантны к +5в, на на один UART больше, два встроенных сторожевых таймеров(не освоили пока), часы и пр.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

О СТЕНДАХ.
На фото выше видно какие мы стенды используем.
В коробочках установлены два аккумулятора, которые позволяют использовать стенды автономно.
Изготавливаются на 3D- принтерах.
У нас их приличное кол-во.
У них есть достоинства и недостатки - выявлены во время использования.
Недавно приобрели небольшой лазерный раскройно-гравировальный комплекс для работы на пластике и фанере.
Планируем спроектировать новые варианты "коробочек" из деталей изготовленных на лазерном столе и 3D принтере.
Оборудование им материалы есть.
Если кому интересна тема - подключайтесь, вместе что-то полезное создадим.
-----
Для справки: у основного производителя отечественных ПЛК (фирма ОВЕН) похоже серьезные (возможно системные) проблемы с изготовлением
и поставкой устройств - цены выросли в разы, сроки поставки на сентябрь и позднее.
Здесь уже были дискуссии по этом оборудованию - думаем сможем сделать существенно лучше и с большими функциональными возможностями.
И быстрее - если удастся объединить усилия заинтересованных сторон...
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Разработки ecoins

Сообщение Phazz »

[ref]ecoins[/ref], что от нас требуется?
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

Phazz писал(а): 03 май 2022, 20:23 ecoins, что от нас требуется?
Ваш интерес это уже здорово.
В рабочем порядке будут возникать вопросы, схемы, решения.
Видимо сосредоточимся на следующих направлениях - ESP32 (разные платы), STM32F411, STM32F407, Raspberry Pi Pico, MEGA2560.
Опытные образцы активным участникам по желанию будем рассылать.
Спасибо.
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

Разработки ecoins

Сообщение Rovki »

Типа такого? Сделал на заказ (опытные образцы).
интерфейсы внешние - I2C (c развязкой), RS485 (c развязкой) , ethernet, 1 аналоговый вход(ток\напряжение), 8 входов с развязкой, 4 реле с переключением,2 с замыканием , 4 ШИМ. Часы реального времени ,WIFI , зуммер
IMG_20220503_212639.jpg
. Под штатный корпус
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

Rovki писал(а): 03 май 2022, 21:32 Типа такого? Сделал на заказ (опытные образцы).
интерфейсы внешние - I2C (c развязкой), RS485 (c развязкой) , ethernet, 1 аналоговый вход(ток\напряжение), 8 входов с развязкой, 4 реле с переключением,2 с замыканием , 4 ШИМ. Часы реального времени ,WIFI , зуммер
Отличное устройство, и оно включает полезные наработки - I2C (c развязкой), RS485 (c развязкой) , ethernet)
Но сейчас не это имелось имелось ввиду, когда мы писали о о коробочках.
------------
Планируется сделать коробочки для стендовых испытаний разных устройств.
По нашему мнению, для создания профессиональных устройств управления устройствами - комплект электроника+soft, требуются стендовые испытания.
И не единичных образцов, а всегда нескольких, обычно не менее трех.
Когда это все устойчиво работает, можно проектировать и законченные устройства.
------------
По приведенному варианту ПЛК: недостает системы watch-dog и автономное питание (аккумулятор).
Последний не только позволяет сохранить функционирование MCU при проблемах с питанием, но и уверенно защищает от помех по питанию.
Раньше такое реализовать было проблематично.
А теперь с микропотребляющими MCU - например ESP32,Raspberry Pi Pico, да и STM32F потребляет немного - такие решения уместны и полезны.
По интерфейсам - мы сейчас штатно (платок понаделали) в устрйоствах делаем шины i2c 2--видов: 3 и 5в.
Отдельное внимание уделяем SPI - у него много плюсов, в т.ч. за счет возможности управлять скоростью обмена (функция штатно заложена в библиотеку), можно удалять(особенно если через опторазвязку) устройства на значительные расстояния.
К слову и по i2c в библиотеке заложена управление скоростью.
---------------
По реле коротко - использование таких реле внутри контроллера скорее "зло", удобство их во в многих случаях кажущее... Не для профессиональных систем, особенно эти синие 5-вольтовые релюшки... И их контакты (если не предусмотрены искрогасители) быстро обгорают и залипают. Лучше внешние реле...
---------------
Несколько соображений по ПЛК.
На практике подбор под задачу требуемого ПЛК с необходимым кол-вом входов/выходов и коммутационных интерфейсов всегда оказывается проблемой - ищутся компромиссы между ценой, функциональностью, размерами и пр.
Мы думаем, что процессорное ядро с ограниченным числом дискретных выходов (опто-ключи, а не реле) должно быть отдельным блоком.
Процессоры могут быть разные, а вот софт универсальный FLProg + ecoins позволяет просто переходить от одних MCU к другим.
И вот к ним планируется наработать внешние простые и дешевые интерфейсные модули входов-выходов - через i2c,SPI,UART,RS-485 и CAN (со временем сделаем поддержку).
Ну и там где это приемлемо - беспроводная связь...
----------------
Спасибо.
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

Разработки ecoins

Сообщение Rovki »

Многие промышленные ПЛК имеют встроенные реле , что не исключает рассматривать их как промежуточные в зависимости от задачи. В данном ПЛК используется специальное реле для переключение на резервное питание(левый, нижний разьем .Данные реле на 12в и цвет не имеет значения. Будут модули расширения по шине I2C, но необходимый оптимум заложен в базовом ПЛК( ограничение по количеству разьемов в корпусе).
Электронщик до мозга костей и не только
o615ye161
Сержант
Сообщения: 226
Зарегистрирован: 19 дек 2019, 14:47
Имя: Сергей

Разработки ecoins

Сообщение o615ye161 »

Здравствуйте ecoins,подскажите пожалуйста вы мне скидывали в сообщении ваши новые библиотеки версии 2,16 не могу теперь их найти, могли бы вы еще раз скинуть, я уже несколько проектов сделал на новой версии, но пришлось переехать на другой комп, а нужных файлов нет.
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

Rovki писал(а): 04 май 2022, 07:00 Многие промышленные ПЛК имеют встроенные реле , что не исключает рассматривать их как промежуточные в зависимости от задачи.
Конечно, конечно. Но такие реле на 12в потребляют примерно по 30 ма и соответственно автономная работа от встроенного небольшого аккумулятора не очень подходит... Соответственно появляется проблема с внешним резервным питанием...
То, о чем я пишу, это всего лишь наше сформировавшееся (и формирующее) представление о трансформации концепции ПЛК в новых условиях...
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

o615ye161 писал(а): 04 май 2022, 09:57 дравствуйте ecoins,подскажите пожалуйста вы мне скидывали в сообщении ваши новые библиотеки версии 2,16 не могу теперь их найти, могли бы вы еще раз скинуть, я уже несколько проектов сделал на новой версии, но пришлось переехать на другой комп, а нужных файлов нет.
Имеет значение время ? Готовится новая версия, там будут дополнительные сенсоры.
Старые версии есть в последних сообщениях ветки "Разработки ecoins для STM32".
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Разработки ecoins

Сообщение Ingwar »

ecoins писал(а): 04 май 2022, 03:17 А теперь с микропотребляющими MCU - например ESP32,Raspberry Pi Pico, да и STM32F потребляет немного
Если во время "бодрствования", то потребление сопоставимо, но во "сне" rp2040 имеет аппетит на пару порядков больше, чем STM...
https://forums.raspberrypi.com/viewtopic.php?t=316458
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
o615ye161
Сержант
Сообщения: 226
Зарегистрирован: 19 дек 2019, 14:47
Имя: Сергей

Разработки ecoins

Сообщение o615ye161 »

ecoins писал(а): 04 май 2022, 10:39 Имеет значение время ?
дней пять могу подождать
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

Ingwar писал(а): 04 май 2022, 13:55 Если во время "бодрствования", то потребление сопоставимо, но во "сне" rp2040 имеет аппетит на пару порядков больше, чем STM...
Полезная ссылка и полезное замечание.
Если говорить о ПЛК - полагаю, что потребление 10-15 ма для процессорной части и 20-25 ма для оптронов и преобразователей, всего 30-40 ма - это был бы хороший результат.
И соответственно от внутреннего аккумулятора ПЛК сможет проработать от нескольких часов до нескольких суток.
Такой вот хороший задел по надежности для промышленного устройства.
tolochko
Сержант
Сообщения: 247
Зарегистрирован: 30 ноя 2016, 16:58
Откуда: Днепропетровск

Разработки ecoins

Сообщение tolochko »

Здравствуйте уважаемые
Если вас не затруднит не могли бы сделать блок под мс DS2480
Я как то уже спрашивал об этом но никто мне не помог
На этот раз я нашел код в прикрепленной ссылке
Я думаю он пригодиться тем кто захочет подключить много термодатчиков на одной линии на большие расстояния
https://www.artekit.eu/doc/guides/ak-ds2480b-uart/
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

Разработки ecoins

Сообщение ecoins »

tolochko писал(а): 04 май 2022, 19:37 Здравствуйте уважаемые
Если вас не затруднит не могли бы сделать блок под мс DS2480
Я как то уже спрашивал об этом но никто мне не помог
На этот раз я нашел код в прикрепленной ссылке
Я думаю он пригодиться тем кто захочет подключить много термодатчиков на одной линии на большие расстояния
Посмотрел сейчас чип -действительно интересное устройство.
Быстро сделать не получится = уже много "хвостов" набралось.
Попытался заказать на ali модуль для тестирования - в явной форме не нашел.
По рекомендуйте, где покупать и по получению что-то посмотрим, Может все будет и несложно.
Закрыто

Вернуться в «Команда ecoins»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей