240 likes | 386 Views
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
E N D
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 • Tests réalisés, Etat des lieux et résultats • 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 :
jaune R5 rouge noir 10k VCC vert bleu 22pF C1 USB D USB G X2 1 1 2 2 CRYSTAL 3 3 C2 4 4 22pF 5 5 CONN-SIL5 CONN-SIL5 VSS J2 R3 470 R2 470 1 D4 2 R4 3 15k 470 R1 CONN-SIL3 OA90 D5 5 4 3 2 1 J1 CONN-H5 Schéma HARDWARE ICD2 5 4 3 2 1 13 33 OSC1/CLKIN RB0/INT 14 34 OSC2/CLKOUT RB1 35 RB2 2 36 RA0/AN0 RB3/PGM 3 37 RA1/AN1 RB4 4 38 RA2/AN2/VREF-/CVREF RB5 5 39 RA3/AN3/VREF+ RB6/PGC 6 40 RA4/T0CKI/C1OUT RB7/PGD 7 RA5/AN4/SS/C2OUT 15 RC0/T1OSO/T1CKI 8 16 RE0/AN5/RD RC1/T1OSI/CCP2 9 17 RE1/AN6/WR RC2/CCP1 10 18 RE2/AN7/CS RC3/SCK/SCL 23 RC4/SDI/SDA 1 24 MCLR/Vpp/THV RC5/SDO 25 RC6/TX/CK 26 RC7/RX/DT 19 RD0/PSP0 20 RD1/PSP1 21 RD2/PSP2 22 RD3/PSP3 27 D2 D3 RD4/PSP4 28 RD5/PSP5 29 RD6/PSP6 30 RD7/PSP7 PIC16F877A
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):
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:
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:
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
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.