PC-GM8V 1.0 |
Programme du compteur Geiger PC-GM8. |
Téléchargements
|
Aperçus d'écrans
|
Documentation
|
Bugs connus
|
Anciennes versions
|
Introduction
Le logiciel téléchargeable sur cette page est le programme du compteur Geiger basse consommation PC-GM8. Vous trouverez ici toutes les indications pour réaliser la partie matérielle du compteur. Ce compteur consomme environ 80µA en régime normal.
Application pour le compteurs PC-GM8
Chargement Version 1.0 : ce programme gère le compteur Geiger-Muller PC-GM8 (comptage des impulsions, affichages, dialogue homme machine, mémorisation des données de comptage) ainsi que les communications avec le logiciel sous Windows GeigerPC.
Le programme a été développé avec Code Composer Studio (CCS).
Afficheur
Le compteur affiche ses données sur un afficheur LCD dédié. L'image ci-contre (cliquez pour agrandir) explique comment l'afficheur est utilisé en fonctionnement normal. Des sélecteurs permettent de dialoguer avec le compteur afin de valider les alarmes, les erreurs et modifier certains paramètres. Pour plus de précision, reportez vous la documentation.
Documentation technique
Environnements et plateforme cible
- Développé sur module Texas Instrument msp-exp430FR4133
- Environnement de développement : Code Composer Studio
- Documentation fonctionnelle
Fichiers
- main.c et main.h : programme principal
- hal_LCD.c et hal_LCD.h : gestion de l'afficheur
- utilitaires.c et utilitaires.h : quelques utilitaires pour le compteur (gestion consommation, émission/réception...)
- menu.c et menu.h : gestion du menu
- common.h : les déclarations globales du programme
- fontXX.h : les fontes de caractères pour l'afficheur e-paper
- PC_Epd_154_low_memory.c et PC_Epd_154_low_memory.h : gestion de l'afficheur e-paper
- Affepaper.c et Affepaper.h : gestion des affichages sur l'afficheur e-paper
Communication avec le compteur
Lien série (COMx), 9600bps, 8 bits, 1 stop, pas de parité.
Protocole de communication
Il est décrit dans la documentation fonctionnelle et sur la page décrivant GeigerPC.
Bugs connus
Vous pouvez signaler les bugs des programmes en utilisant le contact indiqué sur la page d'accueil. "m" pour mineur, "M" pour majeur, "A" pour amélioration.