An366 – Cirrus Logic AN366 User Manual
Page 41

AN366
AN366REV2
41
STOP CONVERSIONS
(See Figure 37.)
SDI = 0x90
0x15 0xFFFFFF
Read PF1
(page 16, register 21)
SDO = 0xFF
0xFF 0x410F40
(0.508278)
SDI = 0x90
0x19 0xFFFFFF
Read PF2
(page 16, register 25)
SDO = 0xFF
0xFF 0x4106A8
(0.5080157)
For 1 to Count {
PF1SUM = PF1SUM + PF1
PF2SUM = PF2SUM + PF2}
Figure 37. Conversion Window
PF1AVG = PF1SUM ÷ Count
PF2AVG = PF1SUM ÷ Count
PHASE1_OFFSET = ARCCOS(0.5083238) - 60º = -0.55224327
PHASE2_OFFSET = ARCCOS(0.5085984) - 60º = -0.57051489
Use this constant stored from PC/Controller memory in following calculations.
READ PF
2
1
CALCULATE
PHASE
OFFSET =
arccos(PF)-60º
RESOLUTION
MULTIPLIER
0.008789 (50Hz)
0.010547 @ 60Hz
STOP
CONVERSIONS
0xD8
Shown
In
Main
Flow
See also other documents in the category Cirrus Logic Hardware:
- CobraNet (147 pages)
- CS4961xx (54 pages)
- CS150x (8 pages)
- CS1501 (16 pages)
- CS1601 (2 pages)
- CS1601 (16 pages)
- CS1610 (16 pages)
- CRD1610-8W (24 pages)
- CRD1611-8W (25 pages)
- CDB1610-8W (21 pages)
- CS1610A (18 pages)
- CDB1611-8W (21 pages)
- CDB1610A-8W (21 pages)
- CDB1611A-8W (21 pages)
- CRD1610A-8W (24 pages)
- CRD1611A-8W (25 pages)
- CS1615 (16 pages)
- AN403 (15 pages)
- AN401 (14 pages)
- AN400 (15 pages)
- AN375 (27 pages)
- AN376 (9 pages)
- CRD1615-8W (22 pages)
- CRD1616-8W (23 pages)
- AN402 (14 pages)
- AN404 (15 pages)
- CRD1615A-8W (21 pages)
- CS1615A (16 pages)
- CS1630 (56 pages)
- AN374 (35 pages)
- AN368 (80 pages)
- CRD1630-10W (24 pages)
- CRD1631-10W (25 pages)
- CS1680 (16 pages)
- AN405 (13 pages)
- AN379 (31 pages)
- CRD1680-7W (31 pages)
- AN335 (10 pages)
- AN334 (6 pages)
- AN312 (14 pages)
- AN Integrating CobraNet into Audio Products (16 pages)
- CobraNet Audio Routing Primer (9 pages)
- Bundle Assignments in CobraNet Systems (3 pages)
- CS2300-01 (3 pages)
- CS2000-CP (38 pages)