Measuring temperature with traditional mercury or alcohol thermometers not only takes a long time to measure, is inconvenient to read, and has a single function, which can no longer meet people's requirements in the digital age. This article proposes a design scheme for a new digital temperature measurement circuit. Hangzhou Jinghua Microelectronics Co., Ltd. has recently developed a high-precision digital temperature sensor chip SD5075, which is compatible with ADT75/LM75A/TMP75, has a lower price, higher accuracy, and good substitutability. This article will focus on it.
System composition:
The whole system consists of digital temperature sensor, single chip microcomputer, display, button and power supply. The circuit design is shown in the figure below:
Circuit Diagram
SD5075 can set the hysteresis threshold register and the over-temperature threshold register. If the actual test environment temperature is higher than the set over-temperature threshold register, the alarm signal is output through the open-drain pin ALARM. If the actual environment temperature is lower than the hysteresis threshold register, the alarm signal is released. There are two optional working modes for the Alarm output: Alarm comparator mode and Alarm interrupt mode. The Alarm output can be selected to be high level or low level valid. For detailed operation procedures, please refer to the SD5075 single-bus digital temperature sensor specification on the SDIC official website.
SD5075 Introduction:
SD5075 is a high-accuracy temperature sensor chip with a high-precision temperature measurement ADC. The typical error is less than ±0.5℃ in the range of -40℃~ +100℃, and the typical error is less than ±1.0℃ in the range of -55℃~ +125℃. It is very convenient to establish communication with other devices through the two-wire I2C/SMBus interface. Setting the address lines A2 ~ A0 can support 8 chips in parallel bus connection.
This chip has three optional working modes: continuous temperature measurement mode, single temperature measurement mode, and shutdown mode. It can be flexibly selected and configured according to the requirements of speed or power consumption.
SD5075 Features:
1. 12-bit digital temperature reading with a resolution of 0.0625°C.
2. The maximum error is ±0.8℃ in the range of -40℃~+100℃, and the maximum error is ±1.5℃ in the range of -55℃~+125℃.
3. 2-wire communication interface, compatible with I2C/SMBUS protocol.
4. Provide over-temperature alarm function, and can set over-temperature threshold and hysteresis recovery threshold.
5. Continuous temperature measurement mode or single temperature measurement mode can be selected.
6. Low power consumption: The typical operating current is only 170uA during continuous temperature measurement, and the operating current in shutdown mode is less than 1uA.
7. Operating voltage range: 2.7V~5.5V.
8. Pin compatible with ADT75/LM75A/TMP75.
SD5075 pin description:
Figure SD5075 pin diagram
SDA: two-wire communication data line
SCL: Two-wire communication clock line
ALARM: used for temperature alarm or SMBus Alert
GND: Ground
A2-A0: Address selection signal
VDD: Power supply
Microcontroller
The MCU model used is SD8102, which is also developed by Hangzhou Jinghua Microelectronics. It has 16k Bytes OTP space, 256 Bytes SRAM, 19 programmable I/O ports, 3 16-bit timers/counters, and a built-in 2M RC oscillator. This MCU can also be replaced by an ordinary 51 MCU or PIC MCU.
Display, buttons and power
It uses a 5-digit digital tube display, retains 1 decimal place, and uses dynamic scanning as the output mode. The 5 I/O ports of the microcontroller are selected as the bit lines of the digital tube and the 8 I/O ports are selected as the segment lines of the digital tube.
Press the S0 button to switch between Celsius and Fahrenheit.
An external power supply is used for power supply (no current limiting resistor is required for 5-12V, and a 470R/3W current limiting resistor is added when the voltage is greater than 12V), and the voltage is stepped down to 3.3 V by the HT7533 to power each module of the system.
software design
The microcontroller program flow is shown in the figure below:
Program flow chart
Conclusion:
The SD5075 temperature measurement chip used in this temperature measurement solution has the advantages of low power consumption, high temperature measurement accuracy and low price, which is very suitable for ordinary temperature measurement occasions. It is also compatible with temperature measurement chips such as ADT75/LM75A/TMP75.
Previous article:Comprehensive solution for testing large-capacity and high-speed FPGA products
Next article:Design of wind speed sensor to help you detect air conditioner
- Popular Resources
- Popular amplifiers
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Seizing the Opportunities in the Chinese Application Market: NI's Challenges and Answers
- Tektronix Launches Breakthrough Power Measurement Tools to Accelerate Innovation as Global Electrification Accelerates
- Not all oscilloscopes are created equal: Why ADCs and low noise floor matter
- Enable TekHSI high-speed interface function to accelerate the remote transmission of waveform data
- How to measure the quality of soft start thyristor
- How to use a multimeter to judge whether a soft starter is good or bad
- What are the advantages and disadvantages of non-contact temperature sensors?
- In what situations are non-contact temperature sensors widely used?
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
- On the road to 5G, is GaN technology really important?
- I called Knowles today and it was hilarious.
- Is there any sensor that can detect whether there is someone in front through the tinted glass?
- [2022 Digi-Key Innovation Design Competition] 1. STM32F7508-DK Unboxing
- Some predictions about the national competition questions - about power supply questions
- RFID low frequency and high frequency antenna technology
- First look at Texas Instruments' C2000 series
- What is UWB and why is it in my phone? Ultra-wideband technology, explained
- Can the TF card that comes with SensorTile.box be used?
- EEWORLD University ---- 3D TOF Robot: Obstacle Detection, Collision Avoidance and Navigation