Управление ДПТ

Ответить
Theodoro
Рядовой
Сообщения: 8
Зарегистрирован: 28 окт 2019, 18:28
Откуда: Боровичи
Имя: Олег

Управление ДПТ

Сообщение Theodoro »

Прошу сильно не пинать новичка. Просмотрел туториал - вроде ничего особенного. Однако на практике оказалось всё не так просто.
Задача банальная - разгон/торможение двигателя ПТ без обратной связи двумя кнопками (Пуск-Стоп) и регулировка задатчиком скорости (потенциометром). На форуме есть готовый блок с двумя кнопками с удержанием. (Правда пришлось его пересобрать, т. к. версия 5.3.0 вылетала при компиляции). Увеличил частоту ШИМ и немного изменил индикацию.
1.png на ixbt.photo:
Изображение

скорость2.jpg на ixbt.photo:
Изображение

Однако хотелось бы, чтобы после автоматического разгона до нужной скорости, определяемой задатчиком, была возможность ручной регулировки скорости во время работы.
Добавлял ещё два копаратора, триггеры, логику - ничего не выходит. :smile37:
2.png на ixbt.photo:
Изображение
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Управление ДПТ

Сообщение aidar_i »

Проект, хоть, прикрепите.
Theodoro
Рядовой
Сообщения: 8
Зарегистрирован: 28 окт 2019, 18:28
Откуда: Боровичи
Имя: Олег

Управление ДПТ

Сообщение Theodoro »

Да вот, собственно.
button.flp
pot.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
nikmotorin60
Рядовой
Сообщения: 36
Зарегистрирован: 29 апр 2016, 09:54

Управление ДПТ

Сообщение nikmotorin60 »

Система без обратной связи будет крайне нестабильной и непредсказуемой, она никого не удовлетворит. Даже если бы "была возможность ручной регулировки скорости во время работы" - это и есть какая-никакая обратная связь.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Управление ДПТ

Сообщение Sancho »

Theodoro писал(а): 29 окт 2019, 12:32 Однако хотелось бы, чтобы после автоматического разгона до нужной скорости, определяемой задатчиком, была возможность ручной регулировки скорости во время работы.
Как или чем Вы хотите её изменять?
Просто продумайте алгоритм работы, лучше нескольких циклов, - всё станет намного понятнее Вам в первую очередь.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Theodoro
Рядовой
Сообщения: 8
Зарегистрирован: 28 окт 2019, 18:28
Откуда: Боровичи
Имя: Олег

Управление ДПТ

Сообщение Theodoro »

Двигатель (12В, 110Вт) будет стоять на небольшом радиолюбительском сверлильном станке с патроном до 6 мм для обработки не толстых, не твёрдых материалов.
Стабилизация оборотов мне не нужна. Может быть потом прикручу таходатчик. Основное - плавный разгон и удобство управления. Сейчас стоит мотор 40 Вт , и он вообще включается тумблером. Но он уже дышит на ладан из-за сильного износа коллектора. Менять буду на 110 Вт, у которого пусковой ток до 60 А и надо пожалеть БП .
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Управление ДПТ

Сообщение Sancho »

[ref]Theodoro[/ref], Попробуй так.
Возможно где-то не так, но идея...
Была ошибка...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
nikmotorin60
Рядовой
Сообщения: 36
Зарегистрирован: 29 апр 2016, 09:54

Управление ДПТ

Сообщение nikmotorin60 »

" Основное - плавный разгон и удобство управления." На мой взгляд подходящее решение использовать регулятор от аккумуляторного шуруповерта.
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Управление ДПТ

Сообщение RedSky »

[ref]Theodoro[/ref], если нужен плавный разгон посмотрите этот блок, делал специально для двигателя. Описание внутри.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Управление ДПТ

Сообщение Sancho »

[ref]Theodoro[/ref], Подправил, была ошибка пуск/стоп
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Theodoro
Рядовой
Сообщения: 8
Зарегистрирован: 28 окт 2019, 18:28
Откуда: Боровичи
Имя: Олег

Управление ДПТ

Сообщение Theodoro »

Спасибо. Буду разбираться.

Отправлено спустя 34 минуты 58 секунд:
[ref=#ff8000]Sancho[/ref], сэмулировал в Proteus'e.
То, что доктор прописал! Спасибо!
Что-то подобное я и пытался соорудить, но, как говорится, дьявол кроется в деталях.
P.S. В Протеусе почему то не работает HD44780, в железе без проблем.
Да, с индикацией чего-то не так..
Поправил.
Для изменения скорости разгона/торможения лучше добавить еще блок масштабирования.
1.png на ixbt.photo:
Изображение
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Управление ДПТ

Сообщение Sancho »

Theodoro писал(а): 29 окт 2019, 18:44 Для изменения скорости разгона/торможения лучше добавить еще блок масштабирования.
Лишнее. Изменяй переменную на входе генератора, сейчас константа, 9. Можешь поставить второй переменник.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Theodoro
Рядовой
Сообщения: 8
Зарегистрирован: 28 окт 2019, 18:28
Откуда: Боровичи
Имя: Олег

Управление ДПТ

Сообщение Theodoro »

Длительность паузы генератора я уменьшал до 4-х. Странно, но заметного увеличения скорости, по крайней мере, в Протеусе я не заметил. Правда частота ШИМ у меня увеличена со стандартных 480 Гц до 8 кГц. Второй переменник - это хорошая идея.
По большому счёту, не плохо бы для разгона и торможения иметь 2 генератора с независимым регулированием, но и так сойдет.
А вот что случилось индикацией не пойму? Немного изменил её вид.
indic.png на ixbt.photo:
Изображение



В итоге мерцание цифр и, соответственно, снижение контрастности. Дисплей подключен по i2с, собран на макетке длинными проводами без блокировочных емкостей с питанием от USB. Может поэтому? Соберу на печатке, а там видно будет.
indic.jpg на ixbt.photo:
Изображение
Ответить

Вернуться в «Помогите, а то я "нимагу"»

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

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