毕业设计中关于温度检测的外文及翻译
单片机温度控制系统毕业论文中英文资料外文翻译文献

单片机温度控制系统中英文资料外文翻译文献英文原文DescriptionThe at89s52 is a low-power, high-performance CMOS 8-bit microcomputer with 4K bytes of Flash Programmable and Erasable Read Only Memory (PEROM) and 128 bytes RAM. The device is manufactured using Atmel’s h igh density nonvolatile memory technology and is compatible with the industry standard MCS-51™ instruction set and pinout. The chip combines a versatile 8-bit CPU with Flash on a monolithic chip, the Atmelat89s52 is a powerful microcomputer which provides a highly flexible and cost effective solution to many embedded control applications.Features:• Compatible with MCS-51™ Products• 4K Bytes of In-System Reprogrammable Flash Memory• Endurance: 1,000 Write/Erase Cycles• Fully Static Operation: 0 Hz to 24 MHz• Three-Level Program Memory Lock• 128 x 8-Bit Internal RAM• 32 Programmable I/O Lines• Two 16-Bit Timer/Counters• Six Interrupt Sources• Programmable Serial Channel• Low Power Idle and Power Down ModesThe at89s52 provides the following standard features: 4K bytes of Flash, 128 bytes of RAM, 32 I/O lines, two 16-bit timer/counters, a five vectortwo-level interrupt architecture, a full duplex serial port, on-chip oscillator and clock circuitry. In addition, the at89s52 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port and interrupt system to continue functioning. The Power Down Mode saves the RAM contents but freezes the oscillator disabling all other chip functions until the next hardware reset.Pin Description:VCC Supply voltage.GND Ground.Port 0Port 0 is an 8-bit open drain bidirectional I/O port. As an output port each pin can sink eight TTL inputs. When is are written to port 0 pins, the pins can be used as high impedance inputs.Port 0 may also be configured to be the multiplexed loworderaddress/data bus during accesses to external program and data memory. In this mode P0 has internal pullups.Port 0 also receives the code bytes during Flash programming, and outputs the code bytes during program verification. External pullups are required during program verification.Port 1Port 1 is an 8-bit bidirectional I/O port with internal pullups. The Port 1 output buffers can sink/source four TTL inputs. When 1s are written to Port 1 pins they are pulled high by the internal pullups and can be used as inputs. As inputs, Port 1 pins that are externally being pulled low will source current (IIL) because of the internal pullups.Port 1 also receives the low-order address bytes during Flash programming and verification.Port 2Port 2 is an 8-bit bidirectional I/O port with internal pullups. The Port 2 output buffers can sink/source four TTL inputs. When 1s are written to Port 2 pins they are pulled high by the internal pullups and can be used as inputs. As inputs, Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pullups.Port 2 emits the high-order address byte during fetches from external program memory and during accesses to external data memory that use 16-bit addresses (MOVX @ DPTR). In this application it uses strong internalpull-ups when emitting 1s. During accesses to external data memory that use 8-bit addresses (MOVX @ RI), Port 2 emits the contents of the P2 Special Function Register.Port 2 also receives the high-order address bits and some control signals during Flash programming and verification.Port 3Port 3 is an 8-bit bidirectional I/O port with internal pullups. The Port 3 output buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins they are pulled high by the internal pullups and can be used as inputs. As inputs, Port 3 pins that are externally being pulled low will source current (IIL) because of the pullups.Port 3 also serves the functions of various special features of theat89s52 as listed below:Port 3 also receives some control signals for Flash programming andverification.RSTReset input. A high on this pin for two machine cycles while theoscillator is running resets the device.ALE/PROGAddress Latch Enable output pulse for latching the low byte of theaddress during accesses to external memory. This pin is also the program pulse input (PROG) during Flash programming.In normal operation ALE is emitted at a constant rate of 1/6 theoscillator frequency, and may be used for external timing or clockingpurposes. Note, however, that one ALE pulse is skipped during each access to external Data Memory.If desired, ALE operation can be disabled by setting bit 0 of SFRlocation 8EH. With the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the pin is weakly pulled high. Setting the ALE-disable bit has no effect if the microcontroller is in external execution mode.PSENProgram Store Enable is the read strobe to external program memory. When the at89s52 is executing code from external program memory, PSEN is activated twice each machine cycle, except that two PSENactivations are skipped during each access to external data memory.EA/VPPExternal Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH. Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset. Port pinalternate functions P3.0rxd (serial input port) P3.1txd (serial output port) P3.2^int0 (external interrupt0) P3.3^int1 (external interrupt1) P3.4t0 (timer0 external input) P3.5t1 (timer1 external input) P3.6^WR (external data memory write strobe) P3.7 ^rd (external data memory read strobe)EA should be strapped to VCC for internal program executions.This pin also receives the 12-volt programming enable voltage(VPP) during Flash programming, for parts that require 12-volt VPP.XTAL1Input to the inverting oscillator amplifier and input to the internal clock operating circuit.XTAL2Output from the inverting oscillator amplifier.Oscillator CharacteristicsXTAL1 and XTAL2 are the input and output, respectively, of an inverting amplifier which can be configured for use as an on-chip oscillator, as shown in Figure 1. Either a quartz crystal or ceramic resonator may be used. To drive the device from an external clock source, XTAL2 should be left unconnected while XTAL1 is driven as shown in Figure 2. There are no requirements on the duty cycle of the external clock signal, since the input to the internal clocking circuitry is through a divide-by-two flip-flop, but minimum and maximum voltage high and low time specifications must be observed.Idle ModeIn idle mode, the CPU puts itself to sleep while all the onchip peripherals remain active. The mode is invoked by software. The content of the on-chip RAM and all the special functions registers remain unchanged during this mode. The idle mode can be terminated by any enabled interrupt or by a hardware reset.It should be noted that when idle is terminated by a hard ware reset, the device normally resumes program execution, from where it left off, up to two machine cycles before the internal reset algorithm takes control. On-chip hardware inhibits access to internal RAM in this event, but access to the port pins is not inhibited. To eliminate the possibility of an unexpected write to a port pin when Idle is terminated by reset, the instruction following the one that invokes Idle should not be one that writes to a port pin or to external memory.Status of External Pins During Idle and Power Down Modesmode Program memory ALE ^psen Port0 Port1Port2Port3idle internal 1 1 data data data Data Idle External 1 1 float Data data Data Power down Internal 0 0 Data Data Data Data Power down External 0 0 float data Data data Power Down ModeIn the power down mode the oscillator is stopped, and the instructionthat invokes power down is the last instruction executed. The on-chip RAMand Special Function Registers retain their values until the power down modeis terminated. The only exit from power down is a hardware reset. Resetredefines the SFRs but does not change the on-chip RAM. The reset shouldnot be activated before VCC is restored to its normal operating level andmust be held active long enough to allow the oscillator to restart andstabilize.Program Memory Lock BitsOn the chip are three lock bits which can be left unprogrammed (U) orcan be programmed (P) to obtain the additional features listed in the tablebelow:Lock Bit Protection ModesWhen lock bit 1 is programmed, the logic level at the EA pin issampled and latched during reset. If the device is powered up without a reset,the latch initializes to a random value, and holds that value until reset isactivated. It is necessary that the latched value of EA be in agreement with the current logic level at that pin in order for the device to function properly. Programming the Flash:The at89s52 is normally shipped with the on-chip Flash memory array in the erased state (that is, contents = FFH) and ready to be programmed.The programming interface accepts either a high-voltage (12-volt) or alow-voltage (VCC) program enable signal.The low voltage programming mode provides a convenient way to program the at89s52 inside the user’s system, while the high-voltage programming mode is compatible with conventional third party Flash or EPROM programmers.The at89s52 is shipped with either the high-voltage or low-voltage programming mode enabled. The respective top-side marking and device signature codes are listed in the following table.Vpp=12v Vpp=5vTop-side mark at89s52xxxxyywwat89s52xxxx-5yywwsignature (030H)=1EH(031H)=51H(032H)=FFH (030H)=1EH (031H)=51H (032H)=05HThe at89s52 code memory array is programmed byte-bybyte in either programming mode. To program any nonblank byte in the on-chip Flash Programmable and Erasable Read Only Memory, the entire memory must be erased using the Chip Erase Mode.Programming Algorithm:Before programming the at89s52, the address, data and control signals should be set up according to the Flash programming mode table and Figures 3 and 4. To program the at89s52, take the following steps.1. Input the desired memory location on the address lines.2. Input the appropriate data byte on the data lines.3. Activate the correct combination of control signals.4. Raise EA/VPP to 12V for the high-voltage programming mode.5. Pulse ALE/PROG once to program a byte in the Flash array or the lock bits. The byte-write cycle is self-timed and typically takes no more than 1.5 ms. Repeat steps 1 through 5, changing the address and data for the entire array or until the end of the object file is reached.Data Polling: The at89s52 features Data Polling to indicate the end of a write cycle. During a write cycle, an attempted read of the last byte written will result in the complement of the written datum on PO.7. Once the write cycle has been completed, true data are valid on all outputs, and the next cycle may begin. Data Polling may begin any time after a write cycle has been initiated.Ready/Busy: The progress of byte programming can also be monitored by the RDY/BSY output signal. P3.4 is pulled low after ALE goes high during programming to indicate BUSY. P3.4 is pulled high again when programming is done to indicate READY.Program Verify: If lock bits LB1 and LB2 have not been programmed, the programmed code data can be read back via the address and data lines for verification. The lock bits cannot be verified directly. Verification of the lock bits is achieved by observing that their features are enabled.Chip Erase: T he entire Flash Programmable and Erasable Read Only Memory array is erased electrically by using the proper combination of control signals and by holding ALE/PROG low for 10 ms. The code array is written with all “1”s. The chip erase operation must be executed before the code memory can be re-programmed.Reading the Signature Bytes: The signature bytes are read by the same procedure as a normal verification of locations 030H, 031H, and 032H, except that P3.6 and P3.7 must be pulled to a logic low. The values returned are as follows.(030H) = 1EH indicates manufactured by Atmel(031H) = 51H indicates 89C51(032H) = FFH indicates 12V programming(032H) = 05H indicates 5V programmingProgramming InterfaceEvery code byte in the Flash array can be written and the entire array can be erased by using the appropriate combination of control signals. The write operation cycle is selftimed and once initiated, will automatically time itself to completion.中文翻译描述at89s52是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4Kbytes的快速可擦写的只读程序存储器(PEROM)和128 bytes 的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51产品指令系统,片内置通用8位中央处理器(CPU)和flish存储单元,功能强大at89s52单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。
温度控制系统论文中英文资料对照外文翻译

温度控制系统论文中英文资料对照外文翻
译
本文将介绍温度控制系统的关键技术,涉及环境温度探测、数
据处理、控制策略等内容。
以下是部分资料的中英文对照外文翻译。
环境温度探测
中文资料
传感器是环境温度控制系统的关键组件之一。
目前市场上主流
的温度传感器有热敏电阻、热电偶、红外线传感器等。
温度控制系
统还需要考虑传感器的输出精度和响应速度等因素。
英文资料
数据处理
中文资料
数据处理是温度控制系统的核心部分。
常用的数据处理方法有滤波、线性化处理、校准等。
数据处理的目的是提高控制精度和稳定性。
英文资料
控制策略
中文资料
控制策略主要包括开环控制和闭环控制。
其中,闭环控制具有更高的控制精度和稳定性,但需要采集反馈信号、进行数据处理等多个步骤。
英文资料
Control strategies mainly include open-loop control and closed-loop control. Among them, closed-loop control has higher control accuracy and stability, but requires multiple steps such as collecting feedback signals and data processing.。
温湿度测量仪外文文献翻译、中英文翻译

外文翻译英文原文:Temperature and humidity measuring instrumentIntroductionTemperature and humidity measurement is a modern newly developed measurement field, especially the humidity measurement is to continue moving forward. Experienced a length method, dry and wet until today the course of the measurement, humidity measurement technology is maturing. Today, we are no longer satisfied with the measurement of the temperature and humidity, especially in some places to monitor directly the requirements of real-time measure and record the temperature and humidity changes in the whole process, and based on these changes identified during storage and transportation security, led to a new temperature and humidity measuring instrument was born. Temperature and humidity measuring instrument is the temperature and humidity parameters were measured according to a predetermined time interval stored in the internal memory, in the completion of the recording function will be coupled to a PC, use the adapter software data stored in accordance with values time analysis instrument. The instrument can determine the storage and transportation process, experiment process without any compromise product safety incident.MSP430F437 IntroducedThe MSP430 MCU main features are as follows:1)Ultra-low power consumption. MSP430 MCU supply voltage 1.8 to 3.6V low voltage RAM data retention mode power consumption of only 0.1uA active mode power 250uA/MIPS, IO input port leakage current of only 50nA.2)Powerful processing capability. The MSP430 MCU 16-bit microcontroller, reduced instruction set architecture with the most popular one clock cycle to execute an instruction, the MSP430 instruction speeds of up to 8MHz oscillator is 8MIPS.3)High-performance analog technology and a wealth of on-chip peripheral modules. The MSP430 monolithic organic combination of TI's high-performance analog technology, each member of the rich on-chip peripherals are integrated. Depending on the model of the different possible combinations of the following modules: watchdog,analog comparator A timer A, timer B, serial 0,1, hardware multiplier, LCD driver, 10/12/14-bit ADC, 12 DAC IIC bus, direct data access, port 1 to 6, the basic timer. 4)The system is stable. Power-on reset, first initiated by the DC0 CPU, to ensure that the program starts executing from the correct position to ensure crystal oscillator start-up and stabilization time. The software can then set the appropriate control bits of the register to determine the final system clock frequency. If the crystal oscillator is used as the CPU clock MCLK failure, the DCO will start automatically, in order to ensure the normal operation of the system. This structure and operational mechanism in the current series microcontroller is unique.5)Convenient and efficient development environment. MSP430 series OTP type, three types of FLASH-ROM, the domestic large-scale use FLASH. The development of these devices means, after the successful development of the OTP and ROM-type device using a dedicated emulator programmer or chip cover touch. FLASH type is very convenient development and debugging environment, because the device on-chip JTAG debug interface, as well as the electric flash FLASH memory using the first through the JTAG interface to download the program to the FLASH, run by the JTAG interface control program read the on-chip CPU status, and memory contents and other information for designers debug the entire development can be carried out in the same software integrated environment. Which only requires a PC and a JTAG debugger, without the need for a dedicated emulator and programmer. Temperature And Humidity SensorThe SHT7x temperature and humidity sensor characteristics are as follows:1)The temperature and humidity sensor signal is amplified conditioning, A / D converter, all integrated on one IIC bus interface;2)Given calibration relative humidity and temperature output;3)IIC bus with industry-standard digital output interface;4)With dewpoint calculation output function;5)With excellent long-term stability;6)Humidity value output resolution of 14 The temperature output resolution of 12 bits, and programmable;7)Small size (7.65 x 5.08 x 23.5mm) Surface Mount;8)Having reliable the CRC data transmission checking function;9)The chip load calibration coefficients can guarantee 100% interchangeability;AT25256 IntroductionTemperature and humidity data storage chip SPI interface uses ATMEL Corporation's low-voltage serial EEPROM AT25256. AT25256 is mainly applied to low-power occasion the internal accordance with 32K x 8-bit organization, can work at 3.3V, the maximum serial clock frequency as to 2.1MHz. Support for 64-byte page write mode and byte write mode. AT25256 by setting the write-protect pin / WP level to set the chip read-only or writable state. Serial Peripheral Interface (SPI) bus technology is a synchronous serial interface, the hardware features a strong, SPI software is quite simple, so that the CPU has more time to deal with other matters. SPI bus can be connected to multiple host MCU, equipped with SPI interface output devices, output devices, such as LCD drivers, A / D conversion and other peripherals can also be a simple connection to a single TTL shift register chip. The bus allows you to connect multiple devices, but only one device at any moment as the host.SPI bus clock line is controlled by the host, in addition to data lines: host input / output line from the machine and the host output / slave input line. Host and which slave communication through the slave strobe line selection.Application SPI system can be simple, complex and can take many forms: (1) a host MCU and the slave MCU; (2) multiple MCU are connected to each other into a multi-host system; (3) a host MCU and slave peripherals.Segment LCD Display PrincipleLCD display principle is to use the physical characteristics of the liquid crystal born, when power is turned on, arranged order so light by; arranged confusion is not energized, to prevent the light to pass through. Light to pass through and not through a combination of an image is displayed on the screen. In layman's terms, the liquid crystal display is the middle of the two glass clip a layer of liquid crystal material, the liquid crystal material to change their light transmission in the signal under the control of the state, so you can see the image in front of the glass panel. LCD ambient light to display information, the LCD itself is not self-luminous, LCD power consumption is very low, more suitable for single-chip low-power applications. In addition, the LCD can only use low-frequency AC voltage drive, the DC voltage will damage the LCD. There are many types of LCD segment liquid crystal character LCD, graphical LCD. Segment LCD inexpensive, simple to use, is widely used in a variety of microcomputer application system.MSP430 LCD driver module has four driving method, respectively, for static drive, 2MUX drive, 3MUX, Drivers, 4MUX drive. Static driving method, in additionto the public badly in need of a pin, each section of the drive each one pin. If the design involves a lot of number of segments, you need to take up the many pin. In order to reduce the pin number, you can select multiple drive needed: 2MUX drive, drive, 3MUX 4MUX driving method. Increase the number of public-pole, can greatly reduce the number of pins. Need to drive more segments, the more obvious effects. ConclusionThe design requirements to simultaneously detect the temperature and humidity. From the temperature and humidity sensor signal IIC bus to enter MSP430F437 MSP430F437, temperature and humidity data on the one hand to send the LCD display; the other hand, the temperature and humidity data is stored in AT25256 stored temperature and humidity data can be transmitted via RS232 bus to the PC, In the PC application, you can curve shows the temperature and humidity data, and can print the report.This design uses the MSP430 MCU measurement of temperature and humidity, display, storage, transmission, printing and other functions. But also through the button on the temperature and humidity measurement time interval, whether storage, starting time and other parameters set. In addition, the entire system can be connected to external 9V DC power supply, you can use a 9V lithium battery-powered, low-power design ultra-low power MSP430 MCU, and program design, making the whole system very power, particularly suitable for hand-held meter.中文翻译:温湿度测量仪1 引言温湿度测量是现代测量新发展出来的一个领域,尤其湿度的测量更是不断前进。
外文翻译 室内环境温度监测(英文原文)

Sustainable Cities and Society 13(2014)57–68Contents lists available at ScienceDirectSustainable Cities andSocietyj o u r n a l h o m e p a g e :w w w.e l s e v i e r.c o m /l o c a t e /s csMonitoring building energy consumption,thermal performance,and indoor air quality in a cold climate regionTanzia Sharmin a ,Mustafa Gül a ,∗,Xinming Li a ,Veselin Ganev b ,Ioanis Nikolaidis b ,Mohamed Al-Hussein aa Department of Civil and Environmental Engineering,University of Alberta,9105116th Street,Edmonton,Alberta,Canada bDepartment of Computing Science,2-21Athabasca Hall,University of Alberta,Edmonton,Alberta,Canadaa r t i c l ei n f oKeywords:Sensor-based monitoring system Energy usageBuilding envelope thermal performance Indoor air qualityBuilding management systema b s t r a c tBuildings are major consumers of the world’s energy.Optimizing energy consumption of buildings during operation can significantly reduce their impact on the global environment.Monitoring the energy usage and performance is expected to aid in reducing the energy consumption of occupants.In this regard,this paper describes a framework for sensor-based monitoring of energy performance of buildings under occupancy.Different types of sensors are installed at different locations in 12apartment units in a building in Fort McMurray,Alberta,Canada to assess occupant energy usage,thermal performance of the building envelope,and indoor air quality (IAQ).The relationship between heating energy consumption and the thermal performance of building envelope and occupant comfort level is investigated by analyzing the monitoring data.The results show that the extent of heat loss,occupant comfort level,and appliance usage patterns have significant impacts on heating energy and electricity consumption.This study also identifies the factors influencing the poor IAQ observed in some case-study units.In the long term,it is expected that the extracted information acquired from the monitoring system can be used to support intelligent decisions to save energy,and can be implemented by the building management system to achieve financial,environmental,and health benefits.©2014Elsevier Ltd.All rights reserved.1.IntroductionThe building sector accounts for about 30%of total green-house gas (GHG)emissions in Canada (NRC,2006).Furthermore,the construction and operation of buildings are responsible for over a third of the world’s energy consumption (Straube,2006).Data shows that energy consumption and GHG emissions in build-ing sector are growing at an advanced rate than in other sectors (Akashi &Hanaoka,2012).As a result,reducing energy consump-tion has become essential to planning,construction,and use of buildings from the environmental point of view (Stoy,Pollalis,&Fiala,2009).This also entails that the building sector has con-siderable potential for energy and energy-related CO 2emissionssavings (Gökc¸e &Gökc ¸e,2013).According to the International Energy Agency,the building sector can reduce energy consump-tion with an estimated energy savings of 1509Mtoe (million tonnes of oil equivalent)by 2050.Furthermore,through energy-efficient building design,carbon dioxide (CO 2)emissions can be reduced,∗Corresponding author.Tel.:+17804923002.E-mail address:mustafa.gul@ualberta.ca (M.Gül).which can possibly mitigate 12.6Gt (gigatonnes)of CO 2emissions by 2050(International Energy Agency,2010).Energy consumption by built environments can be reduced through new designs,technologies,and materials;proper control;and the use of effective energy management systems by consider-ing factors such as building orientation,shape,wall–window ratio,insulation,use of high-efficiency windows,and natural ventila-tion (Dawood,Crosbie,Dawood,&Lord,2013).However,electrical loads,especially miscellaneous electrical loads (involving a range of products,devices,and electrical equipment in some combina-tion,common in every household)consume a significant portion of total building energy (Hendron &Eastment,2006).In Canada,the residential building sector consumes approximately 16%of total secondary energy usage (NRC,2006).According to Statistics Canada,in 2007the average Canadian household consumed 106GJ (gigajoules)of energy,with the national total reaching 1,368,955TJ (terajoules)(Statistics Canada,2007).A substantial share of total energy consumption is due to improper use of appliances,and elim-inating this wastage can reduce the overall energy consumption by approximately 30%in buildings (US DOE Energy Information Administration,2003).Today it is important to focus on greater energy efficiency to reduce our impact on the environment by/10.1016/j.scs.2014.04.0092210-6707/©2014Elsevier Ltd.All rights reserved.58T.Sharmin et al./Sustainable Cities and Society13(2014)57–68reducing fossil fuel consumption(Gua,Sun,&Wennersten,2013; Sharmin,Li,Gökc¸e,Gül,&Al-Hussein,2012).Built environments also have a significant impact on human health.The extent of a building’s impact on human health and the environment depends on the building design,materials,and the methods used for construction and operation(Vittori,2002). According to the Science Advisory Board of the United States Envi-ronmental Protection Agency(EPA),indoor environment stands among the topfive environmental risks to public health.In Canada, people spend an average of89%of their time indoors and66%of their time indoors at home(Leech,Wilby,McMullen,&Laporte, 1996),and there is a possibility that people with weak immune systems may suffer from asthmatic symptoms or other respiratory health problems as a result of exposure to poor indoor air quality (Vittori,2002).Considering the fact that human health is affected by poor indoor air quality(IAQ),it is important to maintain a healthy IAQ in the interest of occupant health.Continuous monitoring of indoor environmental quality(IEQ)can thus play a significant role in maintaining healthy indoor environments.A significant aspect of assessing the sustainability of a building is the monitoring of energy performance(Berardi,2012).Recent innovations in sensing,data logging,and computing technologies have improved monitoring of indoor environment and energy per-formance of buildings.“Real-time”energy performance and IEQ monitoring are significant from the perspective of real-time feed-back to promote energy-saving behavior,and also for maintaining healthy IAQ.Proper targeting and monitoring of energy consump-tion and continuous energy management can be effective strategies for improved energy performance of buildings,and can result in reductions in operating costs of facilities(Lee&Augenbroe,2007; Sapri&Muhammad,2010).Research studies examining the effect of energy feedback information on occupant behavior have shown that real-time feedback can be a powerful impetus for behavioral change.McClelland and Cook(1980)first tested the impact of con-tinuous energy feedback on electricity usage.The results showed that on average electricity usage was lowered by12%in the homes with continuous electricity usage feedback compared to the homes with no usage feedback system(as cited in Allen&Janda,2006). In another study,a technical research university has monitored energy usage to reduce energy costs through an energy awareness program that offered departments a chance to receive payments of up to30%of the savings achieved.The departments had accom-plished energy savings(saving about$300,000per year)after one and half years of monitoring through improved operations and maintenance procedures and reduced their usage from about44 million kWh to40million kWh(Energy Star,2002).Hutton,Mauser, Filiatrault,and Antola(1986)have shown how the feedback pro-vided by monitoring helped to conserve energy for over75%of the subjects in25households in three cities.In a case regarding water usage,the city of Boston,MA,USA was unable to account for the use of50%of the water used in its municipal water system and,after installing meters,water that was unaccounted for had dropped to 36%(Grisham&Fleming,1989).Another study has shown that an effective energy management system can identify problems in an operating system which might not otherwise have been identified (Mills&Mathew,2009).Yang and Wang(2013)has shown that energy management systems can also provide comfortable building environments with high energy efficiency.Literature reviews from the last ten years show that usage of energy can be reduced from0%to20%by using a variety of feed-back mechanisms(Abrahamse,Steg,Vlek,&Rothengatter,2005). However,despite the fact that providing appropriate feedback can significantly reduce the overall energy consumption,relying only on occupants’awareness and behavioral change might not be an effective approach.In a recent study,wireless AC plug-load meters and light sensors were deployed in a computer science laboratory as a case study in energy monitoring.The study reported that more than30%energy savings were achieved immediately after installing a monitoring system,but that the savings were subse-quently reduced to less than4%of the week one level by the fourth week of the study.It light of this case,it might be considered that an effective solution for reducing energy consumption could be an automated energy management system,in addition to user coop-eration(Jiang,Van Ly,Taneja,Dutta,&Culler,2009).Major progress has been made in recent years in accomplish-ing greater awareness(Jiang et al.,2009),showing that advanced measurement of energy usage enables reduction of energy con-sumption.While the approach of monitoring energy usage is useful to achievefinancial benefits,a holistic monitoring of the perfor-mance of the building system can also be used to identify the factors influencing irregular energy usage or non-standard IEQ.Any information pertaining to irregularity of building system perfor-mance can contribute to building management systems intended to support operational improvement,and can also provide the infor-mation needed to encourage behavioral and operational changes by building occupants and operators.Monitoring is essential to achieving an energy-efficient building management system,but sensor-based monitoring is sometimes costly.In recent years more cost-effective high performance sensor technologies have been introduced,such that the benefits of utilizing this technology outweigh the associated costs.Continuous collection of the indi-vidualized energy use information would translate into increased energy use awareness,identification of problems in the building management system,and notification of irregular energy usage and non-standard indoor environmental parameters,all of which can lead to more sustainable building operations.However,it remains an open question whether the apparent additional understanding would be enough to justify the cost of installation,maintenance, and calibration of sensors.This paper thus offers a methodological approach by which to extract useful information by establishing relationships and studying patterns across different components of a building management system,facilitated by the installation of various sensors in a case study,the“Stony Mountain Plaza”project in Fort McMurray,Alberta,Canada.1.1.Objective and scopeThe objective of the sensor-based monitoring system adopted in this research is to provide relevant information regarding effec-tive management of building systems in cold-climate regions.The implemented monitoring system can be used for increasing energy performance and occupant comfort while reducing energy and water consumption.In this study,the ASHRAE standard specifying environmental parameter ranges(indoor air temperature,RH,CO2 level)has been used to define occupant comfort.A holistic exam-ination of the performance of the building system(energy usage, thermal performance,and IEQ)helps to determine whether or not the system is working efficiently by identifying correlations across different monitoring components.A more advanced understand-ing of the recorded data is expected to result in changes in building operations through the use of intelligent controls that automati-cally adjust to environmental requirements.It is expected that the extracted information and strategies acquired from the monitor-ing system can be implemented within the building management system to achievefinancial,environmental,and health benefits. 2.Methodological approachIn order to conduct a holistic examination of the performance of the building system under consideration,operating energy usage (e.g.,electrical energy usage,space heating energy usage,andT.Sharmin et al./Sustainable Cities and Society13(2014)57–6859Fig.1.Objective and methodological approach.household water usage);thermal performance of the building; and IAQ under occupancy are monitored.Twelve sample units are chosen in the building to be monitored for energy performance. Different types of sensors are installed in these individual units in order to monitor different components.Finally,recorded data are analyzed in order to extract useful information.Fig.1shows the objective and the monitored components for building energy performance under occupancy.2.1.Sample case-study unitTwo four-storey residential buildings have been constructed as part of the“Stony Mountain Plaza”project in Fort McMurray, Alberta,Canada.Both buildings are oriented with their longer axis facing north and south.Building1has70units while building2has 55units.There are two types of units in building1:one-bedroom and two-bedroom units.For monitoring building energy perfor-mance,three case-study units in eachfloor of building1with the same relativefloor plan position are selected:(1)Type‘A’unit (one-bedroom)facing north,(2)Type‘A’unit(one-bedroom)facing south,and(3)Type‘B’unit(two-bedroom)facing south.The sam-ple households are assigned code numbers1–12,and the specific locations of the units in theirfloors are not revealed for the sake of privacy.Fig.2displays the12case-study units.2.2.Types and locations of installed sensorsDifferent types of sensors are used for different types of required information in this assessment of building energy performance under occupancy.For electrical energy usage,Brultech ECM-1240 power meters are used.Each apartment receives power from two phases(phases A and B).Two power meters,one for each phase, recording the total energy for each load(in Ws)are therefore installed in each case-study unit.One Kamstrup MULTICAL601 heating meter is used for monitoring the energy from the water circulation heating system.Three sensors are also used for this purpose:oneflow meter and two temperature probes(for supply temperature,T s,and return temperature,T r).The heating meter records the total volume(L),total mass(g),currentflow(L/s),cur-rent T s and T r(◦C),and total energy(Wh).The energy consumed by the water circulation heating system can be calculated satisfying Eq.(1).E=V(T s−T r)k(1) where V:volume;T s:supply temperature;T r:return temperature; k:thermal coefficient.For monitoring household water usage,Minomess130water meters are used.There are two water meters in each apartment, one monitoring total incoming water and one monitoring output (cumulative hot water usage in the apartment)of the hot water tank.Two heatflux sensors(HFT3Soil Heat Flux Plate)are used for monitoring thermal performance of the building envelope:one measuring the heatflux(W/m2)through the studs and the other measuring the heatflux through the insulation.The sensor used for IAQ measurement is the IAQ Point air monitoring device man-ufactured by Honeywell Analytics.This device records real-time values of CO2(ppm),RH(%),and temperature(◦C)(Sharmin et al., 2012).The locations of the sensors for one-bedroom units and two-bedroom units are as shown in Fig.3.2.3.Development of system architectureThe power consumption meters(Brultech ECM-1240)commu-nicate using ZigBee with four EtherBee gateways(one on each floor),which are connected by a CAT5Ethernet cable to a single-board computer through a5-port switch.The energy meter andthe Fig.2.Case-study building and selection of case-study units.60T.Sharmin et al./Sustainable Cities and Society 13(2014)57–68Fig.3.Location of sensors in case-study units.IAQ sensor use the LonTalk protocol to communicate with an iLON smart server,which is also connected to the single-board computer where the data are being encrypted and transmitted to a database server through a secured connection over the Internet.The heat flux sensors are connected to the CR1000data logger (Campbell Scientific,Inc.)through a Solid State Multiplexer (Campbell Scien-tific,Inc.),which makes it possible to connect all 24of the heat flux sensors to a single data logger.The data logger converts the ana-log signal from the heat flux sensors into digital values and sends these values to the SBC through an Ethernet interface (Sharminet al.,2012).Fig.4provides a flowchart of the data collection system adopted in this project.3.Data analysisThis section discusses findings based on the collected data to assess building energy performance under occupancy.The data sets used for the analysis presented in this paper have been collected during regular operation of thebuilding.Fig.4.System architecture for data collection.T.Sharmin et al./Sustainable Cities and Society13(2014)57–6861Fig.5.Data analysis framework for electrical energy consumption.3.1.Measurement of electrical energy usageAccording to Statistics Canada(2007),Alberta’s average per household use of electricity in2007was the lowest among all provinces(26GJ).A possible reason for this low electricity con-sumption might be the comparably high rate of natural gas consumption in Alberta due to the low price of natural gas.In this paper,26GJ is set as the annual per household usage threshold. We consider the electricity consumption for individual appliances and the total electricity consumption for the case-study units. By measuring the electricity consumption of occupants,building management can pursue appropriate measures(i.e.,setting an opti-mum usage limit)if the electricity usage continuously exceeds the threshold of electricity usage established.Fig.5shows the data analysis framework for electrical energy consumption,while Fig.6shows the total electricity consump-tion by case-study unit(except unit8,because of missing data). It is observed in Fig.6that the electricity consumption by units7 (Type A)and9(Type A)in2012exceeds the26GJ threshold.Even though units7and9are type A(one-bedroom)units,the electric-ity consumption of these units is higher than the other case-study units.The data analysis framework(Fig.5)adopted in this study identi-fies factors that influence higher electricity consumption by a given unit by comparing the electricity consumption of different appli-ances of the selected unit with the average electricity consumption of individual appliances of all the case-study units.Fig.7presents the influencing factors for higher electricity consumption of3case-study units(units7,9and10).These three units are chosen as examples since two of them(units7and9)exceed the26-GJ thresh-old and the other unit(unit10)has comparatively higher electricity usage but appears to be influenced by different factors than units7 and9.Our data analysis shows that the primary factors influencing the higher electricity consumption in unit7are the bedroom appli-ances,electrical duct heating,kitchen plug,and kitchen-bathroom lighting,since electricity consumption by these appliances in unit 7is much higher than the average of the11case-study units for these appliances.A possible reason for higher electricity consump-tion in the bedroom of unit7may be the use of electrical heating radiators by occupants.On the other hand,bedroom appliances and oven usage for unit9and hot water tank and refrigerator usage for unit10are identified as the primary influencing factors accounting for the higher electricity consumption of the respective units.It is worth noting that household energy use can vary based on a number of factors,including the number of occupants,lifestyle, and usage of different appliances.With the continuous monitor-ing of electrical energy consumption,it is possible to identify the influencing factors of higher electricity consumption of occupants and to set an optimum value for electrical energy usage accord-ingly.Based on the monitoring of electricity usage carried out in this study,building management can set an appropriate optimum range of yearly energy usage by occupants.3.2.Measuring thermal performance of building envelope and space heating energy usageFor this research,the heatflux—the rate of heat energy transfer—through studs and insulation is also monitored.Since studs(working as thermal bridges between outdoor and indoor environments)lose more heat than does insulation,this research measures heatflux through studs and insulation separately.In order to assess the impact of orientation on heatflux for the case-study units,annual average heatflux through studs and annual average heatflux through insulation are compared for north-facing and south-facing units.At eachfloor level,one north-facing unit and one south-facing type A(one-bedroom)unit are selected in order to compare heatflux.As expected,the collected data in Fig.8shows that north-facing units have greater heat loss than south-facing units when considering the2nd and3rdfloor.However,contrary to expectations,at the ground(stud)and topfloor,south-facing units have greater heat loss than north-facing units.The recorded data in Fig.8gives an inconclusive result.In order to identify long-term patterns(if any)of heatflux for different orientations,it is impor-tant to monitor the data for a few years.If patterns of heatflux for differentfloor levels(variations with respect to height)or differ-ent orientations are identified,measures(i.e.,increasedinsulation) Fig.6.Electricity consumption for case-study units.62T.Sharmin et al./Sustainable Cities and Society 13(2014)57–68Fig.7.Electricity consumption of individual appliances by units 7,9and10.Fig.8.Heat flux for different orientations and floor levels in 2012.can be taken to reduce heat flux for the units with higher rates.Increasing the thermal performance of the building envelope also provides an opportunity to reduce significantly the heating loss of a building,but this is beyond the scope of this study.Fig.9shows the data analysis framework adopted in this study for heating energy consumption.The framework examines the impact of heat flux and outdoor temperature on heating energy consumption.The indoor air temperature maintained in the unit is also compared with the standard indoor temperature range in order to gain understanding of the relationship between occupant comfort level and heating energy consumption.As expected,the recorded data (Fig.10)shows that apart-ments consume more heating energy as the outside temperature decreases.Fig.10also shows the relationship between heat flux and heating energy consumption such that units with higher heat flux in general have higher heating energy consumption,with some exceptions,e.g.,unit 12in October and unit 7in January;(in these exceptions,even though heat loss was high,heating energy con-sumption was comparatively low).In general,variations in theoccupancy,such as vacations and other absences,can directly impact the energy consumption,and the absence of residents ren-ders the heat comfort level of individuals irrelevant with respect to its impact on energy consumption over these periods of absence.Another exception is with respect to unit 7in November and December.Data shows that even though heat flux was lower in unit 7,heating energy consumption was higher (compared to unit 12)in November and December.There is a possibility that occupant comfort level with a higher temperature range may have resulted in higher heating consumption in unit 7.Recorded data indicates that the indoor air temperature in unit 7has always been maintained at a higher level (sometimes exceeding the standard temperature range)compared to unit 12,indicating that occupant preference for a higher temperature range may be the reason for higher heat-ing consumption during October-December in unit 7,even though heat loss was less than for unit 12.It should be noted that occupant lifestyle and comfort level may affect the heating energy consump-tion significantly.In order to manage heating energy effectively,it is necessary to monitor and analyze the heating energy usageT.Sharmin et al./Sustainable Cities and Society 13(2014)57–6863Fig.9.Data analysis framework for heating energyconsumption.Fig.10.Heat flux and heating energy consumption in north-(unit 7)and south-facing (unit 12)units.regularly and to set realistic targets for improving energy effi-ciency.3.3.Measurement of household water usageHousehold water usage is also being monitored as part of this study.According to Environment Canada ,in 2009average resi-dential water use was 72.38gallons per capita per day,which corresponds to 26,420gallons per capita per year (Municipal Water Use Report,2011).Fig.11shows the water consumption by case-study unit in 2012.The results indicate that even though unit 9is a one-bedroom unit (assumed to be accommodating fewer residents than two-bedroom units),it exhibits the highest water consumption.By measuring the water usage of occupants,build-ing management can pursue appropriate measures (i.e.,optimum usage range)if the water usage per person for a particular unit is continuously higher than the Canadian average residential water usage per capita per day.The recorded data in Fig.11shows that hot water consumption typically accounts for more than 30%of total water consumption in the case-study units,with the exception of unit 11.Since in thisproject energy is drawn from used hot water through drain water heat recovery (DWHR),there is a possibility that this gray water could be used for toilet flushing.It should be noted that the use of gray water in the case-study units is beyond the scope of this study.3.4.Indoor air quality (CO 2concentration and relative humidity)measurementElevated CO 2levels affect occupant comfort and IAQ.With ele-vated CO 2levels,occupants may complain of perceived poor air quality and may face health problems such as headaches,fatigue,and eye and throat irritation.Poor air quality may reduce the effi-ciency of the occupants (Wyon &Wargocki,2006)and this loss can be reduced through proper design strategy (Wyon,1996).The rela-tionship between indoor CO 2concentration and IAQ is in terms of the impact of elevated CO 2on comfort,and the correlation between CO 2and ventilation (Aglan,2003).According to the American Soci-ety of Heating,Refrigerating and Air-conditioning Engineers Inc.(ASHRAE),buildings with proper ventilation should have CO 2lev-els not in excess of 1000ppm (Quinn,2011).Exceeding this level is likely indicative of inadequate ventilation.In consideration of this,64T.Sharmin et al./Sustainable Cities and Society13(2014)57–68Fig.11.Total water consumption of case-study units in2012.Fig.12.IAQ data analysis framework for CO2.Fig.13.IAQ data analysis framework for RH.T.Sharmin et al./Sustainable Cities and Society 13(2014)57–6865Fig.14.Monthly average CO 2concentration level in case-studyunits.Fig.15.Average CO 2level and ERV electricity consumption in case-study units for February and March,2012.Figs.12and 13show the framework of IAQ data analysis (CO 2and RH,respectively)considered in this project.The results of data analysis (Fig.14)show that CO 2concentra-tion levels exceed the 1000ppm threshold in units 1,3,4,5,8,and 9for several months of 2012.In order to determine if lack of energy recovery ventilation (ERV)usage is the reason for the elevated level of CO 2,electricity consumption by the ERV is inves-tigated for the case-study units for February and March,2012.These two months are chosen as examples since most of the units exceed the threshold during these two months.Fig.15shows the CO 2con-centration and ERV electricity consumption by unit,exhibiting that the units with higher ERV usage have in general relatively lowerCO 2concentration (units 7,10,and 11),while units with lower ERV usage have higher CO 2concentration (units 1,3,4,5,and 9).An improper heating,ventilation,and air conditioning system (HVAC),as well as unvented appliances (space heaters,dryers,stoves,and any other unvented gas appliances)in a house,can lead to high levels of indoor CO 2(Health Canada,1995).Complementing the recorded data (ERV usage record),interviews with occupants may be helpful for identifying the factors influencing higher CO 2levels in the identified units.Once the causal factors are identified,necessary steps (e.g.,imposing the use of ERV,proper maintenance of HVAC system and appliances)should be taken in the interest of occupant health.。
外文翻译(供热站温度实时监测)

Heating temperature and pressure test Thermistors are inexpensive, easily-obtainable temperature sensors. They are easy to use and adaptable. Circuits with thermistors can have reasonable outout voltages - not the millivolt outputs thermocouples have. Because of these qualities, thermistors are widely used for simple temperature measurements. They're not used for high temperatures, but in the temperature ranges where they work they are widely used. Thermistors are temperature sensitive resistors. All resistors vary with temperature, but thermistors are constructed of semiconductor material with a resistivity that is especially sensitive to temperature. However, unlike most other resistive devices, the resistance of a thermistor decreases with increasing temperature. That's due to the properties of the semiconductor material that the thermistor is made from. For some, that may be counterintuitive, but it is correct. Here is a graph of resistance as a function of temperature for a typical thermistor. Notice how the resistance drops from 100 kW, to a very small value in a range around room temperature. Not only is the resistance change in the opposite direction from what you expect, but the magnitude of the percentage resistance change is substantial.Temperature Sensor - The Thermocouple You are at: Elements - Sensors - Thermocouples Return to Table of Contents A thermocouple is a junction formed from two dissimilar metals. Actually, it is a pair of junctions. One at a reference temperature (like 0 oC) and the other junction at the temperature to be measured. A temperature difference will cause a voltage to be developed that is temperature dependent. (That voltage is caused by something called the Seebeck effect.) Thermocouples are widely used for temperature measurement because they are inexpensive, rugged and reliable, and they can be used over a wide temperature range. In particular, other temperature sensors (like thermistors and LM35 sensors)are useful around room temperature, but the thermocouple can The Thermocouple Why Use thermocouples To Measure Temperature? They are inexpensive. They are rugged and reliable. They can be used over a wide temperature range. What Does A Thermocouple Look Like? Here it is. Note the two wires (of two different metals) joined in the junction. What does a thermocouple do? How does it work? The junction of two dissimilar metals produces a temperature dependent voltage. For a better description of how it works, click here. How Do You Use A Thermocouple? You measure the voltage the thermocouple produces, and convert that voltage to a temperature reading. It may be best to do the conversion digitally because the conversion can be fairly nonlinear. Things You Need To Know About Thermocouples A junction between two dissimilar metals produces a voltage. In the thermocouple, the sensing junction - produces a voltage that depends upon temperature. Where the thermocouple connects to instrumentation - copper wires? - you have two more junctions and they also produce a temperature dependent voltage. Those junctions are shown inside the yellow oval. When you use a thermocouple, you need to ensure that the connections are at some standard temperature, or you need to use an electronically compensated system that takes those voltages into account. If your thermocouple is connected to a data acquisition system, then chances are good that you have an electronically compensated system. Once we obtain a reading from a voltmeter, the measured voltage has to be converted to temperature. The temperature is usually expressed as a polynomial function of the measured voltage. Sometimes it is possible to get a decent linear approximation over a limited temperature range. There are two ways to convert the measured voltage to a temperature reading. Measure the voltage and let the operator do the calculations. Use the measured voltage as an input to a conversion circuit - either analog or digital. Let us look at some other types of base-metal thermocouples. Type T thermocouples arewidely used as are type K and Type N. Type K (Ni-Cr/Ni-Al) thermocouples are also widely used in the industry. It has high thermopower and good resistance to oxidation. The operating temperature range of a Type K thermocouple is from -269 oC to +1260 oC. However, this thermocouple performs rather poorly in reducing atmospheres. Type T (Cu/Cu-Ni) thermocouples can be used in oxidizing of inert atmospheres over the temperature range of -250 oC to +850 oC. In reducing or mildly oxidizing environments, it is possible to use the thermocouple up to nearly +1000 oC. Type N (Nicrosil/Nisil) thermocouples are designed to be used in industrial environments of temperatures up to +1200 oC. A polynomial equation used to convert thermocouple voltage to temperature (oC) over a wide range of temperatures. We can write the polynomial as: The coefficients, an are tabulated in many places. Here are the NBS polynomial coefficients for a type K thermocouple. (Source: T. J. Quinn, Temperature , Academic Press Inc.,1990) Type K Polynomial Coefficients n an 0 0.226584602 1 24152.10900 2 67233.4248 3 2210340.682 4 -860963914.9 5 4.83506x1010 6 -1.18452x1012 7 1.38690x1013 8 -6.33708x1013 What If The Surrounding Temperature Exceeds Limits? There are really no thermocouples that can withstand oxidizing atmospheres for temperatures above the upper limit of the platinum-rhodium type thermocouples. We cannot, therefore, measure temperature in such high temperature conditions. Other options for measuring extremely high temperatures are radiation or the noise pyrometer. For non-oxidizing atmospheres, tungsten-rhenium based thermocouples shows good performance up to +2750 oC. They can be used, for a short period, in temperatures up to +3000 oC. The selection of the types of thermocouple used for low temperature sensing is primarily based on materials of a thermocouple. In addition, thermopower at low temperatue is rather low, so measurement of EMF will be proportionally small as well.More Facts On Various Thermocouple Types A variety of thermocouples today cover a range of temperature from -250 oC to +3000 oC. The different types of thermocouple are given letter designations: B, E, J, K, R, S, T and N Types R,S and B are noble metal thermocouples that are used to measure high temperature. Within their temperature range, they can operate for a longer period of time under an oxidizing environment. Type S and type R thermocouples are made up of platinum (Pt) and rhodium (Rh) mixed in different ratios. A specific Pt/Rh ratio is used because it leads to more stable and reproducible measurements. Types S and R have an upper temperature limit of +1200 oC in oxidizing atmospheres, assuming a wire diameter of 0.5mm. Type S and type R thermocouples are made up of platinum (Pt) and rhodium (Rh) mixed in different ratios. A specific Pt/Rh ratio is used because it leads to more stable and reproducible measurements. Types S and R have an upper temperature limit of +1200 oC in oxidizing atmospheres, assuming a wire diameter of 0.5mm. Type B thermocouples have a different Pt/Rh ratio than Type S and R. It has an upper temperature limit of +1750 oC in oxidizing atmospheres. Due to an increased amount of rhodium content, type B thermocouples are no quite so stable as either the Type R or Type S. Types E, J, K, T, and N are base-metal thermocouples that are used for sensing lower temperatures. They cannot be used for sensing high temperatures because of their relatively low melting point and slower failure due to oxidation. Type B thermocouples have a different Pt/Rh ratio than Type S and R. It has an upper temperature limit of +1750 oC in oxidizing atmospheres. Due to an increased amount of rhodium content, type B thermocouples are no quite so stable as either the Type R or Type S. we will look into some differences between different base-metal thermocouples. Type E (Ni-Cr/Cu-Ni) thermocouples have an operating temperature range from -250 oC to +800 oC. Their use is less widespread than other base-metal thermocouples due to its low operating temperature. However,measurements made by a Type E have a smaller margin of error. 1000 hours of operation in air of a Type E thermocouple at +760 oC, having 3mm wires, shold not lead to a change in EMF equivalent to more than +1 oC. Type J (Fe/Cu-Ni) thermocouples are widely used in industry due to their high thermopower and low cost. This type of thermocouple has an operating temperature range from 0 oC to +760 oC. Links to Related Lessons Temperature Sensors Thermistors Thermocouples LM35s Other Sensors Strain Gages Temperature Sensor Laboratories Return to Table of ContentsExperiments With Temperature Sensors - Data Gathering Measuring temperature is the most common measurement task. There are numerous devices available for measuring temperature. Many of them are built using one of these common sensors. Thermistor Thermocouple LM35 Integrated Circuit Temperature Sensor You can get more information about these sensors by clicking the links above. Laboratory The purpose of this laboratory is to get time response data for the three sensors you were introduced to labs week. Here are links to LabVIEW programs you can use. NTempsHydra.vi - to measure temperature from the Hydra. NVoltsHydra.vi - to measure voltage from the Hydra. ResetHydra.vi - A "sub-vi" you need to reset the Hydra. 1Temp.vi - A sub-vi that will take one temperature measurement on the Hydra. 1VoltHydra.vi - A sub-vi that will take one voltage measurement on the Hydra. You should have all the files above on your desktop. You can click on each link and save to the desktop, or you can find the NMeas folder in my public space and copy the entire folder to the desktop (best). You only need to double click the NTemps or NVolts files to start and run them in LabVIEW - but they have to be taken out of the network folder! Once you have the files together in a single folder on your desktop, Start NTempsHydra.vi to measure temperature using the thermocouple attached to terminals 21 (yellow lead) and 22 (red lead).Note that these terminals (21 and 22) are the connections for channel 1 for the Hydra. (For example, if you were doing a manual temperature reading using the front panel, you would need to set to channel 1.) You need to connect the yellow lead of the thermocouple to the top connector for Channel #1 (Terminal #21) and the red lead of the thermocouple to the bottom connector (ground?) for Channel #1 (Terminal #22). Both of those connections are made to the connector strip on the top of the Hydra Data Acquisition Unit. Start NVoltsHydra.vi to measure voltages using the LM35 and the voltage divider circuit for the thermistor. Both sets of measurements should be taken from the front panel connection points on the Hydra. For both the LM35 and the thermistor circuit, you need to supply 5v to the circuit board. In your lab notebook record any circuitry you use, and any pertinent points regarding the equipment you use. Note any other features of each sensor that will help you for your project or make things more difficult. Do the following: Connect each sensor. Here are links to using each sensor in a measurement. Thermocouples LM35s Thermistors For each sensor you need to get data in two situations: As the sensor heats up (rising time constant behavior) As the sensor cools down to ambient temperature (decaying time constant behavior) That data should be stored in a computer file. Use a different, understandable name for each file. The program will prompt you for a file name. Suggested file names are things like ThermistorUp.txt, etc. Before you leave lab be sure that you can bring your data up in Excel (to test that you have a good data file) and that you can plot the data to see that it looks like what you expect. Estimate the following for each sensor. The time it will take for the sensor to get within 1oC when the sensor is in good thermal contact with the temperature environment being measured and the temperature sensor starts at 25 oC and goes to 50 oC. (That means to measure the time it takes to get to between 49 oC and 51 oC.) The time it will take for the sensor to get within 1oC of the final value when the sensoris in air at a constant temperature and the temperature sensor starts at 25oC and goes to 50oC. In other words, when will the temperature sensor reach 49oC? The time it will take for the sensor to get within 0.1oC for the two situations above. (i.e., between 49.9 oC and 50.1 oC.) The time it will take for the sensor to get within 1oC when the sensor is in good thermal contact with the temperature environment being measured and the temperature sensor starts at 50 oC and goes to 25 oC. Explain why there is a difference in the speed of the response in the various situations above. Your report should show calculations for the time constant(s) for each device, and should show the results using the three methods. Tabular presentation of the results is best. Finally, you should - as best possible - explain your results. Why would the time constant be different going up and going down.供热站温度压力实时检测热敏电阻很便宜,易于得到的温度传感器。
「基于单片机温度监测系统设计的外文翻译」

「基于单片机温度监测系统设计的外文翻译」Translation of "Design of Temperature Monitoring System based on Microcontroller" in English and Chinese:
English:
Design of Temperature Monitoring System based on Microcontroller
Abstract:
Chinese:
基于单片机温度监测系统设计
摘要:
本文介绍了一种基于单片机的温度监测系统的设计。
该系统由多个组件组成,包括传感器、单片机和显示装置。
传感器负责检测温度,而单片机处理数据并将其发送到显示装置进行可视化。
该系统的主要目的是在不同环境中提供实时温度监测。
详细讨论了系统的设计和实施,包括组件选择、电路设计和单片机编程。
系统经过了成功的测试,结果显示出较小的误差和准确的温度测量结果。
该系统可广泛应用于工业自动化、环境监测和家用电器等各种应用领域。
温湿度测量仪外文文献翻译、中英文翻译

外文翻译英文原文:Temperature and humidity measuring instrumentIntroductionTemperature and humidity measurement is a modern newly developed measurement field, especially the humidity measurement is to continue moving forward. Experienced a length method, dry and wet until today the course of the measurement, humidity measurement technology is maturing. Today, we are no longer satisfied with the measurement of the temperature and humidity, especially in some places to monitor directly the requirements of real-time measure and record the temperature and humidity changes in the whole process, and based on these changes identified during storage and transportation security, led to a new temperature and humidity measuring instrument was born. Temperature and humidity measuring instrument is the temperature and humidity parameters were measured according to a predetermined time interval stored in the internal memory, in the completion of the recording function will be coupled to a PC, use the adapter software data stored in accordance with values time analysis instrument. The instrument can determine the storage and transportation process, experiment process without any compromise product safety incident.MSP430F437 IntroducedThe MSP430 MCU main features are as follows:1)Ultra-low power consumption. MSP430 MCU supply voltage 1.8 to 3.6V low voltage RAM data retention mode power consumption of only 0.1uA active mode power 250uA/MIPS, IO input port leakage current of only 50nA.2)Powerful processing capability. The MSP430 MCU 16-bit microcontroller, reduced instruction set architecture with the most popular one clock cycle to execute an instruction, the MSP430 instruction speeds of up to 8MHz oscillator is 8MIPS.3)High-performance analog technology and a wealth of on-chip peripheral modules. The MSP430 monolithic organic combination of TI's high-performance analog technology, each member of the rich on-chip peripherals are integrated. Depending on the model of the different possible combinations of the following modules: watchdog,analog comparator A timer A, timer B, serial 0,1, hardware multiplier, LCD driver, 10/12/14-bit ADC, 12 DAC IIC bus, direct data access, port 1 to 6, the basic timer. 4)The system is stable. Power-on reset, first initiated by the DC0 CPU, to ensure that the program starts executing from the correct position to ensure crystal oscillator start-up and stabilization time. The software can then set the appropriate control bits of the register to determine the final system clock frequency. If the crystal oscillator is used as the CPU clock MCLK failure, the DCO will start automatically, in order to ensure the normal operation of the system. This structure and operational mechanism in the current series microcontroller is unique.5)Convenient and efficient development environment. MSP430 series OTP type, three types of FLASH-ROM, the domestic large-scale use FLASH. The development of these devices means, after the successful development of the OTP and ROM-type device using a dedicated emulator programmer or chip cover touch. FLASH type is very convenient development and debugging environment, because the device on-chip JTAG debug interface, as well as the electric flash FLASH memory using the first through the JTAG interface to download the program to the FLASH, run by the JTAG interface control program read the on-chip CPU status, and memory contents and other information for designers debug the entire development can be carried out in the same software integrated environment. Which only requires a PC and a JTAG debugger, without the need for a dedicated emulator and programmer. Temperature And Humidity SensorThe SHT7x temperature and humidity sensor characteristics are as follows:1)The temperature and humidity sensor signal is amplified conditioning, A / D converter, all integrated on one IIC bus interface;2)Given calibration relative humidity and temperature output;3)IIC bus with industry-standard digital output interface;4)With dewpoint calculation output function;5)With excellent long-term stability;6)Humidity value output resolution of 14 The temperature output resolution of 12 bits, and programmable;7)Small size (7.65 x 5.08 x 23.5mm) Surface Mount;8)Having reliable the CRC data transmission checking function;9)The chip load calibration coefficients can guarantee 100% interchangeability;AT25256 IntroductionTemperature and humidity data storage chip SPI interface uses ATMEL Corporation's low-voltage serial EEPROM AT25256. AT25256 is mainly applied to low-power occasion the internal accordance with 32K x 8-bit organization, can work at 3.3V, the maximum serial clock frequency as to 2.1MHz. Support for 64-byte page write mode and byte write mode. AT25256 by setting the write-protect pin / WP level to set the chip read-only or writable state. Serial Peripheral Interface (SPI) bus technology is a synchronous serial interface, the hardware features a strong, SPI software is quite simple, so that the CPU has more time to deal with other matters. SPI bus can be connected to multiple host MCU, equipped with SPI interface output devices, output devices, such as LCD drivers, A / D conversion and other peripherals can also be a simple connection to a single TTL shift register chip. The bus allows you to connect multiple devices, but only one device at any moment as the host.SPI bus clock line is controlled by the host, in addition to data lines: host input / output line from the machine and the host output / slave input line. Host and which slave communication through the slave strobe line selection.Application SPI system can be simple, complex and can take many forms: (1) a host MCU and the slave MCU; (2) multiple MCU are connected to each other into a multi-host system; (3) a host MCU and slave peripherals.Segment LCD Display PrincipleLCD display principle is to use the physical characteristics of the liquid crystal born, when power is turned on, arranged order so light by; arranged confusion is not energized, to prevent the light to pass through. Light to pass through and not through a combination of an image is displayed on the screen. In layman's terms, the liquid crystal display is the middle of the two glass clip a layer of liquid crystal material, the liquid crystal material to change their light transmission in the signal under the control of the state, so you can see the image in front of the glass panel. LCD ambient light to display information, the LCD itself is not self-luminous, LCD power consumption is very low, more suitable for single-chip low-power applications. In addition, the LCD can only use low-frequency AC voltage drive, the DC voltage will damage the LCD. There are many types of LCD segment liquid crystal character LCD, graphical LCD. Segment LCD inexpensive, simple to use, is widely used in a variety of microcomputer application system.MSP430 LCD driver module has four driving method, respectively, for static drive, 2MUX drive, 3MUX, Drivers, 4MUX drive. Static driving method, in additionto the public badly in need of a pin, each section of the drive each one pin. If the design involves a lot of number of segments, you need to take up the many pin. In order to reduce the pin number, you can select multiple drive needed: 2MUX drive, drive, 3MUX 4MUX driving method. Increase the number of public-pole, can greatly reduce the number of pins. Need to drive more segments, the more obvious effects. ConclusionThe design requirements to simultaneously detect the temperature and humidity. From the temperature and humidity sensor signal IIC bus to enter MSP430F437 MSP430F437, temperature and humidity data on the one hand to send the LCD display; the other hand, the temperature and humidity data is stored in AT25256 stored temperature and humidity data can be transmitted via RS232 bus to the PC, In the PC application, you can curve shows the temperature and humidity data, and can print the report.This design uses the MSP430 MCU measurement of temperature and humidity, display, storage, transmission, printing and other functions. But also through the button on the temperature and humidity measurement time interval, whether storage, starting time and other parameters set. In addition, the entire system can be connected to external 9V DC power supply, you can use a 9V lithium battery-powered, low-power design ultra-low power MSP430 MCU, and program design, making the whole system very power, particularly suitable for hand-held meter.中文翻译:温湿度测量仪1 引言温湿度测量是现代测量新发展出来的一个领域,尤其湿度的测量更是不断前进。
温度检测外文资料

Method for Effective Calibration of T emperature Loggers with Automated Data Sampling and EvaluationS. Ljungblad·L. E. Josefson·M. Holmsten1 IntroductionData loggers, such as Gemini Data loggers, are an easy-to-use and cheap method for recording data over time. The data loggers are used to monitor different parameters in many different areas such as the healthcare industry, the food industry, logistics, meteorology, and the environment . The loggers are normally programmed via some software to record at a certain frequency and placed at the spot where the data acquisition is going to take place. The logged data are first received when the logger is connected to the computer again. This feature makes calibration of data loggers time-and cost-consuming. Connolly presented an automated calibration procedure for industrial platinum resistance thermometers. Another example of an automated calibration procedure but for thermocouples and with wireless communication is presented by Y ang .The objective of the project is to develop an automated method that makes the calibration of data loggers more time- and cost-efficient. This method has been developed for temperature loggers from Gemini Data loggers, but the software could be adapted to suit other types of loggers as well.To suit the needs of the many different application areas, there are of course loggers with various capabilities when it comes to temperature measurements. However, the loggers from Gemini Data Loggers are all compatible with EasyView, the software provided by the manufacturer and commonly used to communicate with loggers of this make. However, this software can only be used to download and present the data from the loggers, not process the data. The evaluation needed of the data received from EasyView is quite straightforward but time-consuming. The main reason for this project has been to automate the calibration and evaluation process, so that it would be less time-consuming and hence more cost-efficient. The calibration software developed by SP, SPTempLogger, controls the communication with the loggers through EasyView, and thus the communication protocol ofthe logger software does not need to be known. But, in addition to this, SPTempLogger also evaluates the downloaded data.Most of the temperature loggers that we calibrate have an internal NTC thermistor.There are also loggers with external probes with either a thermistor or a Pt100 or Pt1000 sensor.2 Laboratory Equipment and Calibration ProcedureWhen the data loggers are received in the temperature laboratory, they are each assignedan individual calibration number. Details abouteach logger such as themodel, serial number, markings, or external probes are registered.When the loggers are to be calibrated, they are first connected to a jack panel,a commercial eight-channel USB-to-serial converter. In this jack panel, up to eight loggers can be connected at the same time. In addition, two loggers can be directly connected to the computer, i.e., ten loggers can be connected at the same time. The SPTempLogger software is then started and scans for connected loggers. The loggers are started individually, and calibration temperatures are selected and saved for each logger in a text file. This part is only partly automated as the appropriate settings of each logger may be different depending on both the calibration requested and the logger itself. The calibration temperatures requested also need to be specified.The loggers are then disconnected and the whole loggers, if there are no external probes, are placed in calibration baths properly protected from the bath liquid. The method of protection differs depending on the model. For the most common models,metallic tubes that the loggers fit into with a minimum of air inside are used. The base of the tube is welded shut and has a support so that the loggers do not rest on the bottom of the bath. On top of the loggers inside the tube is Styrofoam to isolate the logger from the environment outside the bath. The other method of protection for loggers of different shapes and sizes is to protect them with a thin plastic film, usually two layers to prevent leakage. The first method requires much less time to set up, butthe loggers will need longer time in the liquid bath to stabilize. When the two methods were compared, the same results were achieved with both.The amount of loggers that can be calibrated simultaneously depends on the liquid baths and the logger model. If too many loggers are put in the bath at the same time,the temperature distribution within the bath might be disturbed. We primarily use two commercial calibration baths with a stability better than 0.01 ℃. Both of these calibrationbaths have a large opening and are suitable for calibrating up to 12 loggers at the same time. The first is a Hart Scientific Model 7037 bath which is used with ethanol as the working fluid between -35 ℃and 15 ℃. The second bath is a Heto Model KB 24 used with water between 15 ℃and 80 ℃. For temperatures below -35 ℃and above 80 ℃, we use calibration baths with smaller openings and thus cannot calibrate more than a few loggers at once. We have a range of calibration baths from -100 ℃to 550 ℃from Heto, Hart Scientific, and our own brand.The reference temperature in the baths is measured with a calibrated digital thermometer (Hart Scientific Model 1502A) with a Pt100 sensor. The instrument transmits the measured temperature by way of Bluetooth to a computer which saves the temperatures and the time of measurements in a file. Other types of communication such as RS-232 and USB may be used as well, depending on the reference instrument. The reference temperature is also displayed graphically on the screen so one can easily seewhether the temperature in the bath is stable or not, and for how long it has been so.The loggers are left in the liquid bath after the temperature has stabilized for at least an hour and a half, if the logger has an internal sensor. Through experimentation,this has been determined to be enough time for the temperature to stabilize inside the logger. Loggers with external sensors require less time to stabilize. A calibration usually consists of two or more temperatures, and thus the temperature of the bath may need to be changed when the first calibration temperature is completed, or the loggers and reference thermometer moved to a different bath.When the calibration is completed, the loggers are extracted from the bath and thereference temperature logging stopped. The loggers are then connected to the jack panel again and the SPTempLogger software started. The software downloads the temperature measurement data from the first logger. It then proceeds to evaluate these results compared to the corresponding reference temperature file. When a resulting mean value for each calibration temperature has been calculated, it continues with the next logger in turn.When all loggers connected to the jack panel have been evaluated, the results are displayed in a table and can be saved directly to a database from which the calibration certificate is produced.3 MeasurementsFigure 1 presents a graph of a calibration with both the reference and logger temperature.This is a calibration in three temperatures, and though each logger is evaluated separately, a number of loggers can be calibrated in the same bath at the same time,using the same reference data.As seen in Fig. 1, the reference thermometer has a faster response time than theFig. 1 Logger calibration temperatures4 Evaluation of Logger DataThe procedure for evaluation of logger data has been chosen both because it delivers reliable and accurate results and because it is time efficient. A similar, but more advanced evaluation algorithm is described by Wilhelm et al.The evaluation algorithm first calculates a preliminary mean reference temperature for each calibration temperature of the logger in question. The calibration temperature is the nominal temperature, e.g,-25 ℃, and the reference temperature is the actual measured temperature in the bath, e.g,-24.975 ℃. To find this preliminary mean reference temperature, an algorithm searches through the reference temperature data for a temperature plateau. 95% of the reference temperatures within a 15 min period should be within±2 ℃of the calibration temperature. In addition to this, the standard deviation of the reference data inthat interval should be below a specified value. The chosen limit value for the standard deviation depends on the reference thermometer used, and also on the stability of the calibration bath used. Through experimentation we have determined that the values in table 1 for the standard deviation are suitable for our facility. When an interval that meets the criteria has been found, its start and stop times are registered. The result of this is that we have a time interval when the temperature in the calibration bath was stable close to the calibration temperature.Table 1 Limit values for the standard deviation of the reference temperature for a plateau interval Calibration temperature (℃)Standard deviation (℃)<30 0.00130-50 0.005>50 0.01The program then tests the next interval by setting a start time one measurement later and evaluating it against the same criteria. The last 15 min interval found that meet the criteria will be the one selected. The mean temperature of this interval is set as a preliminary reference temperature. Figure 2 shows the selection of the last 15 min interval for the -25 ℃plateau.After this, the logger data are evaluated. The algorithm searches through the logger data looking for a 15 min interval that has confidence level of 95%and is previous to the stop time of the determined reference temperature plateau. That means in this case that 95%of the values within the 15 min interval are within ±1 ℃℃from the calculated preliminary mean reference temperature. The resulting interval will be the last one in the data that meets both criteria. Figure 3 shows the selected 15 min interval for the一25 ℃plateau. The algorithm will have found the logger data for the last 15 min of the temperature plateau, before the temperature in the bath is changed or the loggers extracted from the bath.An algorithm then scales the chosen interval from 15min to lOmin. This is to make sure that the resulting interval is not affected by any errors that may occur if the reference thermometer is removed from the calibration bath before the loggers. If the difference between the mean logger temperature of the 15 min interval and the first value of the 15 min interval is larger than the difference between the mean logger.temperature and the last value of the interval, the first value would be discarded. This procedure is repeated until the interval left is 10 min long. If the temperature is stable for the whole interval, the same amount of values will be discarded from each end.The mean temperature, resolution, and standard deviation of the logger are calcufated for this 10 min interval. The algorithm then searches through the logged reference temperature data, and finds the corresponding time interval and calculates a mean reference temperature for those l0min.T able 2 Results for calibration at −25 ℃Temperature(℃)Resolution(℃)Standard deviation Reference -24.9747 0.001 0.00069Logger -24.990 0.003 0The result for the calibration at -25℃in our example is shown in Table 2. These results are displayed in a table at the end of the evaluation process, but one can also choose to have a diagram displayed on the screen or printed. This provides a quick way to check that the software has been able to choose the correct time interval to evaluate. A diagram of the entire calibration like the one in Fig. 1 is also printed to get a quick overview and see that the logger has had sufficient time to stabilize.5 ResultsThe result of the evaluation is a mean temperature for each calibration temperature and logger, and a corresponding mean reference temperature based on the same time interval as the logger's mean temperature.In addition to this, we also know the resolution for each logger at the cali bration temperatures, as well as the standard deviation of the logger data. These results, together with data for the calibration equipment, etc., are used to calculate the measurement uncertainty associated with each calibration. The calibration baths have temperature gradients present in the bath, and in addition, the loggers disturb the circulation in the bath. By careful systematic measurement at different places in the bath with a SPRT,the uncertainty contribution from temperature gradients in the bath is estimated to 0.021℃.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外文资料DS18B20 Programmable Resolution 1-Wire DigitalThermometerThe DS18B20 Digital Thermometer provides 9 to 12-bit (configurable) temperature readings which indicate the temperature of the device. Information is sent to/from the DS18B20 over a 1-Wire interface, so that only one wire (and ground) needs to be connected from a central microprocessor to a DS18B20. Power for reading, writing, and performing temperature conversions can be derived from the data line itself with no need for an external power source. Because each DS18B20 contains a unique silicon serial number, multiple DS18B20s can exist on the same 1-Wire bus. This allows for placing temperature sensors in many different places. Applications where this feature is useful include HV AC environmental controls, sensing temperatures inside buildings, equipment or machinery, and process monitoring and control.The block diagram of Figure 1 shows the major components of the DS18B20. The DS18B20 has four main data components: 1) 64-bit laser ROM, 2) temperature sensor, 3) nonvolatile temperature alarm triggers TH and TL, and 4) a configuration register. The device derives its power from the 1-Wire communication line by storing energy on an internal capacitor during periods of time when the signal line is high and continues to operate off this power source during the low times of the 1-Wire line until it returns high to replenish the parasite (capacitor) supply. As an alternative, the DS18B20 may also be powered from an external 3V - 5.5V supply.Communication to the DS18B20 is via a 1-Wire port. With the 1-Wire port, the memory and control functions will not be available before the ROM function protocol has been established. The master must first provide one of five ROM function commands: 1) Read ROM, 2) Match ROM, 3) Search ROM, 4) Skip ROM, or 5) Alarm Search. These commands operate on the 64-bit laser ROM portion of each device and can single out a specific device if many are present on the 1-Wire line as well as indicate to the bus master how many and what types of devices are present. After a ROM function sequence has been successfully executed, the memory and control functions are accessible and the master may then provide any one of the six memory and control function commands.One control function command instructs the DS18B20 to perform a temperature measurement. The result of this measurement will be placed in the DS18B20’s scratch-pad memory, and may be read by issuing a memory function command which reads the contents of the scratchpad memory. The temperature alarm triggers TH and TL consist of 1 byte EEPROM each. If the alarm search command is not applied to the DS18B20, these registers may be used as general purpose user memory. The scratchpad also contains a configuration byte to set the desired resolution of the temperature to digital conversion. Writing TH, TL, and the configuration byte is done using a memory function command. Read access to these registers is through the scratchpad.All data is read and written least significant bit first.The block diagram (Figure 1) shows the parasite-powered circuitry. This circuitry “steals” power whenever the DQ or VDD pins are high. DQ will provide sufficient power as long as the specified timing and voltage requirements are met (see the section titl ed “1-Wire Bus System”). The advantages of parasite power are twofold: 1) by parasiting off this pin, no local power source is needed for remote sensing of temperature, and 2) the ROM may be read in absence of normal power.In order for the DS18B20 to be able to perform accurate temperature conversions, sufficient power must be provided over the DQ line when a temperature conversion is taking place. Since the operating current of the DS18B20 is up to 1.5 mA, the DQ line will not have sufficient drive due to the 5k pull up resistor. This problem is particularly acute if several DS18B20s are on the same DQ and attempting to convert simultaneously.There are two ways to assure that the DS18B20 has sufficient supply current during its active conversion cycle. The first is to provide a strong pull up on the DQ line whenever temperature conversions or copies to the E2 memory are taking place. This may be accomplished by using a MOSFET to pull the DQ line directly to the power supply as shown in Figure 2. The DQ line must be switched over to the strong pull up within 10 us maximum after issuing any protocol that involves copying to the E2 memory or initiates temperature conversions. When using the parasite power mode, the VDD pin must be tied to ground.Another method of supplying current to the DS18B20 is through the use of an external power supply tied to the VDD pin, as shown in Figure 3. The advantage to this is that the strong pull up is not required on the DQ line, and the bus master need not be tied up holding that line high during temperature conversions. This allows other data traffic on the 1-Wire bus during the conversion time. In addition, any number of DS18B20s may be placed on the 1-Wire bus, and if they all use external power, they may all simultaneously perform temperature conversions by issuing the Skip ROM command and then issuing the Convert T command. Note that as long as the external power supply is active, the GND pin may not be floating.The use of parasite power is not recommended above 100 C,since it may not be able to sustain communications given the higher leakage currents the DS18B20 exhibits at these temperatures. For applications in which such temperatures are likely, it is strongly recommended that VDD be applied to the DS18B20.For situations where the bus master does not know whether the DS18B20s on the bus are parasite powered or supplied with external VDD, a provision is made in the DS18B20 to signal the power supply scheme used. The bus master can determine if any DS18B20 are on the bus which require the strong pull up by sending a Skip ROM protocol, then issuing the read power supply command. After this command is issued, the master then issues read time slots. The DS18B20 will send back “0” on the 1-Wire bus if it is parasite powe red; it will send back a “1” if it is powered from the VDD pin. If the master receives a “0,” it knows that it must supply the strong pull up on the DQ line during temperature conversions. See “Memory CommandFunctions” section for more detail on this comm and protocol.The DS18B20 has an 8-bit CRC stored in the most significant byte of the 64-bit ROM. The bus master can compute a CRC value from the first 56-bits of the 64-bit ROM and compare it to the value stored within the DS18B20 to determine if the ROM data has been received error-free by the bus master. The equivalent polynomial function of this CRC is:1458+++=X X X CRCThe DS18B20 also generates an 8-bit CRC value using the same polynomial function shown above and provides this value to the bus master to validate the transfer of data bytes. In each case where a CRC is used for data transfer validation, the bus master must calculate a CRC value using the polynomial function given above and compare the calculated value to either the 8-bit CRC value stored in the 64-bit ROM portion of the DS18B20 (for ROM reads) or the 8-bit CRC value computed within the DS18B20(which is read as a ninth byte when the scratchpad is read). The comparison of CRC values and decision to continue with an operation are determined entirely by the bus master. There is no circuitry inside the DS18B20 that prevents a command sequence from proceeding if the CRC stored in or calculated by the DS18B20 does not match the value generated by the bus master.The 1-Wire CRC can be generated using a polynomial generator consisting of a shift register and XOR gates as shown in Figure 6. Additional information about the Dallas 1-Wire Cyclic Redundancy Check is available in Application Note 27 entitled “Understanding and Using Cyclic Redunda ncy Checks with Dallas Semiconductor Touch Memory Products.”The shift register bits are initialized to 0. Then starting with the least significant bit of the family code, 1 bit at a time is shifted in. After the 8th bit of the family code has been entered, then the serial number is entered. After the 48th bit of the serial number has been entered, the shift register contains the CRC value. Shifting in the 8 bits of CRC should return the shift register to all 0s.中文翻译DS1820 单总线数字温度计DSl820数字温度计提供9位(二进制)温度读数指示器件的温度。