• [^] # Re: Possibilités voisines ?

    Posté par . En réponse au journal [DAQ] La simplicité est de mise !. Évalué à 3.

    "vous avez trouvé un moyen simple et rapide de programmer un microcontrôleur sous Linux."
    Ce n'est pas exactement ça. Cette carte permet une interaction avec des entrées/sorties analogiques/numérique simple. C'est cette simplicité qui en fait une solution incontournable.

    Illustration : J'ai un capteur qui me renvoie une tension en fonction de son état par exemple un capteur d'effort. Je veux prendre la décision de modifier un actionneur en fonction de l'état de ce capteur par exemple modifier la vitesse d'un moteur à courant continu.

    Il me suffit juste d'envoyer ce message au périphérique /dev/ttyUSB0 pour pouvoir lui dire que si l''éffort est supérieur à valeur alors diminues la vitesse de rotation.

    adc 1 une entrée analogique
    pin 2 est une sortie numérique/analogique (à vérifier)

    onevent background
    adc 1
    if ? > valeur then pin 2 low
    endevent

    C'est suffisamment simple pour que n'importe qui sans connaissance en programmation puisse faire ce programme.

    Je peux de plus récupérer la valeur de adc 1

    dans un fichier ce qui permet un interfaçage avec n'importe quel code.

    C'est super simple à utiliser, comparé à la procédure que j'expliquais en début de journal qui nécessite une connaissance approfondie pour l'installation, une connaissance de base de langage type SIMULINK/LABVIEW/SCICOS pour pouvoir être mise en oeuvre.

    Le fait de pouvoir entrer en dur les données dans un micro-ontrôleur n'est qu'un plus, permettant d'envisager des régulations et pilotage aux alentours des 100 Hz.