Communication série, groupe A : Différence entre versions

De Wiki d'activités IMA
Ligne 1 : Ligne 1 :
'''[[Première séance:]]'''
+
Première séance:
'''
+
 
Partie électronique:'''
+
Partie électronique:
  
 
- résolution du cablage électronique à exécuter pour passer d'une liaison série à une liaison parallèle sur papier.
 
- résolution du cablage électronique à exécuter pour passer d'une liaison série à une liaison parallèle sur papier.
  
- Tout les composants nécessaire au cablage pour la réalisation ont été trouvé.
+
- Tout les composants nécessaire au cablage pour la réalisation ont été trouvés.
  
 
Partie informatique:
 
Partie informatique:
Ligne 30 : Ligne 30 :
 
             fait appel à la fonction charger qui retourne le message reçu pour ensuite l'afficher.  
 
             fait appel à la fonction charger qui retourne le message reçu pour ensuite l'afficher.  
 
        
 
        
 
 
 
 
 
 
 
 
  
 
objectifs de la seconde séance:
 
objectifs de la seconde séance:
Ligne 46 : Ligne 38 :
 
- finaliser les fichiers PHP de lecture et d'écriture.  
 
- finaliser les fichiers PHP de lecture et d'écriture.  
  
deuxième séance:
+
Deuxième séance:
  
 
partie électronique:
 
partie électronique:
  
Pour cette 2ème séance, nous avons réussi a concevoir la partie emission du message binaire ( conversion parallèle / série )
+
Pour cette 2ème séance, nous avons réussi à concevoir la partie emission du message binaire (conversion parallèle / série).
nous avons testé notre montage d'émission sur la carte et visualisé le signal reçut sur un osciloscope numérique ( les tests sont Ok , signal bien reçut à la bonne frèquence )
+
Nous avons testé notre montage d'émission sur la carte et visualisé le signal reçut sur un osciloscope numérique ( les tests sont Ok , signal bien reçut à la bonne frèquence )
nous avons également terminé la parie réception à quelques détails près, un problème de gestion du démarage de la lecture de la donnée série est à revoire.
+
nous avons également terminé la parie réception à quelques détails près, un problème de gestion du démarage de la lecture de la donnée série est à revoir, en effert notre système de "comptage" ( voir schéma pour plus de details ) ne doit démarer que lors de la prèsence du bit de start.
  
  
Pour la 3ème seance, nous allons donc terminer la partie réception et relié la partie informatique et électronique.
+
objectif de la 3ème séance: nous allons donc terminer la partie réception et relié la partie informatique et électronique.
  
 
schéma de la partie émission
 
schéma de la partie émission
Ligne 71 : Ligne 63 :
 
Durant la deuxième séance on pu terminer la partie informatique.  
 
Durant la deuxième séance on pu terminer la partie informatique.  
 
En effet on a continué la
 
En effet on a continué la
 +
 +
 +
séance 3:
 +
 +
Pour cette dernière séance, nous avons terminé la partie réception en réglant le problème rencontré précèdement ( depart de nos système de comptage de bit sur 9600Hz a pa&rtir du bit de start )
 +
Ensuite nous avons testé notre système à l'aide de l'hyperterminal d'un ordinateur relié à la nanoboard )
 +
 +
test de la partie émission: on envoie le code binaire corespondant à une lettre et l'on reçoit la lettre corespondante sur le terminake.
 +
test de la partie réception: on envoie une lettre à l'aide de l'hyperterminal et l'on visualise sur la nanoboard grace aux leds, le code corespondant.
 +
 +
Une fois les tests réalisés avec succès, nous avons rélié la partie informatique et électronique en reliant la foxboard avec la nanoboard.
 +
 +
 +
Voici les schémas électronique finale de la partie réception emission et de l'ensemble.
 +
 +
partie émission:
 +
[[Fichier:Exemple.jpg]]
 +
partie réception:
 +
[[Fichier:Exemple.jpg]]
 +
schéma global:
 +
[[Fichier:Exemple.jpg]]

Version du 30 mai 2011 à 08:49

Première séance:

Partie électronique:

- résolution du cablage électronique à exécuter pour passer d'une liaison série à une liaison parallèle sur papier.

- Tout les composants nécessaire au cablage pour la réalisation ont été trouvés.

Partie informatique:

OBJECTIFS:

-Création de la page d'accueil du site internet (HTML) qui permet de saisir et d'afficher une chaîne de caractères.

-Début de la réalisation des deux fichiers PHP permettant de transmettre et de recevoir une chaîne de caractères.

-Test de la fonction démon permettant de communiquer avec le port série.


I)- Création de la page d'accueil

 Le rôle de ce fichier HTML est d'acquérir et d'afficher un message.
 Pour cela on utilise quartes fonctions:
      -envoyer:
            fait appel au fichier PHP (fileaccess.php) => transmission du message saisi sur la page html au fichier php.      
      -charger: 
            fait appel au fichier PHP (fileread.php) =>  réception du message transmit sur le port série.          
      -afficher:
            fait appel à la fonction charger qui retourne le message reçu pour ensuite l'afficher. 
     

objectifs de la seconde séance:


- terminer la partie électronique du sujet et des fonctions de lecture et d'écriture. - établir la connexion série entre la carte électronique ( ) et notre interface web. - finaliser les fichiers PHP de lecture et d'écriture.

Deuxième séance:

partie électronique:

Pour cette 2ème séance, nous avons réussi à concevoir la partie emission du message binaire (conversion parallèle / série). Nous avons testé notre montage d'émission sur la carte et visualisé le signal reçut sur un osciloscope numérique ( les tests sont Ok , signal bien reçut à la bonne frèquence ) nous avons également terminé la parie réception à quelques détails près, un problème de gestion du démarage de la lecture de la donnée série est à revoir, en effert notre système de "comptage" ( voir schéma pour plus de details ) ne doit démarer que lors de la prèsence du bit de start.


objectif de la 3ème séance: nous allons donc terminer la partie réception et relié la partie informatique et électronique.

schéma de la partie émission Émission.jpg

schéma de la partie réception: Réception.jpg

schema global: Sheet3.jpg


Partie informatique :

Durant la deuxième séance on pu terminer la partie informatique. En effet on a continué la


séance 3:

Pour cette dernière séance, nous avons terminé la partie réception en réglant le problème rencontré précèdement ( depart de nos système de comptage de bit sur 9600Hz a pa&rtir du bit de start ) Ensuite nous avons testé notre système à l'aide de l'hyperterminal d'un ordinateur relié à la nanoboard )

test de la partie émission: on envoie le code binaire corespondant à une lettre et l'on reçoit la lettre corespondante sur le terminake. test de la partie réception: on envoie une lettre à l'aide de l'hyperterminal et l'on visualise sur la nanoboard grace aux leds, le code corespondant.

Une fois les tests réalisés avec succès, nous avons rélié la partie informatique et électronique en reliant la foxboard avec la nanoboard.


Voici les schémas électronique finale de la partie réception emission et de l'ensemble.

partie émission: Exemple.jpg partie réception: Exemple.jpg schéma global: Exemple.jpg