Bus type temperature sensor
The bus temperature sensor system designed through CAN bus technology solves the problems of complex wiring, high cost, poor data transmission reliability and poor scalability of traditional temperature monitoring systems, simplifying wiring, reducing costs, improving data transmission reliability and real-time performance, and supporting system scalability and extended battery life.
Patent Information
- Application Number
- CN202422589463.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2034-10-25
AI Technical Summary
Traditional temperature monitoring systems have problems such as complex wiring and high cost, poor data transmission reliability and real-time performance, poor scalability, and difficulty in power consumption and maintenance.
Using CAN bus technology, a bus temperature sensor system is designed, including a temperature sensor unit, a CAN controller, a CAN transceiver unit, a CAN bus, a microcontroller, a LCD display and a power supply module to realize centralized display and reliable transmission of temperature data.
Simplify cabling, reduce costs, improve data transmission reliability and real-time, support system scalability, extend battery life, and provide intuitive data presentation.
Smart Images

Figure CN223216999U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of distributed control, in particular to a bus-type temperature sensor. Background Art
[0002] With the development of industrial automation, smart homes, and environmental monitoring, the demand for temperature monitoring is growing. Traditional temperature monitoring systems typically use wired or wireless methods for data transmission, but these methods have some shortcomings in large-scale deployment and maintenance. For example, wired systems have complex wiring and high costs, while wireless systems may be subject to signal interference and battery life limitations.
[0003] Shortcomings of current technology:
[0004] 1) Complex and costly wiring: Traditional multi-point temperature monitoring systems often require extensive cabling to connect individual sensor nodes to the central control unit. This not only increases system installation costs but also makes subsequent maintenance difficult. In certain industrial environments, space constraints and harsh operating conditions make wiring even more complex and expensive.
[0005] 2) Reliable and real-time data transmission: While wireless communication can reduce wiring, it is susceptible to electromagnetic interference in industrial environments, leading to data loss or delays. Wired systems, while relatively stable, can still experience signal attenuation and noise over long distances, affecting data accuracy.
[0006] 3) System scalability: Traditional systems require rewiring and reconfiguration when adding new monitoring points, and have poor scalability.
[0007] 4) Power Consumption and Maintenance: Wireless sensor nodes typically rely on batteries, which have limited lifespans and require regular replacement, increasing maintenance costs. While wired systems do not require frequent battery replacement, power management and power consumption optimization remain challenges during long-term operation. Utility Model Content
[0008] The utility model provides a bus-type temperature sensor. The temperature sensor system based on the CAN (Controller Area Network) bus has the advantages of high reliability, strong real-time performance and good expansibility.
[0009] In order to achieve the purpose of the present utility model, the technical solution adopted is: a bus-type temperature sensor, including a temperature sensor unit, a CAN controller, a CAN transceiver unit, a CAN bus, a microcontroller, a liquid crystal display and a power supply module. The temperature sensor unit is used to measure the temperature of a specific area and transmit it to the CAN controller. The CAN controller is used to package the temperature data into a digital signal in the CAN protocol format. The CAN transceiver unit converts the digital signal of the CAN controller into an electrical signal transmitted on the CAN bus. The microcontroller displays the data received on the CAN bus through the liquid crystal display. The power supply module supplies power to the microcontroller and the liquid crystal display.
[0010] As an optimized solution of the present invention, the temperature sensor unit, CAN controller, and CAN transceiver unit constitute the temperature collection end, and there are multiple temperature collection ends. The microcontroller, LCD display, and power supply module constitute the temperature display end, and one temperature display end corresponds to multiple temperature collection ends.
[0011] As an optimized solution of the present invention, the CAN controller includes a microcontroller U1, and the microcontroller U1 is STM32F103C8T6.
[0012] As an optimized solution of the present invention, the temperature sensor unit includes a temperature sensor U2 , and an OUT pin of the temperature sensor U2 is connected to the 39th pin of the microcontroller U1 .
[0013] As an optimization solution of the present invention, the CAN transceiver unit includes a CAN transceiver U3 and a resistor R29. The first pin of the CAN transceiver U3 is connected to the 32nd pin of the microcontroller U1, the fourth pin of the CAN transceiver U3 is connected to the 33rd pin of the microcontroller U1, and the sixth and seventh pins of the CAN transceiver U3 are connected to the CAN bus.
[0014] As an optimized solution of the present invention, the microcontroller is STM32F103C8T6.
[0015] As an optimized solution of the present utility model, the power supply module includes an LDO buck chip U5, a capacitor C16, a capacitor C19, a capacitor C17, a capacitor C18, a power indicator light D3 and a resistor R33. Capacitor C16 and capacitor C19 are connected in parallel between the third pin of the LDO buck chip U5 and the ground, capacitor C17 and capacitor C18 are connected in parallel between the second pin of the LDO buck chip U5 and the ground, and the power indicator light D3 and the resistor R33 are connected in series between the second pin of the LDO buck chip U5 and the ground.
[0016] This utility model has the following positive effects: 1) Simplified wiring and reduced costs: By using CAN bus technology, the large number of cables required in traditional multi-point temperature monitoring systems is reduced. This not only reduces system installation costs but also simplifies the wiring process, making subsequent maintenance more convenient. This is particularly effective in industrial environments, effectively solving the wiring complexity issues caused by space constraints and harsh working conditions.
[0017] 2) This utility model improves data transmission reliability and real-time performance: The CAN bus has strong anti-interference capabilities and a high data transmission rate, enabling stable data communication in industrial environments subject to severe electromagnetic interference. Compared to wireless communication, it reduces the risk of data loss or delay. Furthermore, compared to the signal attenuation issues that may occur with long-distance wired transmission, the CAN bus can better ensure data accuracy and real-time performance.
[0018] 3) The CAN bus-based temperature sensor system of this utility model supports the easy addition of new temperature collection terminals without rewiring and complex configuration, greatly improving the scalability of the system. This is very beneficial for application scenarios that require flexible adjustment of the number of monitoring points.
[0019] 4) This invention uses components such as LDO step-down chips to ensure a stable low-voltage power supply for the microcontroller and other circuits. This approach helps reduce energy consumption across the entire system and also helps extend the life of some nodes that may be powered by batteries.
[0020] 5) This utility model allows a single temperature display terminal to simultaneously monitor data from multiple temperature collection terminals in different locations and intuitively display the data on the LCD screen. This centralized data display method allows operators to quickly obtain information and respond. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The present invention will be further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0022] Figure 1 This is a principle block diagram of the utility model;
[0023] Figure 2 This is a circuit schematic diagram of the utility model CAN controller;
[0024] Figure 3 This is a circuit diagram of the temperature sensor unit of the utility model;
[0025] Figure 4 This is the circuit schematic diagram of the utility model CAN transceiver;
[0026] Figure 5 This is a circuit diagram of the power supply module of the utility model;
[0027] Among them: 1. Temperature sensor unit, 2. CAN controller, 3. CAN transceiver unit, 4. CAN bus, 5. Microcontroller, 6. LCD display, 7. Power supply module. DETAILED DESCRIPTION
[0028] like Figure 1 As shown, the utility model discloses a bus-type temperature sensor, including a temperature sensor unit 1, a CAN controller 2, a CAN transceiver unit 3, a CAN bus, a microcontroller 5, a liquid crystal display 6 and a power supply module 7. The temperature sensor unit 1 is used to measure the temperature of a specific area and transmit it to the CAN controller 2. The CAN controller 2 is used to package the temperature data into a digital signal in a CAN protocol format. The CAN transceiver unit 3 converts the digital signal of the CAN controller 2 into an electrical signal transmitted on the CAN bus. The microcontroller 5 displays the data received on the CAN bus through the liquid crystal display 6. The power supply module 7 supplies power to the microcontroller 5 and the liquid crystal display 6.
[0029] The temperature sensor unit 1, CAN controller 2, and CAN transceiver unit 3 form a temperature collection terminal. There are multiple temperature collection terminals. The microcontroller 5, LCD 6, and power supply module 7 form a temperature display terminal. One temperature display terminal corresponds to multiple temperature collection terminals. The temperature collection terminal is used to measure the temperature of the environment or a specific area. Multiple temperature collection terminals are deployed in different locations.
[0030] like Figure 2 As shown, CAN controller 2 is microcontroller U1 STM32F103C8T6, integrated with CAN controller. In the actual construction process, only one CAN transceiver is needed to provide the corresponding transceiver functions. Figure 4 As shown, CAN transceiver unit 3 includes CAN transceiver U3 and resistor R29. Pin 1 of CAN transceiver U3 is connected to pin 32 of microcontroller U1, and pin 4 of CAN transceiver U3 is connected to pin 33 of microcontroller U1. Pins 6 and 7 of CAN transceiver U3 are connected to the CAN bus. The TJA1050 is the optimal choice due to its high resistance to electromagnetic interference, fast transmission speed, and stable 5V supply voltage. Pins 1 and 4 of the TJA1050 are connected to the STM32 serial port pins, and after conversion, the CAN signal is output. R29 is an output impedance matching resistor. P5 is the CAN signal output, communicating with the external CAN bus.
[0031] like Figure 3As shown, temperature sensor unit 1 includes temperature sensor U2, whose OUT pin is connected to pin 39 of microcontroller U1. Temperature sensor U2 uses a DS18B20 temperature sensor for temperature detection, which offers advantages such as simple circuit design, wide measurement range, and high accuracy. The chip has only three pins: GND, OUT, and VCC. VCC and GND are connected to the 3.3-5V power supply circuit, while the OUT pin is connected to microcontroller U1. A 5V voltage supplies power to the chip.
[0032] Microcontroller 5 also uses STM32F103C8T6, which uses I 2 After receiving the temperature from the CAN bus, the C interface displays the temperature collected by each node through the LCD 6.
[0033] The LCD display uses a TFT-LCD color screen controlled by the STM32F103C8T6 chip. It is a color LCD module with a resolution of 240×320. The TFT-LCD is actually a component, commonly known as an LCD screen assembly, consisting primarily of an LCD panel, a backlight, a light-distributing film, row and column driver circuits, and a timing control circuit. This LCD uses a 16-bit interface to the MCU system. The required signal pins are CS, RW, RD, RST, RS, DB[7:0] (16-bit bidirectional data lines), and a backlight control line, resulting in a total of 16 I / O ports. After the STM32F103C8T6 initialization module issues a valid initialization signal, the initialization module configures the STM32F103C8T6 registers through the write module. After initialization is complete, the initialization module sends a completion signal to the control module. Upon receiving the initialization valid signal, the control module pulls the valid signal low and the valid display signal high to display the RGB image after color space conversion. The initialization module and the writer in the display module are the same module, which completes the initialization and transmission functions of the RGB image data according to the received write timing. Specific operations can be achieved through the four control pins: RW, RD, CS, and RS. RW is for writing, valid on the rising edge; RD is for reading, valid on the falling edge; CS is the chip select signal, valid at a low level; RS is for command / data selection, and when the level is low, data is assigned to the address pointer register; when the level is high, data written to the data port is placed in the corresponding register. The RST reset pin is also used, which is valid at a low level and must be maintained for at least 1ms. When writing the driver, the various voltage signals of the TFT LCD must follow a specific order when powering on and off.
[0034] like Figure 5As shown, the power supply module 7 includes an LDO buck chip U5, capacitors C16, C19, C17, C18, a power indicator D3, and a resistor R33. Capacitors C16 and C19 are connected in parallel between the third pin of the LDO buck chip U5 and ground. Capacitors C17 and C18 are connected in parallel between the second pin of the LDO buck chip U5 and ground. The power indicator D3 and resistor R33 are connected in series between the second pin of the LDO buck chip U5 and ground. The LDO buck chip U5 is an AMS117_3.3. Since the STM32F103C8T6 requires a 3.3V power supply, a 5V to 3.3V power supply circuit needs to be designed. AMS117_3.3 is a 5V to 3.3V LDO step-down chip. Pin 3 is the power input, pin 1 is connected to GND, and pin 2 is the output. C16 and C19 are 5V power filter capacitors, C17 and C18 are output 3.3V power filter capacitors, D3 is the power indicator light, and R33 is the current-limiting voltage divider resistor of the D3 power indicator light. When the power supply is normal, D3 lights up, indicating that the power supply is normal.
[0035] Temperature sensor unit 1 measures the temperature of a specific area. CAN controller 2 packages temperature data into digital signals in the CAN protocol format. CAN transceiver unit 3 converts the digital signals generated by the CAN controller into electrical signals for transmission on the CAN bus. The CAN bus serves as a communication medium, connecting multiple temperature collectors and a temperature display. Microcontroller 5 receives data from the CAN bus and displays it on an LCD. LCD 6 displays the temperature data collected by each node. Power supply module 7 provides a stable power supply for the microcontroller, LCD, and other related components.
[0036] The temperature sensor U2 (DS18B20) measures the temperature of a specific area and transmits the temperature data to pin 39 of the microcontroller U1 (STM32F103C8T6) through the OUT pin. The microcontroller U1 packages the temperature data into a digital signal in the CAN protocol format. The CAN transceiver U3 (TJA1050) converts the digital signal generated by the microcontroller U1 into an electrical signal suitable for transmission on the CAN bus. The converted electrical signal is transmitted to the temperature display end through the CAN bus. The microcontroller U4 (STM32F103C8T6) at the temperature display end is connected to the CAN bus through I 2 The C interface receives data from the CAN bus. Microcontroller U4 processes the received data and displays the temperature results collected by each node on LCD 6. This utility model combines the advantages of the CAN bus to achieve reliable monitoring of multiple temperature points, and has good scalability and real-time response capabilities.
[0037] The specific embodiments described above further illustrate the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A bus-type temperature sensor, characterized in that: The invention comprises a temperature sensor unit (1), a CAN controller (2), a CAN transceiver unit (3), a CAN bus, a microcontroller (5), a liquid crystal display (6), and a power supply module (7). The temperature sensor unit (1) is used to measure the temperature of a specific area and transmit the temperature to the CAN controller (2). The CAN controller (2) is used to package the temperature data into a digital signal in a CAN protocol format. The CAN transceiver unit (3) converts the digital signal of the CAN controller (2) into an electrical signal transmitted on the CAN bus. The microcontroller (5) displays the data received on the CAN bus through the liquid crystal display (6). The power supply module (7) supplies power to the microcontroller (5) and the liquid crystal display (6).
2. A bus-type temperature sensor according to claim 1, characterized in that: The temperature sensor unit (1), the CAN controller (2), and the CAN transceiver unit (3) constitute a temperature collecting terminal, and there are multiple temperature collecting terminals. The microcontroller (5), the liquid crystal display (6), and the power supply module (7) constitute a temperature display terminal, and one temperature display terminal corresponds to multiple temperature collecting terminals.
3. The bus-type temperature sensor according to claim 1, characterized in that: The CAN controller (2) comprises a microcontroller U1, and the microcontroller U1 is STM32F103C8T6.
4. A bus-type temperature sensor according to claim 3, characterized in that: The temperature sensor unit (1) comprises a temperature sensor U2, wherein an OUT pin of the temperature sensor U2 is connected to the 39th pin of the microcontroller U1.
5. A bus-type temperature sensor according to claim 4, characterized in that: The CAN transceiver unit (3) includes a CAN transceiver U3 and a resistor R29, wherein the first pin of the CAN transceiver U3 is connected to the 32nd pin of the microcontroller U1, the fourth pin of the CAN transceiver U3 is connected to the 33rd pin of the microcontroller U1, and the sixth and seventh pins of the CAN transceiver U3 are connected to the CAN bus.
6. The bus-type temperature sensor according to claim 1, characterized in that: The microcontroller (5) is STM32F103C8T6.
7. The bus-type temperature sensor according to claim 1, characterized in that: The power supply module (7) comprises an LDO step-down chip U5, a capacitor C16, a capacitor C19, a capacitor C17, a capacitor C18, a power indicator light D3 and a resistor R33, wherein the capacitor C16 and the capacitor C19 are connected in parallel between the third pin of the LDO step-down chip U5 and the ground, the capacitor C17 and the capacitor C18 are connected in parallel between the second pin of the LDO step-down chip U5 and the ground, and the power indicator light D3 and the resistor R33 are connected in series between the second pin of the LDO step-down chip U5 and the ground.