(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>