Witam kolegów,
Od kilku dni walczę z konfiguracją kontroli obrotów za pomocą PWM.
Kupiłem na wolumenie do testów silnik prądu stałego na 12V wraz z enkoderem.
Oryginalną tarcze enkodera () wymieniłem na nową dając w ten sposób odczyt 1imp/obrót.
Zbudowałem sterownik PWM oparty na tranzystorze MOSFET z optoizolacją CNY17, oraz dodałem LM393 do odczytu sygnałów z enkodera.
FILM
Wszystko działa jak powinno, ale...
na dzień dzisiejszy nie mogę skalibrować obrotów wrzeciona, studiowałem LinuxCNC Documentation Wiki, ściągnąłem EMC2_User_Manual.pdf dla LinuxCNC 2.5 i z google tłumacz jechałem po dziale Chapter 29 Spindle Control i nic.
Problem sprawia mi skumanie konfiguracji/kalibracji wrzeciona:
Wiem że mój silnik pracuje w zakresie od 200 do 4400 obr/min, sprawdzałem zmienną PWM Rate i sinik pracuję stabilnie w zakresie 100-200Hz, uznałem wartość 200Hz jako znalezioną.
Schody zaczęły się przy wprowadzaniu wartości dla Prędkość 1;2 oraz PWM 1;2, korzystałem z instrukcji kalibracji ale nijak się to ma do wartości obrotów zadana/rzeczywista.
Prowadziłem zapis obrotów w zakresie 500-4500 obr/min, zadając obroty 500, 1000, 1500 itd., rozbieżność nie była liniowa, dla każdej wartości (S) była inna, nie wiem gdzie robie błąd (pomijając że nie do końca rozumiem w/w zmienne).
Celem całego eksperymentu było skonfigurowanie sterowania do kontroli obrotami wrzeciona, utworzenie sprzężenia zwrotnego (enkoder) do utrzymania zadanej prędkości obrotowej podczas odciążenia wrzeciona, zgłoszenie alarmu po przekroczeniu danej tolerancji obrotów, lub zatrzymania wrzeciona.
Robiłem wszystko zgodnie z instrukcjami w podręczniku, może brak sygnału indeksu wrzeciona stanowi tu problem dla poprawnej pracy sprzężenia ...hmm.
Ehhh, żebym to ja chociaż wiedział jak działa HAL, chyba bez rozszerzenia wiedzy z tego zakresu nic tu nie zdziałam, przynajmniej odczyt obrotów działa.
Jeżeli ktoś ma jakiś pomysł, to jestem otwarty na propozycje, bardzo na pomoc
Pozdrawiam
Paweł
Znaleziono 1 wynik
Wróć do „Konfiguracja PWM spindle control w LinuxCNC 2.5”
Znaleziono 1 wynik
• Strona 1 z 1
- autor: zordon666
- 02 maja 2012, 14:36
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Konfiguracja PWM spindle control w LinuxCNC 2.5
- Odpowiedzi: 2
- Odsłony: 4587
Znaleziono 1 wynik
• Strona 1 z 1
Wróć do „Konfiguracja PWM spindle control w LinuxCNC 2.5”
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)