Регулятор напряжения

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#1

Сообщение Rif » 07.10.2017{, 20:35}

Всем доброго времени суток. У меня возник вопрос и хотел быполучить совет от знатоков.
На днях решил реализовать схему для
регулирования напряжения переменного тока. И в дальнейшем использовать эту
схему для регулирования скорости вращения коллекторного электродвигателя
переменного тока. Суть задачи заключается в следующем. По задуманному
микроконтроллер управляет подачей импульсов на симистор через определенные
промежутки времени определяемые сигналом задания с подстроичного резистора (на
схеме Uz). Силовую
часть регулятора составил из двух частей. Первая
отслеживает переход синусоиды через ноль , а вторая управляет симистором. В
программе все реализовал на двух платах. Первая плата для управления
симистором. А вторая для вывода информации на дисплей. На дисплей буду выводить
информацию косинуса угла отпирания симистора и скорость вращения
электродвигателя. Использую дисплей на чипе HD44780.
Так вот перехожу к сути. При загрузки в arduino  программы с первой платы все работает идеально
и происходит регулирование напряжения до нуля (синусоида режется идеально). Но
как только я загружаю в arduino программы с
двух плат,  то управление становится не
стабильным и регулировка напряжения сбивается (при подключении лампы
накаливания она беспорядочно мерцает и не регулируется плавно как до
подключения дисплея). Но при этом на дисплее вся информация высвечивается идеально
(при изменении Uz цифры меняются согласно требованию).
Заранее спасибо за отклик!
Вложения
1813788.jpg
7506561.png
9567020.jpg
Последний раз редактировалось Rif 07.10.2017{, 20:55}, всего редактировалось 1 раз.

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

Регулятор напряжения

#2

Сообщение DerAlex » 07.10.2017{, 20:50}

Где сама программа ?
аврора

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#3

Сообщение Rif » 07.10.2017{, 20:56}

Закинул

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

Регулятор напряжения

#4

Сообщение DerAlex » 07.10.2017{, 21:10}

Нужно обязательно использовать блок СКОРОСТНОГО СЧЕТЧИКА. Какой блок у вас ?

Добавлено (07.10.2017, 21:08)
---------------------------------------------
Дисплей вносит в работу программу большую задержку.Поэтому нужно применять блок Скоростного счетчика.Скоростной счетчик не реагирует на дополнительные задержки так как использует для своей работы прерывания

Добавлено (07.10.2017, 21:10)
---------------------------------------------
Посмотрите учебное видео по этой теме.
аврора

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#5

Сообщение Rif » 07.10.2017{, 21:19}

спасибо большое за совет. У меня тоже возникала идея по поводу прерывания, но я не могу понять как это реализовать в FLProg. Обязательно посмотрю видео про скоростной счетчик и буду думать как его использовать. 
Я не понял вопроса "Какой блок у вас ?"

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

Регулятор напряжения

#6

Сообщение DerAlex » 07.10.2017{, 21:24}

Я задал этот вопрос до того как увидел программу.Можно этот вопрос игнорировать.

Добавлено (07.10.2017, 21:24)
---------------------------------------------
Поищите в предыдущих темах.Этот вопрос уже обсуждался, а именно применение блока скоростного счетчика
аврора

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#7

Сообщение Rif » 07.10.2017{, 22:19}

Хорошо, поищу. И буду думать. Т.е. этот блок нужно использовать во второй моей программе (на второй плате)?

Добавлено (07.10.2017, 22:19)
---------------------------------------------
Для программирования использую arduino nano (ATmega328). Почитав про скоростной счетчик как я понял, что у этого контроллера нет входов с аппаратным прерыванием и применить его для данной идеи не получится. Верно ли я понял?

SVS55
Сержант
Сообщения: 109
Зарегистрирован: 11.12.2016{, 13:56}
Репутация: 1
Откуда: Омская область г.Тара
Имя: Виталий

Регулятор напряжения

#8

Сообщение SVS55 » 07.10.2017{, 22:42}

Rif, Добрый вечер! Вы уже опробовали схему детектора нуля она работает? я тоже сейчас пытаюсь сделать блок управления тиристорами для регулировки сварочного тока.
Новичок

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#9

Сообщение Rif » 07.10.2017{, 22:50}

добрый вечер! Да, опробовал и полностью работает. и Сейчас закину фотки с осциллографа

SVS55
Сержант
Сообщения: 109
Зарегистрирован: 11.12.2016{, 13:56}
Репутация: 1
Откуда: Омская область г.Тара
Имя: Виталий

Регулятор напряжения

#10

Сообщение SVS55 » 07.10.2017{, 22:51}

Rif, Это хорошо а то я все думал как изобразить это!
Новичок

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#11

Сообщение Rif » 07.10.2017{, 22:59}

На осциллографе замерил синусоиду (отрицательную полуволну осцил. не показывает, но она есть) и на другом фото видно как детектор выдает импульсы при прохождении синусойды через ноль. 
Вложения
6680390.jpg
0457644.jpg

SVS55
Сержант
Сообщения: 109
Зарегистрирован: 11.12.2016{, 13:56}
Репутация: 1
Откуда: Омская область г.Тара
Имя: Виталий

Регулятор напряжения

#12

Сообщение SVS55 » 07.10.2017{, 23:02}

Rif, Замечательно буду свой детектор настраивать завтра свои выложу осцылки.
Новичок

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#13

Сообщение Rif » 07.10.2017{, 23:02}

а вот при увеличенной развертке
Вложения
7921491.jpg
8570858.jpg

SVS55
Сержант
Сообщения: 109
Зарегистрирован: 11.12.2016{, 13:56}
Репутация: 1
Откуда: Омская область г.Тара
Имя: Виталий

Регулятор напряжения

#14

Сообщение SVS55 » 07.10.2017{, 23:04}

Rif, при 100Гц это детектор работает?
Новичок

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#15

Сообщение Rif » 07.10.2017{, 23:04}

ок, мне тоже интересно. Кстати, моя схема тоже идеально работает, только совместно с экраном тупит. Мне тут подсказали, вот уже третий час голову продолжаю ломать

SVS55
Сержант
Сообщения: 109
Зарегистрирован: 11.12.2016{, 13:56}
Репутация: 1
Откуда: Омская область г.Тара
Имя: Виталий

Регулятор напряжения

#16

Сообщение SVS55 » 07.10.2017{, 23:05}

при подключении экрана тормозит все?
Новичок

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#17

Сообщение Rif » 07.10.2017{, 23:13}

нет, не 100Гц, а при 50 я это все опробывал. Ему нет разницы при скольки работать. Время срабатывания оптрона 3мкC. Просто детектор выловил те моменты прохождения синусоиды через ноль, когда она с положительной полуволны переходит на отрицательную и как бы получилось, что в одно и то же премя полуволны (0,01С) осциллограф замерил два скачка сигнала и высчитал это как 100Гц. Посмотрите на фото осцила. где волна синусоиды, там 50Гц

SVS55
Сержант
Сообщения: 109
Зарегистрирован: 11.12.2016{, 13:56}
Репутация: 1
Откуда: Омская область г.Тара
Имя: Виталий

Регулятор напряжения

#18

Сообщение SVS55 » 07.10.2017{, 23:15}

Rif, Понятно! Ко мне можно на ты) так проще.
Новичок

Rif
Рядовой
Сообщения: 18
Зарегистрирован: 07.10.2017{, 18:45}
Репутация: 0
Откуда: Екатеринбург

Регулятор напряжения

#19

Сообщение Rif » 07.10.2017{, 23:21}

да, здорово тормозит, ритм работы сбивается и синусоида то режется, то нет или вообще симистр не открывается

Добавлено (07.10.2017, 23:17)
---------------------------------------------
ок, буду на ты

Добавлено (07.10.2017, 23:21)
---------------------------------------------
кстати, резисторы до выпрямительного моста лучше использовать от 1-го Ватта и выше, а то мои 0,5Вт чуток греются

SVS55
Сержант
Сообщения: 109
Зарегистрирован: 11.12.2016{, 13:56}
Репутация: 1
Откуда: Омская область г.Тара
Имя: Виталий

Регулятор напряжения

#20

Сообщение SVS55 » 07.10.2017{, 23:23}

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

Ответить

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