Advanced Search

Search Results (Searched for: )

  • PCW
  • PCW's Avatar
04 Jul 2025 16:16
Replied by PCW on topic [Solved] Mesa 7i96 Spindle PWM

[Solved] Mesa 7i96 Spindle PWM

Category: Driver Boards

When LinuxCNC is running and you have the spindle on and set to say 1/2 speed.
what does:

halcmd show all spin*

report?

Also, you can get an idea of PWM operation independent of any add-on cards
with just a voltmeter, as the voltmeter will read the average voltage which will
be proportional to the PWM duty cycle.

 
  • kworm
  • kworm
04 Jul 2025 16:09
Replied by kworm on topic Servo Driver Plasma Retrofit

Servo Driver Plasma Retrofit

Category: Plasmac

I contributed the support for the 7i95t in pncconf. I don't have any 7i97s to try but if there is a similar card already supported in pncconf I could add support for it...I'm just not sure if it supports analog servos though.

I also did some initial work to add qtplasmac support to mesact but there are some fairly major internal assumptions about encoder 0 going to drive 0, etc. and I didn't want to make backwards compatible breaking changes without hearing from JT.
  • SebastianM
  • SebastianM
04 Jul 2025 16:05
  • PCW
  • PCW's Avatar
04 Jul 2025 15:59
Replied by PCW on topic Raspberry Pi 4 with Mesa 7c81

Raspberry Pi 4 with Mesa 7c81

Category: Driver Boards

The 7C81 only has the option of all pullups and all pulldowns
on its I/O ports.

Simplest solution would probably be to add a stiff pulldown (say 620 ohms)
on the relay I/O pin. There is a firmware option for fixed parallel port type I/O
but currently its global (not per port), This firmware makes the parallel port
output pins default to outputs instead of inputs at startup or watchdog bite
What firmware are you using?
  • PCW
  • PCW's Avatar
04 Jul 2025 15:22
Replied by PCW on topic Servo Driver Plasma Retrofit

Servo Driver Plasma Retrofit

Category: Plasmac

I'm afraid ChatGPT will just be a time-sink here.

I suspect the easiest current path would be to make a pncconf  QTPlasmac/THCAD configuration
for a 7I95T (This requires updating to the very latest LinuxCNC master as 7I95T support was just added
about 1 week ago) This configuration will match as far as encoders, inputs, and outputs go (though will show
more inputs than the 7I97T has, so just don't use any inputs beyond input 15)

When creating the 7I95T configuration, setup step/dir axis.  and encoder feedback. This will create the
basic PID loop structure  required for changing over to the 7I97T PWM/analog axis configuration.

When this is done, you will have a step/dir configuration for a 7I95T and QTPlasmac/THCAD.
Next you will need to change the card name in the ini file to "7i97".

then the created hal file will need to be edited to change the PID feedback input from stepgen
position to encoder position and the PID output from stepgen velocity to PWM value.

There are also enables and some PWM setup needed. I can help with these when you get a basic
hal file setup. 

You can use this example of basic 7I97/7I97T PWM hal file setup:

 

File Attachment:

File Name: basic7i97_...7-04.zip
File Size:4 KB




 
Displaying 14701 - 14705 out of 14705 results.
Time to create page: 0.784 seconds
Powered by Kunena Forum