The complete system has been reviewed and tested, rebuilt under Yocto in real time soft (linux-rt) and ported to Rpi3A+ and Rpi3B+
the following features have been added:
=> complete rebuild under Yocto hardknott branch
=> installation and configuration of a linux kernel 5.10.x patched real time
=> wifi connectivity integration (automatic retrieval of date and time)
=> bluetooth keyboard connectivity integration: it is possible to interact with the system with a bluetooth USB keyboard (very practical)
=> connectivity integration with an LCD1602 I2C screen for displaying object tracking, date, time, mes/ngc, etc... (very practical)
=> correction of an error in the calculation of Gaussian matrix transformations (azimuthal to equatorial coordinates)
=> test and validation of an alternative method for calculating the Julian day
=> correction of a calculation error on the position of the planet Mercury
=> improvement of precision by software servo-control (in the process of being finished)
=> correction of various problems including the refresh of calculations during the rotation of the vault
=> thread re-scheduling, priorities and timeouts
=> setting up reception of accelerometer / magnetometer sensor for immediate deduction of azimuthal coordinates and speeds (in progress)
=> implementation of field rotation compensation calculations (in progress)
=> improvement of precision by software servo-control (in progress)
Le système complet a été revu et testé, re-construit sous Yocto en temps réel mou (linux-rt) et porté vers Rpi3A+ et Rpi3B+
les fonctionnalités suivantes ont étés ajoutées :
=> re construction complète sous Yocto branche hardknott
=> mise en place et configuration d'un noyau linux 5.10.x patché temps réel
=> intégration connectivité wifi (récupération auto de la date et de l heure)
=> intégration connectivité clavier bluetooth : il est possible d 'interragir avec le système avec un clavier USB bluetooth
=> intégration connectivité avec un écran LCD1602 I2C pour affichage du suivi objet, date, heure, mes/ngc, etc...
=> modification Makefile de compilation pour exécution / simulation sur machine hôte
=> correction d'une erreur dans le calcul des transformations de matrice de Gauss (coordonnées azimutales vers équatoriales)
=> test et validation d'une méthode alternative pour le calcul du jour julien
=> correction d'une erreur de calcul sur la position de la planète Mercure
=> correction de divers problèmes dont le rafraichissement des calculs lors de la rotation de la voute
=> ré-ordonnancement des threads , priorités et temporisations
=> mise en place réception capteur accéléromètre / magnétomètre pour déduction immédiates des coordonnées azimutales et vitesses (en cours)
=> mise en place des calculs de compensation de la rotation de champs (en cours)
=> amélioration de la précision par asservissement logiciel (en cours)
-------------------------------------------------------------------------------------------------------------------------------------------------------
[ OLD : before June 2022 => only RPI2 model B has been tested ]
Le projet Astrokit est délivré dans un premier temps en freeware, sous licence GPL.
Il faut télécharger le fichier image de la sdcard, compressé avec 7z (8 Mo)
La procédure d'installation est disponible dans la partie téléchargement ainsi que la réalisation de l'électronique
=> 2 doubles pont en H alimentés en 5/25 V suivant la puissance demandée et les caractéristiques des moteurs
=> une led IR
=> une led d'état
Il est nécessaire également de réaliser la connectique (câbles, ports RJ12, alim coaxial 5.5 / 2.1, etc..)
The Astrokit project is initially delivered as freeware, under the GPL license.
You need to download the sdcard image file, compressed with 7z (8 MB).
The installation procedure is available in the download section as well as the realization of the electronics
It is necessary to create an sdcard with the image files and connect to the gpios ports of the Rpi card:
=> 2 double H-bridges supplied with 5/25 V depending on the power requested and the characteristics of the motors
=> an IR LED
=> a status led
It is also necessary to make the connections (cables, RJ12 ports, coaxial power supply 5.5 / 2.1, etc.)
-------------------------------------------------------------------------------------------------------------------------------------------------------
- soit sous traiter la carte
[ NEW : since Jan 2022 => la carte finale est plus simple et basée sur des modules ]
=> voir la carte finale
=> voir la partie téléchargements
commander l'ensemble prêt à l'emploi (prix 199 euros) par mail : stephane@astrokit.fr