PDA

Просмотр полной версии : Диммирование на ПР114, ПР200



Moiseev_Alexandr
02.11.2015, 02:44
Прошу подскажите, может есть готовое решение в виде макроса, или разъясните как реализовать задумку: есть диммер с входом 0-10в, есть ПР114. при подаче на вход импульса, на выходе плавно загорается лента. Гаснет при повторном входном импульсе. В общем чтоб включить и выключить-тут всё ясно, а вот как сделать что бы плавно? Я ни разу не работал с аналоговыми вх/вых. Как это вообще реализуется. Научите пожалуйста.

Павел Братковский
02.11.2015, 04:36
плавность при помощи счетчика и блинка можно сделать, нажал кнопку счет прямой с нарастанием на выходе, нажал другую убывание.......

SA104
02.11.2015, 06:52
Например так можно (см. вложение)
Пока нажата соответствующая кнопка - аналоговый выход будет изменяться. Скорость изменения зависит от уставок блинкера.
Ограничение по максимуму - минимуму, чтобы счетчик не выходил за диапазон -думаю сами сделаете. Ну и управление по импульсу тоже..

Moiseev_Alexandr
02.11.2015, 18:06
Павел Братковский, за идею спасибо, я топтался вокруг решения не зная как это воплотить . Но всё оказалось проще чем я думал :) SA104 спасибо, на Вашем примере всё прояснилось. Счетчик принимает на входы имп. от двух генераторов складывая или вычитая их на выходе, число преобразовывается как число с плавающей точкой, затем делится на значение константы, а с выхода блока деления на аналоговый выход! Спасибо еще раз за помощь. Буду допиливать под свою задачу.

Павел Братковский
02.11.2015, 19:29
Но всё оказалось проще чем я думал

в ПРххх так и есть, как сам наделаешь аж макрос на холст не влазит, подобное кто нибудь выложит :confused:....лично у меня челюсть о стол ударяется:eek:

Moiseev_Alexandr
02.11.2015, 19:49
прошу оценить, может еще проще можно :)

rovki
02.11.2015, 20:14
У вас получился плавный пуск (свечение) .

Сергей0308
02.11.2015, 20:22
Но за 20 мс не возможно заметить как "разгорается" лента!

Moiseev_Alexandr
02.11.2015, 20:50
да это понятно, просто симулятор медленно симулирует , вот и убавил чтоб побыстрей. На железе отработаю по "месту"

Moiseev_Alexandr
02.11.2015, 20:55
У вас получился плавный пуск (свечение) .
что и хотел получить. В начале плавный разгон до установленного значения - просто горит - и гаснет при "0" на входе.
Это сценарий освещения коридора, сначала плавно загорается лента, как бы подчеркивая длинну коридора, потом основной свет в виде люстры следом.

rovki
02.11.2015, 21:45
А можно и так

Moiseev_Alexandr
02.11.2015, 23:22
макрос сравнения для чисел с пл.точкой. он из онлайн библиотеки? его нет в ОЛ. Поищу, потренеруюсь .Благодарю.

rovki
02.11.2015, 23:24
макрос сравнения для чисел с пл.точкой. он из онлайн библиотеки? его нет в ОЛ. Поищу, потренеруюсь .Благодарю. на форуме ищите

Павел Братковский
03.11.2015, 06:30
Moiseev_Alexandr может, что по интересней придумаете, а то плавно разжигать ленту при помощи пр114, на извращение тянет...вы серьезно на такую задачу пр114 ставите?

Moiseev_Alexandr
03.11.2015, 20:38
:) не только лентой, всем светом в бане 10х9. Простецкие сценарии, "центральный" свет, датчики присутствия, вентиляция в парной. жаль мало вх\вых. все будут заняты.

Moiseev_Alexandr
03.11.2015, 23:45
нашел, опробовал. Применю его для вывода источника света на нужную яркость при включении, предустановленная яркость в сценарии управления группой световых приборов. В дизайне полезная штука, когда стоит задача подсветить, но не заливать светом.

rovki
04.11.2015, 00:19
А что нашел то и где

Moiseev_Alexandr
04.11.2015, 17:23
на форуме ищите макрос нашел, fSEL

rovki
04.11.2015, 17:36
макрос нашел, fSEL
Точно ,специально для вас делал :D