Страница 5 из 7
Умная форточка
Добавлено: 26 дек 2017, 19:32
eugeneb
В программе сигнал "Encoder" - это показания потенциометра, который вы встраиваете в механизм. То есть потенциометр в качестве абсолютного энкодера. Он сообщает программе текущее положение форточки.
Сигнал POT - это показания ручного потенциометра - задатчика задания, временного, чтобы поработать на столе. После, вы сюда будете подавать задание с вашей управляющей схемы на основе температурного датчика.
pan имеет ввиду квадратурные энкодеры. Это другой класс энкодеров.
pan писал(а):где я про оптический говорил?
Вы заставляете гадать, что вы имеете ввиду.
pan писал(а):оптический кстати можно из мыша выдрать...
Нет ли у вас фотографии, как выглядит выдранный из мыши энкодер?
Умная форточка
Добавлено: 26 дек 2017, 19:47
Fix
eugeneb писал(а):В программе сигнал "Encoder" - это показания потенциометра
Теперь всё понятно
Добавлено (26.12.2017, 19:47)
---------------------------------------------
Выдранная из мыши оптопара, кто-то наколхозил
[spoiler=Спойлер][/spoiler]
Умная форточка
Добавлено: 26 дек 2017, 19:55
pan
нет у меня фотографии. принцип работы такой же как и механического.
Умная форточка
Добавлено: 26 дек 2017, 20:01
eugeneb
Принцип-то я знаю. Просто не представляю как из кишков
мыши законченное устройство сделать. Вот Fix показал
пример. Вижу что её ополовинили - нет второго канала.
Соответственно нельзя определить направление вращения ручки.
Но, неизвестному автору за попытку - зачёт
Умная форточка
Добавлено: 26 дек 2017, 20:22
Fix
Сегодня напечатал детали к проекту, жаль железо ещё в пути
[spoiler=Спойлер][/spoiler]
[spoiler=Спойлер][/spoiler]
[spoiler=Спойлер][/spoiler]
Умная форточка
Добавлено: 26 дек 2017, 20:39
eugeneb
Круто! До чего дошёл прогресс!
Утром идея - вечером твёрдая копия!
Fix, всё забываю сказать. Если пойдёте вариантом сервопривода,
таки понадобятся концевые выключатели на обоих концах пути форточки.
Не для алгоритму, а для защиты от аварии.
Дело в том, что если по каким-то причинам разорвётся петля регулирования
(неисправность энкодера или его обрыв), то система пойдёт в разнос. Мотор будет
всё крушить.
Если не хочется делать концевики - можно сделать упоры и ограничить время
работы мотора, плюс сигнализация аварии.
Ещё вариант - контроль тока двигателя.
Умная форточка
Добавлено: 26 дек 2017, 20:49
Hijin
Vladimir с таким как у вас домкратом то точно не получится открыть форточку, а вот с таким даже ворота возможно открыть
https://www.youtube.com/watch?v=1TiabJ6w9e4
Умная форточка
Добавлено: 26 дек 2017, 20:53
pan
eugeneb писал(а):Вижу что её ополовинили - нет второго канала. Соответственно нельзя определить направление вращения ручки.
а зачем. мы же знаем куда крутим мотор. нам нужно только считать, а в зависимости от того куда крутим то прибавляем счет импульсов или отнимаем.
делал так одному поворотное устройство антенны(радиолюбителю)
считали импульсы от датчика холла.
работает уже много лет
Умная форточка
Добавлено: 26 дек 2017, 21:07
eugeneb
а вот с таким даже ворота возможно открыть
Парень молодец, всё сделал на автомобильной теме.
Fix, как вам автомобильный мотор-редуктор :?)
pan писал(а):а зачем. мы же знаем куда крутим мотор.
Ну да, в этой задаче можно обойтись одним каналом.
Но это уже и не энкодер. Просто трещётка (мерная линейка).
Умная форточка
Добавлено: 26 дек 2017, 21:12
pan
eugeneb писал(а):это уже и не энкодер. Просто трещётка
как еще один из вариантов.
как говорится выбирай на вкус
Умная форточка
Добавлено: 26 дек 2017, 21:17
eugeneb
Да уж, мы тут Fixa завалили вариантами.
Умная форточка
Добавлено: 26 дек 2017, 21:29
Fix
pan писал(а):как вам автомобильный мотор-редуктор :?)
Великоват для советской форточки
Но как привод на ворота очень понравилось
Добавлено (26.12.2017, 21:29)
---------------------------------------------
eugeneb писал(а):понадобятся концевые выключатели на обоих концах пути форточки.
Установлю герконы на крайних точках
Умная форточка
Добавлено: 16 янв 2018, 19:20
Fix
Наконец то, пришел редуктор

Скорость вращения подходящая, менять не понадобится
видео
Фото механики:
[spoiler]

[/spoiler]
Отправлено спустя 36 минут 58 секунд:
eugeneb писал(а): 26 дек 2017, 07:42Вот, постарался попонятнее программку нарисовать.
Потестил вашу программу, от потенциометра редуктор работает в двух направлениях.
Я так понимаю нужно задать ограничение крайних точек, снял показание Encoder с порта: окно закрыто 840, окно открыто 80
Умная форточка
Добавлено: 17 янв 2018, 22:55
Fix
Сделал пока на два положения по температуре, откр.\закр. с ограничением углов поворота, с помощью потенциометра.
Посоветуйте как сделать промежуточные положения по температуре?
Видео
[spoiler]

[/spoiler]
Умная форточка
Добавлено: 19 янв 2018, 10:50
Fix
Подскажите пожалуйста, как добавить в схему принудительное закрытие форточки с кнопки? Я попробывал несколько вариантов, но попытки не увенчались успехом

Умная форточка
Добавлено: 21 янв 2018, 00:38
yuriy
Fix писал(а): 17 янв 2018, 22:55
Посоветуйте как сделать промежуточные положения по температуре?
Есть несколько вариантов.
1. Через блок масштабирования задать соответствие температуры углу открытия.
2. Применить трёхпозиционный регулятор на блоках "Больше", "Меньше"
3. ПИД регулятор. Это если совсем по жести.
Умная форточка
Добавлено: 22 янв 2018, 04:59
Wladislav_1
Fix писал(а): 19 янв 2018, 10:50Подскажите пожалуйста, как добавить в схему принудительное закрытие форточки с кнопки? Я попробывал несколько вариантов, но попытки не увенчались успехом

Вставлю свои две копейки... заморочка сильная это факт !! вообще то для таких целей используют газонаполненные амортизаторы (самое бытовое применение открывание дверей у теплиц) :-) ну да ладно...
Для принудительного закрывания/ открывания я бы использовал две кнопки соответственно,
1) вы писали что у вас показания 840 и 80 к кнопкам делитель напряжения с + и на аналоговый вход резисторами добиваемся ваших значений, через компаратор получаем сигнал
2) учитывая что концевики(смыслопохожее устройство) в любом случае потребуютя для предотвращения аварии, то проще по кнопке на цифровые входы и до концевика
Отправлено спустя 5 часов 7 минут 13 секунд:
Ну если что сильно не пинайте... пробуйте... писал ночью зуб болит спать не мог вот и решил себя отвлечь
Отправлено спустя 19 минут 14 секунд:
попробуйте если что напишите я постарался как можно наглядней сделать.... потом все удалите и сделайте сами это будет лучше всего!

Умная форточка
Добавлено: 22 янв 2018, 20:37
Fix
Wladislav_1 писал(а): 22 янв 2018, 04:59попробуйте если что напишите я постарался как можно наглядней сделать.
Спасибо ! постараюсь разобраться в вашем скетче .Потом отпишусь
Отправлено спустя 1 час 8 минут 4 секунды:
Чего то, много всего и не пашет: по температуре только закрывает, а на кнопки не реагирует совсем.
Попробую что-нибудь наколдовать
Отправлено спустя 1 час 22 минуты 49 секунд:
Может надежней будет сделать без потенциометра, по времени работы двигателя задать положения форточки, а на крайние точки установить герконы в качестве концевиков
Умная форточка
Добавлено: 22 янв 2018, 21:33
AlexCrane
Fix писал(а): 22 янв 2018, 20:37Может надежней будет сделать без потенциометра, по времени работы двигателя задать положения форточки, а на крайние точки установить герконы в качестве концевиков
И по концевикам делать коррекцию этого времени, дошел до нижнего концевика обнулил время, дошел до верхнего - выставил время полного открытия (этим сбросим накопленные ошибки).
Умная форточка
Добавлено: 23 янв 2018, 01:16
Fix
Добавил кнопку на принудительное закрытие, и переделал на работу без потенциометра, по концевикам.
[spoiler]

[/spoiler]
На большее у меня пока знаний не хватает.
Буду рад любой помощи, и предложениям
Отправлено спустя 3 минуты 51 секунду:
AlexCrane писал(а): 22 янв 2018, 21:33И по концевикам делать коррекцию этого времени
Хорошо бы так сделать