Je suis aussi de l'avis de JCS.
Le suivi en temps réel par calcul et les boutons de commande, l'afficheur,... sont des fonctionalités qui complique la chose.
Le rôle d'un µC est de réaliser une petite tâche bien précise... sinon cela devient l'usine à gaz et alors autant utiliser un PC ou µPC (PC104,...)
Et je crois que bien que partant sur le même Hardware, l'application panneaux PV et celle four solaire sont 2 programmes bien différents.
Pour le four solaire, pas besoin d'un positionnement théorique... Il y a du soleil ou il n'y en a pas... On ne peut se servir du four que s'il y a un soleil franc... et donc le tracking suffit.
Pour l'application PV, même s'il n'y a pas un soleil franc, il est intéressant d'orienter le panneau le plus perpendiculairement possible au soleil.
Mais là, je verais un calage sur des positions cardinales toutes les 3h (ente 6 am et 6 pm)... Et pour l'élévation sur une position moyenne par rapport à l'année....
Il pourrait donc y avoir 2 logiciels...
avec même différentes versions (moteurs DC, moteurs PAP, détection vent, détection pluie,...) plutôt que de viser un seul système qui sait tout faire...
Je propose de revoir le CdC (Cahier des charges) dans ce sens.
Il y aurait un CdC pour le HW et 2 CdC pour le SW (avec options).
Le but est de rester sur un µC assez courant comme le PIC16F84...
@JCS,
Quelques questions
a) Pourquoi 3 détecteurs et pas 4? l'algo de tracking ne serait-il pas plus simple? Il y aurait 2 boucles identiques (une pour chaque axe)...
b) Comment sont présentées les 3 photorésistances au soleil? Directement, derrère un tube, ... ?
c) As-tu expérimenté le principe de l'ombre projetée? Cela marche vraiment bien et cela avait amené une amélioration significative sur mon proto analogique...
d) As-tu expérimenté les LED's en tant que détecteur? Elle délivrent directement une tension proportionnelle à l'intensité lumineuse et par construction elles sont déjà focalisées...
Sinon, quelques considérations qui me trotent dans la tête...
Au niveau de la réduction entre le moteur et l'axe considéré (elévation ou azimuth).
je verrais bien 2 vitesses moteur avec un rapport de réduction tel qu'en petite vitesse, le déplacement du système se fasse à une vitesse égale ou légérement inférieure à celle du soleil. Ainsi quand le soleil réapparait (ou quand il y a un recalage toutes les 3h), la correction à faire est faible...
Et une grande vitesse qui permet de faire le positionnement et le retour nuit...
A+