Smooth Stepper - Breakout board
Projekt powstał przy okazji modernizacji tokarki Gildemeister nf280.
Smooth Stepper daje naprawdę spore możliwości w stosunku do ceny z jednym ale – bez odpowiedniej płyty adaptacyjnej jest bezużyteczny.
Autorzy tego urządzenia postawili na możliwość szybkiego połączenia ich urządzenia z płytami dedykowanymi dla LPT.
Sprytne dla osób które przesiadają się z LPT na Ethernet lub USB. Ale by wykorzystać cały potencjał to potrzeba kompleksowego podejścia.
Osobiście znalazłem dwa ciekawe rozwiązania godne uwagi.
CM106ESS
MachBob2 (MB2)
Ja postanowiłem wyważyć otwarte drzwi.
Tabela możliwości SmoothStepper oraz przyjęta w projekcie konfiguracja
Port 1 Port 1 out 28
in 23
out 1 14 out out 1 14 out
out 2 15 in out 2 15 in
out 3 16 out out 3 16 out
out 4 17 out out 4 17 out
out 5 18 gnd out 5 18 gnd
out 6 19 gnd out 6 19 gnd
out 7 20 gnd out 7 20 gnd
out 8 21 gnd out 8 21 gnd
out 9 22 gnd out 9 22 gnd
in 10 23 gnd in 10 23 gnd
in 11 24 gnd in 11 24 gnd
in 12 25 gnd in 12 25 gnd
in 13 26 5v in 13 26 5v
Port 2 Port 2
out 1 14 out out 1 14 out
bi 2 15 in out/bi 2 15 in
bi 3 16 out out/bi 3 16 out
bi 4 17 out out/bi 4 17 out
bi 5 18 gnd out/bi 5 18 gnd
bi 6 19 gnd out/bi 6 19 gnd
bi 7 20 gnd out/bi 7 20 gnd
bi 8 21 gnd out/bi 8 21 gnd
bi 9 22 gnd out/bi 9 22 gnd
in 10 23 gnd in 10 23 gnd
in 11 24 gnd in 11 24 gnd
in 12 25 gnd in 12 25 gnd
in 13 26 5v in 13 26 5v
Port 3 Port 3
out 1 14 out out 1 14 out
bi 2 15 in in/bi 2 15 in
bi 3 16 out in/bi 3 16 out
bi 4 17 out in/bi 4 17 out
bi 5 18 gnd in/bi 5 18 gnd
bi 6 19 gnd in/bi 6 19 gnd
bi 7 20 gnd in/bi 7 20 gnd
bi 8 21 gnd in/bi 8 21 gnd
bi 9 22 gnd in/bi 9 22 gnd
in 10 23 gnd in 10 23 gnd
in 11 24 gnd in 11 24 gnd
in 12 25 gnd in 12 25 gnd
in 13 26 5v in 13 26 5v
Organizacja wyjść:
Wyjście zasila anode diody transoptora. Wyjście transoptora podciągnięte jest przez rezystor do + zasilania.
I tu ważna informacja. Transoptorów wyjściowych jest łącznie 7. Każdy ma 4 wyjścia. Ich „wyjścia „ podciągnięte są grupowo dla każdego transoptora przez drabinkę rezystorową. Zasilanie drabinki wyprowadzone jest na złącze ARK. Oznacza to że to użytkownik definiuje jaki poziom wyjściowy będzie panował na wyjściu. Np. dla drivera silnika krokowego typu 5V ale już dla PLC potrzebujemy 24V.
Organizacja wejść:
Wejścia mają podobną filozofię tyle że w drugą stronę. Tutaj mamy małą ciekawostkę przy grupowym rezystorze od strony katody oraz rezystorach na anodzie. Otóż zwora od strony katody pozwala na zdefiniowanie czy poziom wejściowy będzie o napięciu 24V czy 5V. Nie jestem z tego rozwiązania dumny ponieważ dla napięcia 5V mamy prąd diody około 7mA ale już dla 24V w sytuacji gdy tylko jedna dioda z 4 świeci prąd leci do 28mA. Dopuszczalne ale mało eleganckie.
Na płycie jest też przetwornik PWM > ANALOG 0-10V na wzmacniaczu operacyjnym LM351.
SmoothStepper osadzony jest na dystansach gwintowanych nad płytą i połączony przy pomocy trzech taśm 26 – (2x13).
Na płycie mamy też zasilacz 24V – 5V. Zaprojektowany pierwotnie dla liniowego lm7805. Zmieniony na przetwornice z pololu 24V-5V 2.5A. Stabilizator liniowy pracował po prostu przy takiej różnicy napięć jak grzałka dla szafy.
Wejście zasilania jest zabezpieczone diodą przed odwróconą polaryzacją zasilania.
Jakie błędy ma projekt:
• Wyjścia dla stanu niskiego mają poziom wysoki. Mamy inwersje. Mi się to nie podoba. Owszem po stronie oprogramowania można zmienić stan sygnału dla logicznego 0 ale są sytuacje w których będzie to uciążliwe.
• Transoptor LTV847 czy PC847 ma pewne wady o których dowiedziałem się w praktyce a było przeczytać ze zrozumieniem dokumentacje. Otóż realna prędkość działania tego transoptora to około 25Khz. Powyżej mój oscyloskop pokazuje już liniowy przebieg. Wynika to z opóźnień czasowych. Ja potrzebowałem 100Khz na wyjściu. Postanowiłem przymknąć oko i wsadzić zworę zamiast jednego transoptora. W ten sposób sygnał z wyjścia SmoothStepper idzie na złacze akr wyjścia.
• Lm351 by dać nam 10V na wejściu potrzebuje na zasilaniu 12V. Oczywista oczywistość. Ja pobieram „elegancko” zasilanie z odpowiedniego wyjścia falownika 10.2V więc na wyjściu mam trochę ponad 9V. Oczywiście na falowniku można to przekonfigurować ale jw. Nie podoba mi się to.
Podkreślam że nie jestem autorytetem w kwestii elektronik. Urządzenia mojego autorstwa działają lecz z akademickiego punktu widzenia mają wady.
Projekt traktuje jako OPEN. Jeśli ktoś chcę może skorzystać.
W przypadku zainteresowania rozważę zamówienie większej partii PCB.
W razie pytań zapraszam do kontaktu.
Wnioski z działania Smooth Stepper:
Bardzo dobry produkt.
UWAGA na opublikowanej wersji PCB na ma rezystorów anod na wejściu. Zostały one do grawerowane po wykonaniu PCB i wlutowane w postaci SMD.
Płyta adaptera dla Smoot Stepper Breakout board 28 out/23 in
Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 523
- Rejestracja: 15 sie 2004, 23:24
- Lokalizacja: Poznań
Płyta adaptera dla Smoot Stepper Breakout board 28 out/23 in
Post napisał: bubels » 13 cze 2016, 22:22
- Załączniki
-
- schemat.pdf
- (99.82 KiB) Pobrany 174 razy
-
- kicad.zip
- schemat i pcb KICAD
- (39.1 KiB) Pobrany 115 razy
Apeluje o wpisywanie lokalizacji w profil! Czasem okazuje się że mieszkamy po sąsiedzku. Jako pasjonaci, hobbyści możemy sobie pomóc nie tylko anonimowo przez forum....
Tagi:
Przejdź do
- AMATORSKIE MASZYNY CNC
- ↳ CNC podstawy
- ↳ Frezarka - konstrukcja metalowa
- ↳ Frezarka - konstrukcja drewniana
- ↳ Amatorska Tokarka CNC
- ↳ Wycinarka Styropianu (Styroduru)
- ↳ NASZE AMATORSKIE MASZYNY CNC
- ↳ INNE MASZYNY i URZĄDZENIA
- PRZEMYSŁOWE MASZYNY CNC
- ↳ Przecinarka Plazmowa CNC, Gazowa
- ↳ Wycinarka Laserowa / Grawerka Laserowa / Lasery
- ↳ Wycinarka Wodna / Water Jet
- ↳ Przecinarki drutowe / Elektrodrążarki / EDM
- ↳ Inne obrabiarki przemysłowe
- ↳ Plotery tnące
- ↳ Maszyny CNC do Obróbki Drewna
- ↳ Inne Maszyny CNC do Obróbki Drewna, Frezarki, Centra, Plotery
- ↳ Morbidelli
- ↳ Homag, Weeke
- ↳ Biesse Rover
- ↳ Bridgeport / Romi / Hardinge
- ↳ Cincinnati CNC
- ↳ Frezarki Deckel, Maho, Aciera, Abene
- ↳ Daewoo / Doosan
- ↳ Dyna Mechtronics
- ↳ Fadal
- ↳ HAAS
- ↳ HURCO
- ↳ Tokarki Mori Seiki
- ↳ Maszyny Okuma
- WARSZTAT i OBRÓBKA MATERIAŁÓW
- ↳ Rysunek techniczny
- ↳ Obróbka metali
- ↳ Toczenie / Tokarki Konwencjonalne
- ↳ Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
- ↳ Frezowanie / Frezarki Konwencjonalne
- ↳ Spawalnictwo i obróbka cieplna
- ↳ Obróbka drewna
- ↳ Obróbka tworzyw sztucznych
- ↳ Obróbka plastyczna
- ↳ Obróbka kamienia
- ↳ Wytwarzanie Form
- ↳ Odlewnictwo / Topienie Metali
- ↳ WARSZTAT
- ↳ Narzędzia - frezy, noże, gwintowniki etc
- ↳ Pomiary, Kalibracja, Narzędzia Pomiarowe
- ELEMENTY MASZYN
- ↳ Obliczenia Mechaniczne / Projektowanie Maszyn / Podstawy Konstrukcji Maszyn (PKM)
- ↳ Mechanika
- ↳ Przeniesienie napędu, Przekładnie Pasowe, Przekładnie Zębate, Listwy zębate
- ↳ Prowadnice - Technika Przesuwu Liniowego
- ↳ Śruby Kulowe / Śruby Trapezowe
- ↳ Pneumatyka, Podciśnienie, Hydraulika Siłowa
- ELEKTRONIKA i AUTOMATYKA
- ↳ Elektronika CNC
- ↳ Silniki Krokowe / Sterowniki Silników Krokowych
- ↳ Serwomotory / Serwonapędy / Napędy Serwokrokowe
- ↳ Elektrowrzeciono
- ↳ Elektronika ogólna
- ↳ Automatyka przemysłowa
- ↳ Silniki Elektryczne / Falowniki
- ↳ Arduino, Raspberry pi i inne systemy mikroprocesorowe
- PROGRAMY STERUJĄCE i KONTROLERY CNC
- ↳ Ogólne Dyskusje na Temat Systemów Sterowania CNC
- ↳ G-CODE - programowanie
- ↳ Heidenhain
- ↳ Fanuc
- ↳ Siemens Sinumerik CNC
- ↳ Mazak, Mitsubishi, Mazatrol
- ↳ Fagor Automation
- ↳ Mach 2 / 3 / 4 (ArtSoft software)
- ↳ TurboCNC
- ↳ KCAM
- ↳ LinuxCNC (dawniej EMC2)
- ↳ STEP2CNC
- ↳ cncGraf
- ↳ CNConv
- ↳ PikoCNC
- ↳ Estlcam
- PROGRAMY CAD/CAM
- ↳ Post Procesory
- ↳ Ogólne dyskusje na temat oprogramowania CAD/CAM
- ↳ Autodesk Software (Autocad, Inventor etc)
- ↳ Solidworks
- ↳ NX CAM/Unigraphics
- ↳ EdgeCAM
- ↳ Mastercam
- ↳ Solid Edge
- ↳ ArtCAM
- ↳ eduCAD
- ↳ Alphacam
- ↳ CorelDraw
- ↳ Catia
- ↳ Rhino 3D
- ↳ LazyCam
- ↳ Sprut CAM
- ↳ featureCAM
- ↳ ZW3D / ZWCAD
- ↳ SolidCAM
- ↳ VISI
- ↳ CamBam
- ↳ Esprit
- ↳ SheetCam
- ↳ Surfcam
- Drukowanie i Skanowanie 3D
- ↳ Drukarki 3D, RepRap
- ↳ Skanery 3D
- Symulacja obróbki CNC
- ↳ Oprogramowanie symulacyjne
- ↳ Plugi-iny do programów Cad/Cam
- ↳ Materiały pomocnicze dla instruktorów CNC
- MASZYNY i OPROGRAMOWANIE POMIAROWE
- ↳ Oprogramowanie pomiarowe
- DOWNLOAD/UPLOAD
- ↳ DXF, NC, HPGL, itp
- ↳ Data Sheet i schematy elektroniki do CNC
- ↳ Teoria, arkusze kalkulacyjne, dokumenty
- ↳ Software
- ↳ Plany budowy maszyn
- HOBBY
- ↳ Ogólne Dyskusje o Hobby
- ↳ Modelarstwo
- ↳ Roboty
- ↳ Silniki Parowe / Styrlinga / Odrzutowe
- POSZUKUJE
- ↳ Schematu
- ↳ Informacji na temat...
- POZOSTAŁE
- ↳ Galeria maszyn i prac
- ↳ EBMiA.pl - Akcesoria CNC
- ↳ www.cnc.info.pl
- ↳ Artykuły - Oferty Firmowe
- ↳ Linki
- ↳ Na luzie
- ↳ Tylko dla zarejestrowanych
- ↳ Ankiety
- WIZYTÓWKI
- ↳ Usługi CNC
- ↳ Budowa i naprawa maszyn
- ↳ Obróbka metalu
- ↳ Szkolenia
- Ogłoszenia
- ↳ Giełda CNC
- ↳ Zlecenia
- ↳ Praca - Ogłoszenia (Oferty)