Page 1 sur 1

Can

Publié : mer. août 02, 2006 11:02 am
par KoV
Quelqun un bon tutorial sur le CAN ?

Sinon avec Falcon comment interfacez vous avec ?

Publié : jeu. août 03, 2006 9:53 am
par packman
Salut
Qu'est-ce que le CAN?

Publié : jeu. août 03, 2006 7:58 pm
par KoV
Un bus série style I2C.

Publié : jeu. août 03, 2006 8:21 pm
par GunMan
Gladiator62 a un projet "Vipercan" qui utilise un can pour interfacer des touches, rotarys, potars, ecrans, leds ... ;) Recherche sur ce forum ;)

Publié : mer. août 09, 2006 9:22 pm
par pilour6
va voir chez zarpjj tu trouveras une autre alternative au bus can

Publié : mer. août 09, 2006 10:15 pm
par gladiator62
Salut Kov,


Content que tu t'interesses au bus CAN. Saches que mon prototype ViperCan fonctionne à merveille. Tu trouveras une partie des schémas et des softs (pour le PC et les différents PICs dans le post ViperCan cité par GunMan).

Saches que personnellement, j'ai abandonné ce bus pour revenir au bus I2C. Pourquoi?, par souci de simplicité, ViperCan necessité plusieurs PICs à programmer , des circuits supplémentaires (drivers CAN MCP2551 )... d'ou un coût relativement important.

Mon nouveau prototype I2C ViperView est quasimment terminé , propose les mêmes fonctionnalités que ViperCan mais est beaucoup plus simples et moins couteux à fabriquer :Jumpy:

Je posterais très bientot un post qui presentera le système ViperView.

A ce jour , ViperView déporte un maximum de 60 lightbits (leds) , les compteurs Chaff/Flare , la position de l'aerofrein(sur 4 leds), le DED (actuellement 5x21 caractères (au lieu des 5x25) a cause de mon afficheur graphique 128x64 pixels au lieu d'un 192x64 (pour le moment :huh: )).

Il me reste à finir (pas encore implémenté) le PFD sur un afficheur lcd 2 lignes de 20 caractères et à préparer la gestion du DED version 192x64 pixels :sweatdrop .

ViperView comporte 5 circuits intégré : un µcontroleur PIC 18F4550 (USB) , 3 MAX6956 et un MAX6958.

Le logiciel PC est fortement inspiré de celui de ViperCan. Pour lire la mémoire partagée de FalconAF et transmettre ces données au pic j'utilise un thread (comme ViperCan). La seule différence sensible et que j'ai du intercaler dans le thread une tempo de 250 ms(qui n'étais pas necessaire avec ViperCan) pour laisser au PIC , le temps d'envoyer les infos sur le bus I2C et d'afficher les infos sur l'afficheur graphique :sweatdrop .

Sinon , pour le moment aucun plantage logiciel ou materiel. Le bus I2C fonctionne honorablement jetant ainsi le glas de ViperCan :sad:

[Humour ON] Pour Glad , ViperView s'est :idee: [/Humour OFF]