Страница 6 из 7
					
				Умная форточка
				Добавлено: 23 янв 2018, 19:08
				 vacz
				Пробуй. Проект с дисплеем 16х2. Ниже 20* - закрывается. Выше 28* - открывается полностью. Выше/ниже 25* - среднее положение.  Работает по концевикам. Подработаешь под себя. Проверено в Proteus 8. 
fsxrk_2.flp
 
			
					
				Умная форточка
				Добавлено: 23 янв 2018, 20:28
				 AlexCrane
				Вопрос такого плана. Никто не делал датчиков положения форточки теплицы на базе переменного резистора? Интересует конструктив и надежность.
			 
			
					
				Умная форточка
				Добавлено: 23 янв 2018, 22:11
				 eugeneb
				Всем привет! Давненько меня здесь не было.
[ref]Fix[/ref], посмотрел видюхи - красиво!
Решение без энкодера - это уже не сервосистема.
Вот моё предложение. Пока без концевиков.
			 
			
					
				Умная форточка
				Добавлено: 23 янв 2018, 22:46
				 Hijin
				AlexCrane писал(а): 23 янв 2018, 20:28
Вопрос такого плана. Никто не делал датчиков положения форточки теплицы на базе переменного резистора? Интересует конструктив и надежность.
 
А посмотрите принцип включение нескольких кнопок на один аналоговый вход 
В сушности это тот же переменный резистор только который указывает в каком он сейчас положении
Да и вообше вся цифровая техника ето вкл и выкл (грубо говоря)
Ну а если если это аналоговый вход то прибавляется есче какая то переменная
 
			
					
				Умная форточка
				Добавлено: 23 янв 2018, 23:01
				 AlexCrane
				[ref]Hijin[/ref], это-то понятно, интересует конструктив, как форточку подцепить к переменнику. Через рычаг, тягу, тросик...
			 
			
					
				Умная форточка
				Добавлено: 24 янв 2018, 00:55
				 Fix
				eugeneb писал(а): 23 янв 2018, 22:11Вот моё предложение. Пока без концевиков.
 
Ваша программа работает отлично  
 Видео
 
Видео    Отправлено спустя     54 минуты 44 секунды:
Отправлено спустя     54 минуты 44 секунды:
Вечером попробую добавить концевики. И мне еще очень хочется реализовать без потенциометра, для меня эта тема интересная.
Такую программу можно использовать во многих проектах например: управление воздушной заслонкой твердотопливной печи(поддувало), по температуре, открытие окон в теплице и т.д.
Отправлено спустя     13 минут 33 секунды:
Hijin писал(а): 23 янв 2018, 22:46Никто не делал датчиков положения форточки теплицы на базе переменного резистора?
 
В плане надежности думаю не очень, потенциометр не очень дружит с влажностью, тут скорее всего подойдут герконы, в роли концевиков.
 
			
					
				Умная форточка
				Добавлено: 24 янв 2018, 07:23
				 AlexCrane
				Fix писал(а): 24 янв 2018, 00:55Ваша программа работает отлично   
 
Из-за зоны нечувствительности, судя по видео, форточка недооткрывается и не закрывается до конца. Это не очень хорошо
[ref]eugeneb[/ref], реализация красивая
 
			
					
				Умная форточка
				Добавлено: 24 янв 2018, 08:15
				 eugeneb
				Fix писал(а): 24 янв 2018, 00:55Ваша программа работает отлично   
 
Рад, что получилось!
Fix писал(а): 24 янв 2018, 00:55В плане надежности думаю не очень, потенциометр не очень дружит с влажностью,
 
Это может показать только испытание временем 
 
Fix писал(а): 24 янв 2018, 00:55 ...тут скорее всего подойдут герконы, в роли концевиков.
 
Концевики я предлагал только как аварийные, для отключения питания двигателя. А в алгоритме 
(когда надо занимать несколько позиций) они всё усложняют.
AlexCrane писал(а): 24 янв 2018, 07:23Из-за зоны нечувствительности, судя по видео, форточка недооткрывается и не закрывается до конца. Это не очень хорошо
 
Дк уменьшить её до нуля. Если будет дёргаться - сделать +1.
 
			
					
				Умная форточка
				Добавлено: 24 янв 2018, 08:30
				 Hijin
				AlexCrane писал(а): 23 янв 2018, 23:01Hijin, это-то понятно, интересует конструктив, как форточку подцепить к переменнику. Через рычаг, тягу, тросик...
 
У многих ассоциация с переменным резистором это то что надо крутить
А вы возьмите движковый переменный резистор поставьте  его под углом 45 градусов к форточке и с помощью паза в рычаге устройства форточки его двигайте
В 87 посте я давал ссылку на устройство закрытия ворот так вот если вы посмотрите это видео с минуты 8:50 то увидите что поставить там такой резистор это дело пару минут
А вы попробуйте применить у себя такой принцип передвижения движка резистора
 
			
					
				Умная форточка
				Добавлено: 24 янв 2018, 08:45
				 pan
				резисторы это полня фигня.
лучше считывать положение с мотора.  ставим на вал мотора(или редуктора) датчик холла- считаем количество импульсов от закрытого состояния до открытого. масштабируем это число в градусы, миллиметры или во что там надо. будет охрененная точность. проверено.
			 
			
					
				Умная форточка
				Добавлено: 25 янв 2018, 22:37
				 Fix
				Fix писал(а): 24 янв 2018, 00:55Вот моё предложение. Пока без концевиков.
 
Я добавил к концевики  
 
 
[spoiler]

[/spoiler]
Отправлено спустя     8 минут 41 секунду:
Интересно, а на пид регуляторе можно сделать ?
 
			
					
				Умная форточка
				Добавлено: 27 янв 2018, 15:13
				 eugeneb
				Вы передвинули фрагмент "Тумблер - безусловное закрытие" выше и вправо.
Это опасно. В этом алгоритме важно, чтобы этот фрагмент выполнялся после блоков сравнения.
Следите за порядком выполнения блоков.
Fix писал(а): 25 янв 2018, 22:37Интересно, а на пид регуляторе можно сделать ?
 
МОжно. Выход ПИД-регулятора  быдет выступать в качестве задания.
Процессы медленные - вызывать его надо будет редко.
 
			
					
				Умная форточка
				Добавлено: 29 янв 2018, 15:18
				 Fix
				Тестировал на уно работала программа нормально, собрал в коробку на плате нано загрузил скетч, и начались танцы с бубнами 
Видео
Отправлено спустя    1 час 39 минут 11 секунд:
На выходах блоков сравнения я установил таймеры, задержка на включение 1 минута. Это не помогло
Отправлено спустя    1 час 48 минут 18 секунд:
Сменил плату снова на уно и такая же фигня. Что не так? Раньше работало
 
			
					
				Умная форточка
				Добавлено: 29 янв 2018, 15:39
				 magpit
				Если у вас стоит резистор как на серве то всё в нём дело. Это тенденция всех серв. Думаю надо время опроса датчика по больше сделать.
			 
			
					
				Умная форточка
				Добавлено: 29 янв 2018, 15:52
				 Fix
				magpit писал(а): 29 янв 2018, 15:39Думаю надо время опроса датчика по больше сделать. 
 
Уже пробывал, это  не помогло
 
			
					
				Умная форточка
				Добавлено: 29 янв 2018, 21:13
				 magpit
				Попробую повторить вашу затею, что то затянула меня эта тема.
			 
			
					
				Умная форточка
				Добавлено: 29 янв 2018, 22:23
				 Fix
				Самое удивительное что дома всё работает. У меня два мотора один на работе,а второй дома. Собираю так же на работе, по той же схеме и такое  же железо, заливаю тот же скетч. Так же как и дома не пашет, а идут постоянно рывки как видно на видео    

 
			
					
				Умная форточка
				Добавлено: 29 янв 2018, 23:17
				 Hijin
				Такое же железо или то же железо?
			 
			
					
				Умная форточка
				Добавлено: 29 янв 2018, 23:19
				 eugeneb
				Нет-ли люфтов в механической части энкодера?
Может потенциометр бракованый.
И попробуйте увеличить зону нечувствительности в программе.
			 
			
					
				Умная форточка
				Добавлено: 30 янв 2018, 09:54
				 Fix
				Разобрался . Запитал драйвер и контроллер от разных источников питания и столо всё на свои места, заработало как надо 
 Отправлено спустя     31 минуту 53 секунды:
Отправлено спустя     31 минуту 53 секунды:
Осталось лишь выяснить почему от одного бп. такая хрень происходит
Отправлено спустя     33 минуты 31 секунду:
Глючит когда подключено питание по этой схеме
[spoiler]

[/spoiler]