Saturday, 19 May 2012
Banner
Banner
Multifunkcionalni CNC interfejs
Sunday, 07 August 2011 00:00    PDF Print E-mail

 osnovna_pbrs2_text_03 

BreakoutBoard PB-2RS


Ova kartica je dizajnirana da pruži fleksibilni interfejs za CNC projekte , korišćenjem paralelnog porta PC-a  i nekog od poznatih softvera kao što su  MACH3, K-Cam, TurboCNC, EMC2 i slično. Dokazana implementacija  baferovanja  i optičke izolacije  daje brzo i pouzdano rešenje . Ova ploča je ponuđen za korisnike koji ne zahtevaju optički izolovane  izlazne signale koji vode na drajvere, zato što većina drajvera  već imaju optički izolovane inpute (Naprimer  proizvodi Gecko, Leadshine, Motiontech). Njena multi-funkcionalnost se ogleda u mogućnosti da je upotrebite na različitim uređajima , glodalicama, strugovima, CNC ruterima kao i za specifičnu vrstu kontrole, kao što je brzna obrtanja glavnog vretena preko AC Invertera i sl. Pomoć preklopnika jednostavno birate hoćete li da sa odgovarajućim pinom kontrolišete rele (a njima dalje obradni motor ili pumpu za hlađenje, ili će te ga iskoristiti za kontrolu 5-te ose(B). Interfejs je snabdeven i sa visokofrekfentnim I/O na pinu 15 i 16. Na pin 15, možete povezati enkoder i iskoristiti ga za povratnu spregu , za kontrolu obrtanja glavnog vretena kod struga .To je neophodno kako bi na njemu mogli da režete navoj i slično.

Karakteristike


Multi-funkcionalni interfejs PB-2RS se jednostavno priključuje na AC napon 12V, .Potrošnja uređaja je mala, i zavisi od funkcija koje obavlja i korišćenih drajvera, maksimalno 300mA.

  • Optički izolovani ulazi i delimično izlazi
  • Baferovani ulazi
  • LED indikacija na svim ulaznim i izlaznim vezama
  • Dva relejna izlaza
  • Kontrola brzine obradnog motora putem softwera
  • Dva stabilizovana napona 5VDC i 12VDC
  • Eksterna ENABLE komanda
  • Različiti konektori za povezivanje, PCB kleme i IDC (10 pina)
  • Radi sa MACH3, Linuks EMC, TurboCNC, KCam,CNCPlayer, CNCZeus

 Raspored pinova DB25 konektora na PB-2RS interfejsu

    Breakout Board  PB-2RS
PIN (DB25) Characteristic Aplplication Setting
1 Output DIR B-axis/ENABLE Soft. JP4 to 1-2/2-3
2 Output STEP X-axis
3 Output DIR   X-axis
4 Output STEP Y-axis
5 Output DIR   Y-axis
6 Output STEP Z-axis
7 Output DIR   Z-axis
8 Output STEP A-axis
9 Output DIR   A-axis
10 Input Home/Limit/E-Stop
11 Input Home/Limit/E-Stop
12 Input Home/Limit/E-Stop
13 Input Home/Limit/E-Stop
14 Output 14 /Raly 1(K4) Pump/Plasma/FW-RV JP2 to 1-2/2-3
15 Input   (Speed) Encoder/Opto Switch/Switch
16 Output (Speed) STEP B-axis/Spindle Speed Reg. JP1 to 1-2/2-3
17 Output 17 /Relay 2(K3) Spindle FW/ATC JP3 to 1-2/2-3
18-25 GND GND

Optički izolovani ulazi i delimično izlazi
Kartica poseduje optički izolovane veze da biste zaštitili svoj računar od kratkog spoja.Optoisolator je integrisano kolo koje prenosi signal kroz LED i  phototransistor. Kada je signal uključen, LED zasvetli , phototransistor ga prihvata  i  prenosi  signal dalje. Na taj način, elektronika računara je  potpuno izolovani od CNC  kola. Signali se prenose preko  svetlosti, a ne preko  fizičke konekcije. Na ovaj način, nestanakom struje prestaje i prenos od računara. Izlazi 2-9 nisu  optoički izolovani.Oni prenose signale kojima se upravlja drajverom (4-ose).Svi proizvođači drajvera obavezno imaju optički izolovane ulaze, brzim optokaplerima, tako da nema potrebe vršiti još jednu optičku izolaciju na interfejsu. Ulaz pin 15 i izlazni pin 16 su optički izolovani  optokaplerima velike brzine. Oni se mogu  se koristi za prijem i slanje signala velike frekvencije. Ovi pinovi se obično  koriste za povezivanje ulaza i PULSE signala  koji čitaju brzinu  rotacije vretena (obradnog motora, glavnog vretena kod struga i sl.). Tipičan STEP signala se upotrebljava  za frekvenciju za rad Charge Pump, PVM signala, i slično.Izlazi , to jest pinovi 1,14,16 i 17 su optički izolovani. Svi ulazi,to jest pinovi  10,11,12,13 i 15 su optički izolovani.

Baferovani ulazi
Svi ulazi i izlazi idu preko bafera  velike brzine i velike snage. Oni pojačavaju signal i obezbeđuju na svakom pinu struju od 24 miliampera.Time, bez obzira na izlaz sa računara, obezbeđuju sigurnu struju za funkcionisanje.

  • Izlazni pinovi 1,2,3,4,5,6,7,8,9,14,16,17
  • Ulazna pinovi  10,11,12,13,15.

LED indikacija na svim ulaznim i izlaznim vezama
Svi ulazi i izlazi poseduju svetlosnu LED indikaciju crvene boje.LED se nalaze ispred PCB kleme čiji signal detektuje.  Nema više nagađanja. Možete videti sve svoje signale. Sačuvajte dragoceno vreme prilikom povezivanja i probe. Interfejs poseduje LED indikaciju napona , za 5VDC i 12VDC regulisan napon ,zelene boje.

Dva relejna izlaza
Interfejs ploča poseduje dva releja snage 1 A, 250 V. Stavljanjem kratkospojnika   JP2 i JP3  u položaj 2-3 , uključujemo signal pinova  14 i 17 kao komandni signal  releja. Releji imaju različite funkcije u zavisnosti od mašine za koju se upotrebljava interfejs. Jedan rele možete ,naprimer, upotrebiti za uključivanje i isključivanje  motora glavnog vretena (preko releja ili invertera). Drugi  rele možete upotrebiti za pumpu za hlađenje , komandu ATC uređaja ili sl. Sve jedno, omogućeno Vam je da prko pomenutih pinova, upravljate tim uređajima direktno iz MACH-a ili drugog sofwera. Oba releja imaju LED indikaciju i uvek pokazuju  njihov trenutni status . Ukoliko nemate potrebe za tom vrstom izlaza, pomeranjem kratkospojnika u položaj    1-2 , eliminišete relejne izlaze i pinove 14 i 17 možete upotrebiti za drugu funkciju, kao i ostale optički izolovane izlaze (5-osu, Charge Pump i sl.)

Kontrola brzine obradnog motora
Interfejs ploča je snabdevena AD konvertorom koji omogućava kontrolu brzine obrtanja glavnog vretena preko invertera. Izlazni pin br 16,koji je optički izolovan optokaplerom velike brzine, može biti upotrebljen za funkciju softwerske kontrole brzine obrtanja ,direktno iz  MACH-a. Postavljanjem kratkospojnika  JP1 u položaj 2-3 omogućavamo tu funkciju. Ukoliko pin br.16 želimo da koristimo za druge namene,kao brzi  optički izolovani izlaz, kratkospojnik postavljamo u položaj 1-2.
 Mach3 vam omogućava da  kontrolišete brzinu  vretena  kroz kontrolni PULSE/DIR signal .Taj signal generiše ekvivalentni napon 0-10V  ,koji  povezujete  na inverter  obradnog motora. Svi inverteri imaju taj  ulaz, i potrebno ih je podesiti tako da je aktivan. Na interfejs ploči se nalazi trimer potenciometar R52 koji služi za finu kalibraciju napona, odnosno brzine.
Kod mašina kod kojih je potrebno ostvariti i povratnu spregu kontrole obrtanja vretena (naprimer, rezanje navoja ili slično), isto možete izvesti  korišćenjem optičkih senzora, enkodera i sl., upotrebom  brzog ulaznog pina velike frekfencije  br.15.

Dva regulisana napona
Interfejs se napaja povezivanjem na naizmenični napon od 12V i poseduje ispravljački  i filterski deo , sa dva nivoa regulisanog napona  5VDC  i 12VDC.
Ploču je potrebno priključiti samo na naizmeničan napon 12V,što umnogome olakšava instalaciju. Na ploči se nalaze i PCB kleme sa regulisanim napajanjem 5VDC i 12VDC za druge potrebe (senzori blizine, enkoder i sl.), maximalne struje do 1A.Potrošnja uređaja ,bez spoljnih potrošača je maksimalno 300 mA.

Eksterna komanda (ENABLE)
Ploča ima konektor (EN) koji omogućava da omogućite / onemogućite sve izlaze odjednom. Ploča zahteva  konstantno +5 VDC na ER konektoru kako bi radila. Ako nema prisutnog napona, svi izlazi će biti odmah onemogućeni.
Konektor EN  koji vam omogućava da kontroliše karticu spoljnim prekidačem .Da bi kartica funkcionisala, na EN konektoru uvek mora da bude doveden 5VDC napon. Ovaj terminal se može koristiti da ručno omogućite ili onemogućite sistem, ili  preko Charge Pump i sl., što doprinosi bezbednosti rada na CNC mašini.

Radi sa različitim ulaznim naponima, TTL +5 VDC ili +3.3 VDC signali.
Interfejs radi sa novijim računarima i laptop računarima, koji imaju nizak napon na  paralelnom portu. 

Svi ulazi su izlazi su vezani preko pull-dovn otpornika.
Pinovi  nikada ne prave smetnje ako nisu spojeni. Ako ostavite pin nespojen,  dobićete LOV ili 0 . Ako  unesete masu  dobićete LO signal  , a ako unesete  +3.3VDC  ili + 5 VDC  dobićete HI signal.

Različiti konektori za povezivanje
Interfejs je snabdeven  različitim konektorima za povezivanje. Svi pinovi imaju svoju vezu na PCB klemama (1,5mm). Raspored je napravljen tako da se ulazni i izlazni konektori nalaze na različitim stranama. Pored PCB klema, na ploči se nalaze IDC konektori sa 10 pina, namenjeni  praktičnom spajanju izlaznih  pinova 2-9 sa drajverima (4 konektora), kao i sa frontalnim panelom mašine (1 konektor).

Radi se direktno sa popularnim CNC softwerom i hardwerom
To važi i za Geckdrive, DeskCNC,Leadshine,Motiontech ili Rutex  hardware i softwer za kontrolu preko paralelnog  porta, kao što su  MACH3, Linuks EMC, TurboCNC, CNCPlayer, CNCZeus i drugi.

Povezivanje


Povezivanje interfejs ploče sa ostalim komponentama CNC sistema je jednostavno

Ulazne veze, pinovi 10,11,12,13,15
inputs_pins_02

Izlazne veze, pinovi 1,2,3,4,5,6,7,8,9,14,16,17

 pb2rs_output_02

Veze releja i kontrolne funkcije brzine obrtanja obradnog motora preko AC invertera

spindle_connection_02

Izbor namene pinova 1,14,16 i 17  

 

JP1-4 pbrs2_JP
Preklopnik Kratkospojnik Povezivanje
JP1 1-2 Pin 16
3-4 Kontrola obrtaja obradnog motora 0-10V
JP2 1-2 Pin 14
3-4 Rele 1
JP3 1-2 Pin 17
3-4 Rele 2
JP4 1-2 Pin 1
3-4 ENABLE (iz Macha ili sl.)

Spajanje preko IDC konektora

Za jednostavniju montažu i brže spajanje koristite IDC konektore. Na raspolaganju su Vam 4 konektora za spajanje četiri osa (Pinovi 2-9) i još jedan konektor koji po potrebi možete upotrebiti za spajanje sa kontrolnim panelom mašine. Za spajanje koristite IDC flat kablove sa 10 polova (crveno obeležena je br.1, pa dalje redom do 10). Na slici je dat raspored povezivanja IDC konektora.

idc_connector con-fc10_0

 idc_10_cable

 

Podešavanje u MACH 3

Podešavanje veza interfejsa PB-2RS u MACH-u je jednostavno. Kombinacijom na preklopnicima JP1-4 izvršili pripreme za
osnovnu upotrebu interfejsa . Ukoliko želite da kontrolišete brzinu obradnog motora direktno iz Mach-a, kratkospojnike na JP1 i JP2 postavite u položaj 2-3. Ukoliko imate dodatni uređaj koji želite da kontrolišete direktno iz MACH-a, naprimer pumpa za hlađenje ili ATC , na preklopniku JP3 postavite kratkospojnik na 2-3- Time ste omogućili da drugi relej uključuje to kolo. Ukoliko želite da iz MACH-a upravljate Enable funkcijom ( U Machu je to taster RESET), i osposobljavate i neosposobljavate drajvere , kratkospojnik na JP4 postavite u položaj 2-3. Ukoliko umesto ovih funkcija želite više slobodnih izlaznih pinova , naprimer za 5-tu osu ili slično, kratkospojnike po potrebi postavite u položaj 1-2.
Posle osnovnog konfigurisanja MACH-a ,pristupite konfigurisanju pinova paralelnog priključka. Biramo Config>Ports and Pins

Motor Outputs
motor_outputs
Input Signals
input_signal1
Input Signals E-Stop, po potrebi i Index (za kontrolu brzine obradnog motora)
input_signal21
Output Signals
output_signal
Spindle Setap (Ukoliko koristite mogućnost kontrole brzine obrtanja obradnog motora)
Kao prvo, potrebno je u Config>Motor Tuning, Axis Selection>Spindle  podesiti STEP i VELOCITY karakteristike.Njih izračunavamo
na osnovu karakteristika obradnog motora, na sledeći način. Recimo da upotrebljavamo obradni motor sa 18000 obrtaja, bez redukcije.
Brzinu obrtanja motora u sekundi izračunavamo Vobr/S= 18000/60= 300 obr/S
STEP per= 10000Hz/300 = 33,33 (1/Obr)
VELOCITY=18000
ACCELERATION=Standardna kriva ubrzanja
Ovakvim podešavanjem, dobili smo napan na izlazu SPINDLE koji iznosi 1V/1000Hz. To znači, da ako želimo brzinu obrtanja motora 9000 Obr/min, napon na izlazu treba biti 5VDC, odnosno 10VDC za 18000 obr/min.
spindle_motor
Podesite karakteristike obradnog motora u Config>Ports and Pins>Spindle Setup  u Motor Control (Prethodno ste u Motor Outputs aktivirali Step Pin 16). Na istom tabu podesite Output 1 (M3) koji će da Vam uključuje rele 1 , a on dalje FW funkciju na AC inverteru (Start i smer). Output 2
možete koristiti za kontrolu drugog releja (dalje za pumpu za hlađenje ili sl.)
Special Function koristite ako imate potrebe za  povratnom spregom (Optocoupler ili sl). Prethodno je potrebno Pin 15 iskoristiti kao preko ulaza INDEX (Input Signals) 
spindle_setup
Kontrola brzine obradnog motora Teknomotor 0,75 Kw, 18.000 Obr/min preko interfejsa PB-2RS i invertera N50

JavaScript is disabled!
To display this content, you need a JavaScript capable browser.

Download

Uputstvo za upotrebu drajvera (U pripremi)