ATAVRFBKIT Atmel, ATAVRFBKIT Datasheet - Page 24

KIT DEMO BALLAST FOR AT90PWM2

ATAVRFBKIT

Manufacturer Part Number
ATAVRFBKIT
Description
KIT DEMO BALLAST FOR AT90PWM2
Manufacturer
Atmel
Series
AVR®r
Datasheet

Specifications of ATAVRFBKIT

Main Purpose
Lighting, Ballast Control
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
AT90PWM2, AT90PWM3
Primary Attributes
18 W, Up to 2 Type T8 Lamps, Dimmable, Auto Detect of Swiss or DALI
Secondary Attributes
Power Factor Corrected (PFC), 90 to 265 VAC, 90 to 370 VDC
Data Bus Width
8 bit
Core Chip
AT90PWM2B
Topology
Boost
No. Of Outputs
1
Dimming Control Type
Digital
Kit Contents
Board CD Docs
Development Tool Type
Hardware / Software - Eval/Demo Board
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
6.2.2
6.2.2.1
6.2.2.2
6.3
6.3.1
Figure 6-4. Lamp State Machine
ATAVRFBKIT / EVLB001 User Guide
TOO_MANY_LAMP_IGNITION_TRIES
PFC State Machine
Global variables
Input variables
which have an
impact on PFC state
machine
Output variables
which can impact
other state
machines
Lamp_ctrl.c
Lamp State Machine
RESTART_PREHEAT
gv_lamp_preset_current == 0
during control_task in control_FBKIT.c
This file executes the Lamp state machine according to the scheduler in the Main_pwmx
_fluo_demo.c file.
The different states are outlined below:
LAMP_OFF
Nothing happens, the exiting of this state takes place as soon as the
to PFC_CONTROL_LOOP.
• None.
gs_lamp_ignition_tries <
LAMP_IGNITION_MAX_TRIES
gv_lamp_preset_current
state machine changing from PFC_OFF to INIT_PFC when the user request to
switch the lamp on.
gv_pfc_state
on the control_FBKIT.c file when the user request to switch the lamp off.
CONFIGURE_LAMP_PREHEAT
is set to SHUT_DOWN_PFC_AND_SLOW_DOWN_UC_SPEED state
START_RUN_MODE
START_IGNITION
LAMP_PREHEAT
RUN_MODE
LAMP_OFF
IGNITION
which is modified in control_FBKIT.c file makes the PFC
gv_pfc_state == PFC_CONTROL_LOOP
g_lamp_time_multiplier >= LAMP_PREHEAT_TIME_MULTIPLIER
g_inverter_comparison_values.ontime1 <
Get_v_lamp() < IGNITION_MAXIMUM_IGNITION_VOLTAGE
gv_lamp_preset_current == 0 during control_task in control_FBKIT.c
g_inverter_comparison_values.ontime1 >=
INVERTER_XXX_LAMP_IGNITION_HALF_PERIOD
ATPWMX Demonstrator Software
INVERTER_RUN_HALF_PERIOD
gv_pfc_state
7597B–AVR–10/07
is set
6-22

Related parts for ATAVRFBKIT