Hírek:

Fontos tudnivalók a migrációval kapcsolatban, kérlek olvasd el:

A régi fórumról áthozott hozzászólásoknál a felhasználó neve adatvédelmi megfontolásokból véletlenszerűen generált értékekre lett  lecserélve. Ez akkor tud a valódi értékre visszaállni, ha az adott felhasználó a régi fórumon nyilatkozik, hogy beleegyezik az adatainak az új fórumra továbbításához, majd ezután itt a régi felhasználónevével és email címével regisztrál.
8~20 óra között, 1~30 percen belül megtörténik a jóváhagyás, 30 percenként ellenőrizd email fiókodat (SPAM-ot is) mindenképp kapsz mail-t, a sikeres regisztrácioról, vagy a hibáról és, hogy mi a teendőd.
Nézd meg  "A régi fórumról, az új fórumra költözés útmutatót."
A régi fórumon használt email címmel de más felhasználói azonosítóval érkező regisztrációs kérelmek törlésre kerűlnek.

Main Menu

Elektronika

Indította gaben, 2025 február 03, 18:18

Előző téma - Következő téma

keri

Én úgy találtam ki PICre, hogy fix mintavételi frekvenciával nézegeti az áram érzékelő ellenálláson a feszültséget az egyik AD bemenete a PIC-nek.
Ha a beállított referencia érték felett van a feszültség akkor lekapcsolja az adott kimenetet, ha alatta akkor bekapcsolja.
Számításaim szerint 22khz környéki mintavétellel 10-15mA pontossággal tartja (adott indukciójú motorral) az áramot.
 
A mikrólépésnél, pedig a referencia regisztert változtatom.
Ezzel az algoritmussal bőven bírja a proci még a lassú belső oszcillátorával is.
 
Gyakorlatban nem próbáltam, de találkoztam már hasonló megoldásokkal tehát akár működhet is.

keri

Én labor tápon korlátoztam az áramot (gyakorlatilag LM317-es). 1A 30V-al korlátozva úgy ment a motor, mint 3A 45V-al áramkorlát nélkül...persze utóbbi esetben durván melegedett is a motor.

keri

UDN2962 áram szabályzott, kettős félhíd. Nem tud mikrólépést.

s7manbs8

Az kis szervóknak is jó nem ? Hány Amperes ?

s7manbs8

Megnéztem az adatlapját, jó kis cucc, nem akarsz belőle adni (eladni) ?

keri

Én szeretnék most már egy stabil alap vezérlést összerakni előbb. Aztán ha megy akkor jöhetnek az egyéb huncutságok.

keri

3A átlag áramot tud és 4A rövid ideig...de nekem 3A-nál már csúnyán melegszik a motor szóval nekem bőven elég.

jv7pu3a5p

Na egy kicsit elmélkedtem rajta. Mondjuk legyen 3200 lépés / fordulat, 25khz stepjel. Akkor bizony 40uS egy lépésnyi idő. Ezalatt már nem egyszerű szabályozni áramot, ráadásul a PWM freki meg 14uS, ennek legalább a 2x kell számolni ha változtatni akakrom az 28uS. De lehet rosszul gondolkodom így hirtelen.

keri

Mennyi kell? Ha marad akkor kapsz belőle.

s7manbs8

Majd ha marad ráér. Meg csak ha nagyon nem kell.

s7manbs8

Csak hirtelen fellángolás volt.

keri

Jogos az észrevétel.
 
Azonban szerintem a motor indukciója lesz az áram változás sebességének korlátozója, nem a mintavételi frekvencia.
Tehát adott frekvencia felett már sima fél lépésesként működne, de ez nem probléma, mert a gyakorlatban nem tapasztalható különbség a működésben, legfeljebb az áram stabilitása rosszabb alacsonyabb frekvenciával, de ez a pontatlanság 10mA nálam.
 
Másik hogy a mikrólépésnek alacsony fordulaton van jelentősége.
 

000000000

elektron kérdésére...
Kapcsolóüzemü áramgenerátorról táplálod meg a vezérlést, nem pufferelt tápról.
Az ötlet alapja egy sg3524-es ICvel megvalósitott kapcsolás adta...NET-ről.
Ezt alakitottam át egytokos kapcstáp IC-s változatra.

keri

:))) ismerős a helyzet.
Én is begyűjtök minden vackot, hogy milyen jó lesz majd :D

jv7pu3a5p

Igen, lehet igazad lesz. Amúgy meg mivan akkor, ha táp rákapcsoláskor csinál egy öntezstet a vezérlő és felvesz egy áramgörbét a PWMhez képest. És csak ezt használja utána, mondjuk ehhez több sebességen is meg kell vizsgálni. De talán van benne fantázia. Így nem kéne 40uS alatt visszacsatoltan szabályozni mert megvan az érték csak be kell írni a PWM regbe. Na most összeütöm hozzá az LCDt, azt akkor lagalább ott ki tudok iratni mindent.