This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OPT3005: about setting configuration register

Part Number: OPT3005

Dear TI members, 

I have two question about configuration register field. 

(Q1) conversion time field

  - I can't understand exactly below comment in datasheet

    could you explain in detail what its means ? 

    " Range 0101b reduces by one bit. Ranges 0100b, 0011b, 0010b, and 0001b reduces by two bits. Range 0000b reduces by three bits " 

(Q2) How to set the configuration register to set full scale range what i want to ?

        could you please check correct or not what i understand ?

    (1) set to mask exponent filed "1"

    (2) range number field RN[3:0] set to what i want to less than 1100b

Best regards, 

  • Hi Hyun woo,

    I'll get further clarification on question 1, but for question 2.

    I would recommend setting the device into Automatic Full-Scale Setting Mode. The device will automatically adjust the full scale as needed, removing the need for you to adjust the range. As described in section 8.4.1 of the datasheet.

    However, if you still choose to set the full scale range manually then yes that is the correct approach. Full scale range settings can be seen in Table 8-8.

    Jalen

  • Hyun woo,

    For question 1, when comparing a 100ms conversion time with 800ms conversion time, you will lose resolution depending on the full scale range set. Exactly in the way mentioned in those sentences "Range 0101b reduces by one bit. Ranges 0100b, 0011b, 0010b, and 0001b reduces by two bits. Range 0000b reduces by three bits"

    So if we look at Table 8-8 the LSB size shows resolution for each full scale range setting at 800ms.

    If you configure the device to 100ms then the resolution will reduce and be as follows:

    0.02 * 8 = 0.16

    0.04 * 4 = 0.16

    0.08 * 4 = 0.32

    0.16 * 2 = 0.32

    Jalen

  • thank you for reply it. I completely understand