Dossier technique

Description:

D'un point de vue strictement "hardware", l'OSRBox est une interface entre un port USB et un bus parallèle de 10 lignes logiques à niveaux TTL (0-5V).

La liaison entre l'interface USB, reconnue par le système en tant que "port de communication série", est basée sur le chip FT232BM de FTDI Ltd, qui converti les signaux USB en signal série TTL compatible avec le protocole RS232 et vice versa.

Le contrôle total de la connexion USB dans le respect de la norme USB (compatible avec les versions 1.0 et 2.0) étant assuré par ce dernier, un microcontrôleur à architecture RISK 12 bits, le Microchip 16F84A, cadencé à 10MHz, et le code embarqué, assurent l'échantillonnage des 10 lignes logiques à une cadence de 0.8 kHz et la sérialisation des données vers l'interface USB à un débit de 19200 bauds. On peut donc espérer au mieux une précision de l'ordre de 1.25 mS.

Schémas-bloc du système de réponse

Les critères qui motivent le choix de cette architecture est avant tout sa totale transparence pour E-Prime qui "voit" l'OSRBox comme un simple "Serial Response Box". Aucune modification n'est donc à apporter dans la façon de programmer les expériences E-Prime et aucun appel à une quelconque dll ou autre "package" n'est nécessaire.

Une analyse du protocole de communication entre E-Prime et le Serial Response Box a été nécessaire (reenginering) afin d'implémenter les fonctionnalités qui nous intéressaient en faculté (et uniquement celles-là) sans affecter la précision des mesures de temps de réaction. Ce système n'est donc compatibles avec E-Prime que dans les limites fixées par les caractéristiques de l'OSRBox.

Caractéristiques:

Système de base:

Schémas:

Photos:

Vue du dessous Vue du dessus

 

Câblage du connecteur d'extension:

Vue du connecteur DB25 mâle côté soudures

VoiceKey:

Schémas:

Photos:

Sources:

 

Références:

 

Mise à jour : 29/11/2007 - Pierre Mahau