Léptetőmotor vezérlés
bazz a 128-as datasheetet kattyintottam ki a googliból, mer már régebben néztem azt felajánlotta miko gépeltemRobert írta:Mega168: 16k
És másodszorra is, pedig elhatároztam hogy megcáfollak, hehhe de időben leesett.
"High Endurance Non-volatile Memory segments
– 128K Bytes of In-System Self-programmable Flash program memory
– 4K Bytes EEPROM
– 4K Bytes Internal SRAM"
230V-os kondenzátoros villanymotort hajt relékkel. (Jó strapabírókat vettem hozzá, nehogy beégjen)bgergo írta:DOGMAN!
A tólókapuvezérlésed DC vagy Ac motorhoz van?
Mert ha dc az engem nagyon érdekelne, meg lehet másokat is.
Ha publikus és feltennéd azt megköszönném!
Az az igazság hogy a kapu mechanika már megvolt de a vezérlése egy bedrótozott relés végállás kapcsolós izé volt. a 230V átment a végállás kapcsolókon és az fordította meg a forgásirányt, vagyis csak gombra ki meg be funkciói voltak, plusz fotocellára letiltott az egész, vagy nem...
Meg télen jól lefagytak a kapcsolók azt nem állt meg az istenért sem!!
Meghagytuk a motort, a 20 éves karos végállás kaccsolók helyett mágnes plusz reed lett téve.
Időzíthetően becsukódik, fotocellára kinyílik majd időre becsukódik.
Motor védelem annyi van csak benne, hogy egy adott idő felett mindenképp leáll (átlagos mozgási idő+6 sec), és ha induláskor nem jön le végállásról 4 sec-ig akkor is leáll.
Robi hónap szintjén mikor lesz a versenykiírás??
Mert oda úgyis benevezném, úgy "mindenkié" lesz. Ha decemberben akkor kiteszem ide előbb inkább...
Sziasztok.
Lehet nem a megfelelő helyre írok a problémámmal , de ha kijavításra kerül mindenki használhatja is.
Tiny13 ba írtam anno léptetőmotor vezérlőt STEP-DIR rendszerűt.
Akkor be is küldtem vagy 4 kontrollerbe és működnek a mai napig .
Most ismét kellene 2 darab de nem hajlandó lefordulni ami régebben lefordítódott.
Mi lehet a gond
Hibaüzenet:
Out of SRAM space (dim a as byte)
Assignment error (a=1)
Kód:
Tudom kicsit izé a bemenet felhúzása de működött.
Talán másik Bascom ot használok nemtudom
Lehet nem a megfelelő helyre írok a problémámmal , de ha kijavításra kerül mindenki használhatja is.
Tiny13 ba írtam anno léptetőmotor vezérlőt STEP-DIR rendszerűt.
Akkor be is küldtem vagy 4 kontrollerbe és működnek a mai napig .
Most ismét kellene 2 darab de nem hajlandó lefordulni ami régebben lefordítódott.
Mi lehet a gond
Hibaüzenet:
Out of SRAM space (dim a as byte)
Assignment error (a=1)
Kód:
Kód: Egész kijelölése
$regfile = "ATtiny13.dat"
$crystal = 9600000
Config Portb.0 = Output
Config Portb.1 = Output
Config Portb.2 = Output
Config Portb.3 = Output
Config Portb.4 = Input
Config Portb.5 = Input
Dim A As Byte
A = 1
Do
Portb.4 = 1
Portb.5 = 1
If Pinb.4 = 0 Then
If Pinb.5 = 0 Then Gosub Fel Else Gosub Le
End If
Loop
Fel:
A = A * 2
If A > 8 Then A = 1
Portb = A
Waitus 10
Return
Le:
A = A / 2
If A < 1 Then A = 8
Portb = A
Waitus 10
ReturnTalán másik Bascom ot használok nemtudom
Kefeur
DC-off
Csináltam kisautohoz DC motor vezérlést L293D-vel. Most jöttem rá, hogy miért megy olyan higgadtan az autóka: az L293 +-3V-ot ad ki, nekem meg 5 volton menne az autoka.
Nem tudtok valami jó kis DC motor driver comparation? Lehet kapni 28 féle motor vezérlőt, de mindenki csak az L283-ról ír. Esetleg valaki foglalja már össze lsz., hogy milyen termékek vannak a piacon, és melyiket mire kell használni! Thx.
Nem tudtok valami jó kis DC motor driver comparation? Lehet kapni 28 féle motor vezérlőt, de mindenki csak az L283-ról ír. Esetleg valaki foglalja már össze lsz., hogy milyen termékek vannak a piacon, és melyiket mire kell használni! Thx.
Szia!
Bipoláris tranzisztoros meghajtóknál a 2x szaturációs feszültségesést nem úszod meg. Valszeg P-N FETpárossal, normális FETmeghajtóval jobban járnál, bár nem tudom, mekkora áram kell. Ha analóg a jeled, akkor nagyon jól lehet használni a Texas DRV592-t pl. Kicsi, alig van maradékfeszültsége. De 4db SO8-as tokból megúszhatod, 2db FETmeghajtó, 2db P-NFET egytokban. Csak a FETmeghajtóknál figyelj arra, hogy legyen benne dead-time generátor illetve az undervoltage-prot. ne lépjen be 5V-nál.
Ha relé megengedett, akkor még szóbajöhet az a megoldás, hogy a +5V ágat egy váltórelével kapcsolgatod a motor kapcsain iránytól függően, a másik kivezetésre meg PWM-el egy NFET vagy NPN tranyóval kapcsolgatod a GND-t, így alig lesz maradékfeszed. Csak ezzel tudsz rövidzárat is csinálni, szóval odafigyelni a SW-al
JAni
Bipoláris tranzisztoros meghajtóknál a 2x szaturációs feszültségesést nem úszod meg. Valszeg P-N FETpárossal, normális FETmeghajtóval jobban járnál, bár nem tudom, mekkora áram kell. Ha analóg a jeled, akkor nagyon jól lehet használni a Texas DRV592-t pl. Kicsi, alig van maradékfeszültsége. De 4db SO8-as tokból megúszhatod, 2db FETmeghajtó, 2db P-NFET egytokban. Csak a FETmeghajtóknál figyelj arra, hogy legyen benne dead-time generátor illetve az undervoltage-prot. ne lépjen be 5V-nál.
Ha relé megengedett, akkor még szóbajöhet az a megoldás, hogy a +5V ágat egy váltórelével kapcsolgatod a motor kapcsain iránytól függően, a másik kivezetésre meg PWM-el egy NFET vagy NPN tranyóval kapcsolgatod a GND-t, így alig lesz maradékfeszed. Csak ezzel tudsz rövidzárat is csinálni, szóval odafigyelni a SW-al
JAni
IRF2110/2111/2112/2130 FET meghajtók közt keresgélnék, illetve a P és N csatornás FET-ek közt vannak Logikai (TTL) szinttel vezérelhetőek (ehhez nem kell FETMeghajtó).
SOIC8-as tokban vannak duál FETek (2xP, PN ill 2xN párosításban is). A PFet-ek belső ellenállása kb 10x-e az N csatornásnak!
A Gate ha 3 ill -3V esetén már jól kinyitja nyitja a FET-et, akkor azok alkalamasak lehetnek. Ekkor a belső ellenállásuk <0,1ohm (sok esetben 0,05...0,01). Ez általában elég. DE: ha SW-ből sikerül összenyitni a H híd alját és tetejét, akkor az füstfelhőt jelent. Érdemes a polaritásváltások közt 10...50 uSec "minden zárva" állapotot tartani. Ha PWM meghajtás van, akkor a PWM-t is leállítani.
Fontos! a motor ekkor generátorként üzemel a lendület miatt, így a FETekre védődiódát tessék rakni (1A/100V Schottky elég).
SOIC8-as tokban vannak duál FETek (2xP, PN ill 2xN párosításban is). A PFet-ek belső ellenállása kb 10x-e az N csatornásnak!
A Gate ha 3 ill -3V esetén már jól kinyitja nyitja a FET-et, akkor azok alkalamasak lehetnek. Ekkor a belső ellenállásuk <0,1ohm (sok esetben 0,05...0,01). Ez általában elég. DE: ha SW-ből sikerül összenyitni a H híd alját és tetejét, akkor az füstfelhőt jelent. Érdemes a polaritásváltások közt 10...50 uSec "minden zárva" állapotot tartani. Ha PWM meghajtás van, akkor a PWM-t is leállítani.
Fontos! a motor ekkor generátorként üzemel a lendület miatt, így a FETekre védődiódát tessék rakni (1A/100V Schottky elég).
