La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Transmission de données par Bluetooth Soutenance William MORKOS.

Présentations similaires


Présentation au sujet: "Transmission de données par Bluetooth Soutenance William MORKOS."— Transcription de la présentation:

1 Transmission de données par Bluetooth Soutenance William MORKOS

2 Plan Fonctionnement global Etape 1 : Electronique des capteurs Etape 2 : Transmission de données par liaison RS232 Etape 3 : Interface graphique sur VB 2005 Etape 4 : Remplacement de RS 232 par Bluetooth Etape 5 : Envoi des données sur mobile Conclusion

3 Fonctionnement global

4 Etape 1 : Electronique des capteurs

5 Acquisition de la température Etendue de mesure:-10°C55°C Tension issue du LM335Z:2,631 V3,281 V Tension de référence :2,631 V Excursion max de U:0 V0,650 V Tension à lentrée du CAN:40 mV5 V Sensibilité à lentrée du CAN: 5 V/ 65°C=76 mV/°C G=5 V/0,650 V= 7,7. Rg=7.8 Kohms Etape 1

6 Acquisition de la température Etape 1

7 Etalonnage de la température et ajustement

8 Acquisition de la luminosité Etendue de mesure:0 lx2.5 Klx Tension aux bornes de R:0 V0.497 V Tension de référence :0 V Excursion max de U:0 V0.479 V Tension à lentrée du CAN:40 mV5 V Sensibilité à lentrée du CAN: 5 V/ 2.5 Klx=2 V/Klx G=5/0.497=10 Rg=4.4 Kohms Etape 1

9 Acquisition de la luminosité Etape 1

10 Etalonnage et ajustement

11 Problèmes rencontrés Etalonnage de la température: Utilisation de potentiomètre CERMET 18 tours à 5 %. Etalonnage de la luminosité: Le BPW24 très directionnel. Plan de masse à 5,7 mV. Courant dobscurité indécelable. étalonnage à partir de 300 LUX. (To calculate the illuminance in lux from the given irradiance in mW/cm^2, you would need to know the spectral distribution of your light source, possibly including the spectral transmittance distribution of an associated optical system.) Your light source (I'm guessing it's a carbon or xenon arc lamp) is rated according to the irradiance (illuminance) of a surface at some distance. Irradiance is measured in watts / meter^2, while illuminance is measured in lumens / meter^2 (lux). (Think of these as so many photons being received per unit area of a surface.)

12 Programme C167

13 Etapes 2 et 3 : Transmission de données par liaison RS232 et Interface graphique sur VB 2005

14 Application sur Visual Basic Etapes 2 et 3 o Transmission des données par liaison RS232 émissionréception o Interface graphique sur VB conflit daccès Afficher les mesures en cours Evolution de chacune des grandeurs en fonction du temps Bouton reset temp/lum Annulé

15 Application sur Visual Basic Etapes 2 et 3 INITIALISATION Lecture Port Série Récupération des données (date+heure+température+luminosité) Affichage réel Timer2 ==1 h Ecriture des données sur fichier.txt Timer2 == 24 h Affichage progressif de lhistogramme et des extremums L oui non oui Visualisation de lhistogramme complet Reset des variables Timer1 == 1 mn non oui R L + R Création des fichiers

16 Application sur Visual Basic Etape 2 Température et luminosité compactées Décompactage des données Lecture du port série transmission en char Données exploitables

17 Timer1 Chargement de la Form VB Au bout d 1 min Etapes 2 et 3 Application sur Visual Basic lux 23 ° C Programme principal … Lecture du port série … Actualisation des données Affichage heure - température - luminosité

18 Au bout d 1 h Etapes 2 et 3 Application sur Visual Basic Timer2 - Actualisation des données - Ecriture sur fichier texte - Rafraîchissement de lhistogramme Programme principal … Lecture du port série … Actualisation des données moyennées Histogramme

19 Application sur Visual Basic Etape 3 Microsoft Office Spreadsheet 11.0 Microsoft Office Chart 11.0 Histogramme

20 Application sur Visual Basic Etapes 2 Histogramme fichierfeuille de calculs

21 Etape 4 : Remplacement de RS 232 par Bluetooth

22 Bluetooth : Présentation Réseaux radio personnels sans fil (WPAN) Technologie sans fil (radio courte distance) Courte portée, moyen débit, à bas prix Dongle Bluetooth utilisé Module Classe 2 Logiciel WIDCOMM (création de port virtuel COM3)

23 Bluetooth : Remplacement de la liaison RS232 Test du port série virtuel COM4 Tentative de connexion avec ladaptateur… Configuration Bluetooth réussie Envoi de données de µc à PC possible

24 Etape 5 : Envoi des données sur mobile

25 Bluetooth : Commandes AT avec portable Test du port série virtuel COM4 Communication avec le modem du portable par commandes AT Envoi de commandes : Réponse du portable : mBT.Write("AT" & vbCrLf) Incoming=mBT.Read ATDT, AT+CGMF, AT+CGMS, ATH … Using mBT As IO.Ports.SerialPort = _ My.Computer.Ports.OpenSerialPort("COM4") Déclaration et ouverture du port COM4

26 Conclusion Réalisation dun montage de type industriel Initiation à VB un langage de programmation Réalisation dapplications Création dinterfaces graphiques Découverte approfondie dune technologie de communication


Télécharger ppt "Transmission de données par Bluetooth Soutenance William MORKOS."

Présentations similaires


Annonces Google