Aide choix microcontroleur - Page 2

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From French to

Threaded View
Re: Aide choix microcontroleur

Quoted text here. Click to load it

C'est E0% dire ?
Tu veux plus d'entrE9%es/sorties ?
Ou utiliser autre chose que le port parallE8%le ?
(... ou les deux ?)

Pour augmenter le nombre d'E/S sur le port parallE8%le,
cotE9% PC ton soft multiplexe les donnE9%es E0% envoyer,
et cotE9% carte le hard dE9%multiplexe les donnE9%es en sortie.
De cette facon tu peux en avoir autant que tu veux.

Pour laisser tomber le port parallE8%le,
pourquoi pas l'USB avec un micro-controleur
ayant un support hardware interne pour l'USB.
(j'utilise un Microchip 18F2455, mais y'en a d'autres)

Autre solution pas inintE9%rE9%ssante, et plus dE9%portable :
le port Ethernet, avec un micro-controleur qui va bien.
(j'utilise un Freescale MC9S12NE64, mais y'en a d'autres)

Re: Aide choix microcontroleur
François a écrit :
Quoted text here. Click to load it

128 sortie et 64 entrées, cela fait un rude paquet de fils...

en tous cas un pic n'a pas assez de fils pur ça!

je te conseillerai de t'orienter vers un PIC avec un usb intégré, dans
les séries 18Fxxxx, et d'utiliser des ci d'interfaces I2C par exemple.

tu pourras faire un système modulaire avec possibilité de moduler le
nombre d'e/s.

au niveau temps de réponse, ce sera bien sûr plus long que le pilotage
direct du port //

L'avantage de l'USB est que tu pourras aussi bien le programmer en
Delphi sous win$ ou bien en C++ sous linux, bsd, etc..

JJ

Re: Aide choix microcontroleur

Quoted text here. Click to load it

Multiplexage :-)


Re: Aide choix microcontroleur
François a ecrit
Quoted text here. Click to load it

bonsoir
Il faut exposer un peu plus tes souhaits
que souhaite tu à court terme faire exactement ?
Rvl



Re: Aide choix microcontroleur
rvlegran a écrit :
Quoted text here. Click to load it
Merci à tous pour vos réponses, et même pour les HS cétait assez
sympa à lire :+p

L'idée générale est de créer une sorte d'automage
polyvalent mais à moindre coup et moins encombrant
l'idéal pour moi étant de tout avoir sur la même carte
Et par la même occasion que ça ne ressemble plus à du bricolage,
ce qui me permettrai de mieux vendre mon produit.

merci à tous

a+ François

Re: Aide choix microcontroleur

Quoted text here. Click to load it

As-tu E9%valuE9% la solution consistant E0% utiliser un automate industriel
(API) ?
DE8%s qu'il s'agit de vendre un produit, les solutions DIY ont souvent
plus d'inconvE9%nients que d'avantages...( CEM, fiabilitE9% etc. )

De plus, le nombre d'unitE9%s E0% produire a aussi une grande influence
sur le choix.

--
-Stan

Re: Aide choix microcontroleur
Stan a écrit :
Quoted text here. Click to load it

Bonjour,
L'automate industriel ne me convient pas car le matériel devra être
embarqué et tournera sur batteries.
donc pas bon niveau encombrement et alimentation.

Après avoir analysé plus précisément mes besoins, ce qui me pose
problème dans l'utilisation du port parallele c'est :
- on n'en trouve plus sur les ordinateurs portables modernes
- la fréquence d'échantillonnage diminue avec le nombre d'entrées/sorties
- les entrées/sorties analogiques sont assez délicates à mettre en place
(ça c'est pas forcément lié au port mais plutôt à moi)

merci pour vos solutions

a+ François

Re: Aide choix microcontroleur

Quoted text here. Click to load it
=========================
Il est très facile d'ajouter des entrées sorties, séries ou parallèles à un
Portable,  mais ...
Il n'est   pas très rationnel d'utiliser un PC portable [ comme coeur ] du
systéme pour  un  projet  d'automate
L'emploi d'un processeur, d'un microcontrôleur (ou plusieurs µC)  est
beaucoup plus indiqué (et énormément moins onéreux),   du petit  automate
avec petit  pic à 6 pattes au "truc" de 200  pattes, 32 ou 64 bits,  250 Mhz
( et plus)  qui ne coûte  qu'une vingtaine d'euros  le choix est grand  et
fonction de la complexité de ce projet.
Par contre de l'avis de bricoleurs  de  systèmes informatiques ,  et de
professionnels  avec des années d'étude derrière (et devant) eux,  cela ne
sert trop à rien à un débutant  de rêver  à "déjà" le commercialiser.
On ne sait pas quel est ton niveau dans ce domaine mais sauf si tu es "de la
partie", (auquel cas tu n'as pas trop besoin de conseils de bricoleurs), la
solution est avant  tout l'apprentissage  par l'élaboration de petits
systèmes sans prétention
Ceci par exemple  pour quelques dizaines d'euros
 http://www.farnell.com/datasheets/23349.pdf
Quand un débutant  l'a exploité "à fond" , il peut envisager  rever . et
surtout il saura choisir lui-même l'outil qui lui sera sera necessaire.
Bonne journée






Re: Aide choix microcontroleur
Quoted text here. Click to load it

Ah, et quels sont les arguments ?
J'ai vu pas mal de projets de CNC oF9% les gars faisaient tourner
leurs automates sur un PC portable.
Evidemment, mieux vaut se trourner vers du Linux patchE9% temps rE9%el.


Quoted text here. Click to load it

Il faut bien dE9%buter un jour, mEA%me dans la commercialisation d'un
produit "maison".
Si le fonctionnel du produit est au point, il peut envisager de
le vendre. Il y a cependant 2 critE8%res importants : la quantitE9%
estimE9%e et le type d'utilisateur.
Et il faut aussi se mettre en conformitE9% avec les lois du pays,
tant sur le plan technique ( normes ) qu'administratif (fiscal,
social).

--
-Stan




Re: Aide choix microcontroleur

Quoted text here. Click to load it

Alors l'USB serait une solution viable.

Quoted text here. Click to load it

Pour chiffrer cela il faudrait savoir combien d'E/S,
et quelle frE9%quence de rafraichissement tu as besoin.

CotE9% hard il est possible d'utiliser les latchs I/O pour
lire et E9%crire les donnE9%es directement par blocs de 8 bits.

CotE9% soft il est possible d'implE9%menter un realtime sommaire
avec une interruption toutes les millisecondes (par exemple)
pour loader les entrE9%es et mettre E0% jour les sorties.
Idem pour la gestion de la com avec le PC (sous IRQ)

Quoted text here. Click to load it

Les uC avec ADC & DAC intE9%grE9%s ont trE9%s souvent du code tout fait
pour
les conversions, qu'il ne reste plus qu'E0% intE9%grer dans ton programme.

Site Timeline