Advanced Search

Search Results (Searched for: )

  • meister
  • meister
07 Aug 2024 20:46

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Strange things those control boards, tell ya. Interfacing digital is no problem for me, but I'm having a really hard time understanding why most folks use optos yet share the same ground as the motion board. No use imho...

I'll look into this external/digital isolation when my head functions again (happens once or twice max per month that lol). Probably going to need that  i s o l a t i o n 'as per the legend' , just dunno for what exactly.

I feel guilty, I think I had separated GND for the tangoboard, but not for the others.
But if there's only one voltage source, it's also difficult.

Optos give you a better feeling :)

Again, sorry for the hijack. I'm out. I'll update on progress ad schematics though. ~hacktheworld!

has everything to do with rio, all good !

Should be "Angular", not rotary, in the axis joint/stepper plugin.


is fixed, many thanks !!!


all the best for you too
  • anfänger
  • anfänger's Avatar
07 Aug 2024 20:37
Replied by anfänger on topic Mesa Analog Vs Step Dir

Mesa Analog Vs Step Dir

Category: Driver Boards

I need the index of four axis
currently run by stepgen

I need one pwmgen for the spindle
and encoder Feedback for the spindle

I want one extra encoder n the future for the Column to be able to track its position to compensate in Z travel for its movement.

So one pwmgen, four stepgen and six encoders

But what would make more sense.
To close the loop in linuxcnc and use encoder feedback with the stepgen
Or don't close the loop in linuxcnc and use only the index?

I have glas scales in x and y but they are analog and the AD converters seem not to work properly.
I could install digital linear scales later. but so far just using the servo encoders has worked well for me and I would prefer not to invest in them now.

So far I only used analog control and the servo encoders and just changed to digital control because of noise issues. So I am not sure what's the best approach.
  • PCW
  • PCW's Avatar
07 Aug 2024 19:17
Replied by PCW on topic Mesa Analog Vs Step Dir

Mesa Analog Vs Step Dir

Category: Driver Boards

If you are using encoder feedback you use the encoder index
if you have a stepgen system without encoder feedback,
you would use stepgen  index, you would not use them both
on the same joint.

How many encoders/pwmgens you you need?

(the design is quite tight and the stepgen index uses
quite a bit of resources)

 
  • Mecanix
  • Mecanix
07 Aug 2024 19:16

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

RIO related!!

Found a bug. They're really hard to find so I'm pretty happy about that :)

Should be "Angular", not rotary, in the axis joint/stepper plugin.

Enjoy your day, Olivier. All the best man.
  • Mecanix
  • Mecanix
07 Aug 2024 19:07 - 07 Aug 2024 19:20

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Strange things those control boards, tell ya. Interfacing digital is no problem for me, but I'm having a really hard time understanding why most folks use optos yet share the same ground as the motion board. No use imho...

I'll look into this external/digital isolation when my head functions again (happens once or twice max per month that lol). Probably going to need that  i s o l a t i o n 'as per the legend' , just dunno for what exactly.

Again, sorry for the hijack. I'm out. I'll update on progress ad schematics though. ~hacktheworld!
  • meister
  • meister
07 Aug 2024 18:58

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

yes, that's the reason why i only use opto's for the inputs and uln2003 for the outputs. That's perfectly adequate for the hobby sector
  • papaathome
  • papaathome
07 Aug 2024 18:58 - 07 Aug 2024 18:59
Replied by papaathome on topic Installing Linuxcnc on Debian Bookworm

Installing Linuxcnc on Debian Bookworm

Category: Installing LinuxCNC

Thank you, your advice helped me from guessing to acting.
  • Mecanix
  • Mecanix
07 Aug 2024 18:50 - 07 Aug 2024 18:52

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Just checked my stepper drives and as expected (a.k.a. modern equipment), they do have built-in isolation (optos). Same as my spindle BLDC motor drive, all built-in modern stuff. And so wtf, why the excessive legendary need for so called isolation on those motion control boards for exactly? 

Calling the electron godz lol... 
  • anfänger
  • anfänger's Avatar
07 Aug 2024 18:42
Replied by anfänger on topic Mesa Analog Vs Step Dir

Mesa Analog Vs Step Dir

Category: Driver Boards

@PCW
You mentioned that I would use the index from the encoders when homing.
The reason I want to use them is that my home switches are not accurate and hope to get better repeatability when it comes to the home position of the machine.

At the moment the encoders are completely wired to encoder 0 to 3 on the 7i97 but I don't use them and rely completely on the loop of the servo drivers.

I think the firmware you were do kind to make me doesn't have the Stepgen index cause I don't see hm2_7i97.0.stepgen.0x.index-enable pins

Would it be to much to ask if you can make me another firmware file?

and for using the indes then I have to net all three index-enable from encoder, joint and stepgen together right?

thanks

Patrick
  • Mecanix
  • Mecanix
07 Aug 2024 18:32 - 07 Aug 2024 18:46

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

I'm no control motion board expert by any trade. First one. The "Legend" has it that they are noisy and spikey. Mind you I'm having no issue running a colorlight on my lathe which share the same 5V&GND for pretty much everything (rotary encoder, switches, stepper drives, estop, everything basically). Just got isolation on the Spindle/BLDC motor drive (obviously), but that's on the drive itself not on the motion control board. And so I'm a bit lost as to what's best isolation design, low-cost, "convenience-wise".

btw - I apologize for hijacking your thread and abusing your kind generosity (and expertise!!). Just trying to get a semi-universal "RIO Control Board" schematic out for the community to copy/paste and ideally do their own...

Edit: perhaps worth using another forum for those sort of questions?! If so do not hesitate to recommend one/more/many, and I'll be on my way out!!
  • chernogorsky
  • chernogorsky
07 Aug 2024 18:24
Replied by chernogorsky on topic qtdragonhd / probing

qtdragonhd / probing

Category: Qtvcp

Hi Chris,
The problem as I see it
The time we go to line
# move X - edge_length- xy_clearance
we are at Z = 0* (found by probe_tool_with_toolsetter) + Z_CLEARANCE (made at the end of probe_tool_with_toolsetter)
and then we start probing xplus with Z move = Z_CLEARANCE, meanse we are doing probing on Z = 0*
  • meister
  • meister
07 Aug 2024 18:23

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

i think with a universal small controller you should rather look at the price and use the tried and tested
  • chris@cnc
  • chris@cnc
07 Aug 2024 18:21
Replied by chris@cnc on topic Latency Test OK, dennoch Fehlermeldung

Latency Test OK, dennoch Fehlermeldung

Category: Deutsch

I have another idea. Maybe you can save your /etc/network/interfaces file and paste this one.
then open 2 tabs of terminal. In the first you run "sudo journalctl -f"
the system log and in the second "sudo systemctl restart networking.service". then we should see what's going on. Alternatively you can also use "sudo journalctl -f >log.txt". Then the output will be written straight into the log.txt file and you can post it.
the last step would be to delete the connections in the network manager first.

i found this here forum.linuxcnc.org/9-installing-linuxcnc...esa-ethercat?start=0
It seems rod was in trouble but not sure how he fix it.
  • Mecanix
  • Mecanix
07 Aug 2024 18:11

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Oh I'm serious. Worth ordering a few parts and give it a trial? Looks like proper isolation to me, high speed parts too. Just not exactly cheap though :(

  • meister
  • meister
07 Aug 2024 18:08 - 07 Aug 2024 18:10

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

i have a 'mikro 5x / amann girrbach' and they use MAX3096 for the encoder Inputs:

±15kV ESD-Protected, 10Mbps, 3V/5V, Quad RS-422/RS-485 Receivers

but not very cheap
Displaying 23071 - 23085 out of 25551 results.
Time to create page: 0.468 seconds
Powered by Kunena Forum