
Système De Protection de Plantations Fruitière
Le Système développé est un dispositif rétractable automatiquement pour la protection des rangs de cultures fruitières pendant les pluies et les évènements climatiques extrêmes
Ce projet a été développé en collaboration avec le client final
Le maitre d'ouvrage a développé et breveté la structure mécanique permettant la réalisation de la fonction de protection des cultures
La société COVATECH a maintenu et mis en oeuvre la partie électronique et développé la partie logicielle de l'unité de contrôle du système complet

Présentation du Système Complet
Une station météo permet d'identifier les différents évènements climatiques. En fonction des périodes de l'année et de différents scénarios configurables, les commandes sont envoyées aux unités de gestion par ondes radio (LORA ou RF).
Les unités de gestion sont installées à chaque bout de rangées à protéger.
Alimentées par des panneaux solaires reliés à des batteries elles sont totalement autonomes.
Le système se pli et se dépli selon les commandes reçues et les règles de sécurités établie.

Présentation de l'unité de gestion
Cette unité de gestion est installée à chaque bout de rangée à protéger.
Entièrement autonome grâce à son alimentation solaire via batteries au plomb, elle utilise des communications sans fil LORA et/ou RF (module RN2483)
Cette unité de gestion permet de piloter un moteur BLDC 750W 24V 3000rpm via un controleur moteur EM347B.
La version 2 de l'unité de gestion intégrera les driver DRV8323 permettant l'intégration du pilotage moteur sans passer par la carte EM347B
Développement Logiciel

Microcontroleur STM32 32bit Cortex M4
l'unité de calcul utlisé pour réaliser ce système est microcontrôleur(µC)
STM32 de chez Stmicroelectronics.
C'est un µC 32 bits disposant de nombreuses interfaces de pilotage .
Le logiciel est réalisé en langage C

Le Firmware utilise le noyaux temps réel FreeRTOS.
Les systèmes informatiques temps réel se différencient des autres systèmes informatiques par la prise en compte des contraintes temporelles.
Utile pour l'ordonnancement précis des différentes tâches notamment lors des phases d'asservissement du moteur