[elektro] "riasztóakku" töltése
jhidvegi
jhidvegi at gmail.com
Thu Feb 24 13:28:36 CET 2011
MG wrote:
> Igen, mérés a cél. Tegyük fel, 10ms széles az impulzus, 100ms a
> periódus.
> Az RC kondija elkezd töltődni, mikor "olvassam le"?
Mivel aksiról van szó, a változás lassú lesz. Szóval ha csak 1 RC van, az lehet
nyugodtan mondjuk 1 másodperces, de ha 2, az se olyan nagy baj.
Ez egy jó lassú pulzálás. Elsőre rátennék egy kéziműszert, és megnézném, mit
művel. Ha ingadozik, tennék elé többféle RC-t, amit addig növelek, mígnem
számomra elfogadható nem lesz az eredmény. Ha van analóg műszer, azzal lehetne a
legjobban próbálni, mert annak ugye eleve van saját tehetetlensége, ott akkor
lesz jó az eredmény, amikor nem rezeg a mutató. Itt a rezgés ugye 10Hz-es.
Ez egy olyan kényelmes feladat, hogy kár rajta problémázni. Azt hittem, az a
baj, hogy nagyon gyors a változás, és meg kell védeni mittudomén
kapcsolóelemeket a túl nagy áramtól.
> Az 1., 2., ... 10. ms-ban, hogy mennyi rajta a feszültség?
> Ha 1V a csúcs, akkor nekem eredményként 100mV kell.
Természetesen ki lehet számolni. Az RC-n minden esetben
felfelé: u=u0*(1-e^-(t/RC))
lefelé meg u=u0*e^-(t/RC) alakú a fesz.
Ha kialakult folyamat van, akkor ugye van egy háromszögközeli jel. Minden fel-
meg lefutásnál a t-t onnan kell számolni, ahonnan indul, az u0 pedig az a fesz,
ahova érkezne innen fentre, illetve lefelé meg az a fesz a nullához képest,
ahonnan indul.
Ha kicsi a feszváltozás, akkor kb lineárisnak vehető, tehát ha du-val jelölöm a
sávot, amin belül megy le-föl a fesz, akkor középtájon t periódusidőnél és
T=RC-nél:
du=u0*t/4T=u0/(4T*f), ahol f a freki.
Tehát, ha van 1V-od, és 10Hz-ed, akkor du=25mV lesz 1másodperces időállandóval
középtájon.
Aztán lehet, hogy elszámoltam valamit. De az is lehet, hogy mindez felesleges
volt, mert:
Digitálisan biztos sokkal különb trükkök valósíthatók meg. Ha tudod, hogy a
periódusidő 100ms, akkor egyszerűen veszel mintákat 100ms időtartam alatt,
mondjuk 20-at, és átlagolod őket. Belátható, hogy ez a 100ms bárhol
kiválasztható, az átlag nem fog változni. Ekkor ugye moccanatlan értéket tudsz
kijelezni. Ha magát a kapcsolást is ugyanaz a proci végzi, mint amelyik majd
mér, akkor a mérés és a kapcsoltatás összehozható. Vagyis, ha netán változtatni
is kellene a periódusidőt, mindig tudhatja a mérőalgoritmus, hogy mennyi az
aktuális periódusidő, és ekkora időtartamon belül mér, és nagyjából mindegy,
hány mintát átlagol. Persze minél többet, annál pontosabb lesz a számítás.
> Azt írtam, hogy a procival nem egyszerű ezt az osztás-szorzás dolgot
> gyorsan végrehajtani.
És az átlagolás?
Különben, ha csak leolvasás a cél, lehet, hogy egy panelműszer megoldja az ő
dualslope módszerével.
> Persze ha csak 10 másodpercenként mérek, akkor nem számít a sebesség,
> mindaddig,
> amíg nincs valami gixer. Mert ha mondjuk zárlat van, vagy bármi bibi
> történik,
> azt csak 10mp múlva veszem észre legrosszabb esetben.
Erre kitértem. Nem mindegy, hogy beavatkozni akarsz, vagy mérni, leolvasási
célból.
Mégegyszer: procival is le lehet programozni, hogy a beavatkozás nem csak
zárlatnál szinte azonnali. Például, ha előre megszabsz egy komparátorszerű
működésben pl áramra egy maxot, akkor a komparátor annál a maxnál us időn belül
lekapcsolhat, és egy min-t is megszabhatsz (hiszterézis), amin belül meg
felkapcsolhat. Tehát kijöhet valami gyors működés. A pontosságot meg az
szabhatja meg, hogy jön valahonnan egy stabil alapjeled, amit a lassú, így
pontosan mért tényekkel egy PI szabályozó veti össze, és ebből jön a
komparátorra az a jel, amivel az a gyorsan rendelkezésre álló tényeket
összeveti. Ekkor lesz egy pontos, de lassú áramszabályozó, és egy gyors, de
pontatlan áramszabályozó egymás után. Az utóbbi jó nagy frekis működés esetén is
tudja a dolgát.
Ha meg feszre akarsz szabályozni, az egész fölé rakhatsz egy fesszabályozót, ami
az imént taglalt, gyorsan előálló (100ms) feszjelet veti össze a
fesz-alapjellel, ő adja az áramszabályozó alapjelét.
Arra is van mód, hogy tök külön berakj egy zárlatérzékelőt, ami letilt mindent,
de szerintem ez csak akkor kellhet, ha a zárlat üzemszerűen létrejöhet. Aksinál
ez nagyon gáz, mert az aksi zárlatra tüzet is tud csiholni. Ezt meg csak
biztivel tudod kilőni.
> Le tudom egyébként programozni, csak mint írtam relatíve sokáig tart,
> míg
> a proci számol. Ezért igyekeznék inkább a hardverre bízni ilyen
> dolgokat.
Hát akkor építeni kell. De a feszmérést a procira bíznám, mert az gyors és
pontos lehet.
(Különben nem hinném, hogy a mai procikkal ne lehetne ennél jóval gyorsabb
folyamatokat is levezérelni! Gőzöm sincs, hogy csinálják, de hogy csinálják, az
biztos. Többtíz kHz-es tartományban is, nemde? Ez a 10Hz-es móka nagyon-nagyon
lájtos!)
hjozsi
More information about the Elektro
mailing list