beautypg.com

Cs5490 – Cirrus Logic CS5490 User Manual

Page 36

background image

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

5.5 Energy Pulse Generation

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