Jestem w trakcie prac nad ploterem frezującym CNC z ruchomą bramą. I przyszedł czas na sterownik.
Za zadanie ma on, jak się można łatwo domyślić

Dane techniczne :
Typ : 2-fazowy: 1,8° (a więc 200 kroków)
Prąd fazy (bipolar) : 4,0 Ampere
Oporność : 0,65 Ohm
Ind./Faze: 2,4 mH
Moment (Bipolar): 300 Ncm (3Nm)
Sterownik ma otrzymywać dane z portu LPT lub ewentualnie przez RSa (skąd też będzie ustawiany mikrokrok). Ma rownież mierzyć temperaturę: silników krokowych, mosfetów oraz (być może) tą, w pobliżu freza lub wiertła.
Wybór kontrolera sterownika padl na TMC249 ze względu na, wydaje mi się, dobre parametry i generalnie prostą obsługę (po SPI), która jednak daje spore mozliwości.
Kontrolerami zarządzać będzie AVR ATMega16. Podczas projektowania nastawiłem się na sporą dowolność, dlatego np. mikrokontroler ma wyprowadzone wszystkie piny.
Prośba do Was, Drodzy Forumowicze jest następująca - aby sprawdzić poprawność schematów. Oczywiście - po zaprojektowaniu płytek i sprawdzeniu działania - udostępnie całośc projektu

Załączam schematy w postaci PDF


Optoizolacja
Płyta główna
Driver
Z góry dziękuję za pomoc

P.S. Rozważam również ograniczenie liczby N+P-MOSFETów do 4 i zmianę na SI4542
