7i43 + 7i39

More
18 Feb 2012 13:27 #17793 by PKM
7i43 + 7i39 was created by PKM
Hello,
I start a new thread here, as I hope to use pncconf for 7i43 with 2x7i39.
There are new options for brushless motors in pncconf, and there's support for 5i20+7i39. But not for 7i43.

Please Log in or Create an account to join the conversation.

More
18 Feb 2012 19:34 #17800 by cmorley
Replied by cmorley on topic Re:7i43 + 7i39
This is because linuxcnc has not released any 'official' firmware that supports the 7i43/7i39 combo.

If you find BIT and PIN files I can make the XML file that PNCconf needs.

I warn you that the brushless motor config stuff in PNCconf is un-tested ( I have no hardware to test with)
so surely there are some bugs lurking. But I would love a chance to test this.

Chris M

Please Log in or Create an account to join the conversation.

More
18 Feb 2012 19:59 - 18 Feb 2012 19:59 #17801 by PKM
Replied by PKM on topic Re:7i43 + 7i39
There's a thread on the list
This is the firmware
www.cutting.lv/fileadmin/user_upload/SVST4_4_7I39.BIT
www.cutting.lv/fileadmin/user_upload/SVST4_4_7I39.PIN
and this is at least partially tested config
www.cutting.lv/fileadmin/user_upload/7i43-big.ini
www.cutting.lv/fileadmin/user_upload/hm2-servo.hal

I already have 7i43 and 2x7i39, motors and encoders expected very soon.
So I'm ready to start testing pncconf
Last edit: 18 Feb 2012 19:59 by PKM.

Please Log in or Create an account to join the conversation.

More
19 Feb 2012 07:42 #17816 by cmorley
Replied by cmorley on topic Re:7i43 + 7i39
Try this XML file.

File Attachment:

File Name: SVST4_4_7i39.zip
File Size:1 KB
Attachments:

Please Log in or Create an account to join the conversation.

More
19 Feb 2012 08:21 #17817 by cmorley
Replied by cmorley on topic Re:7i43 + 7i39
already found a bug. You can't set the 3pwm base frequency.
I pushed the fix.

Please Log in or Create an account to join the conversation.

More
19 Feb 2012 15:47 #17831 by PCW
Replied by PCW on topic Re:7i43 + 7i39
The 3pwmgen needs some setup exotica to work with this 7I39 config
(this is an odd config with stepgens added for a single customer)

1. The 3pwmgens fault-invert must be set with this config (this is config specific)

2. For all 3pwmgens driving 7I39s, the deadzone should be set to 0 as the 7I39 has internal deadzone generation

Please Log in or Create an account to join the conversation.

More
21 Feb 2012 22:56 #17922 by PKM
Replied by PKM on topic Re:7i43 + 7i39
Thank you, Chris, I tried the xml and got a config.
When I connect the motors I can try it.

I see that something important is missing in HAL for every axis:
# ---TPPWM Generator signals/setup---
# three output 3pwg
# TODO write some commands!


Should it be 3pwmgen here? Maybe something like

setp hm2_7i43.0.3pwmgen.00.scale [AXIS_0]OUTPUT_SCALE
setp hm2_7i43.0.3pwmgen.00.fault-invert 1

net pwm.00-a bldc.0.A-value => hm2_7i43.0.3pwmgen.00.A-value
net pwm.00-b bldc.0.B-value => hm2_7i43.0.3pwmgen.00.B-value
net pwm.00-c bldc.0.C-value => hm2_7i43.0.3pwmgen.00.C-value


I'm so confused with all these signals :unsure:

Is that correct with setp hm2_7i43.0.3pwmgen.00.fault-invert 1, Peter?

Please Log in or Create an account to join the conversation.

More
21 Feb 2012 23:00 - 21 Feb 2012 23:06 #17923 by PKM
Replied by PKM on topic Re:7i43 + 7i39
Maybe the generated config will be useful, to see what's missing

File Attachment:

File Name: 7i39_1.gz
File Size:4 KB

(I have no Halls so I checked only Encoders and Index)
Attachments:
Last edit: 21 Feb 2012 23:06 by PKM.

Please Log in or Create an account to join the conversation.

More
22 Feb 2012 02:10 - 22 Feb 2012 02:15 #17927 by PCW
Replied by PCW on topic Re:7i43 + 7i39
Yes fault_invert should be set
(this is because the fault input is unused (unconnected to an I/O pin)
and by default all unused input pins are terminated at '0' inside the FPGA)
so you want the fault input to be active high.

Otherwise you will have a continuous fault and therefore no PWM out
Last edit: 22 Feb 2012 02:15 by PCW. Reason: ommission

Please Log in or Create an account to join the conversation.

More
13 Apr 2012 22:44 #19180 by PKM
Replied by PKM on topic Re:7i43 + 7i39
Hello again,
I already have my linear motors (with no Halls).
And I'm still worried by these lines in generated .hal file

# ---TPPWM Generator signals/setup---
# three output 3pwg
# TODO write some commands!

What should be here?
There's new bldc_sine component in 2.5.0, how can I use it?

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.153 seconds
Powered by Kunena Forum