SPRAC94D September   2018  – March 2022 AFE030 , AFE031 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S

 

  1.   Trademarks
  2. FSK Overview
  3. Hardware Overview
    1. 2.1 Block Diagram
    2. 2.2 Hardware Setup
  4. Interfacing With the AFE03x
    1. 3.1 Configuring the AFE031
  5. Transmit Path
    1. 4.1 FSK Example Specifications
    2. 4.2 PWM Mode
      1. 4.2.1 Software Implementation
      2. 4.2.2 Testing Results
      3. 4.2.3 HRPWM vs. EPWM
    3. 4.3 DAC Mode
      1. 4.3.1 Software Implementation
      2. 4.3.2 Testing Results
      3. 4.3.3 OFDM Ability
    4. 4.4 Porting TX to LAUNCHXL-F280049C
      1. 4.4.1 PWM Mode Specific Porting
      2. 4.4.2 DAC Mode Specific Porting
  6. Receive Path
    1. 5.1 Receive Path Overview
    2. 5.2 Receiver Software Implementation
      1. 5.2.1 Initial Setup and Parameters
      2. 5.2.2 Interrupt Service Routines
      3. 5.2.3 Run Time Operation
      4. 5.2.4 Testing Results
      5. 5.2.5 System Utilization
      6. 5.2.6 Device Dependency and Porting
    3. 5.3 Tuning and Calibration
      1. 5.3.1 Setting the AFE03X's PGAs
      2. 5.3.2 Automatic Gain Control (AGC)
      3. 5.3.3 Setting the Bit Detection Threshold
      4. 5.3.4 FSK Correlation Detector Library
    4. 5.4 Porting RX to LAUNCHXL-F280049C
  7. Interfacing With a Power Line
    1. 6.1 Line Coupling
    2. 6.2 Coupling to an AC Line
      1. 6.2.1 Low Voltage Capacitor
      2. 6.2.2 The Ratio of the Transformer
      3. 6.2.3 HV Capacitor
      4. 6.2.4 HV Side Inductor
    3. 6.3 Coupling to DC Line
    4. 6.4 Protection Circuit
      1. 6.4.1 Metal Oxide Varistors
      2. 6.4.2 Transient Voltage Suppressors
      3. 6.4.3 Current Steering Diodes
    5. 6.5 Determining PA Power Supply Requirements
  8. Summary
  9. References
  10. Schematics
    1. 9.1 Schematics (PWM Mode)
    2. 9.2 Schematics (DAC Mode)
  11. 10Revision History

Hardware Setup

There are a few things that need to be done so that the hardware can be debugged correctly. Power is supplied to the BOOSTXL-AFE031 test board via the 15 V jumper. The BoosterPack has a regulator that will supply power to the LaunchPad connected. Figure 2-4 shows a close up of the 15 V headers.

GUID-1EEBB35F-BCA3-4E04-BECD-860234A0AC67-low.jpgFigure 2-4 BOOSTXL-AFE031 Power Pins

The wire connected to the right input of the terminal block shown in Figure 2-5 will be the line that the transmitted output or received input FSK signal resides on, depending on whether the system is set up as a transmitter or receiver. The wire connected to the left input of the terminal block is the ground line. These lines can then be connected to some coupling circuitry or directly to another BOOSTXL-AFE031 terminal block for controlled testing, TX/RX to TX/RX and GND to GND.

GUID-1C54439F-052A-4D0D-BC09-3820C766C684-low.gifFigure 2-5 BOOSTXL-AFE031 Terminal Block Connections

Since the BoosterPack is supplying power to the launchPad, the PC USB interface needs to be isolated. Header jumpers JP1, JP2, and JP3 on the launchpad need to be removed to enable electrical isolation. Figure 2-6 is a close up of the location of the headers.

GUID-306B09D6-61DA-4CAD-BA68-480AC9F0B56C-low.jpgFigure 2-6 F28379D Jumper Configuration

When using the system as a FSK receiver, the LaunchPad needs 5 V to power the C2000 ADC. With the LaunchPad being isolated from the PC USB interface, the 5 V power rail needs to be generated by stepping up the supplied 3.3 V. Header JP6 on the LaunchPad needs to be added to enable the step-up regulator. Figure 2-7 is a close up of the location of the header.

GUID-C59B043F-A1BC-4269-BD24-6925181BDC09-low.gifFigure 2-7 F28379D JP6 Location

When using the system as a receiver, make sure that the F28379D LaunchPad is version 2.0 or greater. Earlier versions (Ver 1.1 and 1.2) have an issue with the ADCIN pin that is connected to the BOOSTXL-AFE031. For more information, see the LAUNCHXL-F28379D Overview revisions section.

When using the transmitter solution in conjunction with the receiver solution, the complete system connection should look similar to what is shown in Figure 2-8.

GUID-C52A428E-F876-41A0-984B-AE2241A364D5-low.gifFigure 2-8 TX-RX Solution System