Modelism - RHC Forum: Port paralel - Modelism - RHC Forum

Salt la continut

Pagina 1 din 1

Port paralel Un pc de ajutor daca se poate

#1 Useril este offline   Bogdan Rotaru 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 110
  • Inregistrat: 21-September 09
  • Gender:Male
  • Location:Iasi

Postat 04 November 2010 - 07:50 AM

Caut de ceva vreme .....breakout board (nu stiu cum se zice pe romaneste... cred ca interfata paralela optoizolata) pentru a conecta 3 drivere de motoare la PC.
As fi incercat si direct dar.... ma cam pierd si nu stiu cum sa lipesc firele pe mufa. Driverele pe care le am sunt Leadshine. Au documentatie dar nu sunt bine pregatit in acest domeniu si apelez la binevoitori. Ma poate indruma cineva sa cumpar aceasta placa de undeva? Sau sa-mi spuna cum sa lipesc firele?
E vorba de Dir+ Dir- Ena+ Ena- Step+ Step-
Multumesc anticipat.
0

#2 Useril este offline   katran 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1143
  • Inregistrat: 08-May 08
  • Gender:Male
  • Location:Bucharest
  • Interests:CNC , motociclism , aviatie
    comerciala , grafica 3D .

Postat 04 November 2010 - 08:21 AM

Vezi postareaBogdan Rotaru, la Nov 4 2010, 07:50 AM, a spus:

Caut de ceva vreme .....breakout board (nu stiu cum se zice pe romaneste... cred ca interfata paralela optoizolata) pentru a conecta 3 drivere de motoare la PC.
As fi incercat si direct dar.... ma cam pierd si nu stiu cum sa lipesc firele pe mufa. Driverele pe care le am sunt Leadshine. Au documentatie dar nu sunt bine pregatit in acest domeniu si apelez la binevoitori. Ma poate indruma cineva sa cumpar aceasta placa de undeva? Sau sa-mi spuna cum sa lipesc firele?
E vorba de Dir+ Dir- Ena+ Ena- Step+ Step-
Multumesc anticipat.



breakout board . E-bay .
Pentru documentatie : http://www.kelinginc...sDocuments.html
sau
http://www.kelinginc.net/c10.pdf


Etete ...

Thumbnail atasat

  • Imagine atasata: 1.jpg

Aceasta postare a fost editata de katran: 04 November 2010 - 08:23 AM

0

#3 Useril este offline   Bogdan Rotaru 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 110
  • Inregistrat: 21-September 09
  • Gender:Male
  • Location:Iasi

Postat 04 November 2010 - 08:48 AM

Vezi postareakatran, la Nov 4 2010, 08:21 AM, a spus:

breakout board . E-bay .
Pentru documentatie : http://www.kelinginc...sDocuments.html
sau
http://www.kelinginc.net/c10.pdf


Etete ...


Mai pe aproape voiam. Nu pe ebay. Acolo stiu ca gasesc de toate.
0

#4 Useril este offline   bitex 

  • MEGA Membru
  • Grup: MODERATOR
  • Postari: 5662
  • Inregistrat: 02-December 02
  • Gender:Male
  • Location:Bucuresti, Sector 6

Postat 04 November 2010 - 09:21 AM

Mai aproape ajungi la acelasi lucru. Modelul postat de katran ar fi o posibilitate. A adus, cred ca mai poate aduce, nu stiu daca are disponibil, nu stiu pret sau alte detalii. Adica ce stiu n-am idee daca e valabil si pentru tine, ca eu am cumparat si am fost foarte multumit. Totul depinde de discutia pe care o vei avea cu el.
O alta varianta ar fi ce gasesti la hi-end, e un model pe pagina. Ramane ca mai sus, iei legatura si iti spun mai exact daca nu te descurci sa gasesti.

Sa venim si mai aproape, scrie pe documentatia portului paralel care pini sunt de iesire, care de intrare, etc...
Vezi si softul pe care-l folosesti cum poate trimite semnal si ce pini iti recomanda in documentatie sa folosesti.
Daca vrei pe direct, iei o varianta de schema de legatura si o aplici. Am luat o posibilitate din KCAM sa discut pe ea. De fapt am luat-o ca nu prea e nimic de discutat si scap mai ieftin.
Legi pentru un driver intrarile de step, dir si enable la pinii recomandati de ei (nu ca nu s-ar putea si altfel), adica pinii 2, 3 respectiv 4 pentru o axa. Pinii sunt numerotati cu numere micute, in interiorul conectorului sau pe partea cu gaurile la mufa mama, pe piesa de plastic. Daca ai vederea buna le observi de departe.
Si tot asa.

N-am deschis documentatia de la driverul tau ca n-ai precizat care este, dar o sa iau unul la intamplare, presupun ca au acelasi sistem de notare. Banuiesc care-i problema. Nu stii ce sa legi de le driver, nu unde sa legi. Cred ca trebuie sa citesti mai serios documentatia driverului sau sa apelezi la cel care l-a vandut, in conditiile in care iti acorda suport tehnic. Daca apuc sa aflu inaintea ta, revin cu mesaj. Am o banuiala legata de ce-i acolo dar n-as vrea sa risc pe munca altuia. Vorbim. Eu am drivere in care am clar scris, step, dir si enable, setarea pentru "frontul" pozitiv sau negativ o fac din soft.
Spor la treaba.

PS. Revin... Desi recunosc ca inca folosesc placi pentru 3-4 axe (am in cutii si drivere profesionale) si le-am legat direct la LPT, as recomanda folosirea acelor placute de legatura, ca au pe ele putina electronica, ce ajuta la partea de semnal. LPT-ul scoate cum poate, in functie de PC. BB-ul folosit aranjeaza putin semnalul astfel incat in driver intra ce trebuie. Ar fi ca un fel de conditioner, de formator de semnal, nu stiu cum sa-i spun sa nu gresesc tare. N-am probat, dar l-au laudat chiar si cei care nu-l vand dar il folosesc. Cica se simte diferenta. Cand o sa ajungi sa te deranjeze diferenta intre modurile de legare, o sa ajungi si la problema cablurilor ecranate, dedicate acestor tipuri de conexiuni. Recomandare: evita sa stai cu firele in aer, legate cum si pe unde se poate, cu sursa de alimentare in comutatie si cu tot felul de improvizatii, doar in ideea ca merge si asa. Ca nu merge bine.
Bafta!

Thumbnail atasat

  • Imagine atasata: desters.JPG

Aceasta postare a fost editata de bitex: 04 November 2010 - 09:35 AM

Adresa email: bitex25@yahoo.com
Telefon: 0721 385365
0

#5 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 06 November 2010 - 11:38 PM

Vezi placa asta :

http://www.diycnc.co.uk/uniportV2.pdf

Are intrarile izolate optic si cred ca ai si intrarile de la driver izolate optic .
Are si enable pentru conexiune si cred ca folasesti + sau - daca semnalul de comanda e pozitiv sau negativ (Dir+ Dir- Ena+ Ena- Step+ Step-)

Si eu am comandat drivere Leadshine M880A http://www.cncshop.cz/PDF/M880A.pdf
si o sa am problema asta de conectare , nu am luat placa,breakout board mai studiez!

Thumbnail atasat

  • Imagine atasata: breakout_board.JPG

0

#6 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 07 November 2010 - 03:55 PM

Schema de legare a driverelor la breakout board PMDX 122

http://www.pmdx.com/PMDX-122

Thumbnail atasat

  • Imagine atasata: circuit1.jpg

0

#7 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 08 November 2010 - 10:29 PM

Ai reusit sa intelegi ceva , fiecare intrare de pul , dir ,enable are doua fire +- pentru ca sunt intrarile de la optocuplor adica led ,
pe una se alimenteaza cu plus sau minus in functie de tipul conexiunii, pe cealalte intrare semnalul de comanda.

Se poate utiliza conesiunea cu anodul comun sau catodul comun .

Conexiunea tipica e cu anodul comun adica se alimenteaza cu + de pe Vcc de la contrller iar intrarile + sunt unite
iar pe intrarea - se introduce semnalul printro rezistenta de limitare a curentului in functie de alimentarea Vcc.

Functia enable comandata de breakout board activeaza sau dezactiveaza driverul in functie de starea butonului E-stop de avarie.

Thumbnail atasat

  • Imagine atasata: connection.JPG

0

#8 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 09 November 2010 - 12:35 PM

Mi-au raspuns cei de la Leadshine , poti lasa liber cele doua fire enable daca nu folosesti functia E-stop.

M880A este activat atunci când ENA + şi-ENA este lăsat neconectat. Este dezactivaţi în cazul în care o tensiune 5VDC este aplicată între ENA + şi-ENA. Arborele motorului este gratuit dacă o 5VDC este da. Pentru aplicaţia dumneavoastră, dacă nu aveţi nevoie pentru a dezactiva driverul, doar stânga semnal ENA neconectat. Apoi selectaţi 5VDC pentru terminalul COM şi conectaţi izbucni bord pentru a conducătorului auto, după cum urmează (vezi pagina 5 din PMDX-122 manual pentru configurare MACH3):

COM la Pul ÅŸi DIR + +;

PIN2 pentru DIR-;

pin3 la Pul-;

(Vezi figura 1 din pagina 6 din PDMX-122 manual ÅŸi ignora intrare vina ca M880A nu are nici terminal pentru ieÅŸire defect)

Hi Stefan,
M880A is enabled when the ENA+ and ENA- is left unconnected. It is disable if a 5VDC voltage is applied between ENA+ and ENA-. The motor shaft is free if a 5VDC is giving. For your application, if you do not need to disable the driver, just left ENA signal unconnected. Then select 5VDC for the COM terminal and connect the break out board to the driver as follows(Refer to page 5 of the PMDX-122 manual for the MACH3 configuration):
COM to PUL+ and DIR+;
pin2 to DIR-;
pin3 to PUL-;
(Refer to Figure 1 in page 6 of the PDMX-122 manual and ignore the fault input as the M880A has no terminal for fault output)
You can connect the other M880A in the same way. Let me know if any problem.
Best Regards
Paul
0

#9 Useril este offline   Bogdan Rotaru 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 110
  • Inregistrat: 21-September 09
  • Gender:Male
  • Location:Iasi

Postat 09 November 2010 - 01:32 PM

Vezi postareafanefane, la Nov 9 2010, 12:35 PM, a spus:

Mi-au raspuns cei de la Leadshine , poti lasa liber cele doua fire enable daca nu folosesti functia E-stop.

M880A este activat atunci când ENA + şi-ENA este lăsat neconectat. Este dezactivaţi în cazul în care o tensiune 5VDC este aplicată între ENA + şi-ENA. Arborele motorului este gratuit dacă o 5VDC este da. Pentru aplicaţia dumneavoastră, dacă nu aveţi nevoie pentru a dezactiva driverul, doar stânga semnal ENA neconectat. Apoi selectaţi 5VDC pentru terminalul COM şi conectaţi izbucni bord pentru a conducătorului auto, după cum urmează (vezi pagina 5 din PMDX-122 manual pentru configurare MACH3):

COM la Pul ÅŸi DIR + +;

PIN2 pentru DIR-;

pin3 la Pul-;

(Vezi figura 1 din pagina 6 din PDMX-122 manual ÅŸi ignora intrare vina ca M880A nu are nici terminal pentru ieÅŸire defect)

Hi Stefan,
M880A is enabled when the ENA+ and ENA- is left unconnected. It is disable if a 5VDC voltage is applied between ENA+ and ENA-. The motor shaft is free if a 5VDC is giving. For your application, if you do not need to disable the driver, just left ENA signal unconnected. Then select 5VDC for the COM terminal and connect the break out board to the driver as follows(Refer to page 5 of the PMDX-122 manual for the MACH3 configuration):
COM to PUL+ and DIR+;
pin2 to DIR-;
pin3 to PUL-;
(Refer to Figure 1 in page 6 of the PDMX-122 manual and ignore the fault input as the M880A has no terminal for fault output)
You can connect the other M880A in the same way. Let me know if any problem.
Best Regards
Paul


Am inteles. Saru'mana
Oricum. Voiam sa cuplez direct driverul la portul paralel. Insa am mai citit pe ici pe colo si nu vreau sa fac vreo buba. Am comandat pe ebay breakoutboard si astept sa vina

Aceasta postare a fost editata de Bogdan Rotaru: 09 November 2010 - 01:40 PM

0

#10 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 09 November 2010 - 01:36 PM

Mai prins , cautam si eu acelas lucru !
0

#11 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 10 November 2010 - 10:20 AM

Daca nu ai inteles au raspus si cei de la Pmdx-122 cu greu ,
iau placa de la ei , tu ce placa breakout board vei folosi ?


Hello Stefan,

Sorry for the delay in our response.

We would recommend that you set the JP1 jumper
on the PMDX-122 to +5 volts and following the
connection diagram show at the bottom of page 4
of the M880 manual.

No resistors (use zero ohms) are needed in the
signals because we are using a 5 volt interface.

The M880 should be set to Pulse and Direction mode.

The PUL+ and DIR+ terminals of the M880 should be
connected to the COM terminal of the PMDX-122.

The PUL- terminal should be connected to the "pin"
terminal on the PMDX-122 that is assigned as the
"step" signal in your software.

The DIR- terminal should be connected to the "pin"
terminal on the PMDX-122 that is assigned as the
"direction" signal in your software.

The ENA+ and ENA- signals should not be connected.
This will leave the M880 enabled. The PMDX-122 has
circuits that will prevent the "step" signal from
being sent to the M880 if the PMDX-122 decides that
the eStop or the Charge Pump (if enabled) are not
in the correct condition. If you require the ability
to force the motors to zero torque (or as close as
possible) in order to turn them manually while
power is applied, then you can use a manual switch
to provide +5 volts and GND to the ENA+ and ENA-
terminals respectively.

Regards,
Steve Stallings
0

#12 Useril este offline   Bogdan Rotaru 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 110
  • Inregistrat: 21-September 09
  • Gender:Male
  • Location:Iasi

Postat 11 November 2010 - 09:59 AM

Eu am gasit pe ebay
Am luat doua. Am mai vazut si un driver TB6560 cu patru axe. Ce ma incanta e ca are "telecomanda"
http://www.gaotaobao.com/template/flash_image/cnc_db25_detail.jpg



Vezi postareafanefane, la Nov 10 2010, 10:20 AM, a spus:

Daca nu ai inteles au raspus si cei de la Pmdx-122 cu greu ,
iau placa de la ei , tu ce placa breakout board vei folosi ?


Hello Stefan,

Sorry for the delay in our response.

We would recommend that you set the JP1 jumper
on the PMDX-122 to +5 volts and following the
connection diagram show at the bottom of page 4
of the M880 manual.

No resistors (use zero ohms) are needed in the
signals because we are using a 5 volt interface.

The M880 should be set to Pulse and Direction mode.

The PUL+ and DIR+ terminals of the M880 should be
connected to the COM terminal of the PMDX-122.

The PUL- terminal should be connected to the "pin"
terminal on the PMDX-122 that is assigned as the
"step" signal in your software.

The DIR- terminal should be connected to the "pin"
terminal on the PMDX-122 that is assigned as the
"direction" signal in your software.

The ENA+ and ENA- signals should not be connected.
This will leave the M880 enabled. The PMDX-122 has
circuits that will prevent the "step" signal from
being sent to the M880 if the PMDX-122 decides that
the eStop or the Charge Pump (if enabled) are not
in the correct condition. If you require the ability
to force the motors to zero torque (or as close as
possible) in order to turn them manually while
power is applied, then you can use a manual switch
to provide +5 volts and GND to the ENA+ and ENA-
terminals respectively.

Regards,
Steve Stallings

0

#13 Useril este offline   Bogdan Rotaru 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 110
  • Inregistrat: 21-September 09
  • Gender:Male
  • Location:Iasi

Postat 12 November 2010 - 07:26 AM

Arunca o privire nitel aici.
http://www.leadshine.com/Show_Product.asp?...880A&B_id=0
Din desen reiese ca driverul este optoizolat???
Daca da. mi-am luat degeaba breakout board (ei! nu chiar)

Vezi postareafanefane, la Nov 10 2010, 10:20 AM, a spus:

Daca nu ai inteles au raspus si cei de la Pmdx-122 cu greu ,
iau placa de la ei , tu ce placa breakout board vei folosi ?


Hello Stefan,

Sorry for the delay in our response.

We would recommend that you set the JP1 jumper
on the PMDX-122 to +5 volts and following the
connection diagram show at the bottom of page 4
of the M880 manual.

No resistors (use zero ohms) are needed in the
signals because we are using a 5 volt interface.

The M880 should be set to Pulse and Direction mode.

The PUL+ and DIR+ terminals of the M880 should be
connected to the COM terminal of the PMDX-122.

The PUL- terminal should be connected to the "pin"
terminal on the PMDX-122 that is assigned as the
"step" signal in your software.

The DIR- terminal should be connected to the "pin"
terminal on the PMDX-122 that is assigned as the
"direction" signal in your software.

The ENA+ and ENA- signals should not be connected.
This will leave the M880 enabled. The PMDX-122 has
circuits that will prevent the "step" signal from
being sent to the M880 if the PMDX-122 decides that
the eStop or the Charge Pump (if enabled) are not
in the correct condition. If you require the ability
to force the motors to zero torque (or as close as
possible) in order to turn them manually while
power is applied, then you can use a manual switch
to provide +5 volts and GND to the ENA+ and ENA-
terminals respectively.

Regards,
Steve Stallings

0

#14 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 12 November 2010 - 10:05 AM

Vezi postareafanefane, la Nov 8 2010, 11:29 PM, a spus:

Ai reusit sa intelegi ceva , fiecare intrare de pul , dir ,enable are doua fire +- pentru ca sunt intrarile de la optocuplor adica led ,
pe una se alimenteaza cu plus sau minus in functie de tipul conexiunii, pe cealalte intrare semnalul de comanda.

Se poate utiliza conesiunea cu anodul comun sau catodul comun .

Conexiunea tipica e cu anodul comun adica se alimenteaza cu + de pe Vcc de la contrller iar intrarile + sunt unite
iar pe intrarea - se introduce semnalul printro rezistenta de limitare a curentului in functie de alimentarea Vcc.

Functia enable comandata de breakout board activeaza sau dezactiveaza driverul in functie de starea butonului E-stop de avarie.


Da are am scris si mai sus si am pus schema credeam ca intelegi !
De acea are asa multe fire nu e legat firul comun , daca alimentezi cu + 5V pe comun Vcc nu mai trebuie acele rezistente de limitare .
Nu vad pe breakout board ce lai cumparat comanda la freza sau plasma cu releu dar o sa o poti face separat daca vrei sa comanzi direct
O sa mearga si breakout board ce lai luat.
0

#15 Useril este offline   Bogdan Rotaru 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 110
  • Inregistrat: 21-September 09
  • Gender:Male
  • Location:Iasi

Postat 21 November 2010 - 10:49 AM

Vezi postareafanefane, la Nov 12 2010, 10:05 AM, a spus:

Da are am scris si mai sus si am pus schema credeam ca intelegi !
De acea are asa multe fire nu e legat firul comun , daca alimentezi cu + 5V pe comun Vcc nu mai trebuie acele rezistente de limitare .
Nu vad pe breakout board ce lai cumparat comanda la freza sau plasma cu releu dar o sa o poti face separat daca vrei sa comanzi direct
O sa mearga si breakout board ce lai luat.


Ce sa-i faci daca sunt redus
Ma tot uit in documentatia driverului, a sursei si a motorului.
Iata ce am facut pana acum
Ma gandesc ca ar putea fi de la configurare EMC2 sau MACH3
Poti sa mai arunci odata o privire?
Multumesc!
0

#16 Useril este offline   fanefane 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 254
  • Inregistrat: 20-January 09
  • Gender:Male

Postat 21 November 2010 - 12:49 PM

Nu am avut timp sa incerc driverele mele :
Ai doua posibilitati de conectare :

1 conectarea cu catod comun adica masa comuna GND comun semnalele de iesire vor fi fata de GND valabil la legarea direct pe portul paralel la PC
si cred ca si la tne la placa breakout board pe care o ai la fel se conecteaza
Imagine atasata: catod_comun.jpg

2 conectarea cu anod comun +Vcc pentru alimentarea optocuploarelor ,iar masa nu mai e comuna daca semnalul de iesire de la placa
breakout board e fata de borna +Vcc nu fata de masa GND ,
Imagine atasata: anod_comun.jpg

Daca alimentezi placa breakout board la +5Vcc nu mai ai nevoie de rezistentele de limitare a curentului pe intrarea optocuplorului
Vezi legaturile la bobine sa fie corecte dupa culorile tipului de motor !
0

#17 Useril este offline   Bogdan Rotaru 

  • Membru
  • PipPipPipPip
  • Grup: Members
  • Postari: 110
  • Inregistrat: 21-September 09
  • Gender:Male
  • Location:Iasi

Postat 26 November 2010 - 03:57 PM

Vezi postareafanefane, la Nov 21 2010, 12:49 PM, a spus:

Nu am avut timp sa incerc driverele mele :
Ai doua posibilitati de conectare :

1 conectarea cu catod comun adica masa comuna GND comun semnalele de iesire vor fi fata de GND valabil la legarea direct pe portul paralel la PC
si cred ca si la tne la placa breakout board pe care o ai la fel se conecteaza
Atasament catod_comun.jpg

2 conectarea cu anod comun +Vcc pentru alimentarea optocuploarelor ,iar masa nu mai e comuna daca semnalul de iesire de la placa
breakout board e fata de borna +Vcc nu fata de masa GND ,
Atasament anod_comun.jpg

Daca alimentezi placa breakout board la +5Vcc nu mai ai nevoie de rezistentele de limitare a curentului pe intrarea optocuplorului
Vezi legaturile la bobine sa fie corecte dupa culorile tipului de motor !


Exact cum ai zis tu.
Problema e ca nu am luat in calcul ca un cablu paralel NOU sa fie intrerupt.
Multumesc!
0

#18 Useril este offline   bbogdanmircea 

  • Senior
  • PipPipPipPipPip
  • Grup: Members
  • Postari: 267
  • Inregistrat: 25-October 07

Postat 31 March 2011 - 02:04 PM

Am observat ca variant cu alimentare de la USB la +5V si tragerea la masa a intrarii optocuploarelor prin pinii portului paralel e cea mai folosita si indicata.
Poza de la inceput cu o configuratie a pinilor este din KCAM?

Aveti idee daca un adaptor USB-PARALLEL poate fi folosit cu succes pe un laptop pentru o astfel de interfata?
A folosit cineva?
Multumesc!
CU FIECARE NOAPTE NEDORMITA ADAUGI O ZI LA VIATA TA.
0

Arata acest topic


Pagina 1 din 1

1 useri citesc topicul
0 membri, 1 vizitatori, 0 utilizatori anonimi

913Creative.ro