Cs5490 – Cirrus Logic CS5490 User Manual
Page 36

CS5490
36
DS982F3
6.6.6 Pulse Output Width (PulseWidth)
–
Page 0, Address 8
Default = 0x00 0001 (265.6µs at OWR = 4kHz)
PulseWidth sets the energy pulse frequency range and the duration of energy pulses.
The actual pulse duration is 250µs plus the contents of PulseWidth divided by 64,000. PulseWidth is an inte-
ger in the range of 1 to 65,535.
[23:20]
Reserved.
FREQ_RNG[19:16] Energy pulse (PulseRate) frequency range for 0.1% resolution.
0000 = Freq. range:
2 kHz – 0.238 Hz (Default)
0001 = Freq. range:
1 kHz – 0.1192 Hz
0010 = Freq. range:
500 Hz – 0.0596 Hz
0011 = Freq. range:
250Hz–0.0298Hz
0100 = Freq. range:
125 Hz – 0.0149 Hz
0101 = Freq. range:
62.5 Hz – 0.00745 Hz
0110 = Freq. range:
31.25 Hz – 0.003725 Hz
0111 = Freq. range:
15.625 Hz – 0.0018626 Hz
1000 = Freq. range:
7.8125 Hz – 0.000931323 Hz
1001 = Freq. range:
3.90625 Hz – 0.000465661 Hz
1010 = Reserved
...
1111 = Reserved
PW[15:0]
Energy Pulse Width.
6.6.7 Pulse Output Rate (PulseRate)
–
Page 18, Address 28
Default= 0x80 0000
PulseRate sets the full-scale frequency for the energy pulse output.
For a 4 kHz OWR rate, the maximum pulse rate is 2 kHz. It is a two's complement value in the range of
-1
value 1, with the binary point to the left of the MSB.
Refer to section
on page 19 for more information.
23
22
21
20
19
18
17
16
-
-
-
-
FREQ_RNG[3] FREQ_RNG[2] FREQ_RNG[1] FREQ_RNG[0]
15
14
13
12
11
10
9
8
PW[15]
PW[14]
PW[13]
PW[12]
PW[11]
PW[10]
PW[9]
PW[8]
7
6
5
4
3
2
1
0
PW[7]
PW[6]
PW[5]
PW[4]
PW[3]
PW[2]
PW[1]
PW[0]
MSB
LSB
-(2
0
)
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
.....
2
-17
2
-18
2
-19
2
-20
2
-21
2
-22
2
-23