Encodeur et IOCARD

Questions de programmation / Offset FSUIPC et IOCP

Encodeur et IOCARD

Messagede guda » Ven 11 Sep 2009 22:21

Bonjour,

J'ai commandé les encodeurs suivants :
http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=350241253624

Voici les caracteristiques :
Code: Tout sélectionner
Electrical Characteristics
Output .........................2-bit gray code
Closed Circuit Resistance ......3 ohms maximums
Contact Rating .................1 mA @ 5 VDC
Insulation Resistance ..........10 megohms @ 250 VDC
Dielectric Withstanding Voltage
Sea Level ......................50 VAC minimum
Electrical Travel ..............Continuous
Contact Bounce (15 RPM).........5.0 ms. maximum
RPM (Operating) ................100 maximum
Environmental Characteristics
Operating Temperature Range .....-30 °C to +70 °C (-22 °F to +158 °F)
Storage Temperature Range .......-40 °C to +85 °C (-40 °F to +185 °F)
Humidity.........................MIL-STD-202, Method 103B, Condition B
Vibration .......................30 G
Contact Bounce ..................10~55~10 Hz / 1 min. / Amplitude 1.5 mm
Shock ...........................100 G
Rotational Life..................30,000 cycles minimum
Switch Life .....................20,000 cycles minimum
IP Rating........................IP 40
Mechanical Characteristics
Mechanical Angle ................360 ° continuous
Running Torque ..................30.6 to 204 g-cm (0.42 to 2.83 oz.-in.)
Shaft Side Load (Static) ........2.04 kgf (4.5 lbs.) minimum
Weight ..........................3 gm (0.1 oz.) maximum
Terminals .......................Printed circuit board terminals
Terminals .......................Printed circuit board terminals
Soldering Condition
Wave Soldering...................Sn95.5/Ag2.8/Cu0.7 solder with no-clean flux: 260 °C max. for 3-5 seconds
Hand Soldering...................Not recommended
Hardware.........................Konb
Switch Characteristics
Switch Type .....................Contact Push ON Momentary SPST
Power Rating (Resistive Load) ...10 mA at 5 V DC
Switch Travel....................0.5 +0.4/-0.3 mm
Switch Actuation Force ..........360 +153/-102 gf (5 +2.1/-1.4 oz.-in.)


Je viens de les essayer et ça donne n'importe quoi dans SIOC (j'ai choisit type 2 et fait des essais sur les differentes pins et avec différentes accélération). Pourtant y a bien indiqué TYPE GRAY 2 bits.

Pour info mon code :
Code: Tout sélectionner
Var 856           , name ENCO_AP_ALT, Link IOCARD_ENCODER, Input 21, Aceleration 2, Type 2
   {
   L0 = &ENCO_AP_ALT * 1000   // on va de 1000 en 1000"
   &FS_AP_ALT_SEL = LIMIT 0, 47000, L0   // On limit l'altitude à FL470
   }


Qu'est ce qu'il cloche ?
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Encodeur et IOCARD

Messagede guda » Ven 11 Sep 2009 22:40

J'ai hélas trouvé la réponse :
"they were Half Cycle encoders and Opencockpits require a Quarter Cycle. "
Bon fallait deviner, c'est pas écrit sur le descriptif

Ils sont donc bons pour la benne.... murrouge

Où puis-je en trouver à part ceux qui sont sur Opencockpit (bonjours les frais de livraison) ?

Guda
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Encodeur et IOCARD

Messagede captainminch » Sam 12 Sep 2009 08:12

Chez FDS, il en vendent aussi :

http://www.flightdecksolutions.com/prod_info.php?id=65

Je ne sais pas s'ils sont compatible avec les IO cartes d'Opencockpits et bon les frais d'envois sont aussi assez élévés.

Par contre, j'ai reçu récement le FCU et les EFIS "a monter" de Cockpitsonic et ils sont livrés avec des encodeurs type ALPS avec BP inclus mais pas moyen de savoir le modèle exact (silence radio quand je pose la question) Je pourrai mettre une photo dimanche soir mais cela ressemble à ça :

http://www.alps.com/WebObjects/catalog. ... 04A8.shtml

Si qqu'un sait? s'ils sont compatible avec les cartes d'Opencockpits (je dois encore les commander) et donc pas moyen de tester pour l'instant.
Je peux toujours l'envoyer si on voudrait faire des essais.

Valério,
captainminch
 
Messages: 245
Inscription: 20/04/09
Localisation: Hélécine, Belgique

Re: Encodeur et IOCARD

Messagede guda » Sam 12 Sep 2009 09:57

http://www.mycockpit.org/forums/showthread.php?t=11704

D'après cette lecture les cartes IOCARD ont des spécificités au niveau encodeur que les autres n'ont pas (FDS par exemple). On ne peut donc pas utiliser les mêmes encodeurs
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Encodeur et IOCARD

Messagede steph737 » Lun 14 Sep 2009 08:55

Oui, déjà discuté ici : viewtopic.php?f=16&t=223&p=3970#p3970 ... c'est un vrai problème je trouve.

Pour résumer les encodeurs d'opencockpit ont un cran à chaque changement d'un des deux bits, les autres ont un cran tous es deux changements. en théorie la carte devrait donc "lire" deux changement successifs et incrémenter de deux untités au lieu d'un seul, on pourrait donc corriger le tir en redivisant par deux.

Mais je pense que les changements sont trop rapides pour la carte, elle décroche ce qui provoque des erreurs (par exemple ça par à l'envers...)

Pour les fournisseurs franchement j'ai pas trouvé mieux que opencockpit en terme prix des encodeurs CTS 288 (qui sont de bonne qualité en plus assez rustiques mais fiables ). http://www.leobodnar.com/products/BU0836X/ en a aussi ( avec ou sans poussoirs, faut calculer le fret et le change )

C'est sur qu'il vaut mieux profiter de l'achat de cartes chez open pour inclure le reste, CTS, display, etc...
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: Encodeur et IOCARD

Messagede algue14 » Lun 14 Sep 2009 13:20

bonjour,


Chez léo bodnar ça semble plus intéressant car les frais de port compensent le prix légèrement supérieur .

Mais attention d'après le datasheet les cotes sont en pouces.

Si j'interprète bien les références ça donne une longueur d'axe de 1" soit 2.54 cm et un diametre de 1/4 " soit 6,35 mm

chez opencockpit la ref que j'ai reçue est V C C0 F 16 1 B 2 . soit une longueur d'axe de 30 mm et un diamètre de 6mm

à noter que les terminaisons sont identiques chez opencockpit et bodnar : 16 1 (A ou B) 2
16 pour 4 pulses
1 pour 2 bits binary
B si il y a un switch , A s'il n'y en a pas
2 pour 16 detentes

il ne s'agirait donc pas de 2 bits gray code mais de 2 bits binary gratgrat
Je confirme que j'ai lu la ref au dos de la piste de mon encodeur.

A+

Alain
A+

Alain
Avatar de l’utilisateur
algue14
 
Messages: 1626
Inscription: 20/04/09
Localisation: Caen ; Normandie

Re: Encodeur et IOCARD

Messagede guda » Lun 14 Sep 2009 13:30

pas de problème avec cet encodeur, c'est bien un CTS 288

Au rang des prix intéressants chez DIGIKEY : http://dkc3.digikey.com/PDF/FR091/2252.pdf : modèle avec ou sans crans (2.04€ par 10) et avec ou sans switch (2.36€ par 10).

Par contre comme c'est à l'étranger, je pense que la douane doit s'en donner à cœur joie.
Quelqu'un a déjà tenté ? Surtout que leur catalogue -96Mo) contient des références introuvables autre part (switch, leds...)

MESSAGE EDITE :
D'après d'autres forums, il faut ajouter chez DIGIKEY 15€ de frais de douane + la TVA
Autant dire que cela plombe la note
Dernière édition par guda le Lun 14 Sep 2009 13:59, édité 1 fois.
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Encodeur et IOCARD

Messagede algue14 » Lun 14 Sep 2009 13:37

Ouaip

J'avais lancé un ballon d'essai ici

http://www.aircockpit.com/viewtopic.php?f=16&t=309&p=1680#p1680

Mais j'ai pas vraiment eu de réponse précise nonbleu

A+
Alain
A+

Alain
Avatar de l’utilisateur
algue14
 
Messages: 1626
Inscription: 20/04/09
Localisation: Caen ; Normandie

Re: Encodeur et IOCARD

Messagede algue14 » Lun 14 Sep 2009 13:48

guda a écrit:pas de problème avec cet encodeur, c'est bien un CTS 288



Oui sans aucun doute,mais si tu lis le datasheet , des 288 tu peux en avoir de toute sortes et dans des codages différents.
Je voulais juste attirer l'attention sur le fait que tout le monde parle de 2 bit gray code pour les encodeurs compatible avec les cartes opencockpit , sauf que le CTS 288 fourni par le même opencockpit est ( d'après le datasheet CTS )un 2 bit binary 4 pulses.
Cela explique peut-être pourquoi ça marche pas avec d'autres encodeurs si on cherche systématiquement du 2bits gray.

A+

Alain
A+

Alain
Avatar de l’utilisateur
algue14
 
Messages: 1626
Inscription: 20/04/09
Localisation: Caen ; Normandie

Re: Encodeur et IOCARD

Messagede guda » Lun 14 Sep 2009 14:01

Moralité : faut acheter chez Opencockpit.... ils sont pas fous les gars !!!
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Suivante

Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités