Some basic MESA questions

More
04 Apr 2023 10:29 #268248 by poesel
I'm new to LinuxCNC and the MESA boards, and I'm trying to understand some things. The following is my current understanding of how this works. Please correct me if I'm wrong.

First, the boards differ in how they are connected to a PC. There are PCI boards and there are Ethernet boards. The main difference is basically where the board is located.

Then there are daughter boards which extend the capabilities of the mother boards. They are connected by a DB25 cable or RS485 connection. The daughter boards cannot work without the mother boards.

The next characteristic is, how many I/Os a board has. Being an FPGA, an I/O can be programmed to be anything: input, output, serial, PWM, etc... Given the requirements, one must choose a board with enough I/Os or extend it with a daughter board.

The I/Os may be equal from the FPGAs view, but they are not equal wrt to their electrical characteristics. A 'normal' I/O has a 5V TTL level, can sink or source only small amounts of current and is not short circuit resistant. So you need a board that fits to your sensor or actors. Or you use a TTL board and do all the protection and level shifting yourself.

Correct so far?
Next step would then to list and count the number and type of I/Os I have on my machine and find the MESA board that fits best.

Thanks

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

More
04 Apr 2023 12:13 #268257 by tommylight
Yes, that seems right.
But to make it easier, get a Mesa 7i96S ( they seem to be in stock ) and play with it, it is much better than reading a lot of dry info.
I used a lot of Mesa boards (over 80 by now, i think) never had issues, not a single one, and the support is the best by far.
Or if you can afford and find, Mesa 7i95 is very, very good since most new servo systems can work in step/dir mode, and has encoder inputs for all axis, so can be used with almost anything new and close the loop in drive and LinuxCNC.
The following user(s) said Thank You: poesel

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

More
04 Apr 2023 21:05 #268291 by poesel
Replied by poesel on topic Some basic MESA questions
Thanks. The 7i95 seems to be sold out everywhere, but the 7i96S is available, and it seems to be enough for me (for now).

Some other questions I had and found the answers before I could ask :)

Can I use a RPi: yes, but it is slow. So I will repurpose an old iMac.

I have a Huanyang inverter for my spindle. How do I connect it to the MESA board? Answer: I don't. LCNC will talk through USB - RS485 with it (although I would like to have a hardware enable signal for it. I guess that is possible, but a problem for later).

Last but not least is power supply. I guess I'll need 2-3A @ 5V.

I guess that's all I need to know for now.
The following user(s) said Thank You: tommylight

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

More
12 Apr 2023 03:07 - 12 Apr 2023 04:04 #268862 by CtodLinuxcnc
I was just reading through the manual on the 7i96 i ordered. Didnt realize there was only one encoder input for the spindle. I have three closed loop steppers, sounds like ill need a daughter board perhaps?

or.... iguess the stepper doesnt send the encoded signal to the 7i96s normally but i was reading am index home can be accomplished this way... which would be nice.
Last edit: 12 Apr 2023 04:04 by CtodLinuxcnc.

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

More
12 Apr 2023 12:00 #268889 by tommylight
@Ctod,
Respect for reading everything. :)
No need for encoder inputs if using closed loop steppers, the loop is closed in drives. If later you might need to close the loop in LinuxCNC then you can add an encoder board to Mesa.
I also think you do not need homing on index, there are ways of doing this even with steppers and with only 7i96S by using 3 encoder inputs as index for 3 axis/joints.
As general advice, build the machine, 3 axis only, make it work and see if it can do what you need from it, then you can decide if you want to add 2 more axis or build another one with 5 axis, by then you would have plenty if experience and easier to decide.
The following user(s) said Thank You: CtodLinuxcnc

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

More
16 Apr 2023 07:29 #269196 by Carlos
Replied by Carlos on topic Some basic MESA questions
Thanks for this post and the help also, after researching CNC mill conversion and settling on LinuxCNC, the favorite card to use 7i76e seems to be sold out everywhere.

I will also grab a 7i96s based on the friendly advice given here. I guess if we run out of I/Os we can always add something like the 7i73 later.

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

More
16 Apr 2023 07:59 #269200 by rodw
Replied by rodw on topic Some basic MESA questions

I guess if we run out of I/Os we can always add something like the 7i73 later.

7i84 is better unless you are building a HMI

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

More
25 Apr 2023 16:57 #269871 by CtodLinuxcnc
Thanks for the response @tommy. I’ve ended up going the route you suggest. I’ll make a nice rigid (as rigid as am able) 3 axis and see how it goes. I am giving myself a nice working volume if I decide to add a 4th/5th later. I’m looking at 250x250x250mm. That seems to be a nice size and gets me under the standard 2 foot extrusion order sizes so I can still match cut them so I keep my squareness.
The following user(s) said Thank You: tommylight

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

Moderators: PCWjmelson
Time to create page: 0.158 seconds
Powered by Kunena Forum