[elektro] Digitális késleltesés.
elight
elight at gmail.hu
Tue Apr 9 16:47:27 CEST 2019
Köszi.
Ötletes!
És még időzítgetni se nagyon kell... :-)
Remélem a gyakorlatban is kielégítő lesz.
Elég nagy vaskolonc amit rángatnak vele.
A tényleges gond, hogy a gravitáció felfelé
a szivattyú ellen hat, és ténylegesen
(ami nem rossz) kicsit fékezi a mozgást.
De lefelé irányban már inkább gyorsítja.
Tehát ilyenkor kicsit jobban vissza kellene
fogni a jel hirtelen változását, hogy a szelep
fojtottabb állásában tovább lehessen.
Akkor talán kiegyenlíthető a két irány sebessége.
Szóval rövidesen próbálom is.. belőni.
Üdv István
2019-04-09 16:21 keltezéssel, Ökrös Miklós írta:
> Szia!
>
> Összehasonlítod az AD eredményét az előző kimeneti értékkel.
> Ha az AD nagyobb, vagy egyenlő, mint az előző kimeneti érték, akkor
> azonnal kiküldöd az új értéket.
> Ha kisebb az AD új értéke, mint a korábbi ciklusban mért, akkor a
> különbözetet elosztod mondjuk kettővel és ennyivel csökkented a
> kimenet új értékét. Így a változással arányosan fog mozdulni a kimenet
> lefelé, de felakkora sebességgel. Az osztás értékével tudod
> változtatni a követés sebességét.
>
> Üdv:
> Miklós
>
> ----- Original Message ----- From: "elight"
> Sent: Tuesday, April 09, 2019 3:16 PM
> Subject: Re: [elektro] Digitális késleltesés.
>
>
>> Szia.
>> Hát nem egészen.
>>
>> Hanem egy a bemenettől függő
>> analóg kimeneti jel helyett
>> digitálisan ( számokban) kódolva
>> kellene az eredmény.
>> Tehát első fokon az egyéb összefüggéseket
>> lehámozva, ha a bemenet 0V a kimenet = 0 szám.
>> Ha a bemenet 10V akkor a kimenet 255 szám.
>> Tulajdonképpen ez egy A/D átalakító kimenete.
>> Nekem valójában olyan kimenet kellene digitálisan,
>> hogy ha a bemenő jel nő a kimeneti szám
>> követi. ( jelenleg ez meg is van.) Ha a bemenet
>> hirtelen csökken a kimeneti szám lassan,
>> késéssel (leúszva, vagy hogy is mondjam) követi.
>>
>>
>>
>> Tehát ha a jel mondjuk 10 msec alatt
>> lineárisan lecsökken mondjuk 6V ról 3V-ra.
>> Akkor ezt a feszültség esés görbét,
>> digitálisan állíthatóan, ki kellene nyújtanom
>> 0,5 - 2 sec tartományra.
>> Tehát a beállított időtartam végére érje el a 3V-ot.
>>
>> Már valami olyasmire jutottam, hogy egy időtagot
>> be kell állítani mondjuk század szekundumra.
>> És ha a jel csökken akkor
>> X szer századszekundumonként menni kell
>> a jel után valamilyen apró lépésekben.
>> Ha pedig nő akkor a kimenőjel azonnal
>> követi a bemenőjelet.
>> Ez kicsit bonyi,és időrabló, azért kérdés létezhet
>> e még ennél is egyszerűbb megoldás.
>>
>> Habár az időfoglalási rész delay helyett
>> egy jól irányzott timer interrupt-al
>> csökkenthető lehet.
>>
>> Üdv István.
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list