| 전자부품 데이터시트 검색엔진 |
|
DS1920 데이터시트(PDF) 4 Page - Dallas Semiconductor |
|
|
|||||||||||||||||||||||||||||
DS1920 데이터시트(HTML) 4 Page - Dallas Semiconductor |
|
4 / 22 page ![]() DS1920 4 of 22 STRONG PULL-UP FOR SUPPLYING DS1920 DURING TEMPERATURE CONVERSION Figure 2 OPERATION - MEASURING TEMPERATURE The DS1920 measures temperatures through the use of an on-board proprietary temperature measurement technique. A block diagram of the temperature measurement circuitry is shown in Figure 3. The DS1920 measures temperature by counting the number of clock cycles that an oscillator with a low temperature coefficient goes through during a gate period determined by a high temperature coefficient oscillator. The counter is preset with a base count that corresponds to -55°C. If the counter reaches 0 before the gate period is over, the temperature register, which is also preset to the -55°C value, is incremented, indicating that the temperature is higher than -55°C. At the same time, the counter is then preset with a value determined by the slope accumulator circuitry. The counter is then clocked again until it reaches 0. If the gate period is still not finished, then this process repeats. The slope accumulator compensates for the non-linear behavior of the oscillators over temperature, yielding a high-resolution temperature measurement. This is done by changing the number of counts necessary for the counter to go through for each incremental degree in temperature. To obtain the desired resolution, therefore, both the value of the counter and the number of counts per degree C (the value of the slope accumulator) at a given temperature must be known. Internally, this calculation is done inside the DS1920 to provide 0.5°C resolution. The temperature reading is provided in a 16-bit, sign-extended two’s complement reading. Table 1 describes the exact relationship of output data to measured temperature. The data is transmitted serially over the 1-Wire interface. The DS1920 can measure temperature over the range of -55°C to +100°C in 0.5°C increments. For Fahrenheit usage, a lookup table or conversion factor must be used. Note that temperature is represented in the DS1920 in terms of a ½°C LSB, yielding the following 9-bit format: MSB LSB 1 1 1 0 0 1 1 1 0 = -25°C |
|
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |