(Courriels de diversion: <machiavelisme@abusent-deveines.com> <deferais@pyrotechnie-affermirez.com> <reintroduirons@hypnotises-pointe.com> <solderas@lâchait-deloges.com> <etheres@remues-galejades.com> <gêneuses@questionnee-nacelles.com> <cryptee@hues-raturerent.com> <redefinitions@noyauterons-cocon.com> <copieuses@voltigent-vulgarise.com> <regenteras@approfondiriez-recoiffees.com> )


Salut

-----Message d'origine-----
De : Eric Huiban [mailto:ehuiban@pyrenet.fr]Envoyé : lundi 12 juin 2000 15:47
À : Linux-31
Objet : [linux-31] t'chou... "RE: [linux-31] Cpte rendu reunion samedi
10/6/2000"


On Mon, 12 Jun 2000, you wrote:

> Afin que tout le monde puisse suivre l'avancement du projet tchoutchou,
> toutes les informations seront diffusées sur le site :
>
> http://botgob.free.fr
>
> Les personnes qui le lise sont prié de commenter le fond (on se fou de la
> forme).
> Les modifications seront apportés sous 3 jours sous simple demande.
>
> a-le cpu,
>
> a.1-je te suggererais l'utilisation du H8/3334 YF-ZTAT de chez hitachi qui
> presente l'avantage d'avoir l'i2c, suffisament d'e/s pour tout ce que tu
> souhaites faire, une flash pour la memoire, ligne serie...etc etc etc
le 80C552 a les mêmes fonctions
de plus j'ai pas mal travaillé avec et j'ai des sources pour la gestion I2C
etc...

> a.2 Il se se programme courament avec le gcc dispo sur toutes vos machines
!
> (voir chez cygnus pour les libs et tout ce qui s'ensuit...).
Ah, ça c'est pas mal.
pour le 80C552 il se compile avec un logiciel Keil (déplombé)qui tourne sous
win32.

> a.3 Pour la doc du cpu, je peux vous faire une gravure du CD d'Hitachi si
> besoin (CD qui contient une version du gcc facon win32...). Toute la doc
est de
> toute facon dispo sur le "net".
Ok, Ca peut être interressant.

>a.4 Ces cpus sont dispos chez farnell (livraison sous deux jours par
>transporteur).
ok

>a.5 Pour reference : ces cpus sont aussi ceux utilises par LEGO dans son
kit de
>robotique (le bidule telechargeable avec le programme du robot...)
tien donc?
Bon, avant de prendre une décision sur le micro,
j'attend l'avis d'autres personnes.
La question reste ouverte.

>b-les capteurs,
>
>b.1-pour tes capteurs, j'eviterais le niveau 1 a 5V : sinon tu vas
>devoir ajouter un systeme de disjonction soit par entree soit par groupe
>d'entree pour eviter de tout fumer en cas de panne.
>
>b.2-La solution "1" = masse est plus securisante et plus simple a realiser
>(resistances, condensateur, et diode surtension pour attaquer direct
l'entree
>logique) et nettement plus tolerante aux pannes, aux parasitages et surtout
aux
>fausses manips..

Trés bonne suggestion
Je rajoute ça dans la spec

>c.-PWM
>
>c.1-pour les genes PWM un quatuor compteur + comparateur + registre +
MOSFET
>devrait suffire. Les moteurs des motrices devraient suffirent comme bobines
>dans le systeme.

à étudier plus en détail
Je rajoute cette intro dans la spec

>c.2-un p'tit antiparasitage a base de P6KExxCA dans la motrice sera
surement
>le bien venu.

entièrement d'accord,
je rajoute à la spec.

>d-Apres analyse rapide, seuls trois types de modules d'io generiques te
sont
>necessaires :
>
>d.1-des entrees : je preconiserais des switches a la masse pour les entrees
>(n'importe quel capteur fonctionne dessus) avec un PCF8574 cela t'en fait
deja
>8.

mon avis:bon choix bien adapté pour l'I2C
Je soumet ça dans la spec

>d.2-des sorties : la je preconiserais le pendant direct des entrees a la
>masse : bref des collecteurs ouverts : ici un PCF8574 t'en fait 8. Ici il
faut
>ajouter un inverseur sur chaque lignes et un ULN2803 ou 8 2N2222 par ex.
>L'inverseur est necessaire car le PCF8574 commute ses sorties a "1" = 5V
apres
>son power-up. La commande est alors inversee mais "on" s'en fout c'est
juste du
>soft.

mon avis:bon choix bien adapté pour l'I2C
Je soumet ça dans la spec

>d.3-des sorties PWM : le plus simple reste un PCF8574 lancant la consigne
>(8 bits) vers un compteur + comparateur + MOSFET logique. Apres on peut
>toujours ruser pour economiser les 8574... :-)
>
>J'ai autrefois fait des modules d'io a base de 8574 (un module 8 sorties et
un
>modules 4 entrees/4 sorties) gravables dans le lavabo de la cuisine a
partir
>d'une sortie papier laser. Ces modules servent encore actuellement a
piloter
>un aquarium marin : 20 sorties 2amperes soit 2 modules 8S et 1 modules
>4E/4S. Si je retrouve mes masters postscript, je peux vous passer ca...
>mais c'est pas gagne d'avance... :-/

La question mérite réflection
Si tu retrouves les postscripts pas de problème pour les consulter


>Une autre solution est de faire des modules specialise integrant les e/s
>necessaires localement a un point geographique : genre grouper un
aiguillage,
>ses feux, son canton sur le meme module. cela evitera des km de fils.

pas d'accord:
pas assez souple et modulable pour moi.
De toute façon les km de fils y seront dans tous les cas.
N'oublions pas que les modules I/O sont connectés au modules commande via
I2C.
Donc on peut délocaliser par morceau de réseaux.

>Eric.

Cédric


---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org>