Atmel Media Support
Products > AVRŽ 8-Bit RISC > Product Card
AT90PWM316
: :
Specially designed for Lamp ballast and Motor Control applications, the AT90PWM316 AVR microcontroller features 16 Kbytes Flash memory, 10-channel advanced PWM, 11-channel 10-bit ADC, a 10-bit DAC, three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement and DALI protocol support.
Flash (Kbytes) 16
EEPROM (Kbytes) 0.5
SRAM (Bytes) 1024
Max I/O Pins 27
F.max (MHz) 16
Analog Comparator Yes
   VQFN (Punched) 32
 SOIC 32
More
View Related Documents and Tools
Distributor InventoryCheck Distributor Inventory
:
AT90PWM216/316 Summary (25 pages, revision D, updated 8/09)
AT90PWM216/316 (360 pages, revision D, updated 8/09)
 
:
AVR042: AVR Hardware Design Considerations (14 pages, revision F, updated 4/08)
This Application Note covers the most common problems encountered when switching to a new microcontroller architecture like the AVR. Solutions and considerations for the most common design challenges are covered.
AVR434: PSC Cookbook (32 pages, revision A, updated 10/06)
This application note is an introduction to the use of the Power Stage Controllers (PSC) available in some AVR microcontrollers. The object of this document is to give a general overview of the PSC, show their various modes of operation and explain how to configure them. The code examples will make this clearer and can be used as guide for other applications. The examples are developed and tested on AT90PWM3.
AVR435: BLDC/BLAC Motor Control Using a Sinus Modulated PWM Algorithm (12 pages, revision A, updated 9/06)
BLDC motors are designed to be supplied with a trapezoidal shape current, respectively BLAC motors are designed to be supplied with a sinusoidal shape current. This application note proposes an implementation using the latter with an ATAVRMC100 board mounted with an AT90PWM3B.
AVR493: Sensorless Commutation of Brushless DC Motor (BLDC) using AT90PWM3/3B and ATAVRMC100 (20 pages, revision B, updated 12/06)
This application note describes how to implement a sensorless commutation of BLDC motors with the ATAVRMC100 developement kit.
:
Debug Tool: AVR JTAGICE mkII
Design Software: AVR Studio 4
QTouch Library 3.1
Development Kit: ATAVRMC100 - BLDC Motor Control
ATAVRMC200 - AC Motor Control
Development Software: Motor Control Center
Evaluation Kit: ATAVRFBKIT Ballast Demo Kit
In-System Programming: AVRISP mkII In-System Programmer
Starter Kit: ATSTK500
ATSTK520
ATSTK600
ATSTK600-SOIC
ATSTK600-Tinyx3U
Software Files: Register to download QTouch Library
 
:
AVR JTAGICE mkII
AVR Studio 4
See more FAQs
  
:
AT90PWM2/3 Programming Guide (User Guide, 6 pages, revision A, updated 06/06)
This document is intended for AT90PWM2/3 users, it focuses on fuse bit programming and configuration. It also provides information and synthesis about fuse bit configuration versus different Atmel hardware development kits using AT90PWM2/3.
AVR and AVR32 - Quick Reference Guide (Overview, 68 pages, revision I, updated 5/09)
Introduction of the product range of AVR and AVR32 microcontrollers and application processors:
  • Device family description
  • Key features
  • Device selection guides
  • Application oriented device families
  • Tools offer
AVR Instruction Set (User Guide, 155 pages, revision H, updated 7/09)
Microcontrollers for Fluorescent and High Intensity Discharge Lamp Ballasts (Flyer, 4 pages, revision B, updated 04/06)