Polecane banki

03 lutego 2011

CNC- komputerowe sterowanie numeryczne

Informatyka i pisanie programów jest na pewno ciekawą dziedziną, ale wg. mnie dużo ciekawsze jest wykorzystanie komputerów do sterowania urządzeniami mechanicznymi.


CNC (Computer Numerical Control/komputerowe sterowanie numeryczne ) jest dziedziną która łączy moje zainteresowania w całość.
Informatyka - programowanie ruchu urządzenia,
Elektronika - budowa sterowników do zasilania silnika krokowego,
Modelarstwo/Majsterkowanie - wykonanie maszyny CNC i późniejsze jej wykorzystanie do budowy modeli, wykonania płytek PCB i realizacji innych urządzeń będących na obecnym etapie w fazie pomysłu lub projektu.

Podstawowe informacje o sposobach sterowania silnikiem krokowym można znaleźć na stronie Krzysztofa Wesołowskiego

Po przeczytaniu wielu informacji na temat układów scalonych do sterowania silnikami krokowymi, wybrałem 3 spośród nich.
1. L297 / L298 - producent STMicroelectronic
2. A3977 - producent  Allegro MicroSystems
3. TA8435 - producent Toshiba

Przykładowe układy sterowników zrealizowane na powyższych układach:
1. sterownik oparty na A3977 ze strony PMinMO.com
2. sterownik oparty na L297 / L298 ze strony PMinMO.com
3. sterownik oparty na TA8435 autorstwa LEOO ze strony
 www.cnc.info.pl


Inne:
ATtiny13 - przykład zastosowania prostego mikrokomputera do sterowania silnika krokowego.
Niestety trzeba umieć zaprogramować układ, a jeżeli ktoś by chciał coś zmienić w programie, znajomość asemblera jest konieczna.
74HC194 - sterownik zrealizowany na układzie rejestru przesuwnego. Tani i prosty w wykonaniu.
zasada działania  - w tym miejscu można zobaczyć jak działa sterownik silnika krokowego oparty jedynie na dwóch prostych układach cyfrowych.
zasada dzialania 2 - inna wersja tej samej symulacji


interfejs sterownika:
ottop.republika.pl - interfejs sterownika z optoizolacją - zabezpiecza komputer przed uszkodzeniem w razie przedostania się napięcia z układu zasilania silnika krokowego.



1 komentarz:

  1. Myślę, że nie jesteś pierwszym i nie ostatnim informatykiem, dla którego wykorzystanie komputerów do sterowania urządzeniami mechanicznymi jest ciekawe. Jest dużo osób, które posiadają odpowiednią wiedzę, realizują swoje własne projekty i opisują na forach i blogach. Tak w przydomowych garażach powstają urządzenia takie jak najprostsze frezarki po skomplikowane urządzenia wycinające w 3D. Fajnie jest zobaczyć „namacalny” efekt tego co zaprogramowaliśmy na komputerze. Dla kogoś kto dopiero zaczyna przygodę z CNC informacje zawarte w tym artykule i na podanych stronach na pewno będą przydatne.

    OdpowiedzUsuń