Народное программируемое реле

Аватара пользователя
bsn
Лейтенант
Сообщения: 424
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 250 раз
Поблагодарили: 34 раза

Re: Народное программируемое реле

Сообщение bsn »

Rovki писал(а): 15 дек 2024, 08:56
montirovka писал(а): 15 дек 2024, 07:47 А для чего дроссель U4 в цепи земли
2024-12-15_07-38-41.png
Фильтр помех от цифровой земли
Вся теория и практика защиты от помех направлена на то, что бы все импульсные помехи заземлять, через цепи с высоким быстродействием. Для этого ставят заземляющие конденсаторы, как можно чаще, и там где это возможно . Через них все, наведённые в оборудовании заряды и помехи, должны максимально облегчённо уходить на землю (GND).
Действие дросселя прямо противоположно конденсатору. Дроссель уместен на вводе внешних цепей в оборудование, в питающих цепях (+3В, +5В и т.д). Поставив дроссель между оборудованием и общим проводом GND вы препятствуете стеканию зарядов и наведённых помех на общий заземляющий провод. Это серьёзная ошибка.
Делай как должно, и пусть всё будет как будет.
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

Так вроде фильтр стоит на входе МС . тесть он припятствует помехам из цифровой земли в аналоговую . Помехи же идут не от АЦП , а от остальных элеметов . Убрать не сложно...еще подумаем..Лучще вообще сделать отдельно аналоговую землю и соединить ее с цифровой в одной точке на ПП. С точки зрения помех питание и земля это одно и тоже ...Только витая пара взаимоуничтожает поля наводок в проводах как то...
Электронщик до мозга костей и не только
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Народное программируемое реле

Сообщение montirovka »

Еще вопрос. Для ADS1115IDGSR сделали изменения адреса. А почему для MCP4725A0T-E/CH нет?
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

montirovka писал(а): 15 дек 2024, 11:51 Еще вопрос. Для ADS1115IDGSR сделали изменения адреса. А почему для MCP4725A0T-E/CH нет?
Только исходя из своего опыта работы с ЦАП. Я использовал в системах до 2 ЦАП , для управления частотниками . Приведите примеры использования еще где ЦАП ...В каких задачах и в каком количестве ?
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

Есть ли потребность в работе с термопарами?
А то есть чип , но дорого, но любые термопары обслуживает . Да и термопреобразователи готовые тоже дорого стоят
https://aliexpress.ru/item/100500799832 ... 1fe3fPQvKc

Или Pt1000 достаточно?
Электронщик до мозга костей и не только
Аватара пользователя
Phazz
Полковник
Сообщения: 3516
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 380 раз
Поблагодарили: 262 раза

Re: Народное программируемое реле

Сообщение Phazz »

Универсальная плата для темопар наверное не очень нужна. Проще сделать под народные К термопары. Будет сильно дешевле
Аватара пользователя
Phazz
Полковник
Сообщения: 3516
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 380 раз
Поблагодарили: 262 раза

Re: Народное программируемое реле

Сообщение Phazz »

Проще взять трм2 с rs485 в качестве преобразователя. Он тоже универсальный
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 803
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Народное программируемое реле

Сообщение ViktorPetrov »

Phazz писал(а): 15 дек 2024, 12:26 Проще взять трм2 с rs485 в качестве преобразователя. Он тоже универсальный
На ардуине ,ТРМ выглядит так:
Показать
6723576523487.gif
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3516
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 380 раз
Поблагодарили: 262 раза

Re: Народное программируемое реле

Сообщение Phazz »

ViktorPetrov писал(а): 15 дек 2024, 12:56
Phazz писал(а): 15 дек 2024, 12:26 Проще взять трм2 с rs485 в качестве преобразователя. Он тоже универсальный
На ардуине ,ТРМ выглядит так:
Показать
6723576523487.gif
Ну как-то сильно упрощено
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 803
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Народное программируемое реле

Сообщение ViktorPetrov »

Phazz писал(а): 15 дек 2024, 13:11
ViktorPetrov писал(а): 15 дек 2024, 12:56
Phazz писал(а): 15 дек 2024, 12:26 Проще взять трм2 с rs485 в качестве преобразователя. Он тоже универсальный
На ардуине ,ТРМ выглядит так:
Показать
6723576523487.gif
Ну как-то сильно упрощено
Это у ТРМ ,Все сильно упрощено ,у большинства и выходов нет .
Вот описание схемы Выше:
Показать
Температурный измеритель — регулятор может работать со следующими типами термопар:

R — ТПП (Платина — 13 % родий/платина)
S — ТПП (Платина — 10 % родий/платина)
В — ТПР (Платина — 30 % родий/платина — 6 % родий)
J — ТЖК [Железо/медь — никель (железо/константан)]
T — ТМК [Медь/медь — никель (медь/константан)]
Е — ТХКн [Никель — хром/медь — никель (хромель/константан)]
К — ТХА [Никель — хром/никель — алюминий (хромель/алюмель)]
L — ТХК (Хромель/копель)
N — THH[Никель — хром — кремний.никель — кремний (нихросил/нилис)]
A(A-1,A-2,A-3) — TBP (Вольфрам — рений/вольфрам — рений)

Так же измеритель-регулятор работает со следующими термометрами сопротивления:

100П (обозначается как 100P) α = 0,00391 °C ‾¹
50П (обозначается как 50P) α = 0,00391 °C ‾¹
Pt100 α = 0,00385 °C ‾¹
100M α = 0,00428 °C ‾¹
50M α = 0,00428 °C ‾¹
100M α = 0,00426 °C ‾¹
50M α = 0,00426 °C ‾¹

Измеритель — регулятор собран на Arduino Nano, для более точного измерения термо-ЭДС термопар используется АЦП-модуль ADS1115 16 bit который позволяет измерять двух полярное напряжение в диапазоне от -256 мВ до +256 мВ, что вполне приемлемо при измерении ТЭДС термопар (1 бит = 8 мкВ).

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

Измеритель — регулятор выводит основные показания температуры на LCD индикатор 1602 (HD44780), помимо этого выводится напряжение ЭДС термопары (сопротивление для термометров сопротивления), тип термопары (термосопротивления) и температура окружающей среды. При нажатии на кнопку «К» происходит переход в меню настройки, в первом пункте можно установить температуру регулирования (уставка), во втором пункте задать значение гистерезиса, в третьем выбрать тип термопары (термосопротивления). При выходе из меню настроек появляются основные показания, при одновременном нажатии кнопок «+» и «-«, вместо показания напряжения ЭДС (сопротивления) выводится значение температуры регулирования. Аналоговый выход 13 (выход TTL) используется для управления нагревательным элементом, к нему можно подключить модуль реле или другое исполнительное уст-во.

При проведении замеров измеритель регулятор обеспечивает измерение напряжения до 100 мВ с точностью +/- 0,01 мВ и температуры +/-0,5..1.5°C во всех типах используемых термопар. Предел регулировки гистерезиса от 0 до 10°С с дискретностью 0,1 °С, пределы регулирования температуры зависят от типа применяемой термопары и программно ограничены, дискретность регулировки 1 °С.

Выбранный тип термопары (термосопротивления), величины температуры регулирования и гистерезиса хранятся в энергонезависимой памяти и обновляются в момент выхода из меню настройки.
Код на Си ,осталось за малом упаковать в один пользовательский блок.
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

Итак , появились первые представления о размерах базового комплекта реле PAZZLE . Считаем-
1.ИП- 32мм
2.ЦП-47мм
3.8DI/8DO- 61mm
4.4AI/2AO- 37mm
ИТОГО- 177мм(базовый профиль, с учетом боковинок около 180х80 , думаю приемлемо для такого (не малого ) функционала и количества каналов связи, и разрядности модулей.
С учетом плотного монтажа (часто двухстроннего) наврядли на одной плате получилсь бы меньше размер , с учетом внешних разьемов .
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

autoelectronica писал(а): 10 дек 2024, 20:15 А CAN есть?
К сожалению , пока с CAN интерфейсом не работал, но если у кого есть наработки с использванием ESP32 (схемы проверенные) , то выкладывайте или присылайте - сделаем на базе платы CP PAZZLE модификацию с CAN , а потом сделаем прошивку и получим мост CAN- modbus TCP (для смартфона с каскадой).Потребуется ИП(любой 5в) и CP PAZZLE(CAN) :smile37:
Электронщик до мозга костей и не только
maxiboxx
Рядовой
Сообщения: 43
Зарегистрирован: 25 авг 2021, 07:59
Откуда: МО
Имя: максим
Благодарил (а): 8 раз
Поблагодарили: 17 раз

Re: Народное программируемое реле

Сообщение maxiboxx »

Предварительно подготовил две платы. Кому как нравится :smile44:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

maxiboxx писал(а): 15 дек 2024, 18:10 Предварительно подготовил две платы. Кому как нравится :smile44:
Если не возражаете продублирую их в 1 посте темы :smile427:
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

Rovki писал(а): 15 дек 2024, 17:19
autoelectronica писал(а): 10 дек 2024, 20:15 А CAN есть?
К сожалению , пока с CAN интерфейсом не работал, но если у кого есть наработки с использванием ESP32 (схемы проверенные) , то выкладывайте или присылайте - сделаем на базе платы CP PAZZLE модификацию с CAN , а потом сделаем прошивку и получим мост CAN- modbus TCP (для смартфона с каскадой).Потребуется ИП(любой 5в) и CP PAZZLE(CAN) :smile37:
нашел интересную статью по can +esp32
https://www.circuitstate.com/tutorials/ ... d-arduino/
Электронщик до мозга костей и не только
maxiboxx
Рядовой
Сообщения: 43
Зарегистрирован: 25 авг 2021, 07:59
Откуда: МО
Имя: максим
Благодарил (а): 8 раз
Поблагодарили: 17 раз

Re: Народное программируемое реле

Сообщение maxiboxx »

Rovki писал(а): 15 дек 2024, 19:12
maxiboxx писал(а): 15 дек 2024, 18:10 Предварительно подготовил две платы. Кому как нравится :smile44:
Если не возражаете продублирую их в 1 посте темы :smile427:
Да, пожалуйста. Герберы добавлю, пока еще рано с этим.
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

В качестве перспективы может кто возьмется сделать не сложный модуль на 8PWM на базе PCA9685 и разьемов (с двух строн) типа db2evc-2.54-12p-gn , достаточно на 2 адреса думаю ..Размеры -72х(ширина разьемов)мм.
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

А также планирую модуль для работы с ШД (на собстенном МК) на драйверах LV8729(для ШД с током до 2А) или внешнем драйвере :smile37:
Что бы не связываться с написанием библиотек (по I2C) и блоков планирую управление через RS485 (внешний разьем), по разработанному протоколу- режим работы(непрерыный,шаговый)задание количества шагов, направления вращения, управление EN (ток удержания) с контролем состояния (исполнения команд)- обратной связью, датчиком положения(для непрерывного режима). Может добавлю ускорение \ замедление, скорее всего. Пока предполгаю использовать встроенный модуль RP2040 ZERO. :smile37:
Может управление(пуск)и контроль исполнения по I2C , а уставки по RS485, надо обсудить и подумать... :smile225:
Хочется , что бы модуль работал только как генератор step и не зависил от программы модуля ЦП(алгоритма) на собственном МК и мог управлять одновременно до 4 ШД.
Электронщик до мозга костей и не только
Naladchik
Капитан
Сообщения: 899
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 21 раз
Поблагодарили: 22 раза

Re: Народное программируемое реле

Сообщение Naladchik »

Rovki писал(а): 16 дек 2024, 07:46 ...модуль для работы с ШД (на собстенном МК) на драйверах ...
На модуле распаивается Nano, 3 площадки под модули в формфакторе POLOLU, в мк прошивку Arduino grbl и на выходе без каких либо хлопот модуль для управления 3мя двигателями и полноценным g-кодом.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 94 раза
Поблагодарили: 316 раз
Контактная информация:

Re: Народное программируемое реле

Сообщение Rovki »

Naladchik писал(а): 16 дек 2024, 08:37
Rovki писал(а): 16 дек 2024, 07:46 ...модуль для работы с ШД (на собстенном МК) на драйверах ...
На модуле распаивается Nano, 3 площадки под модули в формфакторе POLOLU, в мк прошивку Arduino grbl и на выходе без каких либо хлопот модуль для управления 3мя двигателями и полноценным g-кодом.
Не совсем понятно про 3 площадки и pololu , можно ссылку или картинку :smile427:
Электронщик до мозга костей и не только
Ответить

Вернуться в «Пользовательские контроллеры»

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

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