Présentation Maquette PROJET HUBBUB Détection du niveau sonore du bruit ambiant WELLCOM
Plan de la présentation Démarche composants et code ASM Réalisation du schéma HARDWARE Tests réalisés, Etat des lieux et résultats Démarche Logicielle Réalisation de l’IHM Mise en commun Hardware/Software
Démarche Composants Le micro Electret comme capteur Le module μUSB-MB5 pour la liaison au PC en émulation de port Série. Le ZigBee pour la liaison Sans Fil Le PIC16F77A pour le microcontrôleur
Démarche Code ASM Utilisation du compilateur C CCS PCW Algorithme simplifié du code C :
Schéma HARDWARE C1 C2 R4 USB D USB G R5 J2 X2 R3 R2 R1 J1 D4 D5 ICD2 22pF C2 R4 15k 1 2 3 4 5 USB D CONN-SIL5 USB G VSS vert rouge noir jaune bleu VCC R5 10k J2 CONN-SIL3 X2 CRYSTAL R3 470 R2 R1 J1 CONN-H5 D4 OA90 D5 RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA4/T0CKI/C1OUT 6 RA5/AN4/SS/C2OUT 7 RE0/AN5/RD 8 RE1/AN6/WR 9 RE2/AN7/CS 10 OSC1/CLKIN 13 OSC2/CLKOUT 14 RC1/T1OSI/CCP2 16 RC2/CCP1 17 RC3/SCK/SCL 18 RD0/PSP0 19 RD1/PSP1 20 RB7/PGD 40 RB6/PGC 39 RB5 38 RB4 37 RB3/PGM 36 RB2 35 RB1 34 RB0/INT 33 RD7/PSP7 30 RD6/PSP6 29 RD5/PSP5 28 RD4/PSP4 27 RD3/PSP3 22 RD2/PSP2 21 RC7/RX/DT 26 RC6/TX/CK 25 RC5/SDO 24 RC4/SDI/SDA 23 RA3/AN3/VREF+ RC0/T1OSO/T1CKI 15 MCLR/Vpp/THV PIC16F877A ICD2 D2 D3
Tests réalisés Méthode de test pour relever des mesures : Valeurs numériques envoyées sur le port série, espacées de ‘’;’’ Premières courbes sous Excel (valeurs prises sur l’hyperterminal):
pour l’ensemble des tests : Tests réalisés Relevé des valeurs sur le port Série : Réalisation d’une IHM pour l’ensemble des tests : (Programmation en C#)
Tests réalisés Utilisation de la Librairie ZedGraph pour réaliser des graphiques avec les données relevées sur le Port Série:
Calculs de la valeur du niveau sonore en dB Test réalisés Calculs de la valeur du niveau sonore en dB Ns = Coef x 20log10(VALEUR/512)
Tests réalisés Le coefficient utilisé dans les calculs reste à être déterminé de façon expérimentale grâce à notre decibelmètre d’étalonnage. Le Son utilisé a la forme d’onde (en dB) suivante:
Vidéo de la maquette
Démarche logicielle Le langage utilisé : Vb.net 2008 Le type d’interface : Windows Forms
Démarche logicielle L’application contrôle le volume du pc Reçoit des informations sur le port série Prends des décisions en fonction des données en entrée du port série
Démarche logicielle Scanne tous les ports série du système Permet de choisir le port sur lequel elle souhaite recevoir des données parmi tous ceux disponibles.
Démarche logicielle L’application permet d’enregistrer un son WAV PCM et de la lire ainsi que de la stopper en cours de lecture
Réalisation de l’IHM
Réalisation de l’IHM
Réalisation de l’IHM
Réalisation de l’IHM
Réalisation de l’IHM
Réalisation de l’IHM
Réalisation de l’IHM
Tests Tests de lecture du port avec l’hyperterminal Levé de BUGS Pas de port Ouverture de fichiers vides
Mise en commun HARDWARE/SOFTWARE Tests de compatibilité Mise en commun à venir lorsque les interruptions du microcontrôleur seront mieux maitrisées.