Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« on: July 10, 2012, 05:13:55 am » |
bonjour a tous.
j'ai comme projet de me lancer dans l'aventure arduino, mon projet serait de récupérer des infos de diffèrent capteur utilisé dans l'automobile. la beta testeuse sera une citroen c5. dans un premier temps je souhaiterais affiché sur un lcd 2*16 la pression turbo grace au capteur de pression qui envoie un signal 0-5v. est ce que l'arduino 1280 permet de converser une valeur par exemple de 3v vers 1.2 bar?
merci
|
|
|
|
|
Logged
|
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4331
Arduino Hacker
|
 |
« Reply #1 on: July 10, 2012, 05:26:36 am » |
Bonjour, dans un premier temps je souhaiterais affiché sur un lcd 2*16 la pression turbo grace au capteur de pression qui envoie un signal 0-5v. est ce que l'arduino 1280 permet de converser une valeur par exemple de 3v vers 1.2 bar?
Signal 0-5v logique (fréquence dépendante de la pression) ou analogique (tension dépendante de la pression) ? Si c'est un signal analogique : Sortie du capteur -> broche Ax -> analogRead() -> calcul de conversion -> LiquidCrystal -> afficheur Pour convertir la tension en bar il faudra allez chercher la doc constructeur du capteur et regarder la formule mathématique qu'il te donne (ou le graph).
|
|
|
|
|
Logged
|
|
|
|
|
Rennes
Offline
Full Member
Karma: 0
Posts: 206
|
 |
« Reply #2 on: July 10, 2012, 10:01:56 am » |
Il vaudrait mieux passer par le connecteur ODB de la voiture. Y'a pas mal de projets Arduino qui l'utilisent. Un exemple d'interface de connexion: http://code.google.com/p/opengauge/wiki/OBDuinoInterface Sinon on peut aussi passer via un shield Bluetooth et un adaptateur genre ELM327 qui se branche sur le port ODB II de la voiture. J'ai un embryon de projet qui mettrait en oeuvre ce genre de chose (mais j'ai d'autres projets Arduino à terminer d'abord).
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #3 on: July 11, 2012, 03:40:27 am » |
Bonjour,
Signal 0-5v logique (fréquence dépendante de la pression) ou analogique (tension dépendante de la pression) ?
Si c'est un signal analogique : Sortie du capteur -> broche Ax -> analogRead() -> calcul de conversion -> LiquidCrystal -> afficheur
Pour convertir la tension en bar il faudra allez chercher la doc constructeur du capteur et regarder la formule mathématique qu'il te donne (ou le graph).
merci pour ta réponse. alors c'est unsignal 0-5v, tension dépendant de la pression. un peu de doc sur les capteurs avec pas mal d'infos: http://philippe.boursin.perso.sfr.fr/pdgelec2.htmet ici page 20,21 et 22: http://9yr67b.1fichier.com/où l'on peut voir le capteur map. Il vaudrait mieux passer par le connecteur ODB de la voiture. Y'a pas mal de projets Arduino qui l'utilisent. Un exemple d'interface de connexion: http://code.google.com/p/opengauge/wiki/OBDuinoInterface Sinon on peut aussi passer via un shield Bluetooth et un adaptateur genre ELM327 qui se branche sur le port ODB II de la voiture. J'ai un embryon de projet qui mettrait en oeuvre ce genre de chose (mais j'ai d'autres projets Arduino à terminer d'abord). trop hard par obd, chez psa avant 2004 ils utilisent le réseau van... l'elm 327 ne passe pas juste une fois j'ai réussi a chopé une info celle du régime mais le reste impossible. c'est pour ça que je veux passer par un module de ce style et récupérer directement les infos aux capteurs.
|
|
|
|
|
Logged
|
|
|
|
|
Bretagne
Offline
God Member
Karma: 8
Posts: 658
|
 |
« Reply #4 on: July 11, 2012, 05:04:05 am » |
se repiquer sur les capteurs peut poser un problème, car comme disait feu mon p'tit garageot préféré, le "multiplexage" peut ne pas aimer avoir des trucs en plus sur les capteurs (cela pourrait parasiter légèrement les signaux, et on sait comment c'est sensible, les voitures d'aujourd'hui...) J'ai eu un projet du genre (toujours dans les cartons) pour ma R11, mais voilà, l'électronique des années 80 est tellement rudimentaire qu'elle est insensible aux perturbations...
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #5 on: July 11, 2012, 05:15:38 am » |
pas de problèmes avec le capteur map si on veut détourner l'info j'ai déjà testé avec un manomètre digital, mais si l'arduino est trop gourmand je peux désactiver la gestion via ce capteur dans l'ecu (je fais de la reprogrammation moteur et diag auto  )
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 6
Posts: 2423
|
 |
« Reply #6 on: July 11, 2012, 05:35:02 am » |
Bonjour c'est du capteur de pression standard la courbe est droite et est fonction de la pression max admissible ===> voir fiche de caracteristiques ou test avec un manocomparateur. ça ne pose aucun probleme de lire la sortie avec un arduino elle est contenue entre 0 et 5V .
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #7 on: July 11, 2012, 05:00:46 pm » |
pour en revenir a mon choix de matériel, j'ai vu sur ebay l'arduino mega 1280 et le mega 2560 lequel me conseillez vous sachant que par la suite je veux ajouter d'autres capteurs et pourquoi pas commander une electrovanne.
merci.
|
|
|
|
|
Logged
|
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4331
Arduino Hacker
|
 |
« Reply #8 on: July 12, 2012, 10:08:42 am » |
pour en revenir a mon choix de matériel, j'ai vu sur ebay l'arduino mega 1280 et le mega 2560 lequel me conseillez vous sachant que par la suite je veux ajouter d'autres capteurs et pourquoi pas commander une electrovanne.
Je ne vais rien dire par rapport à l'achat de cartes arduino sur ebay mais bon ... fait attention à la qualité, souvent c'est de la m*rde. Prend plutôt une mega2560 si tu peut tu auras 2x plus de mémoire ram et flash qu'une mega1280.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #9 on: July 12, 2012, 04:38:39 pm » |
merci skywodd pour le conseil
en fin de compte je risque de ne pas utiliser d'écran lcd, ma voiture possède un écran couleur avec prise rca monté en origine. je vais partir sur un arduino avec sortie vidéo rca.
|
|
|
|
|
Logged
|
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4331
Arduino Hacker
|
 |
« Reply #10 on: July 13, 2012, 06:32:05 am » |
en fin de compte je risque de ne pas utiliser d'écran lcd, ma voiture possède un écran couleur avec prise rca monté en origine. je vais partir sur un arduino avec sortie vidéo rca.
Renseigne toi sur la librairie "tv out" : http://code.google.com/p/arduino-tvout/N'importe quelle carte arduino classique, avec deux résistances et un prise RCA peut générer un signal vidéo. Par contre c'est uniquement du noir et blanc en trés basse résolution.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #11 on: July 14, 2012, 10:34:07 am » |
oui j'ai vu çà.
bon l'arduino a était commandé chez go tronic. il y a plus qu'a attendre
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #12 on: July 21, 2012, 03:58:57 am » |
ça y est j'ai reçu mon mega 2560
par contre j'arrive pas a faire fonctionner l'affichage avec la librairie tv out.
j'ai testé sur les pin digital 29 et analogue 11 et 10
mais rien a faire.
|
|
|
|
|
Logged
|
|
|
|
|
France
Offline
Faraday Member
Karma: 36
Posts: 4331
Arduino Hacker
|
 |
« Reply #13 on: July 21, 2012, 07:20:09 am » |
ça y est j'ai reçu mon mega 2560
par contre j'arrive pas a faire fonctionner l'affichage avec la librairie tv out.
j'ai testé sur les pin digital 29 et analogue 11 et 10
Ralala encore quelqu'un qui n'as pas lu le tableau de broches correctement  Sync sur D11, Vidéo sur D29 (= broche A7) et Audio sur D10  Pas A11, A7, A10 comme tu semble l'avoir fait 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 54
|
 |
« Reply #14 on: July 21, 2012, 07:27:27 am » |
sisi j'ai lu mais trop tard  bon je viens de faire le branchement sur les bons pins mais çà change rien, aucun affichage sur la télé.
|
|
|
|
|
Logged
|
|
|
|
|
|