Author Topic: Suggestion for board for 3x linear encoder + 3x steppers  (Read 3207 times)

0 Members and 1 Guest are viewing this topic.

Offline leftekTopic starter

  • Regular Contributor
  • *
  • Posts: 53
  • Country: cy
Suggestion for board for 3x linear encoder + 3x steppers
« on: October 08, 2018, 11:54:28 am »
Hello,
I would like a board like raspberry for a project with following requirements:
1. Run graphical Linux and C language programming
2. Connection via HDMI or sVGI to monitor and keyboard
3. Inputs form 3x linear TTL encoders (up to 2Mhz) simultaneously
4. To control 3stepper simultaneously

As i have see the WiringPi on Raspberry, don't work GPIOs on 2Mhz.

Can anybody suggest me any board? The board can be open hardware or not.
 

Offline donotdespisethesnake

  • Super Contributor
  • ***
  • Posts: 1093
  • Country: gb
  • Embedded stuff
Re: Suggestion for board for 3x linear encoder + 3x steppers
« Reply #1 on: October 10, 2018, 06:16:13 am »
With such a specialise requirement, it's very unlikely such a board exists. Possibly the closest is Beaglebone with a motor control cape like Replicape.

To get high-speed encoder inputs you will need to build some customised hardware and/or software.

Bob
"All you said is just a bunch of opinions."
 

Offline leftekTopic starter

  • Regular Contributor
  • *
  • Posts: 53
  • Country: cy
Re: Suggestion for board for 3x linear encoder + 3x steppers
« Reply #2 on: October 11, 2018, 01:22:37 pm »
With such a specialise requirement, it's very unlikely such a board exists. Possibly the closest is Beaglebone with a motor control cape like Replicape.

To get high-speed encoder inputs you will need to build some customised hardware and/or software.

Thank you. May i must direct to microcontroller for this project.
 

Offline xyrtek

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Suggestion for board for 3x linear encoder + 3x steppers
« Reply #3 on: January 03, 2019, 05:21:30 am »
Long time ago I designed exactly what you are looking for...well not exactly since it had ethercat, modbus TCP interfaces and more complex requirements. (Synchronized clocks, safety,  etc)

In the process I tested quiet a few development kits and eval boards.

This link maybe outdated but will point you in the right direction.

https://www.eevblog.com/forum/beginners/integrated-bipolar-stepper-motor-driver-with-external-mosfet-support/msg903310/#msg903310

Also search around,  there are a few commercial options.

For the encoder, read my reference here.

https://www.eevblog.com/forum/projects/20-bit-updown-counter-anything-more-elegant-than-a-bunch-of-cascaded-4516s/msg2079712/#msg2079712
« Last Edit: January 03, 2019, 09:31:54 am by xyrtek »
 

Offline Doctorandus_P

  • Super Contributor
  • ***
  • Posts: 3357
  • Country: nl
Re: Suggestion for board for 3x linear encoder + 3x steppers
« Reply #4 on: January 27, 2019, 08:13:43 pm »
Grbl has been ported to STM32F103, and this is out of the box made for controlling 3 stepper motors with G-code (RS-274), and this processor also has quadrature support in hardware on it's timers. It also has built in USB, 3x UsART and extra peripherals such as DMA to push more data around than the processor could do on it's own.

I think Grbl uses the USB in CDC mode, but you will have to modifiy / add code for the quadrature encoders.

STM32F103 does not have enough Uhmpf to run Linux on it's own, but it can easily be a "smart" peripheral to a linux board.
 

Online IconicPCB

  • Super Contributor
  • ***
  • Posts: 1534
  • Country: au
Re: Suggestion for board for 3x linear encoder + 3x steppers
« Reply #5 on: February 01, 2019, 01:22:28 am »
Check out

http://www.mesanet.com/

They have a range of anythingIO cards that will suit Your needs.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf