Revenir en arrière   Modelisme.com > Aeromodelisme > Aéro / Simulation

Répondre
 
LinkBack Outils du sujet Affichage du sujet
Ancien 13/09/2005, 17h16   #11 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Un logiciel qui teste le protocole Zhen Hua 5 bytes (auteur: Eric Brouwer
http://myweb.absa.co.za/eric.brouwer)


http://myweb.absa.co.za/eric.brouwer/PICTester.zip






Le cable qui convient (signal sur Data Rx = pin 2 du D Sub 9 broches)



Plus d'infos sur Zhen Hua: http://myweb.absa.co.za/eric.brouwer/zhen_hua.htm

Un résumé du code Zhen Hua: synch 239, puis un byte par canal, avec les bits en sequence inverse (le LSB devient le MSB).
Exemples: (Zhen Hua -> valeur):
129->129
17->136
126->126
161->133
33->132
102->102


Philippe.
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 28/09/2005, 10h27   #12 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Un peu de 'connectique': :)

Si vous vous lancez dans des tests de mise au point ou de diagnostic avec 1 ou 2 PC's et différents logiciels, vous devez considérer les possibilités de connexion de ceux-ci, en termes de prise physique, de reconnaissance (numéro de 'port') par Windows, de signal électrique et de protocole.

Quelques notes à ce sujet... c'est (un peu ou beaucoup) en vrac.

Phil.
-------------------------------------------------------------------------------------------
Je rappelle l'utilisation du cable "convertisseur serie-USB" quand on n'a pas de port serie, ou pas assez. Ce cable fonctionne dans les deux sens, mais il faut bien penser qu'il ne prend en charge qu'un vrai signal serie (asynchrone, dit 'RS232'), et pas des utilisations détournées d'interrupts (comme le Ring Indicator= pin 9). Un truc: le signal Rx est sur la broche 2 d'un connecteur D Sub à 9 broches, et le Tx sur 3.

Aec le convertisseur serie-usb, le numero de port est souvent élévé (au-delà de 4); Il faut donc parfois le chercher...

Certains montages necessitent une alimentation venant du PC, par des signaux de controle. La presence de cette alimentation depend du programme executé dans le PC vers cette porte, des options systeme du PC et du modele du PC. Ceci peut expliquer que certaines manips ne fonctionnent pas (ex. examiner le signal sur le connecteur d'un cable qui n'est pas branché coté PC).

Au niveau du signal RS232 lui-meme, le 'vrai' a deux niveaux logiques definis comme 3 à 12V et -3 à -12V. Cependant la plupart des PC acceptent aussi un signal TTL (moins de 0,8V, plus de 2,4V) avec logique adaptée.

Utilisation d'un transistor dans un cable: Permet d'adapter le niveau du signal, et eventuellement de l'inverser.

Utilisation d'une resistance et d'une diode zener: pour limiter la tension d'un signal à ce qu'un microcontroleur (par ex.) peut accepter.

Cable série 'null modem': ce cable a une prise femelle à chaque extrémité, et les signaux croisés: il permet de connecter directement deux port série entre eux. Le signal émis par un logiciel vers l'extérieur peut être ré-injecté vers un autre logiciel dans le même PC (ou dans un autre).

Autre prise d'entrée dans un PC supportée par tous les Windows: l'audio (micro?):
cette prise accepte un signal de moins de 15V (donc les signaux d'ecolage de la plupart des emetteurs). Utilisé par smartpropo, l'oscillo virtuel et Analyser31 en interface=audio. Ainsi que le 'thermomètre' qui ne nécessite AUCUN réglage.

Quels sont les signaux qui nous interessent en test ou en diagnostic?
Le PPM (creneau de largeur variable par canal, les differents canaux sont emis l'un après l'autre: c'est le signal le plus fréquent sur la prise d'écolage d'un émetteur).
Dans les vieux Windows, on lisait ce PPM en détournant des interrupts (pin 10 sur port parallele LPT, pin 9 (d'un D Sub 9) sur serie COM.
En Win 2000 et XP, on ne peut plus lire (sur port COM ou USB, eventuellement GAME??) qu'après modification par un cable actif (microcontroleur) qui donne soit un signal serie soit un signal joystick. L'autre option est l'audio.

Je rappelle qu'un signal joystick peut etre examiné, et éventuellement transformé en PCM (*) par Joystick.exe. Ce logiciel se commande aussi avec la souris.

Ceci permet d'essayer des elements prenant un signal PCM (*) en entrée si on n'a pas d'autre source pour ces signaux. Pour sortir et rentrer dans le PC, on peut utiliser une combinaison de 0, 1 ou 2 cables convertisseurs serie-USB, et un cable null-modem, en fonction des ports disponibles ( 2 COM, 1 COM, 0 COM).

Le PCM:
- si émis par un émetteur, il faut un logiciel qui le comprenne: Futaba et JR(Graupner aussi ?) sont compris par smartpropo (sur prise audio), Zhen Hua par PPJoy (COM sur prise COM)

- peut être émis par un cable à microcontroleur (PIC?) (*)
- peut être compris par un logiciel: par ex FMS, Analyser31, Helico, Glider comprennent un (simple)PCM (*)
- peut aussi être émis par un logiciel (par ex. JOYSTICK sur prise COM)


(*) PCM simple: une serie de valeurs en un octet(byte) de 0 à (presque) 255, les canaux presents sont dans l'ordre 1, 2,3,.. Un octet de synch(ronisation) a une valeur 255 (hex FF) ou 254 (hex FE) , suit le dernier canal et précède le canal 1.
La valeur du neutre peut varier légèrement d'une implémentation à une autre.

Programmes qui reconnaissent ce protocole:
- FMS (19200 avec synch FF, 9600 avec synch FE)
- d'autres simus (veuillez signaler, je ne les connais pas)
- la série de logiciels (simple)PCM: uniquement en 19200,N,8,1 synch FF:
visu technique http://www.jdm-nivelles.be/fichiers/fms/Analyser31.exe
visu avion ou planeur http://www.jdm-nivelles.be/fichiers/fms/Glider.exe
visu helico(plateau cyclique) http://www.jdm-nivelles.be/fichiers/fms/Helico.exe
enregistrement de vol http://www.jdm-nivelles.be/fichiers/fms/Recorder.exe
playback de vol, ralenti, sticks http://www.jdm-nivelles.be/fichiers/fms/Viewer.exe

Un document general: http://www.jdm-nivelles.be/fichiers/fms/SPCMfull.doc
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 01/10/2005, 18h20   #13 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Une autre source pour les 'outils logiciel' et le câble PIC que j'ai développé:

Site de download: users.skynet.be/phildc

Phil.






mots-clé de recherche:
simu simulateur fms cable câble cordon pic microchip hex microcode problème probleme résoudre resoudre voir examiner enregistrer oscillo scope prise fiche joystick serie série port com asynch synch émetteur emetteur radio moniteur élève eleve training écolage ecolage buddy box visualiser jack plug solution résolution canal canaux voie voies ppm pcm signal trim expo débattement servo servos
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 14/10/2005, 10h40   #14 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Plein de renseignements, de schemas, de trucs et d'outils software pour tout ce qui concerne les connexions PC.

Les alims PC y sont aussi. (alimentations)

http://www.commlinx.com.au/pc.htm

A mettre dans ses favoris pour tout le monde, je crois!

Phil.

18/8/2006: site sur alims pc (power supply):
http://www.informit.com/articles/art...&seqNum=5&rl=1
Pour les connecteurs, voir la section 'Motherboard power connecteors'.

On lit aussi, dans la section 'loading':

"According to IBM specifications for the standard 192-watt power supply used in the original AT, a minimum load of 7.0 amps was required at +5v and a minimum of 2.5 amps was required at +12v for the supply to work properly."
....
"Most of the power supplies in use today do not require as much of a load as the original IBM AT power supply. In most cases, a minimum load of 0–0.3 amps at +3.3v, 2.0–4.0 amps at +5v, and 0.5–1.0 amps at +12v is considered acceptable."

D'où la nécessité de la résistance sur le circuit 5V qui n'est pas utilisé dans nos montages, et peut-être une remarque sur la conso minimum sur le 12V.



================================================== =
Les chapitres de pc.htm:

I2C printer port adaptor

RS232C Level Converter

PC electrically isolated RS422 interface using SN75176B or MAX485

PC electrically isolated RS485 interface using MAX487 or SN75176B

Short circuit protected power supply from PC 12V supply

Isolated Full Duplex RS232C Interface

RS232 DB-9 switch to flip between two serial ports

DB-9 Connector to DB-25 (both RS-232)

Mac Serial Port (RS-422 DIN-8) to RS-232 DB-25

Modem Rockwell RCV336/ACF model V1433VQR ext.

Genius Mouse schematics

EEPROM programmer

Commodore 64 24-bit parallel port interface with 8255

Sound Card Interface with Tone Keyer

Ericsson phone to PC serial port interface

PC serial port receiver

Parallel port relay interface

ISA 48 I/O digital card

Jupiter card programmer

USB to RS232 Dongle

Parallel (Printer) Port Interface

RS-232 line monitor and loopback cables

The KD2BD Pacsat Modem

A Serial Infrared Remote Controller

PC Serial and Parallel Port Software and Interfaces

Interfacing 16x2 character :LCD to parallel port

RS-232 Protocol Analyser

Interface cable for Casio QV-200 digital camera

Radio clock for PC's

A PC-Based LowFER Frequency Synthesizer

Power from RS-232 port

PCI to ISA converter

WatchDog for ISA Bus

4-channel 8-bit analog-to-digital converter for PC

Printer port ADC

Parallel port ADC based on MAX147

Analog Signal Acquisition for PC Printer Port

More accurate PC/AT clock

Getting power from RS-232 interface

Barcode scanner

SmartCard PC Emulator

Relay interface add-on board for PC

8-way relay interface board for PC parallel printer port

Stepper motor controller for PC parallel port

3-axis stepper motor controller for PC parallel port

PC based thermometer based on Dallas DS1621

Simple PC thermometer for serial port but using R/C network for measurement

Dallas DS1620 based USB Digital Thermometer

PC thermometer using PC game (joystick) port

iRDA interface for motherboard using Vishay TFDS4500

LCD2LPT with LIRC (LCD to LPT printer port) interface

FM radio with PC parallel port interface

Build your own iRDA SIR Transceiver (Dongle) using MCP2120

PC thermometer

Dive computer interface

Parallel port servo controller

GPS receiver (Gamin, Eagle etc) to PC interface cables

Connect two CD-ROM drives to one soundcard

Headphone driving circuit for soundcards

Get power out of PC parallel port

Null Printer Adapter

PC speaker volume control circuit

How to get power from PC to your circuits

RS-232 surge protection

Simple RS-232 serial port buffer circuit

Get power out of PC RS-232 port

Sound Blaster Microphone Preamplifier

Sega 3D glass interfacing circuits

Convert Atari-style joystick to PC joystick port

Fake Joystick circuit

Using the joystick port as general purpose input

Connect other circuits to PC joystick port

Schematic of a standard PC joystick

Simple PC SmartCard reader

Fax to modem interface

Analog to Digital Conversion (ADC) and Communicating with a PC

Temperature sensor for PC

PC interface for point controller

Linux Infra-red Remote Control (LIRC)

Homebuilt RS232 LCD Interface

Compter microphone

CCD linear image sensor to PC parallel interface

Laptop Computer Serial Port Power Booster

Assorted computer interface circuits

HamComm Interface

Apple II/II+/IIe IDE Drive Interface

Basic Stamp I & PC Relay Controller

RS-232 to TTL cable

Hi-Fi PC Speaker System

How to construct Garmin GPS receiver interface cables

iRDA printer adapter

160 Baud ALDL Hardware Interface

AT PC Power Supply 1

AT PC Power Supply 2

AT PC Power Supply 3

AT PC Power Supply 4

AT PC Power Supply 5

iLINK Interface

Digital Signals Decoding Interfaces

9-pin null modem cable

RS232 - Lowe HF-225 interface

RS232 to IrDA convertor using Vishay TOIM3232

Interfacing PC sound card to SSB rig

Supply Derives Power From 3-Wire RS-232 Port

24-line PC digital interface (PDF)

==================================================



mots-clé: LPT COM serie série null modem cable câble data analyser son audio carte port parallele parallèle alimentation alim imprimante connecteur connexion connection interface puissance signal analyseur trace donnée données hex dump hexdump ascii texte text
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 14/10/2005, 12h23   #15 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Et si vous cherchez le branchement (pinout) d'un IC (circuit intégré):

le Giant Internet IC Masturbator

Phil.

mots-clé: IC CI integre intégré chip circuit broche pin pins broches brochage microcontroleur pic schema schéma connexion signaux puce
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 21/10/2005, 19h21   #16 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Le stick PPM:

La taille d'un thermomètre, aucun réglage, aucune commande, même pas besoin de le secouer ;) , juste brancher votre émetteur sur la prise audio du PC pour voir jusqu'à 12 canaux PPM.



Download RCAudio.exe sur:
http://users.skynet.be/phildc

Ce n'est qu'un proto, donnez-moi votre avis!

Phil.

Mai 2006: des logiciels 'cousins' sont en test:

pour observer les mixages:
http://users.skynet.be/phildc/Files/Showmix.exe

pour observer les canaux avion, planeur, helico:
Fonction reprise dans le thermomètre en V 3 ! ! !
http://users.skynet.be/phildc/Files/AudPPMp.exe




mots-clé: thermometre thermometer probe voir visualiser visuel visual montrer canal voir view display show montrer canaux voies channel channels ppm audio son micro ligne line mike input pc entrée entree carte card measure rc control radiocontrol radiocontrolled radiocommande model émetteur emetteur transmitter xmtr mixer mixage program programme programmer programmable radio modelisme modélisme miniature aviation petite aero aéro aéromodélisme aeromodelisme plane avion glider planeur heli helico héli hélico hélicopter helicoptere hélicoptère plot plotter graph graphic graphique chart courbe curve free freeware gratuit logiciel software
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 14/11/2005, 14h57   #17 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

"Troubleshooting for SmartPropo" sur le site de Shaul Eiz.. bien documenté!

Nouvelle adresse !: http://www.smartpropoplus.com

http://www.geocities.com/shaul_ei/TroubleShooting.html

Le site de download de SmartPropo Plus qui crée un joystick virtuel à partir d'un signal PPM ou de certains signaux PCM, par un simple câble vers l'entrée audio ou micro du PC, et est valable pour tous les Windows 32 bits (95, 98, 2000 2K,ME, XP) :

http://www.geocities.com/shaul_ei/SmartPropoPlus.html

Phil.

PS: Le joystick virtuel crée par Smartpropo Plus n'est pas reconnu par les jeux qui exigent un support WDM du joystick, avec des drivers différents pour chaque version de Windows. Le joystick de Smartpropo Plus est un 'simple' joystick multimedia de Windows (MM dans Winmm.dll !) Ceci a évolué, voyez le site smartpropo plus !

Ne telechargez pas le character set hebreu, il n'est pas nécessaire.
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 04/12/2005, 13h57   #18 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Pour ceux que cela aiderait à réfléchir aux différents éléments intervenant dans une liaison émetteur-simulateur, j'ai essayé d'établir une petite nomenclature:
http://forum.modelisme.com/viewtopic.php?id=54498

Phil.
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 15/12/2005, 14h08   #19 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Mini-helicos style DF, Dragonfly, Walkera,... avec radios style E-sky,.., éventuel protocole Zhen Hua,..., Utilisation éventuelle de smartpropo, ppjoy.

On va considérer que tout a été dit dans différents topics, entre autres:
http://forum.modelisme.com/viewtopic.php?id=54418&p=2

Donc si vous n'arrivez pas avec cela, et éventuellement un petit diagnostic,... tant pis!

Phil.
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Ancien 15/12/2005, 14h40   #20 (permalink)
Membre Sénior
 
Avatar de phildc
 
Inscrit : May 2004
Lieu: Bruxelles -Club:JDM à Nivelles
Messages: 9 319
Par défaut

Difficultés avec Smartpropo?

Avez-vous la dernière version? http://forum.modelisme.com/viewtopic.php?id=47101&p=5
Le logiciel s'appelle à présent 'SmartPropo Plus'.

Nouvelle adresse: http://www.smartpropoplus.com/

Avez-vous supprimé les versions précédentes?

Les explications suivantes sont anciennes et se rapportent à la version 2.0.3 qui est la plus simple et suffit pour FMS.

Le nouveau smartpropo se résume à UNE dll (winmm.dll) à copier dans le répertoire où se trouve l'exécutable de fms (fms.exe) ou d'un autre jeu.
C'est tout!
A partir du signal audio (micro ou ligne), on obtient un joystick virtuel.
Du coté PC, utiliser une fiche MONO (jack 3,5mm).
Il faut choisir la bonne dll (voir sur le site, attention elles portent toutes le même nom). Je recommande la dll pour PPM qui est unique et valable pour tous les signaux ppm.
Ne rien changer au système (surtout pas la vraie winmm.dll dans windows!) .
Voir quand même le 'mixer' multimédia de Windows (pour rendre le micro 'muet' par exemple). (*)

Outil de test: Le 'stick' ou 'thermometre' PPM detectera le signal audio pour smartpropo (sans dll): c'est une verification facile. http://users.skynet.be/phildc/Files/RCAudio.exe
Des mouvements purement verticaux ou horizontaux des sticks doivent faire bouger un seul canal à la fois. Sinon, suspectez un mixage!

Il n'y a pas beaucoup plus à dire sur smartpropo.

Pour un cable audio, voir le lien sur le post précédent. Le plus simple n'a que 2 fils, ou de préférence un bout de câble blindé (la masse reliée à la gaine extérieure).

(*) Verifier le volume des differentes sources audio en Windows, et faire taire le haut-parleur (muet ou mute, le signal entre toujours dans la système mais n'est pas reproduit par les haut-parleurs, ce qui est plus confortable): commande ou contrôle sndvol32.exe ('sound volume') ou icone en forme de HP dans la barre Windows à l'écran.

Le magnétophone (enregistreur, recorder) pour un test supplémentaire de l'entrée audio: sndrec32.exe ('sound recorder')
__________________
Selah Sue, c'est du belge !!: http://www.youtube.com/watch?v=-Iunm...1&feature=fvwp
Another Belgian Band: Ecoutez-les: http://www.anotherbelgianband.be/audio.html
phildc est déconnecté   Répondre en citant
Répondre

Outils du sujet
Affichage du sujet

Règles des messages
Vous ne pouvez pas créer de sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas importer de fichiers joints
Vous ne pouvez pas modifier vos messages

BB codes : Activé
Smileys : Activé
BB code [IMG] : Activé
Code HTML : Désactivé
Trackbacks are Activé
Pingbacks are Activé
Refbacks are Activé





modelisme.com | Faites également la promotion de votre Page

Fuseau horaire : GMT +1. Il est 04h21.


Propulsé par vBulletin® version 3.8.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2
Version française par vBulletin-Ressources.com
Copyright Libraltitude SAS 2010