Má někdo zkušenosti s tímto?
http://www.e-conrad.cz/krokovy-motor-4p ... e+dp76610/
http://www.e-conrad.cz/krokovy-motor-6p ... e+dp76612/
Kontrolér od CONRADA
bednar.dk@seznam.cz
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
je to trocha hracka .. (to napoveda uz napajacie napetie 17V max .. ) Nejaky rozumny silnejsi krokac s tym nepobezi . ledaze by s podstatne mensim momentom. Podla popisu to xce symetricke napajanie t.j. zrejme to dnu nema ani mostik . ale len tupo spina cievky motora voci nule. Pochybujem ze to ma nejaku regulaciu prudu cievkami atd takze to mozete pouzit na uplny zaciatok, kym si nekupite lepsi driver. tieto nevyhody nezlepsi ani "ludova" conradacka cena.
Pravda pravda, má to zřejmě i nějaké nestandardní ovládání z LPT. Žádné step/dir, ale dva bity přímo ovládají spínaní vinutí viz. výpis programu z http://www.kemo-electronic.de/de/download/index.htm
// feeds the parallel port with bits
procedure TMainForm.ApplyState;
begin
if @Out32=nil then exit;
CurrentState := Motor[0].State
or(Motor[1].State shl 2)
or(Motor[2].State shl 4)
or(Motor[3].State shl 6);
Out32(ParallelPort,$ff00 + CurrentState);
NeedApplyState:=false;
end;
kde např. rotace o krok vpravo je definována
function RightStep(state: integer): integer;
begin
case state of
0: result:=1;
1: result:=3;
3: result:=2;
else result:=0
end;
end;
// feeds the parallel port with bits
procedure TMainForm.ApplyState;
begin
if @Out32=nil then exit;
CurrentState := Motor[0].State
or(Motor[1].State shl 2)
or(Motor[2].State shl 4)
or(Motor[3].State shl 6);
Out32(ParallelPort,$ff00 + CurrentState);
NeedApplyState:=false;
end;
kde např. rotace o krok vpravo je definována
function RightStep(state: integer): integer;
begin
case state of
0: result:=1;
1: result:=3;
3: result:=2;
else result:=0
end;
end;
zda sa ze tam nie je ani citac . a riadi sa programovo priamo spinanie .. budicov. je to proste velmi tazky amaterismus a ani na hobby masinu to nie je nasaditelne. Ako nasadenie to ma napr pre lacneho skolskeho robota .. maniulator a podobne kde treba setrit peniazmi a treba brat hotovu vec. To uz pokojne mozete na cievky motora napojit cez prud omedzujuci rezistor bezne NPN KD-cka alebo podobne tranzistori a ovladat ich (cez optoclen) priamo z PC
Minimalne tu istu funkcionalitu dosiahnete. Aj ukazka programu napoveda ze to pisal clovek ktory o tom vela netusi.. resp. programuje "na zakazku" a je mu jedno ako to naprogramuje hlavne ze to ide. O elegancii programovana ani netusi .. za to ho neplatia.

Podle mě je to konstruované na úplně stejném principu jako v tomto článku http://smrz.xf.cz/hardware/plotter/_dow ... lotter.doc
-
- Příspěvky: 93
- Registrován: 21. 7. 2006, 1:53
- Bydliště: Praha 4
- Kontaktovat uživatele:
Myslím, že tenhle: http://www.e-conrad.cz/krokovy-motor-4p ... e+dp76610/
je určen pro bipolárni motory, ovšem paralelní port ovládá nejspíš přímo výkonové tranzistory.
Uz tu tohle téma jednou proběhlo, tak jen pro upozornění: tento výkonový stupeň potřebuje dvojité napájení (Split-power-supply) tedy trafo s vyvedeným středem sekundárního vinutí, dvěma sekundárními vinutími nebo dva transformátory.
--
jrt
je určen pro bipolárni motory, ovšem paralelní port ovládá nejspíš přímo výkonové tranzistory.
Uz tu tohle téma jednou proběhlo, tak jen pro upozornění: tento výkonový stupeň potřebuje dvojité napájení (Split-power-supply) tedy trafo s vyvedeným středem sekundárního vinutí, dvěma sekundárními vinutími nebo dva transformátory.
--
jrt