rozważania o CNC

ELEKTRONIKA CNC => STEROWNIK => Wątek zaczęty przez: markcomp Stycznia 09, 2006, 01:22:21



Tytuł: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: markcomp Stycznia 09, 2006, 01:22:21
Witam!

jak zrobić tani... półkrokowy sterwonik

schemat sterownika - wprost wynikający z datsheeta
(http://www.2a.pl/~mark/cnc/l297_2xl6203.gif)

schemat z datascheeta
(http://www.2a.pl/~mark/cnc/l297_l620x.png)

układ L297:
(http://www.2a.pl/~mark/cnc/l297.png)

wersja L297A:
(http://www.2a.pl/~mark/cnc/l297A.png)

poprawienie kulawego pólkroku l297:
(http://www.2a.pl/~mark/cnc/l297_polkrok.png)

tak wygląda poprawny półkrok:
(http://www.2a.pl/~mark/cnc/l297_polkrok_wykresy.png)

końcówka mocy L6203:
(http://www.2a.pl/~mark/cnc/l6203.png)

zabezpieczenie przeciwzwarciowe:
(http://www.2a.pl/~mark/cnc/l6203_zwarcie.png)


Tytuł: Stepper driver board with L297 L6203
Wiadomość wysłana przez: markcomp Stycznia 09, 2006, 09:35:35
Stepper driver board with L297 L6203

http://engraving.majosoft.com/html/body_stepper_driver_board_with_l297_and_L6203.html

(http://engraving.majosoft.com/assets/images/pcb-foto.jpg)

(http://engraving.majosoft.com/assets/images/totalekaart-klein.jpg)

szczegóły na stronoe projektu


Tytuł: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: markcomp Kwietnia 25, 2006, 09:03:39
oto schemat prostego sterownika silnika krokowego na 4A
(http://www.2a.pl/~mark/cnc/l6203/ster6203-10-1.gif)


Tytuł: wersja z 2006.04.26
Wiadomość wysłana przez: markcomp Kwietnia 26, 2006, 08:56:30
schemat po dzisiejszych zmianach...


    -zabezpieczenie przeciwzwarciowe -> T1
    -układ redukcji prądu... po bezczynności -> PIC
    -rozdzielenie zasilania


(http://www.2a.pl/~mark/cnc/l6203/ster6203-15.gif)


Tytuł: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: markcomp Kwietnia 26, 2006, 09:47:23
a może jako rezystor dużej mocy zastosować mosfeta... ;)

(http://www.2a.pl/~mark/cnc/l6203/5v.png)


Tytuł: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: markcomp Kwietnia 26, 2006, 10:27:30
wróciłem do koncepcji z zasilaniem sterownika z  jednego źródła ;)

(http://www.2a.pl/~mark/cnc/l6203/ster6203-16.gif)


Tytuł: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: markcomp Kwietnia 27, 2006, 12:34:34
Cytat: "Adalber"
Ten patent z półkrokiem zda egzamin gdy wejście H/F będzie miało poziom wysoki .Co będzie dla niskiego H/F (praca pełnokrokowa) ?


może tak zmienić schemat:

(http://www.2a.pl/~mark/cnc/l6203/ster6203-17.gif)


Tytuł: Odp: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: markcomp Stycznia 06, 2010, 08:21:20
otrzymałem parę pytań:

(http://www.2a.pl/~mark/cnc/l6203/ster6203-16.gif)

Cytuj
1. 12f675 to układ PIC czy wymaga on programowania?
tak
ale sam układ nie jest konieczny - bo odpowiada jedynie za redukcje prądu przy bezczynności...

Cytuj
2. Na schemacie są przedstawione bramki AND z rodziny AC (w jakiejś poprzedniej wersji) czy może to być inna rodzina (HC)?
bez znaczenia...
to są rozważania... sądzę, że różnica w prędkości nie będzie problemem


Cytuj
3. Tyrystor nie ma oznaczenia, czy może być dowolny?
jakiś mało sygnałowy.. duży nie jest potrzebny

Cytuj
4. Jaką funkcję, w układzie zasilania, pełnią diody zenera i tranzystor w układzie Darlingtona (zabezpieczenie nadnapięciowe)?
Q1 + zenery tworzą układ zabezpieczenia nadnapięciowego (stosowany w wielu innych rozwiązaniach)
potrzebne aby eliminować skutki hamowania silnika.. czyli wzrostu napięcia....

Cytuj
5. Jaką funkcję wykonują złącza o następujących oznaczeniach: Syn1, JP2, JP5, JP3, JP4?

SYN1 - wejście SYNC L297 - czyli synchronizacji zegarów w paru sterownikach... trzeba niby to stosować zgodnie z notą aplikacyjną... ale nie koniecznie

JP2 - przyłączamy voltomierz do pomiaru napięcia przy ustawianiu potencjomentrem R23 prądu wyjściowego (jest zależność która łączy napięcie i prąd wyjściowy... zależne od R30 i 38 na wyjściu)

JP5 - zależnie od programu w PICu... może np. włączać lub wyłączać funkcję redukcji prądu...

JP3 - podajemy RC jesli układ ma pracować na własnym oscylatorze... lub podajemy sygnał oscylatora z innego sterownika (SYN1 innego)

JP4 - raczej ustawiamy na 0... ale zawsze można przestawić tryb ;)
Cytuj
Control input that defines action of chopper. When low chopper acts on INH1 and INH2; when high chopper acts on phase lines ABCD.


Tytuł: Odp: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: arriver Stycznia 17, 2010, 08:52:44
Jaka jest różnica między działaniem na ABCD a INH1 i 2??


Tytuł: Odp: sterownik 4A: L297 + 2x L6203
Wiadomość wysłana przez: markcomp Stycznia 17, 2010, 11:21:05
Jaka jest różnica między działaniem na ABCD a INH1 i 2??

na ten temat jest w nocie aplikacyjne L297 - AN470 (złączam)

oto wyjaśnienie ze strony 8 tego dokumentu:

Cytuj
INH1 AND INH2
In half step and one-phase-on full step modes two other signals are generated: INH1 and INH2. These are inhibit signals which are coupled to the L298N?s enable inputs and serve to speed the current decay when a winding is switched off. Since both windings are energized continuously in two-phase-on full step mode no winding is ever switched off and these signals are not generated. To see what these signals do let?s look at one half of the L298N connected
to the first phase of a two-phase bipolar motor (figure 13). Remember that the L298N?s A and B inputs determine which transistor in each push pull pair will be on. INH1, on the other hand, turns off all four transistors.

lub krócej w opisie sygnałów:

Cytuj
Active low inhibit control for driver stage of A and B phases.

When a bipolar bridge is used this signal can be used to ensure fast decay of load current when a winding is de-energized. Also used by chopper to regulate load current if CONTROL input is low.