Je vois Arduino partout en ce moment. Je pense que c'est accessible pour un débutant, mais pour des applications plus pointues je pense qu'on atteindra assez vite les limites.
Les processeurs AVR qui équipent les Arduino restent des 8 bits, dans la classe des PIC 8 bits les plus aboutis, certes. Je vois ça assez bien pour de petits automatismes sympas ou des fonctions déportées comme des capteurs intelligents ou des petits systèmes de contrôle comme la logique d'un lève-vitres, etc ...
Pour du contrôle moteur, il faut chercher un peu plus puissant. J'ai lu comme argument le faible prix de ce type de processeur. C'est une idée reçue, dans un produit électronique, ce qui coûte cher, c'est surtout la mécanique ! La boîte, les connecteurs, le circuit imprimé, ... Les servitudes aussi comme les alimentations, les protections, etc ...
Un processeur 8 bits genre AVR ça tape les 2 ou 3€, un bon 16 bits on le touche à 5 .. 8€. C'est donc pas ça le problème.
Il reste vrai qu'un 8 bits reste plus simple à programmer qu'un 16, et ça c'est une vraie raison du succès. L'autre facteur est l'aspect ouvert via la communauté internet.
Pour de l'affichage graphique, si on veut quelque chose de fluide, il faut aussi de la puissance de calcul. N'oublions pas que les microcontrôleurs de cette classe n'ont pas l'équivalent d'une "carte graphique" et c'est donc le processeur qui doit faire tout le boulot.
On peut en dire encore beaucoup, il y a de quoi remplir quelques centaines de pages de post.
J'ai un contrôle moteur en cours de routage avec un dsPIC33EP512MU814 pour ceux qui connaissent. Je pense qu'il faut au moins ça maintenant
. Pour l'instant ça avance pas vite, j'ai une autre carte sur le feu pour piloter un moteur électrique triphasé sur des vélos électriques. Mais le schéma est finalisé. Router la carte n'est pas le plus long. C'est le logiciel qui prends du temps en fait
Pour l'affichage, le problème le plus chiant, c'est l'écran, on trouve de tout et de n'importe quoi à tous les prix, c'est le bordel. J'en suis venu à la conclusion que la meilleure approche serait de hacker le signaux des écrans de smartphones, qui sont excellents et très peu chers, et en plus on trouve en pièces détachées pour peanuts sur ebay
. Reste à mettre la logique d'interface dans un petit FPGA et ça roule.
Tu peux nous faire un petit cahier des charges SDJD ??