http://www.chrysis.com/langage/data/Catlang/Candipl.htm ;
,
http://www.chrysis.com/langage/data/Catlang/Candipor.htm ;
,
http://www.bitscope.com ;C'est intéressant. Les bitscope ne sont pas les seules interfaces d'acquisition de ce genre. Ce serait encore mieux si les logiciels qui vont avec étaient libres totalement, mais ne boudons pas. Le prix de l'ordre de 400 euros est voisin de celui de plusieurs solutions propriétaires, cependant les performances ( 10 M échantillons par seconde et trigger analogique rapide), dépassent la plupart des offres concurrentes.
Nous ne serons parvenus à notre but que si nous arrivons à faire que le soft supporte une grande famille d'autres systèmes matériels. Tant que nous n'en sommes pas là, c'est juste un changement de propriétaire.
Remarque de Georges Khaznadar sur BitScope
:
hummm... je suis sceptique concernant la liberté qu'ils annoncent. Le lien Bitscope-> Download terms -> ... renvoie vers une page qui contient les termes suivants :
otherwise transfer the Material, including any accompanying printed materials. You may not reverse engineer, decompile or otherwise disassemble the Material. You acknowledge that title and full ownership rights to the Material will remain the exclusive property of Metachip or its suppliers, ...
http://www.astro.oma.be/D1/LABO/edas/edasmain.htm ; Solution hard et soft. Les spécifications du hardware sont-elles libres ? Le logiciel peut-il être libéré et porté ?Remarque sur EDAS :
Bien. La gamme des temps caractéristiques d'acquisition va de 1 mesure par seconde à 1 mesure par heure, avec moyennage des valeurs (c'est permis par la technologie utilisée : modulation de fréquence).
Remarque de JCM sur le sujet :
Je viens de réaliser qu'il n'y a pas que des jack stéréo pour recevoir du signal sur une carte son. Il y a aussi la prise pour accessoires de jeux.
Quand on branche dessus un manche à balais 3 boutons (mitraileuses, canons, roquettes...) plus une manette des gaz, une commande de pas d'hélice, et un palonnier, dans les versions de luxe, cette carte son doit absorber et traiter de nombreux signaux. C'est fait depuis plusieurs années. Donc des capteurs sur un banc d'essai de machines tournantes devraient pouvoir être traités, si on a l'interface d'isolation galvanique+ mise en forme du signal.
(capteurs) ==== (mise en forme+isolation) -------- (carte son, entrée joystick)
,
http://www.mini-box.com/. Malgré la présence d'un bus PCI libre, est-il possible d'enficher une carte PCI dans un tel boîtier ?Marcel Van Haelen - mvanhaelen@heb.be
Dans le cadre de travaux dans des laboratoires de "technique des microprocesseurs" ( graduat en informatique industrielle - ESI bruxelles ) j'ai eu l'occasion de ( faire ) mettre en oeuvre quelques autres détournements afin d'interfacer différents objets ( crayon optique, lecteur de pistes magnétiques, moteurs pas à pas ) et aussi de permettre la communication entre un PC et des microcontroleurs. J'utilisais principalement le port série et accessoirement le port parallèle.
Port parallèle :
Facile d'accès, il fournit des lignes en entrée et en sortie accessibles par des in et des out (en assembleur ou en C) mais il ne fournit pas d'alimentation comme le port "joystick". Il présente la possibilité de générer des interruptions HW.
Port série :
Il est plus robuste que le port parallèle. Un peu moins évident a utiliser que le précédent, mais avec une bonne documentation sur le 8250 on peut accéder au différents ports en connexion avec les sorties physiques. Il ne fournit pas d'alimentation mais on peut tirer suffisament de courant des sorties pour alimenter des composants pas trop gourmands. Il présente la possibilité de générer des interruptions HW en configurant ses registres de controles. Exemple connu ... le programmeur autonome de 16C84 dans ses différentes formes.
Point de vue soft :
Mes première expériences se sont faites en assembleur et sous DOS. Par la suite cela a pris le chemin de C sous Linux. Actuellement certains étudiants travaillent sur un noyau Linux patché temps réel (RTLinux qui propose dans ses exemples une manip d'accès au port parallèle).
| Page Execution took 12.177 seconds |