EB022 and EB011 board questions

For E-blocks user to discuss using E-blocks and programming for them.

Moderators: Benj, Mods

Post Reply
D.Bouchier
Posts: 28
Joined: Tue Sep 28, 2010 12:36 pm
Has thanked: 5 times
Been thanked: 1 time
Contact:

EB022 and EB011 board questions

Post by D.Bouchier »

I was looking for e-boards to drive these 12V DC motors:
-Bi-directional 1A
-2 single direction 2A each
-Bi-directional 100mA
-3 PWM-single-direction 500mA
-single-direction 100mA
and a 230V heating element
I also need about 3 inputs (2 analoge and 1 digital)

Looking at these values I need atleast 1 EB022-board to power my 3 biggest motors if it's possible to power my 2 single direction motors from 1 terminal.
Looking at the data-sheet of the EB220, I thought that J3 is only used for feedback, so I could save a port slot on my main board.

For the rest of the motors I was planning to use a EB011-power board with a external relays for the heating element.

And for the inputs I'm planning on using a EB002 Terminal board.

So my questions are as following:
Can I power those mentioned 3 motors using only 1 EB022?
Can I leave J3 unconnected to save a port slot, driving the motors without feedback?
Can I use the EB011 with all those things?
Would it be better to power the Bi-directional 1A with 4 EB022 outputs and take a relays board for the single direction 2A each motors and the boiler?
Does anyone got a better solution?

D.Bouchier
Posts: 28
Joined: Tue Sep 28, 2010 12:36 pm
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: EB022 and EB011 board questions

Post by D.Bouchier »


Sean
Valued Contributor
Valued Contributor
Posts: 548
Joined: Tue Jun 26, 2007 11:23 am
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: EB022 and EB011 board questions

Post by Sean »

The 1A bi-directional motor should work well with the EB-022 board, but the 2 x 2A uni-directional would exceed the current ratings of the control device (2A max. any single output, 4A total for the device).

The 2 x 2A motors should be controlled by relays (EB038).

You could possibly move one of the 500mA motors onto the second channel of the EB022 to allow the EB011 to drive the remaining two 500mA motors with one connected to each driver chip. The two 100mA motors can then be driven by the remaining EB011 outputs (each chip driving 1 x 500mA + 1 x 100mA motor), depending on how the pwm control is being implemented.

Some of the current ratings are close to the maximum for the devices, so any additional heatsinking would be helpful in preventing thermal shutdown.

The EB022 J3 connector is not required for this application.

D.Bouchier
Posts: 28
Joined: Tue Sep 28, 2010 12:36 pm
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: EB022 and EB011 board questions

Post by D.Bouchier »

Thank you very much for the answers and suggestions, I got it figured out now quite well with your help.
Greetings

Sean
Valued Contributor
Valued Contributor
Posts: 548
Joined: Tue Jun 26, 2007 11:23 am
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: EB022 and EB011 board questions

Post by Sean »

The power sockets on the EB006, EB061 and MIAC can be used with the 2.1mm x 5.5mm versions of the power adapter plugs.

The EB006 and MIAC can also be powered from a 12V to 14V supply via the appropriate terminals (EB006:+14V, GND; MIAC: V+, 0V).

D.Bouchier
Posts: 28
Joined: Tue Sep 28, 2010 12:36 pm
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: EB022 and EB011 board questions

Post by D.Bouchier »

I'm starting to wonder if this application is even possible, because I'm not sure if there is a Microcontroller that can support all these's E-blocks. Some advice on that please?

ps. there is also a LCDscreen needed in this application, not mentioned before.

Sean
Valued Contributor
Valued Contributor
Posts: 548
Joined: Tue Jun 26, 2007 11:23 am
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: EB022 and EB011 board questions

Post by Sean »

If the I/O count is too great for a 40-pin device, most of the possible options will require some custom software/hardware work. These include:

Using a larger (surface mount) microcontroller.
Splitting the application over two microcontrollers with a communications link between them (uart, spi, i2c, can, etc.)
Extending the I/O of the microcontroller by adding an I/O expansion chip - this could support the relays and LCD, but not PWM or analogue inputs.

http://www.matrixmultimedia.com/mmforum ... =26&t=4868

Post Reply