91精品综合久久久久久五月天_国产精品一区电影_中文字幕欧美日韩一区二区_亚洲一区二区三区精品动漫

ARM-based design of thermistor thermometers

As semiconductor technology continues to evolve, as a new type of thermistor temperature sensing device widely applied. He has a small size, high sensitivity, light weight, thermal inertia, long life and low cost advantages.

Thermistor thermometer traditional hardware they use a common microcontroller (MCS-51 series) + A / D converter and the LED display modules, discrete components and more power consumption, design complexity and difficult to debug; software also to use more long tedious assembly language to implement, design and low efficiency, poor portability, performance is difficult to guarantee.

Currently, the application of embedded system has entered a high, low-end parallel development stage, marked by 32-bit micro-controller development. ARM (Advanced RISC Machines) for embedded systems used widely as a 32-bit microprocessor core, with small, low power, highly integrated, convenient and portable hardware debugging the operating system and so on. For smart devices to portable, intelligence, and computer integration of the direction of development of the necessary conditions.

As the rapid development of electronic technology, electronic components continue to improve cost performance. This 32-bit ARM7 TDMI-S microprocessor core LPC2142 as the control center comes with its internal A / D converter and SPI interface to control the LED display driver MC14489 for real-time temperature display.

2, thermistor temperature conversion principle

Thermistor is a temperature sensor, he formed by the imitation ceramic semiconductor. Thermistor (NTC) resistor is different from the ordinary, he has a negative resistance temperature characteristic, that is, when the temperature rises, its resistance decreases. Figure 1 shows the thermistor characteristic curve. Thermistor resistance-temperature characteristic curve is an exponential curve, nonlinear, so the use of linear process can be carried out. Linear treatment could improve the thermal resistance characteristic curve, but more complicated. To this end, in the less demanding general applications, often made in a certain temperature range a linear relationship between temperature and resistance of assumptions to simplify the calculation. Using the thermistor to sense temperature, a thermistor is connected to a constant current, resistance can be measured at both ends of a voltage, then the formula the following formula can be obtained by temperature:

T is the measured temperature; T0 thermistor characteristics with the temperature parameter; K with the coefficient of thermal resistance characteristics; VT is the voltage across the thermistor.

ARM-based design of thermistor thermometers

Under this formula, if the measured voltage across the thermistor, and then to know parameters T0 and K, you can calculate the thermistor temperature, the temperature is measured, so put the variation of resistance with temperature into a voltage with temperature relationship. Resistance thermometer digital design major work, is the voltage across the thermistor through the A / D converter into a digital number sent to the microcontroller, then the software calculated the temperature, and then to display, print and other processing.

3 hardware design

The rapid development of electronic technology today, some powerful components falling prices make it cost-effective is improving, more and more extensive applications. This is a 32-bit LPC2142 ARM microprocessor core instead of the traditional 805l MCU core for control, for A / D conversion and the temperature real-time display. Figure 2 shows the schematic structure of the entire system.

ARM-based design of thermistor thermometers

Thermistor NTC resistor in series on a common R, still harder to +5 V power supply, check the voltage across RT, and into the LPC2142 microcontroller, the AINl (P0.28 pin) channel A / D conversion. Conversion start mode and the conversion channel selection can be controlled by setting the ADC registers ADC0DR to achieve. Conversion results through a synchronous, full duplex serial SPI interface to output to the LED display driver MCl4489 for real-time display of temperature.

About 3.1 ARM LPC2142 microcontrollers

ARM 7 TDMI-S core is a general-purpose 32-bit microprocessor core, using Feng. Neumann architecture, high performance and low power consumption. ARM structure is based on reduced instruction set computer (RISC) principles of design, instruction set and related decode mechanism than the complex instruction set computer is much simpler. . ARM 7 TDMI-S processor pipeline technology, processing and storage systems for all parts can work continuously. In this way, using a small, cheap processor core can easily achieve high throughput and real-time interrupt response.


LPC2142 is based on a real-time emulation and embedded trace 3Z/16-bit ARM7TDMI-s CPU micro-controller with embedded high-speed 64 kB FLASH memory and 16 kB of on-chip SRAM. 128-bit wide memory interface and a unique accelerator interface enables 32-bit code can run at the highest clock frequency, there is strict control on the code size of applications can use the 16 Thumb 模式 reduces code by more than 30%, while its performance loss very little.

LPC2142-house with a 10-bit successive approximation A / D converter, whose main characteristics are:

(1) 6 pin multiplexed input pin;

(2) power-down mode;

(3) Range OV ~ Vref usually 3 V, not more than VDDA voltage);

(4) Each converter includes a programmable divider, the clock can be adjusted to a successive approximation conversion required 4.5 MHz (maximum). This 10-bit conversion time is greater than or equal to 4.55μs;

(5) one or more of the input burst conversion mode;

(6) may opt for the direct start, input or Timer Match signal to trigger conversion;

LPC2142-house also has a hardware SPI (Serial Peripheral Interface) interfaces. He is a synchronous, full duplex serial interface, the maximum data bit rate of the clock rate of 1 / 8, can be configured as master or slave.

3.2 LED display driver management chip MC14489

MCl4489 produced by the United States MOTOROLA serial interface LED display driver ICs. The main CPU and system input only three between the I / 0 the port associated, for receiving serial data to be displayed. Output either directly drive seven-segment LED display, can also drive light.

MCl4489 integrates a data receiver / decoder / scan output / drive shows all the necessary circuitry, requires only one external current setting resistor can be displayed on the LED brightness control. Each MC14489 chip can display any of the following to display: 5 LED digital plus decimal point display; four and a half the number plus a decimal point with a symbol display; 25 LED display; five and a half figures. The chip includes a seven-segment decoder can output format hexadecimal numbers 0 to 9,16 letters A ~ F and 15 letters and symbols.

With a MC14489 chip to form a 5 LED display examples. Can see from the chart, with the MC14489 constitute a display circuit not used any of the current limiting resistor increases, also without additional inverting or driver circuit, the circuit design is very simple.

MC14489 chip with special design techniques to the power pin in the case of large current work still has the lowest peak and a smaller EMI (electromagnetic interference interactions).

4 Software Design

Thermistor temperature conversion from the previous principle briefly known: thermal resistance characteristic curve is an exponential curve, nonlinearity large, and because non-linear processing more complex design is not very high in this case can done to simplify the deal.

4.1 Program flow chart

Limitations, this article gives only the flow chart of program design. The whole process flow chart shown in Figure 3.

ARM-based design of thermistor thermometers

4.2 Temperature calculation program

In the formula T = T0-KVT, the coefficient K is a very small number. To facilitate the calculation, after taking to expand 256 times as the product of K value and VT, or 256 × K × VT. After multiplication of the product only to take away from the high 8 low 8 bits, you can offset the value of an expanded 256-fold of K, to get the right results.

In addition, from Figure 1, the thermistor resistance of a temperature characteristic that, in the +10 ~ 150 ℃ temperature range, the relationship between resistance and temperature good linearity. This temperature range is usually put as an effective temperature range. When the temperature is above this range, all with digital tube display F as a symbol.

As the effective temperature range does not exceed 150 ℃, so the digital temperature display with 3 tubes, its display format: AD XXX which, XXX for the temperature, Figure 2 LED1 and LED2 display only characters A and D, behind the three digital control LED3, LED4 and LED5 display temperature.

5 Conclusion

With SPI serial interface and MCl4489 management chip to form the intelligent instrument system display driver circuit can be significantly improved cost performance. In this paper, the precision required is not very high case, the characteristics of thermistor made simplistic linear processing, and use the design of this circuit on +10 ~ 150 ℃ temperature range were measured, achieved good results. Throughout the design process issues that need attention include the following:

(1) LPC2142 microcontrollers have a separate analog power supply pins VDDA, USSA, in order to reduce noise and error probability, analog and digital power supply should be used to isolate a 10μH inductor.

(2) A / D converter reference voltage Vref of choice to meet the needs of accuracy. If you would like to improve the A / D conversion precision, the general reference source chips are used to provide a reference voltage. TL431 is a good thermal stability, low noise three-terminal adjustable shunt reference source (temperature coefficient of 30 × 10-6 / ℃). This is the reference source used to provide reference voltage chip.

(3) The LPC2142 microcontroller of the system to use as a SPI master, so the P0.7 pin SSEL to take a 10 kΩ pull-up resistor.

Declined comment

91精品综合久久久久久五月天_国产精品一区电影_中文字幕欧美日韩一区二区_亚洲一区二区三区精品动漫
日韩一区二区在线视频| 日韩日韩日韩日韩日韩| 久久精品国产综合精品| 91老司机精品视频| 91精品国产综合久久香蕉922 | 欧美激情亚洲一区| 精品国产一区二区三区无码| 久久成人精品电影| 国产精品久久久久久久久久三级 | 成人精品视频99在线观看免费| 蜜桃免费区二区三区| 国产在线视频91| 国产天堂在线播放| 风间由美久久久| 国产精品99久久久久久大便| 国产成人精品久久| 国产精品欧美激情在线播放| 精品久久久久久无码中文野结衣| 欧美激情一二三| 亚洲国产精品毛片| 日本一区二区在线免费播放| 日韩欧美一区二| 日韩激情视频一区二区| 男人添女人下部视频免费| 国产私拍一区| 91精品在线一区| 精品久久久91| 亚洲午夜久久久影院伊人 | 天堂av一区二区| 欧美极品日韩| 成人精品一二区| 久久久久久免费精品| 国产精品久久久久久久美男| 亚洲一二区在线| 欧美精品久久久久久久免费| 国产一区福利视频| 99久热re在线精品996热视频| 九一免费在线观看| 美女av一区二区三区| 日本国产高清不卡| 国产麻豆电影在线观看| 久久99精品久久久水蜜桃| 色综合久久中文字幕综合网小说| 亚洲精品无码久久久久久| 欧美凹凸一区二区三区视频| 99国产视频| 国产精品二区二区三区| 日本午夜精品一区二区三区| 国产男女无遮挡| 久久96国产精品久久99软件| 精品毛片久久久久久| 日韩色妇久久av| 成人一区二区av| 国产精品久久久久久久小唯西川| 日韩av三级在线| 99精品视频在线看| 国产精品第一区| 日韩久久不卡| 久久久女女女女999久久| 美女福利视频一区| 免费在线观看一区二区| 久久资源亚洲| 亚洲一区二区三区香蕉| 国内少妇毛片视频| www.欧美精品| 日本在线观看一区| 91av在线播放| 亚洲视频欧美在线| 国产精品一级久久久| 国产精品久久久av久久久| 日本www在线视频| 69**夜色精品国产69乱| 欧美激情一区二区三级高清视频| 国内一区二区三区在线视频| www.日韩系列| 青青精品视频播放| 久久国产精品久久| 日本成人中文字幕在线| 久久亚洲午夜电影| 日本欧美视频在线观看| 97碰碰碰免费色视频| 久久久久久国产精品美女| 国产日韩在线一区| 欧美日韩第一视频| 国产欧美va欧美va香蕉在线| 欧美精品一区二区免费| 国产一区二区视频播放 | 亚洲综合小说区| 国产男人精品视频| 久久6精品影院| 国产欧美丝袜| 欧美成年人视频网站欧美| 欧美日韩亚洲一二三| 久久久精品中文字幕| 激情网站五月天| 国产精品极品在线| 国产伦精品一区二区三区照片91| 欧美人与物videos| 99久久国产免费免费| 亚洲综合av影视| 久久人91精品久久久久久不卡| 色一情一乱一伦一区二区三区丨| 久久亚洲午夜电影| 欧美在线播放一区二区| 国产精品视频免费观看| 国产一区视频免费观看| 欧美日韩国产va另类| 国产精品稀缺呦系列在线| 亚洲国产精品久久久久爰色欲 | 视频一区二区三区免费观看| 久久久久亚洲精品国产| 欧美日韩系列| 不卡伊人av在线播放| 成人免费在线网址| 日韩电影天堂视频一区二区| 国产成人拍精品视频午夜网站| 红桃一区二区三区| 一区不卡字幕| 久久久免费在线观看| 人人妻人人澡人人爽欧美一区双| 久久久精品一区二区三区| 国产淫片av片久久久久久| 亚洲影院在线看| 日韩一区视频在线| 国产深夜男女无套内射| 亚洲a级在线播放观看| 久久久国产视频91| 国产欧美一区二区视频| 日韩最新中文字幕| 欧美老少配视频| 国产福利视频一区| 精品少妇人妻av免费久久洗澡| 亚洲欧美一区二区原创| 日韩中文字幕在线| 国产乱人伦精品一区二区| 日韩精品一区二区三区电影| 精品久久蜜桃| 九色在线视频观看| 国产精品一区二区电影| 青青在线视频一区二区三区| 久久久久久成人精品| 久久久国产精品亚洲一区| 97人人干人人| 国产自产在线视频| 日韩精品久久一区二区三区| 色综合久久久888| www.日本久久久久com.| 97久久国产亚洲精品超碰热| 欧美第一黄网| 日韩av电影在线免费播放| 欧美激情视频在线免费观看 欧美视频免费一| 国产成人精品视频ⅴa片软件竹菊| 国产女人水真多18毛片18精品| 青青草久久网络| 午夜精品久久久久久99热| 精品国产一区二区三区无码| 深夜福利日韩在线看| 91麻豆国产精品| 国产欧美日韩精品丝袜高跟鞋| 欧美一级黑人aaaaaaa做受| 亚洲精品中文字幕在线| 九九热视频这里只有精品| 国产精品欧美日韩一区二区| 久久久人成影片一区二区三区 | 欧美成人久久久| 久久色免费在线视频| 国产a视频免费观看| 91久久精品美女高潮| 国产精品有限公司| 国产亚洲第一区| 男人亚洲天堂网| 欧美成人第一区| 欧美高清一区二区| 欧美日韩一区二区三| 日韩高清国产精品| 日本午夜一区二区三区| 午夜精品久久久久久99热软件| 欧美大片欧美激情性色a∨久久 | 九色综合婷婷综合| 久久精品成人一区二区三区蜜臀| 久久亚洲国产精品日日av夜夜| 99www免费人成精品| 99久久激情视频| 99www免费人成精品| 91免费在线观看网站| 99久久综合狠狠综合久久止 | 国产精品一二区| 天天久久人人| 国精产品一区一区三区有限在线| 久久久精品中文字幕| 国产精品丝袜久久久久久高清 | 99久久免费观看| youjizz.com亚洲| 成人免费视频久久| 国产精品亚洲视频在线观看| 国产精品一区二区三区免费视频 | 91精品视频大全| 成人国产精品一区二区| 91免费视频网站在线观看| 国产精品91一区|