Table des Matières

Publicité

22:
End Program
-Locations-
10 SnowDepth
21 Dis2Surf
22 T_Kelvin
23 273_15
24 ATempComp
25 Temporary
3.5

Sortie en ASCII

Le capteur SR50 est également capable de sortir des données dans le format
imprimable ASCII. Avec l'option de la sortie ASCII, des données séquentielles
ASCII (des niveaux de 0 et 5 volts seulement) sont sorties sur la ligne de SDI-
12/Data. Plusieurs options définissent le type de sortie de données ASCII. La
vitesse en baud peut être choisie entre 300 ou 1200 baud, niveau logique TTL
ou RS232; la sortie peut être la première cible seulement ou chacune des trois
cibles avec les numéros de qualité (voir le tableau 2).
Pour utiliser le capteur dans ce mode de fonctionnement, choisissez l'option
désirée en plaçant les cavaliers internes d'adresse selon la liste dans le tableau 2
(seulement les adresses 6 à 13 s'appliquent pour le mode de sortie ASCII).
Pour lancer la mesure, activez la ligne « Active Capteur » et mettez là à +5
volts. La largeur d'impulsion devrait être au minimum de 5 ms et d'un
maximum de 250 ms. Une fois que le SR50 détecte que la ligne « Active
Capteur » est haute, il fait une mesure. Quand la mesure est terminée, le SR50
sort les données séquentielles appropriées. Si le SR50 ne peut détecter aucunes
cibles, le capteur sortira des zéros pour indiquer qu'aucune lecture n'a été
obtenue.
Le format de données ASCII est à 8 bits d'informations, aucune parité, 1 bit de
départ, et 1 bit d'arrêt. Les valeurs de distance sont un maximum de 5 chiffres
avec un point décimal et un signe de polarité. Quand des échos multiples sont
demandés avec des nombres de qualité, les 3 nombres de distance précèdent les
nombres de qualité. Les nombres de qualité sont 3 valeurs de chiffre avec un
point décimal et un signe de polarité. Toutes les chaînes de caractères qui sont
retournées dans la mode de sortie ASCII se terminent avec un retour de chariot
et un retour à la ligne. Ce qui suit, sont deux exemples des données qui
proviennent du SR50. Le premier exemple est un écho seulement. Le
deuxième exemple est pour des échos multiples avec des nombres de qualité.
+1.8506 +3.7156 +0.0 +172 +196 +0.0<CR><LF>
1: 0220
Day,Hour/Minute (prev day at midnight,
2400 at midnight)
Sample (P70)
1:
1
Reps
2:
10
Loc [ SnowDepth ]*
+1.8506<CR><LF>
Échos
Numéros de qualité
Capteur de Distance à Ultrason SR50
15

Publicité

Table des Matières
loading

Table des Matières