Fabrication : Carte d'Entrées-Sorties
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

Fabrication : Carte d'Entrées-Sorties



  1. #1
    invite94dd9a0a

    Fabrication : Carte d'Entrées-Sorties


    ------

    Bonjour , pour un projet actuel j'aurais besoin de fabriquer une carte , ou plutôt un genre de périphérique pour un ordinateur sur laquelle je testerai l'état de quelques capteurs.
    J'avais pensé au départ à de l'USB mais j'ai très vite abandonné ... ...
    Je me suis donc tourné vers le bon vieux RS232 db9
    Mais je suis incapable là aussi de créer ce que je veux ...

    Mes questions sont donc les suivantes : comment créer cette interface sur du RS232 ?
    Ai-je bien fait d'abandonner l'idée USB ? peut être que mon projet n'est pas si compliqué a mettre en oeuvre ?(Je me doute déjà que la reponse est : Oui ! abandonne ! )

    -----

  2. #2
    f6bes

    Re : Fabrication : Carte d'Entrées-Sorties

    Bjr à toi,
    Faut d'ABORD définir quels "capteurs". Comme on ne sait QUOI tu veux tester, les réponses peuvent etre multiples.
    Un microphone est un capteur,
    Une cellule photo électrique est un capteur,
    Un photo réisistance est un capteur,
    etc...
    Certains ont besoin d'etre alimenté , d'autre pas....
    Faut d'ABORD définir (plus RIGOUREUSEMENT) les besoins, cela s'appele un cahier des charges. Pour l'instant ça manque de conscision !.

    A+
    A+
    La mesquinerie et rabrouement est un indicateur d'état d'esprit de l'auteur.

  3. #3
    invite7a49d0d5

    Cool Re : Fabrication : Carte d'Entrées-Sorties

    Bonjour,

    pour "maîtriser" le Port RS232 de ton PC, je ne peux que te
    conseiller de te procurer l'excellent bouquin "Petites Expériences
    Electroniques avec mon PC"... qui "défriche" le sujet en profondeur...

    sinon c'est pas sorcier... en VB, C, ... avec par exemple Port.dll :
    allumer une led entre DTR (pin 4/9) et GND (5/9),
    DTR = 1;
    ou récupérer l'état d'un BP entre DTR(mis à 1) et RI(9/9) :
    DTR = 1;
    if (RI) ....

    vede
    ;O]
    __________
    ...

    ps : quelques fils où j'ai déjà abordé le sujet, avec exemples :
    http://forums.futura-sciences.com/se...archid=4214685

    .

  4. #4
    PIXEL

    Re : Fabrication : Carte d'Entrées-Sorties

    ce genre de cartes existent toute faites à pas bien cher :

    http://www.lextronic.fr/R1804-boitie...quisition.html

    un développement FIABLE sera bien plus onéreux.

  5. A voir en vidéo sur Futura
  6. #5
    invite94dd9a0a

    Re : Fabrication : Carte d'Entrées-Sorties

    @ f6bes :
    En effet ; désolé du manque de clarté.
    Mes "Capteurs" sont des plutôt des "détecteurs tout ou rien passifs" (types boutons , contacts fin de course, etc ) Assez précis ?
    Je ne me pencherais sur le principe analogique qu'après avoir assimilé le système d'un point de vue logique (Ça me parait être plus simple donc mieux pour commencer).

    @Vede: Merci beaucoup , en plus je suis adepte VB ( pour faire simple XD ) D'autant plus que je ne pense pas pour le moment utiliser plus I/O que commandables par port.dll

    @PIXEL : Merci aussi , j'opterais pour ta solution dès que mon projet en vaudra le coût (et non le coup). Mais c'est vrai que du materiel non bricollé est toujours plus fiable

    Donc merci pour vos réponses très pertinentes
    Je met en RÉSOLU dès que j'ai tésté port.dll

  7. #6
    invite7a49d0d5

    Cool Re : Fabrication : Carte d'Entrées-Sorties

    ps:

    mon petit texemple, en VB (projet+dll+exe)

    permettant de tester/gérer les 3 sorties et 4 entrées d'un port RS232
    (il y manque juste la "gestion" de la "pin" RXD)

    http://vede.free.fr/electronique/iotest/

  8. #7
    invite94dd9a0a

    Re : Fabrication : Carte d'Entrées-Sorties

    Citation Envoyé par vede Voir le message
    ps:

    mon petit texemple, en VB (projet+dll+exe)

    permettant de tester/gérer les 3 sorties et 4 entrées d'un port RS232
    (il y manque juste la "gestion" de la "pin" RXD)

    http://vede.free.fr/electronique/iotest/
    Merci ; j'ai fini de récupérer ton exemple 30secondes avant ton message , trouvé dans les fils dont tu m'a donné les liens ^^

  9. #8
    invite94dd9a0a

    Re : Fabrication : Carte d'Entrées-Sorties

    Whaaa! Ton programme marche a la perfection !
    j'ai quand même quelques petites question :
    Quand on active une sortie , la tension devient positive est sinon est nulle ? ou alors devient elle négative ? et combien vaut elle dans les 2 états ?
    Comment dois-je alimenter un bouton par exemple relié a une des entrées ? en 5/[PIN d'entrée] ?

  10. #9
    invite7a49d0d5

    Cool Re : Fabrication : Carte d'Entrées-Sorties

    re ;O]

    vite fait car je dois bouger:

    pour le BP, le + simple :

    pour récupérer l'état d'un BP câblé entre DTR (pin 4/9 mis à 1) et RI (pin 9/9) :
    dans my_iotest.exe tu cliques sur DTR pour le mettre "à 1"(vert)...
    delà chaque pression sur le BP câblé entre DTR et RI "allumera"(vert) RI...

    dans mon programme, les ports
    des entrées c'est les "petits carrés",
    et des sorties les "grands carrés"...

    pour le reste (tensions...) je te fais un petit topo en rentrant... cette nuit ou demain...
    et il te faudra un multimètre/voltmètre pour "valider" mes explications...

    ps : (le pin 5 (GND) est "la masse", et non pas une entrée...)...

  11. #10
    invite94dd9a0a

    Re : Fabrication : Carte d'Entrées-Sorties

    Merci Si je pose ces questions c'est que je me suis apperçu que mon multimètre est HS :S
    L'appellation du pin 5 était explicite ^^ c'est pourquoi j'ai branché ma led de test une patte sur 7 et une pate sur 5 sans prendre gare a la polarité (si ca marche pas j'essaie l'autre sens)
    J'avais bien saisi le fonctionnement de ton programme

  12. #11
    invite7a49d0d5

    Cool Re : Fabrication : Carte d'Entrées-Sorties

    Salut,

    bon un rapide topo sur la "norme" RS232 et les PC...
    le reste est sur Gogle et dans le bouquin pré-cité...

    théoriquement (norme RS232) :
    niveau 0 = -12V
    niveau 1 = +12V

    IMax = disons 10mA...

    malheureusement les constructeurs de PC prennent beaucoup de libertés...
    notamment sur les PC portables...
    dans tous les cas, un seul moyen de connaître les tensions : les mesurer...

    après les "niveaux**" de commutations (passages 1 à 0 et 0 à 1)
    vont dépendre du CI (1488, 16550...) gérant le RS232 sur ta carte mère...
    c'est souvent (en tension) autour de +1VDC(1>0) et +3VDC(0>1) sur un PC fixe...
    pareil, un seul moyen de le savoir précisément : les mesurer...

    quand tu connais ces "niveaux**"(commutations), il est facile,
    grâce à l'horloge du PC et VB, de mesurer n'importe quelle valeur
    analogique via un circuit RC, exemple avec C connu, et R = LDR ou CTN,
    en quelques lignes de VB, tu peux tracer des courbes de
    luminosité/température (ou avec R connu, "tracer" C...)...

    en "numérique", tu peux directement décoder/générer du IR, des signaux, du .wav...

    si le sujet t'intéresse je te re-suggère de te procurer l'excellent bouquin pré-cité...
    mais n'hésites pas si question,

    et bon'Dimanche za toutes zé tous,
    vede
    ;O]
    ___________
    ...

    ps :
    bon après c'est en aucun cas de type "professionnel" tel quel...
    mais très zintéressant pour rexpérimentations...

    re-ps :
    pour "trouver" le "niveau" en tension de commutations de tes entrées, avec un voltmètre,
    une pile 9V et un potard (et ses R talons), et ben c'est vite vu...

    ** niveaux : en tension OU courant...

  13. #12
    DAUDET78

    Re : Fabrication : Carte d'Entrées-Sorties

    Citation Envoyé par vede Voir le message
    théoriquement (norme RS232) :
    niveau 0 = -12V
    niveau 1 = +12V
    Pratiquement :

    la norme RS232 en émission
    Un niveau logique "0" est représenté par une tension de +5V à +15V et un niveau logique "1" par une tension de -5V à -15V

    la norme RS232 en réception
    Un niveau logique "0" est représenté par une tension de +3V à +25V et un niveau logique "1" par une tension de -3V à -25V
    Zin >3K

    Source : http://www.lammertbies.nl/comm/info/RS-232_specs.html
    J'aime pas le Grec

Discussions similaires

  1. Fabrication d'une carte d'acquisition
    Par invite695696e7 dans le forum Électronique
    Réponses: 3
    Dernier message: 20/12/2010, 18h44
  2. Type de Fichiers Fabrication Carte
    Par invite0344a650 dans le forum Électronique
    Réponses: 1
    Dernier message: 29/07/2009, 09h40
  3. Adressage des cartes d'entrées / sorties
    Par inviteafba24dc dans le forum Électronique
    Réponses: 1
    Dernier message: 15/04/2009, 14h19
  4. Cartes d'entrées-sorties
    Par invite04c13d26 dans le forum Matériel - Hardware
    Réponses: 0
    Dernier message: 11/03/2009, 11h06
  5. fabrication d'une carte PCI
    Par ABN84 dans le forum Électronique
    Réponses: 9
    Dernier message: 10/11/2007, 22h16
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...