ЭкоСреда ecoins

Мультиплатформенная среда реального времени - библиотеки, блоки, примеры

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#941

Сообщение ecoins » 07.01.2024{, 14:53}

Немного о переживаниях по требованиям к памяти библиотеки RT_HW_BASE.h
Ниже результаты проверки использования на разных тестах для Arduino Nano
Test_memory_ecoins_Nano.png
Из приведенных измерений следует, что добавление библиотеки RT_HW_BASE.h для наиболее критичного к памяти контроллера Arduuno Nano составляет:
постоянная память: 6650 байт;
оперативная память: 447 байт.
-----------------------------------------
Для некоторых проектов на Arduino Nano это может быть и критично.... Но в совокупности не очень :no:
Для DUE,MEGA2560,ESP8266,ESP32,Raspberry Pi Pico, STM32 совсем нет.

chmak2007
Сержант
Сообщения: 151
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: 0
Откуда: Саров

ЭкоСреда ecoins

#942

Сообщение chmak2007 » 17.01.2024{, 14:45}

Будет поддержка Дисплей GMG12864-06D ver 2.2 в вашей среде?

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#943

Сообщение ecoins » 17.01.2024{, 15:24}

chmak2007 писал(а):
17.01.2024{, 14:45}
Будет поддержка Дисплей GMG12864-06D ver 2.2 в вашей среде?
В планах есть, но не в первоочередных.

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#944

Сообщение ecoins » 27.01.2024{, 00:13}

НАПОМИНАНИЕ:
В 1-ом посте размещен архив 2023_EIS_libraries_v160_14.12.13.zip.
В нем 7 файлов(библиотек).
Они используются по необходимости, но проще(и правильнее) все их скопировать в папку:
ideV8\portable\sketchbook\libraries\
(это в случае с портативной версии - она удобнее в использовании).
С уважением, ecoins.

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#945

Сообщение ecoins » 30.01.2024{, 01:20}

ВОПРОС по опторазвязке:
В схему контроллера заложили опторазвязку i2c и UART на чипе ADUM1250.
Однако это решение не очень защищено - линии не очень защищены и чип можно "спалить" (по i2c ошибке по питанию так и получилось).
Можно ли предложить более надежное решение?
PLC_RP2040_INTERFACES.png
Спасибо.
С уважением, ecoins.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

ЭкоСреда ecoins

#946

Сообщение WildCat » 30.01.2024{, 02:08}

Из-за чего чип сгорел?
Питание общее было?

Ander
Рядовой
Сообщения: 66
Зарегистрирован: 31.10.2023{, 12:50}
Репутация: 12
Имя: Андрей

ЭкоСреда ecoins

#947

Сообщение Ander » 30.01.2024{, 05:26}

Видать общее питание (хотя по схеме оно разведено)! Я стараюсь питать от разного источника! ну или хотябы использовать понижайку, тогда зачастую выгорает понижайка.
Например беру 5 вольт, если камень голый то понижайку ams 1117 для его питания, и отдельную ams на переферию (использую в основном esp).

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

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#948

Сообщение ecoins » 30.01.2024{, 08:46}

Ander писал(а):
30.01.2024{, 05:26}
Видать общее питание (хотя по схеме оно разведено)! Я стараюсь питать от разного источника! ну или хотябы использовать понижайку, тогда зачастую выгорает понижайка.
RP2040_3_POWER.png
Ander писал(а):
30.01.2024{, 05:26}
Например беру 5 вольт, если камень голый то понижайку ams 1117 для его питания, и отдельную ams на переферию (использую в основном esp).
Для внутреннего потребления решение приемлемое, а вот для внешнего интерфейса - надо защититься от замыканий.
WildCat писал(а):
30.01.2024{, 02:08}
Из-за чего чип сгорел?
Питание общее было?
Кабель на разъем J9 оказался инверсным(пины наоборот).

Ander
Рядовой
Сообщения: 66
Зарегистрирован: 31.10.2023{, 12:50}
Репутация: 12
Имя: Андрей

ЭкоСреда ecoins

#949

Сообщение Ander » 30.01.2024{, 10:50}

24 в и 5 в в одном кабеле я бы не стал передавать, зная себя -я точно где нить перепутаю!

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#950

Сообщение ecoins » 30.01.2024{, 11:05}

Ander писал(а):
30.01.2024{, 10:50}
24 в и 5 в в одном кабеле я бы не стал передавать, зная себя -я точно где нить перепутаю!
В этом кабеле только 5В.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

ЭкоСреда ecoins

#951

Сообщение WildCat » 30.01.2024{, 15:22}

ecoins писал(а):
30.01.2024{, 08:46}
Кабель на разъем J9 оказался инверсным(пины наоборот).
Тут чип не виноват.
Нужно либо разъем с ключом делать, либо как вариант, входы защитить супрессорами.

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#952

Сообщение ecoins » 30.01.2024{, 16:52}

WildCat писал(а):
30.01.2024{, 15:22}
Тут чип не виноват.
Нужно либо разъем с ключом делать, либо как вариант, входы защитить супрессорами.
Разъем с ключом не гарантирует "защиту от дурака" - мы стараемся такую защиту внедрять.
Входы защитить супрессорами - возможно, но пока ищем готовую и надежную реализацию опторазвязки i2c

Аватара пользователя
bsn
Лейтенант
Сообщения: 347
Зарегистрирован: 22.07.2018{, 07:24}
Репутация: 90
Откуда: Ростовская обл.
Имя: Сергей

ЭкоСреда ecoins

#953

Сообщение bsn » 30.01.2024{, 19:01}

ecoins писал(а):
30.01.2024{, 16:52}
пока ищем готовую и надежную реализацию опторазвязки i2c
Про опторазвязку цифровых сигналов весьма толково расписано здесь:
http://mypractic.ru/urok-52-interfejs-i ... aciya.html

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

ЭкоСреда ecoins

#954

Сообщение ViktorPetrov » 30.01.2024{, 20:14}

ADUM1411 встречал в качестве гальванической развязки ,порт сожгли на операторской панели "электрики" :smile113: у них только автоматы вышибает за "100.000 руб ..." :) . Защиты от дураков нет,можно только минимизировать ущерб.

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#955

Сообщение ecoins » 31.01.2024{, 04:20}

ViktorPetrov писал(а):
30.01.2024{, 20:14}
ADUM1411 встречал в качестве гальванической развязки ,порт сожгли на операторской панели "электрики" у них только автоматы вышибает за "100.000 руб ..." . Защиты от дураков нет,можно только минимизировать ущерб.
Видимо так.

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#956

Сообщение ecoins » 31.01.2024{, 05:03}

ВОПРОСЫ ПО ОПТОРАЗВЯЗКИ дискретных сигналов:
bsn писал(а):
30.01.2024{, 19:01}
Про опторазвязку цифровых сигналов весьма толково расписано здесь:
http://mypractic.ru/urok-52-interfejs-i ... aciya.html
По этому поводу доступны разные материалы:
https://cxem.net/beginner/beginner102.php
Cтатья_ek2012-06_46-49.pdf
(656.01 КБ) 22 скачивания
iso121x.pdf
(1.8 МБ) 16 скачиваний

https://freshgeek.ru/zashita-vhodov-cif ... ektroniki/

ВОПРОС: где посмотреть практическую реализацию опторазвязки дискретных сигналов (входы/выходы) в промышленных контроллерах?

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ЭкоСреда ecoins

#957

Сообщение Rovki » 31.01.2024{, 06:16}

Есть схемы входов в документации и на форуме Овен .

Отправлено спустя 54 секунды:
Не дорогие и есть на складах в России NSI8100 для развязки i2c
Электронщик до мозга костей и не только

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

ЭкоСреда ecoins

#958

Сообщение ecoins » 31.01.2024{, 06:53}

Rovki писал(а):
31.01.2024{, 06:17}
Не дорогие и есть на складах в России NSI8100 для развязки i2c
Спасибо. Посмотрел.
Функционально вроде тоже что и ADUM1250 которые мы используем для UART и i2c.
Rovki писал(а):
31.01.2024{, 06:17}
Есть схемы входов в документации и на форуме Овен .
Когда будет возможность дайте пожалуйста ссылки - сходу не нашел на форуме OWEN где посмотреть документацию по входам.
Еще интересно посмотреть схемы реализации ADC и DAC на ПР200.
С Уважением, ecoins.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

ЭкоСреда ecoins

#959

Сообщение WildCat » 31.01.2024{, 14:21}

У ПР200 как-то очень компактно реализованы дискретные входы 220 В. Там нет ни мощных резисторов, ни гасящих конденсаторов.

У меня где-то завалялся неисправный пр200, могу вскрыть, посмотреть подробнее

Отправлено спустя 3 часа 6 минут 36 секунд:
ecoins писал(а):
31.01.2024{, 06:53}
сходу не нашел на форуме OWEN где посмотреть документацию по входам.
здесь очень упрощенно показано, понятно что полной документации не выложат. Страницы 46-47

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

ЭкоСреда ecoins

#960

Сообщение ViktorPetrov » 31.01.2024{, 19:03}

Вскрывать не надо, здесь можно посмотреть

Ответить

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