CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to CCS Technical Support

Firgelli Linear Actuators

 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
Silverback01



Joined: 30 Sep 2008
Posts: 11

View user's profile Send private message

Firgelli Linear Actuators
PostPosted: Mon Jun 28, 2010 10:23 am     Reply with quote

I'm working with some Firgelli linear actuators http://www.firgelli.com/products.php and they are potentiometer-controlled. Is there a way to control something like this through a microcontroller? It would be a serious waste of weight (for an airplane) to have to use a servo to control a pot, which controls the linear actuator.

Thanks!
_________________
John
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

PostPosted: Mon Jun 28, 2010 12:19 pm     Reply with quote

You need to post the part number of the actuator that you're using.

This one, for example, has a built-in microcontroller, and has the option
to use 4 different interfaces. One of those is the standard RC servo
interface. You don't need potentiometers to control it. A PIC can do it.
http://www.firgelli.com/pdf/L12_datasheet.pdf

CCS has some driver code to generate the servo signals:
Quote:

c:\program files\picc\drivers\servos.c
Silverback01



Joined: 30 Sep 2008
Posts: 11

View user's profile Send private message

PostPosted: Mon Jun 28, 2010 12:35 pm     Reply with quote

The model is the PQ12. The ones that were ordered were the potentiometer-controlled ones which were used for a demo. I am trying to find out if they can be implemented in the robot in order to save a little money, but I may have to reorder them with the RC servo interface.
_________________
John
Ttelmah



Joined: 11 Mar 2010
Posts: 19481

View user's profile Send private message

PostPosted: Mon Jun 28, 2010 1:55 pm     Reply with quote

As far as I can see, there is no such thing as a potentiometer controlled version!.
The 'P' says it has a potentiometer _output_. However the input, seems to 'auto switch' between four different interface standards, and will automatically detect a RC servo input, or 0-5v. Either could be driven very easily by a PIC. If you choose a PIC with a PWM output, and add a reasonable integrator to the output of this, you can use this as a 0-5v source in place of the potentiometer. Then to get real accuracy, use the output from the potentiometer built into the unit, and adjust the PWM to give the required position.

Best Wishes
Ttelmah



Joined: 11 Mar 2010
Posts: 19481

View user's profile Send private message

PostPosted: Mon Jun 28, 2010 2:22 pm     Reply with quote

Sorry, I was reading the data sheet in PCM programmer's reply.

However if these are positionable using a pot, then the answer stands. They must have a controller fitted.

You need to find out the letter/number sequence after the PQ-12 part. This is a bit like saying "it's a Ford [spam]". It is the letters and numbers afterwards, that say the trim level, engine, gearbox etc. etc.. These are what matter in terms of control.

_All_ can be controlled by a PIC. The most complex would be a 'bare' unit, requiring H-Bridge control (much easier on a PIC with a more sophisticated PWM unit). The simplest one with a controller already present.

Best Wishes
Silverback01



Joined: 30 Sep 2008
Posts: 11

View user's profile Send private message

PostPosted: Mon Jun 28, 2010 4:38 pm     Reply with quote

I've been emailing the company today and still haven't made much progress. The datasheet I was sent for the PQ-12-20-30-A http://www.firgelli.com/pdf/PQ12_datasheet.pdf shows a five-wire ribbon cable--three of which are tied to a potentiometer, and two for power. They have a control board (CIB) http://www.firgelli.com/pdf/CIB_datasheet.pdf that can apparently take an input from a standard R/C receiver and do a bunch of hocus-pocus on it to get the actuator to move where the user wants it to. I have their control board and there are a lot of components on it in order to make it robust. (Note the sliding potentiometer on the right of the CIB.)

However, since my application is for a very small UAV, the board eats power and subtracts usable payload weight and volume. Firgelli does have a larger version of this actuator (but heavier), which is the L-12 and has an option to plug directly into a receiver. I may have to make the sacrifices in weight, and cost to save volume and headache and go with the bigger one.

In a nutshell, the five wires on the PQ-12's engineering drawing is the problem area.

Thanks again.
_________________
John
Humberto



Joined: 08 Sep 2003
Posts: 1215
Location: Buenos Aires, La Reina del Plata

View user's profile Send private message

PostPosted: Mon Jun 28, 2010 5:19 pm     Reply with quote

Quote:

It would be a serious waste of weight (for an airplane) to have to use a servo to control a pot,
which controls the linear actuator.

I guess that you didnĀ“t catched the point. The servo is used to control an electro mechanical actuator not a pot.
The potentiometer function is only to give the feedback position (error)info needed in a closed loop control algorithm.

Regarding the servo controller, after power up the CIB controller scan some pins of the X6 connector
to know which of the four controlling mode was selected ( in my opinion there are a mistake in the pins
description, is should be: 1, 2, 3 insted of 2, 3, 4 as stated in the CIB pdf info page 1).
After receive a valid signal, the CIB will self-configure to the corresponding interface controlling
mode (0-5V, 4-20mA, RC servo PWM).
Quote:

In a nutshell, the five wires on the PQ-12's engineering drawing is the problem area

It is very straightforward, these five wires should be connected to the X2 in the CIB board.
To use the control actuator potentiometer do not forget to change J1 accordingly to EXT position.
Be carefull because there are some inconsistency in the names used in the technical info.


Humberto
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group