Introduction

Ce projet de synthese complet a consiste a concevoir et implementer un systeme de communication sans fil RF de A a Z. Le systeme comprenait des modules emetteur et recepteur separes, integrant le conditionnement de capteurs analogiques, le traitement de donnees par microcontroleur, la modulation numerique (FSK/ASK), l'amplification RF et des antennes personnalisees pour realiser une transmission de donnees sans fil fiable sur 50 a 100 metres.

Vue d'ensemble du projet

En travaillant en binome sur 60 heures, nous avons developpe une liaison sans fil full-duplex ou half-duplex operant dans la bande ISM (433 ou 868 MHz). Le projet a synthetise les connaissances en electronique analogique, systemes numeriques, circuits RF, telecommunications et programmation embarquee.

Architecture du systeme

Chaine d'emission

  1. Acquisition de donnees : Capteurs (temperature, pression, accelerometre) avec conditionnement analogique
  2. Traitement : Microcontroleur STM32 pour la mise en trame des donnees (preambule + donnees + CRC)
  3. Modulation : Implementation FSK (Frequency Shift Keying) ou ASK (Amplitude Shift Keying)
  4. Amplification RF : Amplificateur de puissance delivrant +10 a +20 dBm
  5. Antenne : Monopole ou patch adapte a 50 ohms

Chaine de reception

  1. Antenne : Antenne de reception adaptee a 50 ohms
  2. LNA : Amplificateur faible bruit (gain 15-20 dB, facteur de bruit < 3 dB)
  3. Demodulation : Detecteur FSK/ASK avec comparateur a seuil
  4. Traitement : STM32 pour la synchronisation de trame et la validation CRC
  5. Affichage : Sortie LCD/OLED ou UART vers PC

Introduction

This comprehensive synthesis project involved designing and implementing a complete RF wireless communication system from scratch. The system featured separate transmitter and receiver modules, integrating analog sensor conditioning, microcontroller data processing, digital modulation (FSK/ASK), RF amplification, and custom antennas to achieve reliable wireless data transmission over 50-100 meters.

Project Overview

Working in pairs over 60 hours, we developed a full duplex or half-duplex wireless link operating in the ISM band (433 or 868 MHz). The project synthesized knowledge from analog electronics, digital systems, RF circuits, telecommunications, and embedded programming.

System Architecture

Transmitter Chain

  1. Data Acquisition: Sensors (temperature, pressure, accelerometer) with analog conditioning
  2. Processing: STM32 microcontroller for data framing (preamble + data + CRC)
  3. Modulation: FSK (Frequency Shift Keying) or ASK (Amplitude Shift Keying) implementation
  4. RF Amplification: Power amplifier delivering +10 to +20 dBm
  5. Antenna: Matched monopole or patch antenna (50 ohm)

Receiver Chain

  1. Antenna: Receiving antenna with 50 ohm impedance matching
  2. LNA: Low Noise Amplifier (15-20 dB gain, NF < 3 dB)
  3. Demodulation: FSK/ASK detector with threshold comparator
  4. Processing: STM32 for frame synchronization and CRC validation
  5. Display: LCD/OLED or UART output to PC

Conception et implementation

Bilan de liaison RF

Calcul a l'aide de la formule de transmission de Friis :

  • Puissance d'emission : +10 dBm (10 mW)
  • Frequence : 433 MHz ou 868 MHz
  • Gains d'antenne : environ 2 dBi chacun
  • Portee cible : > 50 m en exterieur
  • Debit : 1-10 kbps

Schemas de modulation

FSK (Frequency Shift Keying) :

  • Binaire 0 : frequence f1
  • Binaire 1 : frequence f2
  • Deviation de frequence : +/-25 kHz
  • Genere par PWM du MCU ou modulateur dedie (RFM69)

ASK (Amplitude Shift Keying) :

  • Binaire 0 : amplitude A0 (faible/eteint)
  • Binaire 1 : amplitude A1 (elevee)
  • Implementation plus simple mais plus sensible au bruit

Conception du PCB

Fabrication de deux PCB separes :

PCB emetteur :

  • Entrees capteurs et circuits de conditionnement
  • Microcontroleur STM32
  • Etage de modulation
  • Amplificateur de puissance RF
  • Reseau d'adaptation d'antenne

PCB recepteur :

  • Entree antenne avec protection
  • LNA et filtre passe-bande
  • Circuit demodulateur
  • Microcontroleur STM32
  • Interface d'affichage

Design and Implementation

RF Link Budget

Calculated using Friis transmission formula:

  • Transmit power: +10 dBm (10 mW)
  • Frequency: 433 MHz or 868 MHz
  • Antenna gains: ~2 dBi each
  • Target range: > 50 m outdoor
  • Data rate: 1-10 kbps

Modulation Schemes

FSK (Frequency Shift Keying):

  • Binary 0: frequency f1
  • Binary 1: frequency f2
  • Frequency deviation: +/-25 kHz
  • Generated using MCU PWM or dedicated modulator IC (RFM69)

ASK (Amplitude Shift Keying):

  • Binary 0: amplitude A0 (low/off)
  • Binary 1: amplitude A1 (high)
  • Simpler implementation but more susceptible to noise

PCB Design

Fabricated two separate PCBs:

Transmitter PCB:

  • Sensor inputs and conditioning circuits
  • STM32 microcontroller
  • Modulator stage
  • RF power amplifier
  • Antenna matching network

Receiver PCB:

  • Antenna input with protection
  • LNA and band-pass filter
  • Demodulator circuit
  • STM32 microcontroller
  • Display interface

Tests et validation

Tests unitaires

  • Tensions et ondulations de l'alimentation
  • Qualite du signal de modulation (oscilloscope)
  • Puissance et spectre RF en sortie (analyseur de spectre)
  • Niveaux de seuil du demodulateur

Integration systeme

  • Tests courte portee (1 m) pour validation initiale
  • Tests de distance progressifs jusqu'a 100 m
  • Mesures RSSI (indicateur de puissance du signal recu)
  • Caracterisation du taux d'erreur binaire (BER)
  • Performances en environnement bruite

Resultats

Nous avons atteint avec succes :

  • Communication fiable a plus de 50 metres en exterieur
  • Debit de 9600 bps
  • BER < 10^-3 en conditions normales
  • Consommation optimisee pour fonctionnement sur batterie

Conclusion

Ce projet a fourni une experience pratique inestimable dans la conception de systemes de communication RF complets. Nous avons integre avec succes plusieurs disciplines d'ingenierie pour creer une liaison sans fil fonctionnelle, demontrant l'importance d'une conception systematique, de tests rigoureux et d'une optimisation iterative dans les systemes electroniques complexes.

Testing and Validation

Unit Testing

  • Power supply voltages and ripple
  • Modulation signal quality (oscilloscope)
  • RF output power and spectrum (spectrum analyzer)
  • Demodulator threshold levels

System Integration

  • Short-range testing (1 m) for initial validation
  • Progressive distance testing up to 100 m
  • RSSI (Received Signal Strength Indicator) measurements
  • Bit Error Rate (BER) characterization
  • Performance in noisy environments

Results

Successfully achieved:

  • Reliable communication at 50+ meters outdoor
  • Data rate of 9600 bps
  • BER < 10^-3 under normal conditions
  • Power consumption optimized for battery operation

Conclusion

This project provided invaluable hands-on experience in designing complete RF communication systems. We successfully integrated multiple engineering disciplines to create a functional wireless link, demonstrating the importance of systematic design, careful testing, and iterative optimization in complex electronic systems.