Font Size: a A A

Design And Verification Of Multi-point Temperature Detection System Based On SoC

Posted on:2022-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:W Q ZhaoFull Text:PDF
GTID:2492306602466964Subject:Master of Engineering
Abstract/Summary:
In the context of sustainable development,the proposal of low-carbon environmental protection,energy saving and emission reduction has greatly promoted the development of new energy vehicles.Power battery is an important source of power for electric vehicles.The life and safety of the battery play a key role in the use of the car,and the temperature is the key factor affecting the battery.For this reason,it is necessary to design a high precision and real-time temperature detection system.At present,the temperature detection system often takes the single chip microcomputer as the core,which is no longer applicable to the application scenarios requiring high accuracy and high real-time performance.Therefore,this thesis aims to develop a low power consumption,low cost,high precision and real-time multi-point temperature detection system based on So C.Based on the project of high-precision temperature control chip of automobile power battery pack as the research background,this thesis designs a multi-point temperature detection system based on specific application scenarios.It selects low-cost and low-power Cortex-M0 processor and high-precision digital temperature sensor NST1001.The temperature measurement range is set at-30℃~60℃,and the accuracy is ±0.5℃.The multi-point temperature detection system realizes real-time detection of the temperature of16 detection points,and displays the temperature data on the upper computer PC through the UART interface.When the temperature is not within the detection range,the alarm device will be triggered,and the detection point with abnormal temperature will be locked in time.In this thesis,the overall structure of the So C system is analyzed,and the commonly used verification methods in So C design are studied in depth.The system is designed based on AHB_Lite bus protocol,and the APB interface is used to configure the external device to realize the communication between the various modules of the system.This thesis focuses on the detailed design of the multi-point temperature detection module and UART interface,including the realization of hardware functions and the design of software drivers.Then low power design is carried out at the system level and register transfer level to reduce power consumption and improve system performance.Then the verification work is completed,the designed module is integrated into the system,the simulation verification platform is built,and the functional simulation verification of the module is carried out.Using the synthesis tool DC to synthesize each module,and analysing the area and timing report that the design meets the requirements.Finally,the software and hardware co-verification is completed on the FPGA verification platform to ensure the correctness of the functions of each module and the coordination between the module and the system.By comparing and analyzing the measurement results of the instrument,it is concluded that the multi-point temperature detection system can accurately collect and display the temperature value in real time,and meet the precision requirements.In this thesis,the design and verification of the multi-point temperature detection system are completed.The verification results show that the function and performance of the designed system meet the design requirements and achieve the expected goal.
Keywords/Search Tags:Multi-point temperature detection, SoC, UART, Software/hardware co-verification, Cortex-M0
Related items