Bonjour Stéphane Bouchard et Michel Doyon, Un grand merci pour les précisions fournies elles vont m'être très utiles. J'etais en vacances et je n'ai pas pu / voulu ;-) consulter mes courriels, c'est pourquoi j'ai mis tout ce temps à re'pondre. Merci encore. For those who don't understand french I was just thanking Stephane and Michel for their help which will be very useful for me. Sorry for the delay but I was on holidays and I wasn't able / didn't want :-) to read my emails. Cyrille Rustom IGB - École Polytechnique de Montréal PS : IGB signifie "Institut de Génie Biomédical" (je viens d'arriver pour faire mon doctorat) IGB means "Biomedical Engineering Institute" (I am just starting my Ph-D there) > Salut Cyrille, > > Juste pour te donner quelques trucs pours choisir votre carte d'acquisition > pour RT-Linux: > > 1- Vous devez connaitre la resolution que vous voulez, c'est tres important > avant de commencer, souvent, 12 bits fait mais pour plus de precision, 16 > bits c'est mieux. > > 2- Vous devez aussi determiner la frequence d'acquisition que vous voulez > etteindre. Si vous voulez une frequence d'acquisition tres elevee. il > faudra couper dans la precision du convertisseur A/D! > > 3- Je ne connais pas votre experience de programmeur, mais il est toujour > bon d'avoir un driver. Le projet Comedy (ie je suis pas certain) a des > drivers, mais pas pour tous les cartes. De plus, si vous voulez faire du > controle haute vitesse, les routines d'interrupt et les acces aux registres > directement sont mieux. Regardez le site web pour savoir lesquelles. Si > votre carte n'est pas la, demandez le livre d'explication des registres a > l'achat de la carte (ComputerBoards le donne mais seulement sur demande) et > si la compagnie vous donne du suppport technique pour developpement sur > rtl/rtai. Je ne suis pas certain de NI le donne facilement, il faudrait > s'informer. Il y a aussi d'autres marques qui sont pas pire mais je les > connais moins. Si tu as deja fait un driver, sur RTL s'est tres facile... > si tu as la doc. > > 4- Contrairement au DOS, je vous suggere une carte PCI. C'est pas plus > difficile a programmer sur linux et les performances (et le temps de > survie) seront plus longues. > > 5- Pour la question des gains, ca depend de votre utilisation. Les cartes > avec des multiplexeurs perdrent de la rapiditee si les gains des canaux qui > se suivent ne sont pas au meme gain. Encore la, ca depend des performances > que vous voulez, ici, de parle de quelques nanosecondes! De plus, le > conditionnement de signaux externes est souvent tres dispendieux... je le > sais mais quelquefois, c'est necessaire. > > 5- Si tu veux faire de l'acquisition de donnees avec du buffering (lire un > buffer accumule), il t'en faut un. Si tu veux faire une boucle de controle > genre lire une donnee, calculer ton controleur et faire ta sortie, tu n'en > a pas reellement besoin. Je te conseille de choisir avec un buffer anyway. > Si tu veux un jour la faire marcher pour acquisitionner sur Win, c'est > obligatoire. > > 6- Je crois pas que les DMA soient necessaire... c'est plus difficile a > programmer (je l'ai pas fait sur rtl mais je sais que la discussion revient > tous les mois). Une routine par IRQ marche tres bien. > > 7- Une carte avec 64 convertisseurs et 64 gains est la top of the line mais > tres tres dispendieuses. Je te conseille donc d'essayer de faire ton projet > avec le genre de carte avec 1 ou 2 multiplexeurs. C'est moins cher si tu > peux te le permettre. > > > Derniere chose, c'est quoi le department de IGB, je ne connait pas. > > Tk, si tu as des questions, je peux vous aider, > > Stephane Bouchard > MDS Aero Support Corporation > Ottawa, Canada > > > > Hi, > > In terms of data acquisition cards, Acromag have pretty good cards. > > for A/D IP341 is very good, it has external trigger (which is very useful > in a complex system) IP220 for D/A IP470 for digital I/O you then need a > IP carrier board (ATC40 or PCI40) for quadrature decoding IP-QUAD from > Greenspring-SBS > > Bye > M > > > ---------------------------------------------- > Michel Doyon, M.Eng. > Senior STVF Control Engineer > Canadian Space Agency > 6767 route de l'aeroport > St-Hubert (Quebec) > J3Y 8Y9 - CANADA > Tel.: (450) 926 4679 - Fax : (450) 926 4695 > [EMAIL PROTECTED] > > > At , you wrote: > >Hello everyone, > > > >I am at the very beginning of a project. Currently, I am looking for Data > >Acquisition Boards. I need more than 64 analog channels with gains (at > >least one for all channels). I know that it is a bit off the RTL topic but, > >since I don't have much experience with that kind of hardware, I am > >wondering if some of you could give me suggestions or design caracteristics > >such a board must meet in order to be used efficiently in a real-time > >context. Don't hesitate to share bad experiences :-) ! > > > >Same kind of question regarding graphic cards. > > > >Thanx in advance. > > > >Cyrille Rustom > >IGB, École Polytechnique de Montréal > > > > > >-- [rtl] --- > >To unsubscribe: > >echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR > >echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] > >--- > >For more information on Real-Time Linux see: > >http://www.rtlinux.org/rtlinux/ > > -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] --- For more information on Real-Time Linux see: http://www.rtlinux.org/rtlinux/