Умная форточка

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17 окт 2016, 05:56
Имя: Владимир

Умная форточка

Сообщение vacz »

Пробуй. Проект с дисплеем 16х2. Ниже 20* - закрывается. Выше 28* - открывается полностью. Выше/ниже 25* - среднее положение. Работает по концевикам. Подработаешь под себя. Проверено в Proteus 8.
fsxrk_2.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Умная форточка

Сообщение AlexCrane »

Вопрос такого плана. Никто не делал датчиков положения форточки теплицы на базе переменного резистора? Интересует конструктив и надежность.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Умная форточка

Сообщение eugeneb »

Всем привет! Давненько меня здесь не было.

[ref]Fix[/ref], посмотрел видюхи - красиво!

Решение без энкодера - это уже не сервосистема.

Вот моё предложение. Пока без концевиков.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением,
Евгений Бобков
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

Умная форточка

Сообщение Hijin »

AlexCrane писал(а): 23 янв 2018, 20:28 Вопрос такого плана. Никто не делал датчиков положения форточки теплицы на базе переменного резистора? Интересует конструктив и надежность.
А посмотрите принцип включение нескольких кнопок на один аналоговый вход
В сушности это тот же переменный резистор только который указывает в каком он сейчас положении
Да и вообше вся цифровая техника ето вкл и выкл (грубо говоря)
Ну а если если это аналоговый вход то прибавляется есче какая то переменная
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Умная форточка

Сообщение AlexCrane »

[ref]Hijin[/ref], это-то понятно, интересует конструктив, как форточку подцепить к переменнику. Через рычаг, тягу, тросик...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
Fix
Рядовой
Сообщения: 76
Зарегистрирован: 15 ноя 2017, 01:29
Откуда: moscow
Имя: Юрий
Контактная информация:

Умная форточка

Сообщение Fix »

eugeneb писал(а): 23 янв 2018, 22:11Вот моё предложение. Пока без концевиков.
Ваша программа работает отлично :like:
Видео :yahoo:

Отправлено спустя 54 минуты 44 секунды:
Вечером попробую добавить концевики. И мне еще очень хочется реализовать без потенциометра, для меня эта тема интересная.
Такую программу можно использовать во многих проектах например: управление воздушной заслонкой твердотопливной печи(поддувало), по температуре, открытие окон в теплице и т.д.

Отправлено спустя 13 минут 33 секунды:
Hijin писал(а): 23 янв 2018, 22:46Никто не делал датчиков положения форточки теплицы на базе переменного резистора?
В плане надежности думаю не очень, потенциометр не очень дружит с влажностью, тут скорее всего подойдут герконы, в роли концевиков.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Умная форточка

Сообщение AlexCrane »

Fix писал(а): 24 янв 2018, 00:55Ваша программа работает отлично
Из-за зоны нечувствительности, судя по видео, форточка недооткрывается и не закрывается до конца. Это не очень хорошо

[ref]eugeneb[/ref], реализация красивая
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Умная форточка

Сообщение eugeneb »

Fix писал(а): 24 янв 2018, 00:55Ваша программа работает отлично
Рад, что получилось!
Fix писал(а): 24 янв 2018, 00:55В плане надежности думаю не очень, потенциометр не очень дружит с влажностью,
Это может показать только испытание временем :)
Fix писал(а): 24 янв 2018, 00:55 ...тут скорее всего подойдут герконы, в роли концевиков.
Концевики я предлагал только как аварийные, для отключения питания двигателя. А в алгоритме
(когда надо занимать несколько позиций) они всё усложняют.
AlexCrane писал(а): 24 янв 2018, 07:23Из-за зоны нечувствительности, судя по видео, форточка недооткрывается и не закрывается до конца. Это не очень хорошо
Дк уменьшить её до нуля. Если будет дёргаться - сделать +1.
С уважением,
Евгений Бобков
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

Умная форточка

Сообщение Hijin »

AlexCrane писал(а): 23 янв 2018, 23:01Hijin, это-то понятно, интересует конструктив, как форточку подцепить к переменнику. Через рычаг, тягу, тросик...
У многих ассоциация с переменным резистором это то что надо крутить
А вы возьмите движковый переменный резистор поставьте его под углом 45 градусов к форточке и с помощью паза в рычаге устройства форточки его двигайте
В 87 посте я давал ссылку на устройство закрытия ворот так вот если вы посмотрите это видео с минуты 8:50 то увидите что поставить там такой резистор это дело пару минут
А вы попробуйте применить у себя такой принцип передвижения движка резистора
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Умная форточка

Сообщение pan »

резисторы это полня фигня.
лучше считывать положение с мотора. ставим на вал мотора(или редуктора) датчик холла- считаем количество импульсов от закрытого состояния до открытого. масштабируем это число в градусы, миллиметры или во что там надо. будет охрененная точность. проверено.
Аватара пользователя
Fix
Рядовой
Сообщения: 76
Зарегистрирован: 15 ноя 2017, 01:29
Откуда: moscow
Имя: Юрий
Контактная информация:

Умная форточка

Сообщение Fix »

Fix писал(а): 24 янв 2018, 00:55Вот моё предложение. Пока без концевиков.
Я добавил к концевики ^_^
[spoiler]Изображение[/spoiler]

Отправлено спустя 8 минут 41 секунду:
Интересно, а на пид регуляторе можно сделать ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Умная форточка

Сообщение eugeneb »

Вы передвинули фрагмент "Тумблер - безусловное закрытие" выше и вправо.
Это опасно. В этом алгоритме важно, чтобы этот фрагмент выполнялся после блоков сравнения.
Следите за порядком выполнения блоков.
Fix писал(а): 25 янв 2018, 22:37Интересно, а на пид регуляторе можно сделать ?
МОжно. Выход ПИД-регулятора быдет выступать в качестве задания.
Процессы медленные - вызывать его надо будет редко.
С уважением,
Евгений Бобков
Аватара пользователя
Fix
Рядовой
Сообщения: 76
Зарегистрирован: 15 ноя 2017, 01:29
Откуда: moscow
Имя: Юрий
Контактная информация:

Умная форточка

Сообщение Fix »

Тестировал на уно работала программа нормально, собрал в коробку на плате нано загрузил скетч, и начались танцы с бубнами
Видео

Отправлено спустя 1 час 39 минут 11 секунд:
На выходах блоков сравнения я установил таймеры, задержка на включение 1 минута. Это не помогло

Отправлено спустя 1 час 48 минут 18 секунд:
Сменил плату снова на уно и такая же фигня. Что не так? Раньше работало
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

Умная форточка

Сообщение magpit »

Если у вас стоит резистор как на серве то всё в нём дело. Это тенденция всех серв. Думаю надо время опроса датчика по больше сделать.
Аватара пользователя
Fix
Рядовой
Сообщения: 76
Зарегистрирован: 15 ноя 2017, 01:29
Откуда: moscow
Имя: Юрий
Контактная информация:

Умная форточка

Сообщение Fix »

magpit писал(а): 29 янв 2018, 15:39Думаю надо время опроса датчика по больше сделать.
Уже пробывал, это не помогло
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

Умная форточка

Сообщение magpit »

Попробую повторить вашу затею, что то затянула меня эта тема.
Аватара пользователя
Fix
Рядовой
Сообщения: 76
Зарегистрирован: 15 ноя 2017, 01:29
Откуда: moscow
Имя: Юрий
Контактная информация:

Умная форточка

Сообщение Fix »

Самое удивительное что дома всё работает. У меня два мотора один на работе,а второй дома. Собираю так же на работе, по той же схеме и такое же железо, заливаю тот же скетч. Так же как и дома не пашет, а идут постоянно рывки как видно на видео :shok:
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

Умная форточка

Сообщение Hijin »

Такое же железо или то же железо?
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

Умная форточка

Сообщение eugeneb »

Нет-ли люфтов в механической части энкодера?
Может потенциометр бракованый.
И попробуйте увеличить зону нечувствительности в программе.
С уважением,
Евгений Бобков
Аватара пользователя
Fix
Рядовой
Сообщения: 76
Зарегистрирован: 15 ноя 2017, 01:29
Откуда: moscow
Имя: Юрий
Контактная информация:

Умная форточка

Сообщение Fix »

Разобрался . Запитал драйвер и контроллер от разных источников питания и столо всё на свои места, заработало как надо :yahoo:

Отправлено спустя 31 минуту 53 секунды:
Осталось лишь выяснить почему от одного бп. такая хрень происходит

Отправлено спустя 33 минуты 31 секунду:
Глючит когда подключено питание по этой схеме
[spoiler]Изображение[/spoiler]
Ответить

Вернуться в «Спросить у знатоков»

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

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