[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