The TMS320F28335PGFA is a 32-bit floating-point digital signal controller (DSC) from Texas Instruments. It is based on the C2000™ platform and is optimized for real-time control applications such as industrial motor drives, solar inverters, digital power, electric vehicles and transportation, motor control, and sensing and signal processing.
The TMS320F28335PGFA features a 150MHz C28x+FPU core, 512KB of flash memory, and 128KB of SRAM. It also includes a wide range of peripherals, including:
- 18 PWM outputs
- 6 HRPWM outputs with 150-ps MEP resolution
- 6 event capture inputs
- 2 Quadrature Encoder interfaces
- 8 32-bit timers (6 for eCAPs and 2 for eQEPs)
- 9 16-bit timers (6 for ePWMs and 3 XINTCTRs)
- 12-bit ADC with 24 channels
- 12-bit DAC with 2 channels
- 3 SPI interfaces
- 4 I2C interfaces
- 2 UART interfaces
- Ethernet interface
The TMS320F28335PGFA is packaged in a 176-pin LQFP package and is available in commercial and industrial temperature grades.
Features and Benefits
- High-performance 150MHz C28x+FPU core
- 512KB of flash memory and 128KB of SRAM
- Wide range of peripherals for real-time control applications
- Highly integrated single-chip solution
- Low power consumption
- Easy to use development tools
Applications
- Industrial motor drives
- Solar inverters
- Digital power
- Electric vehicles and transportation
- Motor control
- Sensing and signal processing
Examples
- Industrial motor drives: The TMS320F28335PGFA can be used to control a wide range of industrial motors, including AC induction motors, DC motors, and brushless motors. It can be used to implement a variety of motor control algorithms, such as field-oriented control (FOC) and vector control.
- Solar inverters: The TMS320F28335PGFA can be used to control solar inverters, which convert DC power from solar panels to AC power that can be used on the grid. The TMS320F28335PGFA can be used to implement a variety of control algorithms to ensure that the inverter operates efficiently and safely.
- Digital power: The TMS320F28335PGFA can be used to control a variety of digital power supplies, such as switch-mode power supplies and point-of-load converters. The TMS320F28335PGFA can be used to implement a variety of control algorithms to ensure that the power supply operates efficiently and reliably.
- Electric vehicles and transportation: The TMS320F28335PGFA can be used to control a variety of electric vehicle and transportation applications, such as motor drives, battery management systems, and vehicle dynamics control systems. The TMS320F28335PGFA can be used to implement a variety of control algorithms to ensure that the vehicle operates efficiently and safely.
- Motor control: The TMS320F28335PGFA can be used to control a wide range of motors, including AC induction motors, DC motors, and brushless motors. It can be used to implement a variety of motor control algorithms, such as field-oriented control (FOC) and vector control.
- Sensing and signal processing: The TMS320F28335PGFA can be used to implement a variety of sensing and signal processing algorithms, such as temperature measurement, vibration monitoring, and audio processing.
Development Tools
Texas Instruments offers a wide range of development tools for the TMS320F28335PGFA, including:
- Code Composer Studio™ IDE: A comprehensive IDE for developing and debugging C/C++ code for the TMS320F28335PGFA.
- C2000™ Device Support Package (DSP): A set of libraries and drivers that simplify development for the TMS320F28335PGFA.
- C2000™ ControlSUITE™: A library of control algorithms and examples for the TMS320F28335PGFA.
The TMS320F28335PGFA is a powerful and versatile DSC that is well-suited for a wide range of real-time control applications.