Question d'électronique

Servos / USBKeys / Stepmotor, etc...

Question d'électronique

Messagede stevelep » Sam 25 Mai 2019 11:32

Voici une question pour les électroniciens du forum:

J'utilise X-Plane avec le SIOC. Si il est très facile d'accéder aux datarefs (offsets) d'X-plane avec le SIOC.
Il semble impossible de gérer les commandes (event). En effet les différents programmes d'interface
entre SIOC et X-plane ne le permettent pas.
On ne peux pas non plus envoyer des pression de bouton de joystick comme le fait FSUIPC sur P3D.

Le problème c'est que mon add-on d'hélicoptère a certaines commandes qui sont utilisables que par
commande et pas par dataref.

Pour résoudre ce problème j'ai trouvé dans mes carton une carte de 8 relais achetée sur Ebay
et une carte Axis d'Opencockpit (emulateur de joystick).
J'ai relié directement 8 sorties output sur la carte relais et câblé les relais pour qu'il presse un
bouton joystick sur la carte Axis.

Ca marche très bien mais c'est un peux bourrin, un peu gros et ça fait du bruit.

Ma question:

Serait-t'il possible de remplacer la carte relais par autre chose, d'autres relais plus petits, sans mécanique
ou par des optocoupleurs ou des transistors ?

Merci pour l'info

BOB


Image
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2054
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Question d'électronique

Messagede JacquesZ » Sam 25 Mai 2019 14:52

Et une carte Leobodnar?
Ça émule un Joystick avec une tripotée de boutons.

Jacques
Ma chaîne YouTube sur l’A320: https://youtube.com/channel/UCljftuoKBcgeR-WBgYJpuoA
i7 4770K, 16Go, 1To/SSD 500Go, GTX970,Win7, FSX
3 x 22" + 2 x TV 32"
Tdb:1x17" + 1x19",GNS430 Emuteq,FFB Yoke Brunner
Arduino MEGA+LeoBodnar
Avatar de l’utilisateur
JacquesZ
 
Messages: 2579
Inscription: 24/11/10

Re: Question d'électronique

Messagede fab » Sam 25 Mai 2019 16:09

Je pense que Bob souhaite commander en SIOC des boutons de joystick, d'ou le passage par des relais ...

Si les entrées de bouton de joystick attendent une masse pour commuter, un simple transistor BC547 entre la masse et une entrée devrait fonctionner :
Le montage :
- émetteur à la masse
- Base - Résistance de 470 ohms en série vers une out de la carte IO
- Collecteur vers l'input de la carte Axis

Fabien
Avatar de l’utilisateur
fab
 
Messages: 3726
Inscription: 26/12/12

Re: Question d'électronique

Messagede stevelep » Lun 27 Mai 2019 19:38

Oui Fabien c'est bien ça je veux envoyer des pressions de bouton de joystick avec SIOC dans X-Plane.

Par contre les boutons de la carte Axis d'Opencockpit sont en matrice de 3x8.

Est-ce que tu penses que ton schéma avec le transistor marchera avec cette carte léobodnar:

http://www.leobodnar.com/shop/index.php ... cts_id=316
http://www.leobodnar.com/shop/images/Micro-BBI-Rear.jpg

On doit relier les 20 entrées à un ground commun.

merci

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2054
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Question d'électronique

Messagede fab » Lun 27 Mai 2019 21:54

Tu as tout comptis, ces dernières cartes seraient pas mal !

Avec la matrice, tu pourais utiliser un CI 4016
Avatar de l’utilisateur
fab
 
Messages: 3726
Inscription: 26/12/12

Re: Question d'électronique

Messagede JacquesZ » Lun 27 Mai 2019 22:07

stevelep a écrit:On ne peux pas non plus envoyer des pression de bouton de joystick comme le fait FSUIPC sur P3D.

Et avec XUIPC, tu ne pourrais pas resoudre une partie de tes problèmes?
https://german-xflight.de/forum/resources/xpuipc.3/

Jacques
Ma chaîne YouTube sur l’A320: https://youtube.com/channel/UCljftuoKBcgeR-WBgYJpuoA
i7 4770K, 16Go, 1To/SSD 500Go, GTX970,Win7, FSX
3 x 22" + 2 x TV 32"
Tdb:1x17" + 1x19",GNS430 Emuteq,FFB Yoke Brunner
Arduino MEGA+LeoBodnar
Avatar de l’utilisateur
JacquesZ
 
Messages: 2579
Inscription: 24/11/10

Re: Question d'électronique

Messagede stevelep » Lun 27 Mai 2019 22:33

Merci je vais partir sur la leobodnar.

XUIPC émule pas mal d'offset de FSUIPC mais pas les joysticks virtuels.

Ca ira très bien avec la leobodnar et les transistors

Merci pour vos réponses

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2054
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Question d'électronique

Messagede stevelep » Lun 27 Mai 2019 22:37

Le montage :

- émetteur à la masse
- Base - Résistance de 470 ohms en série vers une out de la carte IO
- Collecteur vers l'input de la carte Axis


L'émetteur est relié au pin gnd de la leobodnar est-ce que je doit aussi le relier au ground
des outputs de la carte Master ?

BOB

PS en fouillant dans mes stock de composants j'ai trouvé les références ci-dessous:
est-ce que l'un ou l'autre pourrait convenir aussi ?

BC337 16 N.7
BC338 16
J108 PH 72
A 993
CI44
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2054
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Question d'électronique

Messagede pierre01 » Mar 28 Mai 2019 10:49

Oui Bob, le BC337 fera très bien l'affaire (NPN), le datasheet :

http://www.farnell.com/datasheets/31470 ... gItwvD_BwE

Personnellement, je mettrais également une "R" Pull Up entre le collecteur et le "+" (4,7 à 10kOhms).
A moins que la carte Leobodnar en soit déjà pourvue !
Avatar de l’utilisateur
pierre01
 
Messages: 1646
Inscription: 19/04/09
Localisation: Vers Vesoul (Haute Saône)

Re: Question d'électronique

Messagede stevelep » Mar 28 Mai 2019 20:41

Merci Pierre,

Vu le peu de composant sur cette carte je pense pas qu'il y a de résistance pull-up
à moins quelles soient intégrée dans l'IC ?

http://www.leobodnar.com/shop/images/Micro-BBI.jpg


Est-ce que tu peux me griffoner un ptit schéma avec les résistances, le transistor et les inputs outputs ground ?

Merci d'avance

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2054
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Suivante

Retourner vers Autres cartes Opencockpits





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité