'Inteligenty' dom ze sterownikiem PLC

 Language:
Szukanie zaawansowane  

Aktualności:

Powrót do strony głównej: www.edom-plc.pl

Autor Wątek: Narastanie liniowe z zadaną stałą czasową  (Przeczytany 4454 razy)

mordorr

  • Full Member
  • ***
  • Wiadomości: 156
    • Zobacz profil
Narastanie liniowe z zadaną stałą czasową
« dnia: Lutego 02, 2015, 08:40:59 pm »

Hej,

Próbuję zrobić coś w rodzaju soft-startu to moich pasków ledowych i kombinuję jakich funkcji czasowych do tego celu użyć.
ilosc swiatla LED to wartość liniowa 0-255  (mniej więcej liniowa)

tak więc chciałbym, żeby na wyjsciu FB wartość narastała powiedzmy od 0 do 255 w określonym czasie.
zrobiłem to za pomocą FB Blink z util.lib oraz CTUD (blink generuje stany logiczne 0 i 1  w zadanych odstępach czasowych, a licznik je zlicza, przekazując CV na wyjscie

widzę parę minusów takiego rozwiązania, ale nic innego nie przyszło mi do głowy. może macie lepszy pomysł ??

z góry dziękuję za wskazówki.


Zapisane

mordorr

  • Full Member
  • ***
  • Wiadomości: 156
    • Zobacz profil
Odp: Narastanie liniowe z zadaną stałą czasową
« Odpowiedź #1 dnia: Lutego 02, 2015, 10:37:31 pm »

no i napisałem z prośbą i od razu wymyśliłem ....

RAMP_INT z util....

Zapisane

Horhe

  • Newbie
  • *
  • Wiadomości: 16
    • Zobacz profil
Odp: Narastanie liniowe z zadaną stałą czasową
« Odpowiedź #2 dnia: Maja 09, 2015, 01:51:28 pm »

A jak będziesz sterował bezpośrednio tymi taśmami led? Rozumiem, że wartość z przedziału 0 - 255 to jasność świecenia, ale co dalej?
Zapisane

mordorr

  • Full Member
  • ***
  • Wiadomości: 156
    • Zobacz profil
Odp: Narastanie liniowe z zadaną stałą czasową
« Odpowiedź #3 dnia: Maja 22, 2015, 10:01:19 pm »

sorry, ze tak pozno, ale wczesniej nie widzialem Twojej odpowiedzi... przeoczyłem

U mnie sprawa jest dosc prosta - DMX. a w DMXie jasnosc - wysterowanie kanału jest właśnie w zakresie 0-255.
zapisuje tylko wartosc w tablicy i gotowe
Zapisane