Voici les caractéristiques principales du récepteur :
- récepteur mono canal, testé entre 15 kHz et 80 kHz
- amplificateur d'antenne intégré
- filtre passe-bande actif d'ordre 4 (bande passante inférieure à 200Hz pour les stations en dessous de 30 kHz)
- mesure de l'amplitude RMS
- sortie linéaire, réglage d'offset
- numérisation sur 12 bits
- interface USB
- alimentation intégrée
| Protocole de Transfert de données |
Voici quelques précisions sur le protocole de tranfert de données entre le MAX187 et l'interface RS-232.
Les signaux du MAX187 sont affectés ainsi aux broches RS-232 :
- /CS ↔ RTS
- SCLK ↔ DTR
- DSR ↔ DOUT
Le standard RS-232 définit une tension positive comme correspondant à un niveau logique zero et une tension négative comme un niveau logique 1.
Le protocole de communication est détaillé dans les documents suivants :
• Datasheet du MAX187 | |
• Application note Maxim n°827. Cette note contient un code C à titre d'exemple. | |
La séquence globale est la suivante :
-
Mettre RTS à '0' (RTS=-5V; /CS='1') pour désélectionner le MAX187
-
Mettre DTR à '1' (DTR=+5V; SCLK='0')
-
Mettre RTS à '1' (RTS=+5V; /CS='0') to selectionner le MAX187.
Cela initie la conversion.
-
Attendre que la conversion soit complète (DOUT doit être à '1'; DSR=-5V)
-
Créer 12 bits d'horloge et récupérer les bits. Les bits de poids fort sont les premiers disponibles :
- Mettre DTR à '0' (DTR=-5V; SCLK='1')
- Mettre DTR à '1' (DTR=+5V; SCLK='0')
- Lire un bit (signal DOUT, DSR)
- Rajouter un 13ième front descendant :
- Mettre DTR à '0' (DTR=-5V; SCLK='1')
- Mettre DTR à '1' (DTR=+5V; SCLK='0')
-
Mettre RTS à '0' (RTS=-5V; /CS='1') pour déselectionner le MAX187
-
Mettre DTR à '0' (DTR=-5V; SCLK='1')