Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Электроника для начинающих


Ответ
 
Опции темы Опции просмотра
Старый 28.04.2019, 18:05   #11 (permalink)
gluxon
Member
 
Регистрация: 27.11.2017
Сообщений: 3,395
Сказал(а) спасибо: 34
Поблагодарили 31 раз(а) в 6 сообщениях
Репутация: 30996
По умолчанию

Насчёт контроллера как-то упустил из виду, прошу прощения. Тогда возможно что и выходы подтянуть к нулю придётся. Но Виктор правильно заметил, контроллер такое напряжение вряд ли переварит, нужно будет либо резисторный делитель, либо резистор и стабилитрон на землю
gluxon вне форума   Ответить с цитированием

Старый 28.04.2019, 18:05
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

В этих обсуждениях скорее всего есть нужная вам информация

Последовательное включение трёх нагрузок
Проблема с микросхемой LM3915
Зависает комп при повышении нагрузок по обмену данных.
Во время небольших нагрузок комп тормозит.
Поочередное включение двух нагрузок

Старый 28.04.2019, 23:07   #12 (permalink)
AndrejP
Member
 
Регистрация: 08.01.2019
Сообщений: 17
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 225
По умолчанию

Добрый вечер!

Если у вас есть время и желание поеовыряться и помочь сложить все в ясную картину, буду очень признателен.

Итак. Это устройство используется для контроля включения/выключения внешних технологических УФ-ламп. Всего имеется 8 ламп. Каждая из них питается от 220В, и до 6А ток (внешний источник питания). В случае включения одной из ламп на выходных пинах имеется 0В а соотв. светодиод загорается. В случае если УФ лампа отключена на пинах появдяется 24В, светодиоды, соотв., гаснут.

В устройстве имеется 16 входных/выходных отв. (8 для входа кабелей, идущих на УФ лампы, 8 - выходы этих же кабелей). Эти кабеля без разрывов проходят сквозь устройство, внутри которого смонтированы неинвазивные датчики тока (TALEMA AP-1000), типа трансформаторы тока 1:1000.

Далее, если УФ лампа включена, т. е. через кабель проходит ток, с соотв. датчика тока, ток идет на резистор, напряжение на которых считывается и подается на 8 аналоговых входов контроллера Arduino Nano v3.0 (в перспективе чисто контроллер Atmega).

Arduino подает сигналы на 2 сдвиговых регистра SN74HC595 (оба восьмиканальные, или битные). Регистры нужны т. к. не хватает свободных цифровых портов на Arduino, т.е., фактически, они множат порты.

Один из регистров в свою очередь включает/выключают светодиоды, отображающие какие УФ лампы работают, а какие выключены.

Второй регистр подает сигналы 5В на входы драйвера нагрузок UTC62783, о котором я вчера и спрашивал. Он в свою очередь подает 24В или 0В на выходной терминал (винтовые клеммы).

Далее эти пины будут соединены со входами ПЛК Siemens (точно не помню модель - не в офисе сейчас, к сожалению). Контроллер этот, Siemens, я проверял, высокий сигнал - 24В (около того) и низкий 0В до 6В или около того.

Также на устройстве есть DIP- переклчатель на 8 позиций, который имитирует дейтсвия, как-будто соотв. УФ лампа включена, при этом она может быть выключена. Это используют для проверки работы контроллера Siemens и ПО.

В этом вся задача. Хочу пояснить, что понимаю что глупо, скорее всего, использовать это устройство, потом сигналить на котроллер и проч. Но так было с делано в нашем оборудовании и уже делается много лет. Причем для выполнения описанной выше задачи мы применяем оригинальные устройства (закупаем, установить что внутри - не вариант). Оно выполняет ровно те же функции, и дает ровно те же сигналы (24В и 0В).

Мне стало интересно построить такое аналогичное устройство с аналогичными функциями. Опыта нет - но есть интерес и небольшой опыт программирования.

Устройство скидал на макетке - все норм, работало. Изучил Proteus слегка, состряпал платку, заказал, спаял - получил проблему о которой в начале темы написал. А так в целом все работает, датчики датчат, диодики мигают, 23В и 0Вподаются,только что вот проблема с каким-то наводящимся плавающим напряжением на выходах с устройсвтва.

Сегодня пробовал то что мне советовали- даже если без резистора, рукой дотронуться до соотв. входа в микрохему UTC- вольтаж этот наведенный меняется. (например, было 8В и плавало 8-6-9, а становится 1-2). Т.е. с резистором вроде получше, но все равно в пределах 1- полутора вольтов чето плавает...

БУду признателен за идеи и уже признателен, если вы дочитали ))) В приложении фотки у-ва (полусобрано для тестов), схема устройства и даташиты если что-то поможет.

Хорошего вечера!!!
Миниатюры
pic1.jpeg   pic2.jpeg   pic3.jpeg  
Вложения
Тип файла: pdf Plan_v0.99.PDF (35.2 Кб, 84 просмотров)
Тип файла: pdf 62783.PDF (265.7 Кб, 80 просмотров)
Тип файла: pdf AP.pdf (310.2 Кб, 81 просмотров)
Тип файла: pdf sn74hc595.pdf (1.95 Мб, 104 просмотров)
Тип файла: pdf tsr1.pdf (266.8 Кб, 84 просмотров)
AndrejP вне форума   Ответить с цитированием
Старый 29.04.2019, 00:19   #13 (permalink)
v1ct0r
СпецШирокПрофНоУзкПонятия
 
Аватар для v1ct0r
 
Регистрация: 13.03.2015
Сообщений: 2,909
Записей в дневнике: 1
Сказал(а) спасибо: 31
Поблагодарили 31 раз(а) в 8 сообщениях
Репутация: 29598
По умолчанию

Цитата:
Сообщение от AndrejP Посмотреть сообщение
Оно выполняет ровно те же функции, и дает ровно те же сигналы (24В и 0В).
примем это как данность - что имеем, то имеем и от этого пляшем
меня конечно смущает уровень 24 вольта
Цитата:
Сообщение от AndrejP Посмотреть сообщение
Далее эти пины будут соединены со входами ПЛК Siemens (точно не помню модель - не в офисе сейчас, к сожалению). Контроллер этот, Siemens, я проверял, высокий сигнал - 24В (около того) и низкий 0В до 6В или около того.
тут я вижу 2 варианта
1. входами этого контроллера являются обмотки реле, которые непосредственно этими входными 24 вольтами включаются и тогда выхода микросхемы привязывать к 0 не нужно, но в этом случае ваши 10 ком, через которые идут эти 24 вольта все "сожрут" и реле не сработают.
2. такой высокий уровень необходим для повышенной помехозащищенности.
в этом случае я бы выходы микросхемы UTC 62783 нагрузил резисторами от 300 ом до 1ком.(меньше лучше, но больше нагрузка на выход)
вы должны попробовать выяснить что за входы у вашего ПЛК Siemens
хотя бы измерить тестером их входное сопротивление
__________________
все гениальное просто. чем проще, тем надежнее.
v1ct0r на форуме   Ответить с цитированием
Старый 29.04.2019, 11:15   #14 (permalink)
AndrejP
Member
 
Регистрация: 08.01.2019
Сообщений: 17
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 225
По умолчанию Данные по контроллеру...

Доброе утро!

Для полученя сигналов 24В используется контроллер CPU S7-1214C. Вот данные по его 24В входам из мануала на него (см. прилоржение). Больше ничего по входам там не обнаружил. Вряд ли там реле на входе стоят. Кстати, в том устройстве, которое использовалось раньше, на выходах, прямо перед винтовой клеммой, стояли резисторы 3,3 кОм, если это о чем-то скажет.

Спасибо и удачного дня!
Миниатюры
s7.jpg  
AndrejP вне форума   Ответить с цитированием
Старый 29.04.2019, 12:11   #15 (permalink)
v1ct0r
СпецШирокПрофНоУзкПонятия
 
Аватар для v1ct0r
 
Регистрация: 13.03.2015
Сообщений: 2,909
Записей в дневнике: 1
Сказал(а) спасибо: 31
Поблагодарили 31 раз(а) в 8 сообщениях
Репутация: 29598
По умолчанию

Цитата:
Сообщение от AndrejP Посмотреть сообщение
Вот данные по его 24В входам из мануала на него
вот с этого и надо было начинать
принимаем 2 вариант
Цитата:
Сообщение от v1ct0r Посмотреть сообщение
такой высокий уровень необходим для повышенной помехозащищенности.
в этом случае я бы выходы микросхемы UTC 62783 нагрузил резисторами от 300 ом до 1ком.
__________________
все гениальное просто. чем проще, тем надежнее.
v1ct0r на форуме   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 29.04.2019, 12:25   #16 (permalink)
AndrejP
Member
 
Регистрация: 08.01.2019
Сообщений: 17
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 225
По умолчанию

Спасибо! К сожалению, дело дилетантов начинать с конца )))
Еще небольшое уточнение. В варианте 2, Виктор, вы рекомендовали "нагрузить выходы с UTC...". Имеется в виду:
1. Их дополнительно "притянуть" к нулю через резисторы и оставить на выходе на Siemens также резисторы 10кОм;
2. То же, только заменить резисторы 10кОм на меньшее;
3. Просто уменьшить номиналы выходных резисторов (притяжка к 0 не нужна), идующих на контроллер Siemens с 10кОм (как сейчас на схеме) до 300 Ом - 1кОм.

Меня волнует вопрос того "плавающего напряжения", что у меня было в первом посте, и могу ли я в итоге на выходе на контроллер Siemens получить строго 0 на низком сигнале. Или фиг с ним что там "плавают" 1-1,5 В?

Спасибо вам огромное за внимание и дельные советы! Отличного вам дня!
AndrejP вне форума   Ответить с цитированием
Старый 29.04.2019, 12:48   #17 (permalink)
v1ct0r
СпецШирокПрофНоУзкПонятия
 
Аватар для v1ct0r
 
Регистрация: 13.03.2015
Сообщений: 2,909
Записей в дневнике: 1
Сказал(а) спасибо: 31
Поблагодарили 31 раз(а) в 8 сообщениях
Репутация: 29598
По умолчанию

имеется в виду к выходам каналов микросхемы UTC 62783 подключить резисторы, которые вторым своим выводом сидят на 0.
резисторы на выходе применить близкие к
Цитата:
Сообщение от AndrejP Посмотреть сообщение
прямо перед винтовой клеммой, стояли резисторы 3,3 кОм
если последних уже нет на месте
__________________
все гениальное просто. чем проще, тем надежнее.
v1ct0r на форуме   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Метки
udn, utc, драйвер нагрузок, микросхема

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 21:27.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.