Encoder an Mesa-Karte 7i95
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
03 May 2023 10:32 #270548
by Muecke
Encoder an Mesa-Karte 7i95 was created by Muecke
Hallo zusammen,
ich möchte an jede meiner Achsen einen Encoder "LPD3806-600BM-G5-24V" anschließen.
Damit LinuxCNC damit die Positionen steuern / Kontrolliren kann.
Aber wie schließe ich ihn an meine Mesa 7i95 an?
Ich verstehe das nicht, wo muss ich welche Phase (A und anschließen und wo muss ich die Versorgungsspannung anschließen?
Kann ich auch 24V verwenden oder liefert die Mesa 5V?
Ich komme mit dem Handbuch nicht so recht zurecht.
Gruß Mücke
Quelle:
LPD3806-600BM-G5-24V => de.aliexpress.com/item/32857035640.html
Mesa 7i95 => store.mesanet.com/index.php?route=produc...oduct&product_id=343
Mesa 7i95 handbuch => www.mesanet.com/pdf/parallel/7i95man.pdf
ich möchte an jede meiner Achsen einen Encoder "LPD3806-600BM-G5-24V" anschließen.
Damit LinuxCNC damit die Positionen steuern / Kontrolliren kann.
Aber wie schließe ich ihn an meine Mesa 7i95 an?
Ich verstehe das nicht, wo muss ich welche Phase (A und anschließen und wo muss ich die Versorgungsspannung anschließen?
Kann ich auch 24V verwenden oder liefert die Mesa 5V?
Ich komme mit dem Handbuch nicht so recht zurecht.
Gruß Mücke
Quelle:
LPD3806-600BM-G5-24V => de.aliexpress.com/item/32857035640.html
Mesa 7i95 => store.mesanet.com/index.php?route=produc...oduct&product_id=343
Mesa 7i95 handbuch => www.mesanet.com/pdf/parallel/7i95man.pdf
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19420
- Thank you received: 6513
03 May 2023 11:01 #270550
by tommylight
Replied by tommylight on topic Encoder an Mesa-Karte 7i95
Voltage divider:
en.wikipedia.org/wiki/Voltage_divider
encoder out to voltage divider IN
Voltage divider OUT to Mesa encoder in
I would also add a 5.1V zener diode in parallel with each Mesa input and GND.
en.wikipedia.org/wiki/Voltage_divider
encoder out to voltage divider IN
Voltage divider OUT to Mesa encoder in
I would also add a 5.1V zener diode in parallel with each Mesa input and GND.
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
03 May 2023 11:08 #270551
by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95
Okay, ich versuche, das in einen Plan zu übersetzen, damit ich das besser visualisieren kann.
Please Log in or Create an account to join the conversation.
- 0x2102
- Offline
- Elite Member
Less
More
- Posts: 210
- Thank you received: 75
03 May 2023 11:33 - 03 May 2023 11:39 #270554
by 0x2102
Replied by 0x2102 on topic Encoder an Mesa-Karte 7i95
Hallo,
vergiss den oben genannten Encoder, der macht nur Probleme. Der hat nen NPN Open Collector Ausgang.
Schau bei AliE nach einem Omron E6B2-CWZ1X oder einen vergleichbaren Encoder, je nach Anforderung (Schaft, Aufloesung etc). Ausgang sollte "Line Driver" (A/-A, B/-B, Z/-Z) oder zumindest TTL (A/B/Z) sein. Kein Open Collector.
Die Mesa 7i95 liefert die benoegtigen 5V auf Encoder Anschlusse
Encoder A <-> Mesa QA0
Encoder -A <-> Mesa /QA0
Encoder B <-> Mesa QB0
Encoder -B <-> Mesa /QB0
Encoder Z <-> Mesa IDX0
Encoder -Z <-> Mesa /IDX0
GND/5V dann an Pin3 (GND) and Pin6(5V)
vergiss den oben genannten Encoder, der macht nur Probleme. Der hat nen NPN Open Collector Ausgang.
Schau bei AliE nach einem Omron E6B2-CWZ1X oder einen vergleichbaren Encoder, je nach Anforderung (Schaft, Aufloesung etc). Ausgang sollte "Line Driver" (A/-A, B/-B, Z/-Z) oder zumindest TTL (A/B/Z) sein. Kein Open Collector.
Die Mesa 7i95 liefert die benoegtigen 5V auf Encoder Anschlusse
Encoder A <-> Mesa QA0
Encoder -A <-> Mesa /QA0
Encoder B <-> Mesa QB0
Encoder -B <-> Mesa /QB0
Encoder Z <-> Mesa IDX0
Encoder -Z <-> Mesa /IDX0
GND/5V dann an Pin3 (GND) and Pin6(5V)
Last edit: 03 May 2023 11:39 by 0x2102.
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
03 May 2023 11:39 #270555
by Muecke
de.aliexpress.com/item/32892019777.html?...gatewayAdapt=glo2deu
Würde den 1.000PR dann nehmen?
Zu deinen genanten ausgängen kann ich leider nichts finden
Würde so einen sich leichter anschlißen lassen?
Gruß Mücke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95
Du meinst so einen?Schau bei AliE nach einem Omron E6B2-CWZ1X oder einen vergleichbaren Encoder, je nach Anforderung (Schaft, Aufloesung etc). Ausgang sollte "Line Driver" (A/-A, B/-B, Z/-Z) oder zumindest TTL (A/B/Z) sein. Kein Open Collector.
de.aliexpress.com/item/32892019777.html?...gatewayAdapt=glo2deu
Würde den 1.000PR dann nehmen?
Zu deinen genanten ausgängen kann ich leider nichts finden
Würde so einen sich leichter anschlißen lassen?
Gruß Mücke
Please Log in or Create an account to join the conversation.
- 0x2102
- Offline
- Elite Member
Less
More
- Posts: 210
- Thank you received: 75
03 May 2023 11:43 - 03 May 2023 11:43 #270557
by 0x2102
Replied by 0x2102 on topic Encoder an Mesa-Karte 7i95
Der sollte gehen. Auf die genaue Bezeichnung achten. Bei Ali ist das immer so ne Sache mit den Bilder / Text und was dann wirklich bei dir ankommt.
Bei Mesa geht nur "Line Driver" (A/-A, B/-B, Z/-Z) oder zumindest TTL (A/B/Z). Alles andere kannst du nicht benutzen.
Bei Mesa geht nur "Line Driver" (A/-A, B/-B, Z/-Z) oder zumindest TTL (A/B/Z). Alles andere kannst du nicht benutzen.
Last edit: 03 May 2023 11:43 by 0x2102.
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
03 May 2023 11:49 - 03 May 2023 12:11 #270558
by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95
Die Bezeichnung würde passen, aber ich finde im Text (Ali) nichts darüber, welches Ausgangssignal er haben soll.
Habe jetzt den 1.024PR genommen.
Bin gespannt auf die 12 Tage Lieferzeit.
de.aliexpress.com/item/32892019777.html?...gatewayAdapt=glo2deu
Ich melde mich wieder, wenn ich sie hier habe und hoffentlich dann schon die ersten Ergebnisse und alles gut gegangen ist.
Habe jetzt den 1.024PR genommen.
Bin gespannt auf die 12 Tage Lieferzeit.
de.aliexpress.com/item/32892019777.html?...gatewayAdapt=glo2deu
Ich melde mich wieder, wenn ich sie hier habe und hoffentlich dann schon die ersten Ergebnisse und alles gut gegangen ist.
Last edit: 03 May 2023 12:11 by Muecke.
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
08 Jun 2023 18:51 - 08 Jun 2023 18:54 #273207
by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95
Hallo miteinander,
mein Test Encoder ist an Joint 2 angeschlossen.
E6B2-CWZ1X => Mesakarte
[Bleck] A <-> Mesa QA2 [TB1 - 16]
[Bleck / Red] -A <-> Mesa /QA2 [TB1 - 17]
[White] B <-> Mesa QB2 [TB1 - 19]
[White / Red] -B <-> Mesa /QB2 [TB1 - 20]
[Orange] Z <-> Mesa IDX2 [TB1 - 22]
[Orange / Red] -Z <-> Mesa /IDX2 [TB1 - 23]
Dann habe ich meine INI erwidert mit der ziele:
Dann habe ich mein HAL erweitert
Ich glaube, dass ich die Encoder auch in den "Servo-Thread" einbinden muss und dass mir irgendwo noch etwas fehlt, denn ich bekomme folgende Fehlermeldung:
Leider habe ich noch nichts gefunden, was mich weiterbringt
Im Anhang meine aktuelle HAL und INI.
Was mache ich falsch, was habe ich nicht verstanden?
Gruß Mucke
mein Test Encoder ist an Joint 2 angeschlossen.
E6B2-CWZ1X => Mesakarte
[Bleck] A <-> Mesa QA2 [TB1 - 16]
[Bleck / Red] -A <-> Mesa /QA2 [TB1 - 17]
[White] B <-> Mesa QB2 [TB1 - 19]
[White / Red] -B <-> Mesa /QB2 [TB1 - 20]
[Orange] Z <-> Mesa IDX2 [TB1 - 22]
[Orange / Red] -Z <-> Mesa /IDX2 [TB1 - 23]
Dann habe ich meine INI erwidert mit der ziele:
[JOINT_2]
...
ENCODER_SCALE = 256
# Encoder hat 1024P/R Spindel Steigung 4mm = 1024/4= 256
Dann habe ich mein HAL erweitert
...
loadrt encoder num_chan=5
# Benötige insgesamt 5 Encoder
...
# --- Encoder feedback signals/setup ---
setp [HMOT](CARD0).encoder.02.counter-mode 0
setp [HMOT](CARD0).encoder.02.filter 1
setp [HMOT](CARD0).encoder.02.index-invert 0
setp [HMOT](CARD0).encoder.02.index-mask 0
setp [HMOT](CARD0).encoder.02.index-mask-invert 0
setp [HMOT](CARD0).encoder.02.scale [JOINT_2]ENCODER_SCALE
Ich glaube, dass ich die Encoder auch in den "Servo-Thread" einbinden muss und dass mir irgendwo noch etwas fehlt, denn ich bekomme folgende Fehlermeldung:
Debug file information:
Note: Using POSIX realtime
./7i95-2023-Demo.hal:154: parameter or pin 'hm2_7i95.0.encoder.02.counter-mode' not found
12978
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
Leider habe ich noch nichts gefunden, was mich weiterbringt
Im Anhang meine aktuelle HAL und INI.
Was mache ich falsch, was habe ich nicht verstanden?
Gruß Mucke
Attachments:
Last edit: 08 Jun 2023 18:54 by Muecke.
Please Log in or Create an account to join the conversation.
- PCW
- Offline
- Moderator
Less
More
- Posts: 17875
- Thank you received: 4778
08 Jun 2023 18:57 #273208
by PCW
Replied by PCW on topic Encoder an Mesa-Karte 7i95
config="num_encoders=1 num_pwmgens=0 num_stepgens=5 sserial_port_0=0xxxxx"
The following user(s) said Thank You: Muecke
Please Log in or Create an account to join the conversation.
- Muecke
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 818
- Thank you received: 88
08 Jun 2023 19:11 #273209
by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95
Please Log in or Create an account to join the conversation.
Time to create page: 0.098 seconds