stm32f411+ KaScada

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

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

stm32f411+ KaScada

Сообщение ecoins »

evgen123 писал(а): 09 авг 2022, 15:33 Здравствуйте Ecoins.
Подскажите, можно ли управлять контроллером stm32f411 через KaScada?
Если да, то примерчик небольшой приведите пожалуйста.
Да, конечно.
Сейчас сосредоточились на исследовании новых контроллеров ESP32-C3 - замена ESP8266.
Уже много контроллеров таких выпущено, интересны MTStamp-C3. Уже работает UART,i2c,Wi-Fi.
Сейчас попробуем настроить 1-Wireb и возможно SPI.
После этого переключимся на STM32F411(401) - тем более, что у на уже изготовлены стенды и на днях подошла партия модулей.
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

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

stm32f411+ KaScada

Сообщение ecoins »

Быстрый ответ, будет подробнее:
1.Сам тест для STM32F411 универсальный - KaScada, Nextion, много датчиков и расширителей.
Test_Universal_Total_v17_KaScada_eis_110822_Base_STM32F411.zip
Тест в принципе универсальный и грузится в контроллеры MEGA, RaspBerry Pi Pico, STM32F1,STM32F4x1,STM32F407 и др.
В ESP32 этот тест немного модицифируется.
2.Сам стенд.
Стенд STM32F411C.jpg
--------------------------
Для запуска используйте новые библиотеки из поста #1 темы "Экосреда ecoins".
-----------------------
На это тесте STM32F411 оказался примерно в 2-раза быстрее RaspBerry Pi Pico.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

пробую разобраться...
есть некоторые вопросы по блокам, присутствующим в проекте и отсутствующим в Ваших блоках EIS.02---DEVICE вер.3.10(10.08.22)
1. *num.UART добавьте пожалуйста описание в блок
2. *n.uart->cns тоже нет описания
и почему их нет в EIS.02---DEVICE вер.3.10(10.08.22)?
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

stm32f411+ KaScada

Сообщение ecoins »

evgen123 писал(а): 11 авг 2022, 23:59 пробую разобраться...
есть некоторые вопросы по блокам, присутствующим в проекте и отсутствующим в Ваших блоках EIS.02---DEVICE вер.3.10(10.08.22)
1. *num.UART добавьте пожалуйста описание в блок
2. *n.uart->cns тоже нет описания
и почему их нет в EIS.02---DEVICE вер.3.10(10.08.22)?
Блоки со звездочками - это блоки сделанные в старом редакторе - они существенно компактнее.
Такие блоки размещены в отдельной библиотеке - EIS.10=SIMPLE_ALL.
Выложенный тест сделан на таких блоках и он 23мб.
Если его перевести на профессиональные блоки, то он получится раз в 30 больше.
Возможно разработчик со временем разрешит эту проблему.
--------------------
*n.uart->cns - это блок вывода на консоль номеров рекомендуемых для теста номеров UART, в данном тесте ModBus, пульт NExtion.
--------------------
Успехов.
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

Подскажите, через что реализована связь stm32f411 и планшетом с kascada?
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

stm32f411+ KaScada

Сообщение Rovki »

evgen123 писал(а): 18 авг 2022, 08:51 Подскажите, через что реализована связь stm32f411 и планшетом с kascada?
Выбор небольшой , обычно это мост на ESP8266. Я лично использую ESP8285 .https://aliexpress.ru/item/32826001427. ... 4928371155 и https://aliexpress.ru/item/100500380385 ... 7225274909
Есть отладочная плата https://aliexpress.ru/item/32841345429. ... 5130510611
https://aliexpress.ru/item/400011723821 ... 3e56cSUXdf
Электронщик до мозга костей и не только
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

Rovki писал(а): 18 авг 2022, 09:42Выбор небольшой

Тут другое. Не понятно как реализована связка stm+Wi-Fi (esp8266, esp-01..)
Возможно все очень просто, но я этого не знаю..
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

stm32f411+ KaScada

Сообщение Rovki »

evgen123 писал(а): 18 авг 2022, 09:48
Rovki писал(а): 18 авг 2022, 09:42Выбор небольшой

Тут другое. Не понятно как реализована связка stm+Wi-Fi (esp8266, esp-01..)
Возможно все очень просто, но я этого не знаю..
Через UART. Вы спросили "ЧЕРЕЗ ЧТО". Теперь вопрос звучит КАК ...Сформулируйте поточнее вопрос
Электронщик до мозга костей и не только
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

evgen123 писал(а): 09 авг 2022, 15:33Через UART
Через uart. Идем далее.
Как реализуется обмен по uart между stm и например esp-01? С помощью каких блоков?
Стандартные блоки из флпрог не работают..
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

stm32f411+ KaScada

Сообщение ecoins »

evgen123 писал(а): 18 авг 2022, 09:59 Через uart. Идем далее.
Как реализуется обмен по uart между stm и например esp-01? С помощью каких блоков?
Стандартные блоки из флпрог не работают..
Здесь viewtopic.php?f=247&t=8162#p116397
пример как стандартными функциями FLProg через ModBus осуществляется связь с KasScada.
Если Вам нужен пример попроще, пришлите то что Вы хотите и мы адаптируем его под STM32F411+KaScada.
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

ecoins писал(а): 18 авг 2022, 15:08 пришлите то что Вы хотите и мы адаптируем его под STM32F411+KaScada
для понимания - датчик температуры через esp-01
буду благодарен.
ecoins
Полковник
Сообщения: 3999
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 149 раз

stm32f411+ KaScada

Сообщение ecoins »

evgen123 писал(а): 18 авг 2022, 15:43 для понимания - датчик температуры через esp-01
буду благодарен.
А причем здесь STM32F411?
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

stm32f411+ KaScada

Сообщение Rovki »

evgen123 писал(а): 18 авг 2022, 15:43
ecoins писал(а): 18 авг 2022, 15:08 пришлите то что Вы хотите и мы адаптируем его под STM32F411+KaScada
для понимания - датчик температуры через esp-01
буду благодарен.
Так это уже не мост, а соединение двух микроконтроллеров (что то же просто сделать , имея базовые знания)
Электронщик до мозга костей и не только
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

Стоп. Давайте по-другому..
Есть stm32f411 и есть планшет с Каскадой.
Каковы мои дальнейшие действия?
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

stm32f411+ KaScada

Сообщение Rovki »

evgen123 писал(а): 18 авг 2022, 17:05 Стоп. Давайте по-другому..
Есть stm32f411 и есть планшет с Каскадой.
Каковы мои дальнейшие действия?
Определится для начала как вы хотите их соединить - 1 -по проводу ,тогда через кабель usb
2.по вайфай, тогда ставим в качестве моста есп , используем коммуникацию modbus TCP в modbu RTU (slave)
Электронщик до мозга костей и не только
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

Rovki писал(а): 18 авг 2022, 17:112.по вайфай
Имеется esp-01.
Следующий шаг?
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

stm32f411+ KaScada

Сообщение Rovki »

evgen123 писал(а): 18 авг 2022, 17:14
Rovki писал(а): 18 авг 2022, 17:112.по вайфай
Имеется esp-01.
Следующий шаг?
Чей? Ваш?
мост.jpg
Первый и последний шаг :smile44:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23 май 2020, 13:31
Откуда: Краснодар
Имя: Евгений

stm32f411+ KaScada

Сообщение evgen123 »

Rovki писал(а): 18 авг 2022, 17:20 Первый и последний шаг
Для Ардуино - да.
И все, что было написано выше, понятно.
Я не знаю как отправить переменную температуры в, например, UART 1 или в UART 2 контроллера STM?
А потом как принимать переменные из UART?
Вот у Ecoins пример есть в проекте viewtopic.php?f=247&t=8162#p11639
Только не разберусь, как оно у них реализовано..
Ответить

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

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

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