Je désire depuis un moment me lancer dans un projet électronique assez intéressant. Etant passionné automobile, j'ai déja pas mal touché à tout ce qui est diagnostique par OBD2 (j'ai des softs de diagnostique et de mesure de puissance à mon actif).
Mon but :
Créer un petit ordinateur de bord (avec écran LCD, qqes touches, et le µC ad hoc) pour récupérer des informations sur la voiture qui ne sont pas visibles depuis le tableau de bord, mais disponibles via le calculateur (vitesse réelle, t° et pression d'admission, débits massiques, niveau de charge, code de défaut, etc etc, avec la possibilité en combinant ces valeurs entre elles d'en déduires d'autres grandeurs, telles que puissance et couple, consommation, d'en déduire des systèmes d'alerte de sous/sur chauffe/régime/vitesse, indicateur de rapport d'économie et de rapport de performance etc), et éventuellement via des capteurs externes.
Le système sera donc composé du µC, sur lequel sera branché un écran LCD, des boutons, (éventullement capteurs externes et buzzer) et enfin d'une connectique RS232 servant tantôt à la programmation, tantôt au dialogue avec le calculateur de la voiture.
Ma question : Quel matériel choisir, sachant ce qu'il doit pouvoir faire :
Le microcontrolleur
-Doit comporter un bootloader et pouvoir être programmé depuis le circuit, via RS232.
-Une mémoire code conséquente, vu le nombre de choses importantes à faire, et pour garder une marge d'évolutivité.
-Pouvoir être programmé en C avec un compilateur et des bibliotheques gratuites de préférence (j'ai déja travaillé en assembleur sur des µC, ce n'est pas absolument désagréable, mais une fois de plus, le projet étant conséquent, cela simplifiera la conception, le débogage et la lisibilité).
-Eventuellement posseder une zone de mémoire eeprom pour y stocker des données utilisateur.
-Eventuellement posseder des entrées analogiques pour y brancher des capteurs externes, avec si possible une bande passante >50Hz
L'écran LCD :
-Suffisament grand pour être lisible et afficher une quantité respectable de données.
-Rétro éclairé (pas la peine je pense d'expliquer l'utilité de ceci en voiture

-Doit pouvoir être livré avec une bibliotheques de fonctions en C pour piloter son affichage, compatible avec le µC précédemment sélectionné, ou alors être simple d'adaptation.
-Eventuellement, qu'il offre la possibilité de faire du graphique, je trouverais sympa par exemple de pouvoir dessiner une/des jauge(s) à l'écran, à l'instar d'un manomètre de pression de turbo par exemple, ou afficher via un graphique l'évolution d'un paramètre au cours du temps, comme la vitesse par exemple.
Alimentation
Le tout doit être alimenté sous 12V (alimentation ponctionnée sur la prise diagnostique de la voiture.
Le tout restant simple d'utilisation et ne coutant pas la peau des fesses.
Je précise que j'ai des connaissances en élec num (j'ai déja étudié, ainsi que certains microcontrolleurs), en revanche je ne suis pas au courant des différents modèles et des capacités des µC, et mon niveau pratique en élec analogique est limité, de même que niveau bricolage, c'est pourquoi je voudrais également vos avis concernant des "plaques" de développement, et des enseignes sérieuses où acheter le matériel. Concernant la programmation, j'ai une solide expérience, et j'ai déja fait l'analyse physique de la plupart des calculs que je veux intégrer.
Je présume que pour ce qui est des composants nécessaires au bon fonctionnement du µC, tout est expliqué dans les docs.
Voilà, si vous avez besoin de précisions ou si vous avez des questions sur le projet ou le diag automobile, n'hésitez pas.
Merci d'avance pour vos conseils concernant le matos à choisir
