Digibutler en Datalogger

Postby hlaidet » Thu Feb 05, 2009 12:00 am

Bonjour à tous,

Voici une nouvelle façon d'utiliser Digibutler

Un DataLogger: le hard s'y prete bien.

Il enregistre dans un fichier les IO Tor et Ana.
On a bien sur besoin d'une carte SD comme support de stockage

---(1)--- Utilisation des 8 ANA -------
Maintenant, les 8 entrées ana sont dispo si on cable la
carte SD sur les réseaux de résistances RN1 et RN3 ( facile )
On trouve dans "Doc\HardDigilogger.pdf" le schéma avec les 2
façons de connecter la SD.
1 - Sur le connecteur ANA ( on en perd 4 )
2 - Sur RN1 et RN2 (fils sous la carte)
Le choix se fait avec #define SPI_USE_PTC dans "SD_card.c"

---(2)--- Archivage -------------------
Il y a 4 modes d'archivage non exclusifs ( activation sélective )
1 - périodique ( de 1 à 3600 secondes )
2 - à date ( une fois quand la date est atteinte )
3 - sur front montant, descendant ou tous d'une ou plusieurs Tor
les Tor peuvent être en entrée ou en sortie, le soft vérifie la direction et lit les bons registres.
4 - sur entrée ana ( < ou = ou > ou # ) à une valeur saisie
DataLogger.c lit "config.cfg" au reset pour connaitre les modes choisis.

---(3)--- Horodatage ------------------
Pour avoir les événements horodatés, on doit activer le client SNTP (v1.12)
ou mettre à jour le RTC avec les commandes "date" et "time"

Le controle d'événement est fait chaque seconde
Les enregistrements sont écrits dans un fichier binaire "*.dat" ( 24 octets l'enregistrement )

---(4)--- Configuration et lecture ----
Ajout de 3 commandes dlstate, dlconf et dlrecord:
1 - dlstate affiche l'état du datalogger
2 - dlconf configure datalogger et sauvegarder dans "config.cfg"
3 - dlrecord permet de lire les enregistrements
Ces commandes sont donc accessibles via Telnet (v1.10)

---(5)--- Interface PC ----------------
Pour avoir une interface opérateur plus sympa,
extension du Tunnel FTP (v1.0) pour configurer datalogger

H_Trans (annexe) a été modifié pour une exploitation conviviale de datalogger
- configuration WYSIWYG du fichier "config.cfg"
- association extension de fichier avec un exécutable
- transformation des fichiers enregistrement (binaire) au format texte
pour etre ouverts avec "notepad" ou "excel"

On conserve bien sur le serveur http

Les références (v1.xx) se retrouvent dans le fichier "Doc\Digibutler.rtf"

sources: http://pagesperso-orange.fr/HLaidet/Digibutler.htm


Salut
Henri
Attachments
datalogger.jpg
hlaidet
 
Posts: 61
Joined: Thu Jan 02, 2014 10:44 am

Postby hlaidet » Sat Feb 14, 2009 12:00 am

Bonjour à tous,

DataLogger: la suite

---(1)--- Envoi de mail ---------------
Les événements Date, Tor et Ana sont configurables
pour émettre un mail lorsqu'ils arrivent.

---(2)--- Gestion de l'expander -------
Utilisation Expander IO MCP23S17 ( V1.3 )
avec tous les bits en entrée.
De cette façon, on gagne 13 entrées:
+16 avec l'expander
-3 les ports GPT1-3 servent à gérer l'expander

---(3)--- Programmation individuelle --
Chaque bit TOR est programmable individuellement:
- sur front montant, descendant ou les 2
- avec ou sans envoi d'un mail

H_Trans (annexe) a été modifié pour gérer les nouvelles fonctions
- programmation sélective de chaque bit ( expander compris )
- programmation adresse IP du serveur SMTP
- programmation adresse mail destinataire


sources: http://pagesperso-orange.fr/HLaidet/Digibutler.htm


Salut
Henri
Attachments
datalogger5.jpg
hlaidet
 
Posts: 61
Joined: Thu Jan 02, 2014 10:44 am


Return to DigiButler (04&05-2008)

Who is online

Users browsing this forum: No registered users and 1 guest