參數(shù)資料
型號(hào): ADUC7022BCP62
廠商: ANALOG DEVICES INC
元件分類: 微控制器/微處理器
英文描述: Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
中文描述: 32-BIT, FLASH, 45.5 MHz, MICROCONTROLLER, QCC40
封裝: 6 X 6 MM, MO-220VJJD-2, LFCSP-40
文件頁數(shù): 45/80頁
文件大?。?/td> 840K
代理商: ADUC7022BCP62
Preliminary Technical Data
ADuC702x Series
symmetrical output patterns.
Rev. PrB | Page 45 of 80
Also shown is the PWMSYNC pulse and Bit 0 of the PWMSTA
register that indicates whether operation is in the first or
second half cycle of the PWM period.
The resultant on-times of the PWM signals over the full PWM
period (two half periods) produced by the timing unit can be
written as:
T
0H
= 2 x (PWMCH0 - PWMDAT1) x t
CORE
T
0L
= 2 x (PWMDAT0 – PWMCH0 – PWMDAT1) x t
CORE
And the corresponding duty cycles:
d
0H
= T
0H
/ Ts = (
PWMCH0 – PWMDAT1) /
PWMDAT0
d
0L
= T
0L
/ Ts = (PWMDAT0 – PWMCH0 – PWMDAT1)
/
PWMDAT0
The minimum permissible T
0H
and T
0L
values are zero,
corresponding to a 0% duty cycle. In a similar fashion, the
maximum value is T
S
, corresponding to a 100% duty cycle.
The output signals from the timing unit for operation in double
update mode are shown in Figure 23. This illustrates a
completely general case where the switching frequency, dead
time and duty cycle are all changed in the second half of the
PWM period. Of course, the same value for any or all of these
quantities could be used in both halves of the PWM cycle.
However, it can be seen that there is no guarantee that
symmetrical PWM signals will be produced by the timing unit
in double update mode. Additionally, it is seen that the dead
time is inserted into the PWM signals in the same way as in the
single update mode.
PWMCH01
2 x
PWMDAT12
PWMCH02
0H
PWMSTA (0)
0L
PWMDAT01
PWMDAT02
2 x
PWMDAT11
PWMSYNC
PWMDAT22+1
PWMDAT21+1
Figure 23: Typical PWM outputs of the Three-phase timing unit in double
update mode
In general the on-times of the PWM signals in double update
mode can be defined as:
T
0H
= (PWMCH0
1
+ PWMCH0
2
– PWMDAT1
1
– PWMDAT1
2
)
x t
CORE
T
0L
= (PWMDAT0
1
+ PWMDAT0
2
- PWMCH0
1
- PWMCH0
2
PWMDAT1
1
– PWMDAT1
2
) x t
CORE
where the subscript 1 refers to the value of that register during
the first half cycle and the subscript 2 refers to the value during
the second half cycle. The corresponding duty cycles are:
d
0H
= T
0H
/ Ts = (PWMCH0
1
+ PWMCH0
2
– PWMDAT1
1
PWMDAT1
2
) / (PWMDAT0
1
+ PWMDAT0
2
)
d
0L
= T
0L
/Ts = (PWMDAT0
1
+ PWMDAT0
2
- PWMCH0
1
-
PWMCH0
2
– PWMDAT1
1
– PWMDAT1
2
) / (PWMDAT0
1
+
PWMDAT0
2
)
since for the completely general case in double update mode,
the switching period is given by:
Ts =
(PWMDAT0
1
+ PWMDAT0
2
) x t
CORE
Again, the values of T
0H
and T
0L
are constrained to lie between
zero and T
S
.
PWM signals similar to those illustrated in Figure 22 and
Figure 23 can be produced on the 1H, 1L, 2H and 2L outputs by
programming the PWMCH1 and PWMCH2 registers in a
manner identical to that described for PWMCH0. The PWM
controller does not produce any PWM outputs until all of the
PWMDAT0, PWMCH0, PWMCH1 and PWMCH2 registers
have been written to at least once. Once these registers have
been written, internal counting of the timers in the three-phase
timing unit is enabled. Writing to the PWMDAT0 register
starts the internal timing of the main PWM timer. Provided the
PWMDAT0 register is written prior to the PWMCH0,
PWMCH1 and PWMCH2 registers in the initialisation, the
first PWMSYNC pulse and interrupt (if enabled) appear 1.5 x
t
CORE
x PWMDAT0 seconds after the initial write to the
PWMDAT0 register in single update mode. In double update
mode, the first PWMSYNC pulse appears after PWMDAT0 x
t
CORE
seconds.
Output Control Unit
The operation of the Output Control Unit is controlled by the
9-bit read/write PWMEN register. This register controls two
distinct features of the Output Control Unit that are directly
useful in the control of ECM or BDCM. The PWMEN register
contains three crossover bits, one for each pair of PWM outputs.
Setting Bit 8 of the PWMEN register enables the crossover
mode for the 0H/0L pair of PWM signals, setting Bit 7 enables
crossover on the 1H/1L pair of PWM signals and setting Bit 6
enables crossover on the 2H/2L pair of PWM signals. If
crossover mode is enabled for any pair of PWM signals, the
high-side PWM signal from the timing unit (0H, for example) is
diverted to the associated low-side output of the Output
Control Unit so that the signal will ultimately appear at the 0L
pin. Of course, the corresponding low-side output of the Timing
Unit is also diverted to the complementary high-side output of
相關(guān)PDF資料
PDF描述
ADUC7024BCP62 Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
ADUC7024BST62 Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
ADUC7025BCP32 Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
ADUC7025BCP62 Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
ADUC7026BST62 Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ADUC7022BCP62-U1 制造商:Analog Devices 功能描述:
ADUC7022BCPZ32 功能描述:IC MCU FLSH 32K ANLG I/O 40LFCSP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:MicroConverter® ADuC7xxx 標(biāo)準(zhǔn)包裝:250 系列:LPC11Uxx 核心處理器:ARM? Cortex?-M0 芯體尺寸:32-位 速度:50MHz 連通性:I²C,Microwire,SPI,SSI,SSP,UART/USART,USB 外圍設(shè)備:欠壓檢測/復(fù)位,POR,WDT 輸入/輸出數(shù):40 程序存儲(chǔ)器容量:96KB(96K x 8) 程序存儲(chǔ)器類型:閃存 EEPROM 大小:4K x 8 RAM 容量:10K x 8 電壓 - 電源 (Vcc/Vdd):1.8 V ~ 3.6 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 8x10b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:48-LQFP 包裝:托盤 其它名稱:568-9587
ADUC7022BCPZ32-RL 功能描述:IC MCU 12BIT 1MSPS UART 40-LFCSP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:MicroConverter® ADuC7xxx 標(biāo)準(zhǔn)包裝:38 系列:Encore!® XP® 核心處理器:eZ8 芯體尺寸:8-位 速度:5MHz 連通性:IrDA,UART/USART 外圍設(shè)備:欠壓檢測/復(fù)位,LED,POR,PWM,WDT 輸入/輸出數(shù):16 程序存儲(chǔ)器容量:4KB(4K x 8) 程序存儲(chǔ)器類型:閃存 EEPROM 大小:- RAM 容量:1K x 8 電壓 - 電源 (Vcc/Vdd):2.7 V ~ 3.6 V 數(shù)據(jù)轉(zhuǎn)換器:- 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 105°C 封裝/外殼:20-SOIC(0.295",7.50mm 寬) 包裝:管件 其它名稱:269-4116Z8F0413SH005EG-ND
ADUC7022BCPZ32-RL7 制造商:Analog Devices 功能描述:MCU 16-bit/32-bit ADuC7xxx ARM7TDMI RISC 32KB Flash 3.3V 40-Pin LFCSP EP T/R
ADUC7022BCPZ62 功能描述:IC MCU FLSH 62K ANLG I/O 40LFCSP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:MicroConverter® ADuC7xxx 標(biāo)準(zhǔn)包裝:250 系列:LPC11Uxx 核心處理器:ARM? Cortex?-M0 芯體尺寸:32-位 速度:50MHz 連通性:I²C,Microwire,SPI,SSI,SSP,UART/USART,USB 外圍設(shè)備:欠壓檢測/復(fù)位,POR,WDT 輸入/輸出數(shù):40 程序存儲(chǔ)器容量:96KB(96K x 8) 程序存儲(chǔ)器類型:閃存 EEPROM 大小:4K x 8 RAM 容量:10K x 8 電壓 - 電源 (Vcc/Vdd):1.8 V ~ 3.6 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 8x10b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:48-LQFP 包裝:托盤 其它名稱:568-9587