基于单片机的温度控制系统外文翻译

基于单片机的温度控制系统外文翻译
基于单片机的温度控制系统外文翻译

外文原文:

Design of the Temperature Control System Based on A T89C51

ABSTRACT

The principle and functions of the temperature control sy stem based on micro controller AT89C51 are studied, and the temperature measurement unit consists of the 1-Wire bus dig ital temperature sensor DS18B20. The system can be expected to detect the preset temperature, display time and save moni toring data. An alarm will be given by system if the tempe rature exceeds the upper and lower limit value of the tempe rature which can be set discretionarily and then automatic c ontrol is achieved, thus the temperature is achieved monitori ng intelligently within a certain range. Basing on principle of the system, it is easy to make a variety of other no n-linear control systems so long as the software design is reasonably changed. The system has been proved to be accurat e, reliable and satisfied through field practice.

KEYWORDS: AT89C51; micro controller; DS18B20; temperat ure 1 INTRODUCTION

Temperature is a very important parameter in human life. In the modern society, temperature control (TC) is not onl y used in industrial production, but also widely used in ot her fields. With the improvement of the life quality, we ca n find the TC appliance in hotels, factories and home as w ell. And the trend that TC will better serve the whole soc iety, so it is of great significance to measure and control the temperature. Based on the AT89C51 and temperature senso r DS18B20, this system controls the condition temperature int elligently. The temperature can be set discretionarily within a certain range. The system can show the time on LCD, an

d sav

e monitoring data; and automatically control the tempera ture when the condition temperature exceeds the upper and lo wer limit value. By doing so it is to keep the temperature unchanged. The system is o

f high anti-jamming, high control precision and flexible design; it also fits the rugged env ironment. It is mainly used in people's life to improve the quality of the work and life. It is also versatile, so t hat it can be convenient to extend the use of the system. So the design is of profound importance. The general desi

g n, hardware design and software design of the system are co vered.

Introduction

The 8-bit AT89C51 CHMOS microcontrollers are designed to hand le high-speed calculations and fast input/output operations. M CS 51 microcontrollers are typically used for high-speed even t control systems. Commercial applications include modems, mot or-control systems, printers, photocopiers, air conditioner con trol systems, disk drives, and medical instruments. The autom otive industry use MCS 51 microcontrollers in engine-control systems, airbags, suspension systems, and antilock braking sys tems (ABS). The AT89C51 is especially well suited to applica tions that benefit from its processing speed and enhanced on -chip peripheral functions set, such as automotive power-train control, vehicle dynamic suspension, antilock braking, and s tability control applications. Because of these critical appli cations, the market requires a reliable cost-effective control ler with a low interrupt latency response, ability to servic e the high number of time and event driven integrated perip herals needed in real time applications, and a CPU with abo ve average processing power in a single package. The financi al and legal risk of having devices that operate unpredictab ly is very high. Once in the market, particularly in missio n critical applications such as an autopilot or anti-lock br aking system, mistakes are financially prohibitive. Redesign c osts can run as high as a $500K, much more if the fix me

ans 2 back annotating it across a product family that share the same core and/or peripheral design flaw. In addition, field replacements of components is extremely expensive, as t he devices are typically sealed in modules with a total val ue several times that of the component. To mitigate these p roblems, it is essential that comprehensive testing of the c ontrollers be carried out at both the component level and s ystem level under worst case environmental and voltage condit ions. This complete and thorough validation necessitates not only a well-defined process but also a proper environment an d tools to facilitate and execute the mission successfully. Intel Chandler Platform Engineering group provides post silico n system validation (SV) of various micro-controllers and pro cessors. The system validation process can be broken into th ree major parts. The type of the device and its application requirements determine which types of testing are performed on the device.

The AT89C51 provides the following standard features

4Kbytes of Flash, 128 bytes of RAM, 32 I/O lines, two 16-b ittimer/counters, a five vector two-level interrupt architectur e, a full duple ser-ial port, on-chip oscillator and clock circuitry. In addition, the AT89C51 is designed with static logic for operation down to zero frequency and supports tw o software selectable power saving modes. The Idle Mode stop s the CPU while allowing the RAM, timer/counters, serial por t and interrupt sys -tem to continue functioning. The Power-down Mode saves

the RAM contents but freezes the oscil–lator disabling all other chip functions until the next hardware reset.

Description

VCC Supply voltage.

GND Ground.

Port 0:Port 0 is an 8-bit open-drain bi-directional I/O port. As a n output port, each pin can sink eight TTL inputs. When 1s

are written to port 0 pins, the pins can be used as hig h impedance inputs. Port 0 may also be configured to be th e multiplexed low order address/data bus during accesses to external program and data memory. In this mode P0 has inter nal pull ups. Port 0 also receives the code bytes during F lash programming, and outputs the code bytes during program verification. External pull ups are required during program v erification.

Port 1:Port 1 is an 8-bit bi-directional I/O port with internal pu ll ups. The Port 1 output buffers can sink/so -urce four T TL inputs. When 1s are written to Port 1 pins they are pu lled high by the internal pull ups and can be used as inp uts. As inputs, Port 1 pins that are externally being pulle d low will source current (IIL) because of the internal pul lups. Port 1 also receives the low-order address bytes durin g Flash programming and verification.

Port 2:Port 2 is an 8-bit bi-directional I/O port with internal pu ll ups. The Port 2 output buffers can sink/source four TTL inputs. When 1s are written to Port 2 pins they are pull ed high by the internal pull ups and can be used as input s. As inputs, Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pull ups. Port 2 emits the high-order address byte during fetch es from external program memory and during accesses to Port 2 pins that are externally being pulled low will source c urrent (IIL) because of the internal pull ups. Port 2 emits the high-order address byte during fetches from external pr ogram memory and during accesses to external data memory tha t use 16-bit addresses (MOVX@DPTR). In this application, it uses strong internal pull-ups when emitting 1s. During access es 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 durin Flash programming and verification.

Port 3:Port 3 is an 8-bit bi-directional I/O port with internal pu ll ups. The Port 3 output buffers can sink/sou -rce four T TL inputs. When 1s are written to Port 3 pins they are pu lled high by the internal pull ups and can be used as inp uts. As inputs, Port 3 pins that are externally being pulle d low will source current (IIL) because of the pull ups.

Port 3 also serves the functions of various special features of the AT89C51 as listed below:

RST:Reset input. A high on this pin for two machine cycles whi le the oscillator is running resets the device.

ALE/PROG:Address Latch Enable output pulse for latching the low byte of the address during accesses to external memory. This pi n is also the program pulse input (PROG) during Flash progr amming. In normal operation ALE is emitted at a constant ra te of 1/6 the oscillator frequency, and may be used for ex ternal timing or clocking purposes. Note, however, that one ALE pulse is skipped duri-ng each access to external Data M emory. If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With the bit set, ALE is act

ive 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 mo de.

PSEN:Program Store Enable is the read strobe to external program memory. When theAT89C51 is executing code from external pro gram memory, PSEN is activated twice each machine cycle, exc ept that two PSEN activations are skipped during each access to external data memory.

EA/VPP:External 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, howeve r, that if lock bit 1 is programmed, EA will be internally latched on reset. EA should be strapped to VCC for intern al program executions. This pin alsreceives the 12-volt progr amming enable voltage (VPP) during Flash programming, for par ts that require 12-volt VPP.

XTAL1:Input to the inverting oscillator amplifier and input to the internal clock operating circuit.

XTAL2 :Output from the inverting oscillator amplifier. Oscillator Cha racteristicsXTAL1 and XTAL2 are the input and output, respect ively, 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 m ay be used. To drive the device from an external clock sou

rce, XTAL2 should be left unconnected while XTAL1 is driven as shown in Figure are no requirements on the duty cycl e of the external clock signal, since the input to the int ernal clocking circuitry is through a divide-by-two flip-flop, but minimum and maximum voltage high and low time specific ations must be observed. Idle Mode In idle mode, the CPU p uts itself to sleep while all the on chip peripherals remai n active. The mode is invoked by software. The content of the on-chip RAM and all the special functions registers rema in unchanged during this mode. The idle mode can be termina ted by any enabled interrupt or by a hardware reset. It sh ould 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 int ernal 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 I dle should not be one that writes to a port pin or to ex ternal memory.

Power-down Mode

In the power-down mode, the oscillator is stopped, and the instruction that invokes power-down is the last instruction e xecuted. The on-chip RAM and Special Function Registers retai n their values until the power-down mode is terminated. The only exit from power-down is a hardware reset. Reset redef ines the SFRS but does not change the on-chip RAM. The res et should not be activated before VCC is restored to its n ormal operating level and must be held active long enough t o allow the oscillator to restart and stabilize. The AT89C51 code memory array is programmed byte-by byte in either pro gramming mode. To program any nonblank byte in the on-chip Flash Memory, the entire memory must be erased using the Ch ip Erase Mode.

2 Programming Algorithm

Before programming the AT89C51, the address, data and control signals should be set up according to the Flash programmin g mode table and Figure 3 and Figure 4. To program the AT 89C51, take the following . Input the desired memory locatio n on the address . 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 progr amming mode. 5. Pulse ALE/PROG once to program a byte in t he Flash array or the lock bits. The byte-write cycle is s elf-timed and typically takes no .

翻译:

温度控制系统的设计

摘要

研究了基于AT89C51单片机温度控制系统的原理和功能,温度测量单元由单总线数字温度传感器DS18B20构成。该系统可进行温度设定,时间显示和保存监测数据。如果温度超过任意设置的上限和下限值,系统将报警并可以和自动控制的实现,从而达到温度监测智能一定范围内。基于系统的原理,很容易使其他各种非线性控制系统,只要软件设计合理的改变。该系统已被证明是准确的,可靠和满意通过现场

实践。

关键词:单片机;温度;温度

1 导言

温度是在人类生活中非常重要的参数。在现代社会中,温度控制(TC)不仅用于工业生产,还广泛应用于其它领域。随着生活质量的提高,我们可以发现在酒店,工厂和家庭,以及比赛设备。而比赛的趋势将更好地服务于整个社会,因此它具有十分重要的意义测量和控制温度。在AT89C51单片机和温度传感器DS18B20的基础上,系统环境温度智能控制。温度可设定在一定范围内动任意。该系统可以显示在液晶显示屏的时间,并保存监测数据,并自动地控制温度,当环境温度超过上限和下限的值。这样做是为了保持温度不变。该系统具有很高的抗干扰能力,控制精度高,灵活的设计,它也非常适合这个恶劣的环境。它主要应用于人们的生活,改善工作和生活质量。这也是通用的,因此它可以方便地扩大使用该系统。因此,设计具有深刻的重要性。一般的设计,硬件设计和软件系统的设计都包括在内。

介绍

8位AT89C51 CHMOS 工艺单片机被设计用于处理高速计算和快速输入/输出。MCS51 单片机典型的应用是高速事件控制系统。商业应用包括调制解调器,电动机控制系统,打印机,影印机,空调控制系统,磁盘驱动器和医疗设备。汽车工业把MCS51 单片机用于发

动机控制系统,悬挂系统和反锁制动系统。AT89C51 尤其很好适用于得益于它的处理速度和增强型片上外围功能集,诸如:汽车动力控制,车辆动态悬挂,反锁制动和稳定性控制应用。由于这些决定性应用,市场需要一种可靠的具有低干扰潜伏响应的费用-效能控制器,服务大量时间和事件驱动的在实时应用需要的集成外围的能力,具有在单一程序包中高出平均处理功率的中央处理器。拥有操作不可预测的设备的经济和法律风险是很高的。一旦进入市场,尤其任务决定性应用诸如自动驾驶仪或反锁制动系统,错误将是财力上所禁止的。重新设计的费用可以高达500K 美元,如果产品族享有同样内核或外围设计缺陷的话,费用会更高。另外,部件的替代品领域是极其昂贵的,因为设备要用来把模块典型地焊接成一个总体的价值比各个部件高几倍。为了缓和这些问题,在最坏的环境和电压条件下对这些单片机进行无论在部件级别还是系统级别上的综合测试是必需的。Intel Chandler 平台工程组提供了各种单片机和处理器的系统验证。这种系统的验证处理可以被分解为三个主要部分。系统的类型和应用需求决定了能够在设备上执行的测试类型。

AT89C51提供以下标准功能

4k 字节FLASH 闪速存储器,128 字节内部RAM,32 个I/O 口线,2 个16 位定时/计数器,一个5 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51 降至0Hz 的静态逻辑操作,并支持两种可选的节电工作模式。空闲方

式体制CPU 的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM 中的内容,但振荡器体制工作并禁止其他所有不见工作直到下一个硬件复位。

引脚功能说明

·Vcc:电源电压

·GND:地

·P0 口:P0 口是一组8 位漏极开路型双向I/O 口,也即地址/数据总线复用。作为输出口用时,每位能吸收电流的方式驱动8 个TTL 逻辑门电路,对端口写“1”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8 位)和数据总线复用,在访问期间激活内部上拉电阻。在Flash 编程时,P0 口接受指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。

·P1 口:P1 是一个带内部上拉电阻的8 位双向I/O 口,P1 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作为输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。Flash 编程和程序校验期间,P1 接受低8 位地址。

·P2 口:P2 是一个带有内部上拉电阻的8 位双向I/O 口,

P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作为输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。在访问外部程序存储器或16 位四肢的外部数据存储器(例如执行MOVX @DPTR指令)时,P2 口送出高8 位地址数据,在访问8 位地址的外部数据存储器(例如执行MOVX @ RI 指令)时,P2 口线上的内容(也即特殊功能寄存器(SFR)区中R2 寄存器的内容),在整个访问期间不改变。Flash 编程和程序校验时,P2 也接收高位地址和其他控制信号。

·P3 口:P3 是一个带有内部上拉电阻的8 位双向I/O 口,P3 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作为输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。P3 口还接收一些用于Flash 闪速存储器编程和程序校验的控制信号。

·RST:复位输入。当振荡器工作时,RST 引脚出现两个机器周期以上高电平将使单片机复位。

·ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8 位字节。即使不访问外部存储器,ALE 仍以时钟振荡频率的1/6 输出固定的正脉冲信号,因

此它可对外输出时钟或用于定时目的。要注意的是,每当访问外部数据存储器时将跳过一个ALE 脉冲。对Flash 存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH 单元D0 位置位,可禁止ALE 操作。该位置位后,只有一条MOVX 和MOVC 指令ALE 才会被激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE 无效。·PSEN:程序存储允许输出是外部程序存储器的读选通型号,当89C51 由外部存储器取指令(或数据)时,每个机器周期两次PSEN 有效,即输出两个脉冲。在此期间,当访问外部数据存储器,这两次有效的PSEN 信号不出现。

·EA/VPP:外部访问允许。欲使CPU 仅访问外部程序存储器(地址为0000H—FFFFH),EA 端必须保持低电平(接地)。需注意的是:如果加密位LB1 被编程,复位时内部会锁存EA 端状态。如EA 端为高电平(接Vcc 端),CPU 则执行内部程序存储器中的指令。Flash 存储器编程时,该引脚加上+12v 的编程允许电源Vpp,当然这必须是该器件使用12v 编程电压Vpp。

·XTAL1:振荡器反相放大器及内部时钟发生器的输入端。

·XTAL2:振荡器反相放大器的输出端。89C51 中有一个用于构成内部振荡器的高增益反相放大器,引脚XTAL1 和XTAL2分别是该放大器的输入端和输出端。这个放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器,振荡电路参见图5。外接石英晶

体或陶瓷谐振器及电容C1、C2 接在放大器的反馈回路中构成并联振荡电路。对电容C1、C2 虽没有十分严格的要求,但电容容量的大小会轻微影响振荡频率的高低、振荡器工作的稳定性、起振的难易程度及温度稳定性,如果使用石英晶体,我们推荐电容使用30Pf±10 Pf,而如使用陶瓷谐振器建议选择40Pf±10Pf。用户也可以采用外部时钟。这种情况下,外部时钟脉冲接到XTAL1 端,即内部时钟发生器的输入端XTAL2 则悬空。

·掉电模式:

在掉电模式下,振荡器停止工作,进入掉电模式的指令是最后一条被执行的指令,片内RAM 和特殊功能寄存器的内容在终止掉电模式前被冻结。推出掉电模式的唯一方法是硬件复位,复位后将重新定义全部特殊功能寄存器但不改变RAM 中的内容,在Vcc 恢复到正常工作电平前,复位应无效,且必须保持一定时间以使振荡器重启动并稳定工作。89C51 的程序存储器阵列是采用字节写入方式编程的,每次写入一个字符,要对整个芯片的EPROM 程序存储器写入一个非空字节,必须使用片擦除的方法将整个存储器的内容清楚。

2 编程方法

编程前,设置好地址、数据及控制信号,编程单元的地址加在P1 口和P2 口的—(11 位地址范围为0000H——0FFFH),数据从P0口输入,引脚、和、的电平设置见表6,PSEB 为低电平,RST 保持高电平,EA/Vpp 引脚是编程电源的输入端,按要求加上编程电

压,ALE/PROG引脚输入编程脉冲(负脉冲)。编程时,可采用4—20MHz 的时钟振荡器,89C51 编程方法如下:在地址线上加上要编程单元的地址信号在数据线上加上要写入的数据字节。激活相应的控制信号。在高电压编程方式时,将EA/Vpp 端加上+12v 编程电压。每对Flash 存储阵列写入一个字节或每写入一个程序加密位,加上一个ALE/PROG 编程脉冲。改变编程单元的地址和写入的数据,重复1—5 步骤,知道全部文件编程结束。每个字节写入周期是自身定时的,通常约为。·数据查询89C51 单片机用数据查询方式来检测一个写周期是否结束,在一个写周期中,如需要读取最后写入的那个字节,则读出的数据的最高位()是原来写入字节的最高位的反码。写周期开始后,可在任意时刻进行数据查询。

Busy

字节编程的进度可通过Ready/Busy 输出信号检测,编程期间,ALE 变为高电平“H”后(Ready/Busy)端被拉低,表示正在编程状态(忙状态)。编程完成后,变为高电平表示准备就绪状态。·程序校验:如果加密位LB、LB2 没有进行编程,则代码数据可通过地址和数据线读回原编写的数据,采用下图的电路,程序存储器的地址由P1 口和P2 口的—输入,数据由P0 口读出,P206、和、的控制信号见表6,PSEN 保持低电平,ALE、EA 和RST 保持高电平。校验时,P0 口必须接上10k 左右的上拉电阻。芯片擦除

利用控制信号的正确组合(表6)并保持ALE/PROG 引脚10ms 的低电平脉冲宽度即可将EPROM 阵列(4k 字节)和三个加密位整片擦除,代码阵列在片擦除操作中将任何非空单元写入”1”,这步骤需在编程之前进行。

读片内签名字节

89C51 单片机内有 3 个签名字节,地址为030H、031H 和032H。于声明该器件的厂商、号和编程电压。读签名字节的过程和单元030H、031H 和032H的正常校验相仿,只需要将和保持低电平,返回值意义如下:

(030H) = 1EH 声明产品由ATMEL 公司制造。

(031H) = 51H 声明为89C51 单片机。

(032H) = FFH 声明为12V 编程电压。

(032H) = 05H 声明为5 编程电压。

编程接口

采用控制信号的正确组合可对Flash 闪速存储阵列中的每一代码字节进行写入和存储器的整片擦除,写操作周期是自身定时的,初始化后它将自动定时到操作完成。微机接口实现两种信息形式的交换。在计算机之外,由电子系统所处理的信息以一种物理信号形式存在,但在程序中,它是用数字表示的。任一接口的功能都可分为以某种形式进行数据库变换的一些操作,所以外部和内部形式的转换是由

许多步骤完成的。模拟-数字转换器(ADC)用来将连续变化信号变成相应的数字量,这数字量可是可能性的二进制数值中的一固定值。如果传感器输出不是连续变化的,就不需模拟-数字转换。这种情况下,信号调理单元必须将输入信号变换成为另一信号,也可直接与接口的下一部分,即微计算机本身的输入输出单元相连接。输出接口采用相似的形式,明显的差别在于信息流的方向相反;是从程序到外部世界。这种情况下,程序可称为输出程序,它监督接口的操作并完成数字-模拟转换器(DAC)所需数字的标定。该子程序依次送出信息给输出器件,产生相应的电信号,由DAC 转换成模拟形式。最后,信号经调理(通常是放大)以形成适应于执行器操作的形式。在微机电路中使用的信号几乎总是太小而不能被直接地连到“外部世界”,因而必须用某种形式将其转换成更适宜的形式。接口电路部分的设计是使用微机的工程师所面临最重要的任务之一。我们已经了解到微机中,信号以离散的位形式表示。当微机要与只有打开或关闭操作的设备相连时,这种数字形式是最有用的,这里每一位都可表示一开关或执行器的状态。为了解决实际问题,一个单片机不仅包括CPU,程序和数据存储器,另外,它必须含有通过CPU 访问外部信息的硬件。一旦CPU 收集到数据信息和流程,它必须能够改变外部领域的一部分,这些硬件设备称作外围设备,它们是CPU 通往外部的窗口。

单片机可利用外围设备中最基本的用于一般用途的I/O 接口,每个I/O 接口既可作为输入端又可作为输出端,每个I/O 接口的功能取决与程序初始化阶段对数据方位寄存器相应位进行置一和清

零操作,通过CPU 指令对数据寄存器相应位进行置一和清零来置一和清零输出端口,同样输入端口逻辑位也可以通过CPU 指令访问。一些类型的串行口单元允许CPU 与外部设备进行串口通信,用串口位代替平行位进行通信需要少许的I/O 口,这样使通信费用降低但速度也相对慢些。串口传送可以同步也可以异步。

3 系统总体设计

该系统硬件包括微控制器,温度检测电路,键盘控制电路,时钟电路,显示,报警,驱动电路和外部RAM。基于AT89C51单片机,DS18B20的将温度信号传送到数字信号的检测。和信号发送到微控制器进行处理。最后,温度值显示在液晶12232F。这些步骤是用来实现温度检测。使用键盘接口芯片HD7279在设定温度值,使用微控制器保持一定的温度,并使用液晶显示的温度控制设定值。此外,时钟芯片DS1302用于显示时间和外部RAM6264是用来保存监测数据。报警将给予及时蜂鸣器如果温度超过了上限和下限温度值。

硬件设计

A. 微控制器在AT89C51单片机是一种低功耗,高性能CMOS8位4K的系统内可编程闪存字节微控制器。该设备是采用At mel的高密度非易失性内存技术,并与业界标准的80C51指令集和引脚兼容。片上闪存程序存储器可以编程就可以在系统或由传统的非易失性存储器编程。通过结合在系统灵活的8位CPU集成在一个芯片可编程闪存,Atmel的单片机AT89C51是一个功能强大的微控制器提供了一

个高度灵活的和具有成本效益的解决方案很多嵌入式控制应用。为了节省监测数据,6264是用来作为外部RAM。它是一个静态RAM芯片,低功耗具有8K字节的内存。

B. 温度检测电路

温度传感器是该系统的关键部分。达拉斯DS18B20的使用,它支持1 - Wire总线接口,板上专利是在内部使用。所有的传感器部分和转换电路集成在一个晶体管集成电路像[1]。其测量范围为-55℃?125℃,在-10℃?85℃精度为±℃[2,3]。由DS18B20的温度采集传输在1 - Wire总线的方式,这种高度提高了系统的抗干扰,使之适合在恶劣的环境现场温度测量[4]。有两个电源DS18B20的供应方式。首先是外部电源供给:DS18B20的第一脚连接到地面,第二引脚用作信号线,三是连接到电源。第二种方式是寄生电源[5]。由于寄生电源会导致硬件电路,软件控制的难度和芯片的性能下降等,但DS18B20的(s)的复杂性,可以连接到I/ O端口的单片机在外部电源供电方式,它更受欢迎。因此,外部电源供应使用,而第二个接脚连接到引脚可单片机AT89C51。其实,如果多有被检测,DS18B20的(S)可以连接到1 - Wire总线。但是,当数超过8,有一个向驾驶和更复杂的软件设计,以及1 - Wire总线长度的关注。一般而言,这是不超过50米。为了实现远程控制,该系统可在一个无线之一,旨在打破了1 - Wire总线长度的限制[6]。

C. LCD显示器电路

DS18B20 单线温度传感器外文翻译

DS18B20单线温度传感器 一.特征:ucts DS18B20 data sheet 2012 ●独特的单线接口,只需1个接口引脚即可通信 ●每个设备都有一个唯一的64位串行代码存储在ROM上 ●多点能力使分布式温度检测应用得以简化 ●不需要外部部件 ●可以从数据线供电,电源电压范围为3.0V至5.5V ●测量范围从-55 ° C至+125 ° C(-67 ° F至257 ° F),从-10℃至+85 °C的精 度为0.5 °C ●温度计分辨率是用户可选择的9至12位 ●转换12位数字的最长时间是750ms ●用户可定义的非易失性的温度告警设置 ●告警搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况) ●采用8引脚SO(150mil),8引脚SOP和3引脚TO - 92封装 ●软件与DS1822兼容 ●应用范围包括恒温控制工业系统消费类产品温度计或任何热敏系统二.简介 该DS18B20的数字温度计提供9至12位的摄氏温度测量,并具有与非易失性用户可编程上限和下限报警功能。信息单线接口送入DS18B20或从DS18B20 送出,因此按照定义只需要一条数据线与中央微处理器进行通信。它的测温范围从-55°C到+125°C,其中从-10 °C至+85 °C可以精确到0.5°C 。此外,DS18B20可以从数据线直接供电(“寄生电源”),从而消除了供应需要一个外部电源。 每个DS18B20 的有一个唯一的64位序列码,它允许多个DS18B20的功

能在同一总线。因此,用一个微处理器控制大面积分布的许多DS18B20是非常简单的。此特性的应用范围包括HV AC、环境控制、建筑物、设备或机械内的温度检测以及过程监视和控制系统。 三.综述 64位ROM存储设备的独特序号。存贮器包含2个字节的温度寄存器,它存储来自温度传感器的数字输出。此外,暂存器可以访问的1个字节的上下限温度告警触发器(TH和TL)和1个字节的配置寄存器。配置寄存器允许用户设置的温度到数字转换的分辨率为9,10,11或12位。TH,TL和配置寄存器是非易失性的,因此掉电时依然可以保存数据。 该DS18B20使用Dallas的单总线协议,总线之间的通信用一个控制信号就可以实现。控制线需要一个弱上拉电阻,因为所有的设备都是通过3线或开漏端口连接(在DS18B20中用DQ引脚)到总线的。在这种总线系统中,微处理器(主设备)和地址标识上使用其独有的64位代码。因为每个设备都有一个唯一的代码,一个总线上连接设备的数量几乎是无限的。单总线协议,包括详细的解释命令和“时间槽”,此资料的单总线系统部分包括这些内容。 DS18B20的另一个特点是:没有外部电源供电仍然可以工作。当DQ引脚为高电平时,电压是单总线上拉电阻通过DQ引脚供应的。高电平信号也可以充当外部电源,当总线是低电平时供应给设备电压。这种从但总线提供动力的方法被称为“寄生电源“。作为替代电源,该DS18B20也可以使用连接到VDD 引脚的外部电源供电。 四.运用——测量温度 该DS18B20的核心功能是它是直接输出数字信号的温度传感器。该温度传

冲压模具技术外文翻译(含外文文献)

前言 在目前激烈的市场竞争中,产品投入市场的迟早往往是成败的关键。模具是高质量、高效率的产品生产工具,模具开发周期占整个产品开发周期的主要部分。因此客户对模具开发周期要求越来越短,不少客户把模具的交货期放在第一位置,然后才是质量和价格。因此,如何在保证质量、控制成本的前提下加工模具是值得认真考虑的问题。模具加工工艺是一项先进的制造工艺,已成为重要发展方向,在航空航天、汽车、机械等各行业得到越来越广泛的应用。模具加工技术,可以提高制造业的综合效益和竞争力。研究和建立模具工艺数据库,为生产企业提供迫切需要的高速切削加工数据,对推广高速切削加工技术具有非常重要的意义。本文的主要目标就是构建一个冲压模具工艺过程,将模具制造企业在实际生产中结合刀具、工件、机床与企业自身的实际情况积累得高速切削加工实例、工艺参数和经验等数据有选择地存储到高速切削数据库中,不但可以节省大量的人力、物力、财力,而且可以指导高速加工生产实践,达到提高加工效率,降低刀具费用,获得更高的经济效益。 1.冲压的概念、特点及应用 冲压是利用安装在冲压设备(主要是压力机)上的模具对材料施加压力,使其产生分离或塑性变形,从而获得所需零件(俗称冲压或冲压件)的一种压力加工方法。冲压通常是在常温下对材料进行冷变形加工,且主要采用板料来加工成所需零件,所以也叫冷冲压或板料冲压。冲压是材料压力加工或塑性加工的主要方法之一,隶属于材料成型工程术。 冲压所使用的模具称为冲压模具,简称冲模。冲模是将材料(金属或非金属)批量加工成所需冲件的专用工具。冲模在冲压中至关重要,没有符合要求的冲模,批量冲压生产就难以进行;没有先进的冲模,先进的冲压工艺就无法实现。冲压工艺与模具、冲压设备和冲压材料构成冲压加工的三要素,只有它们相互结合才能得出冲压件。 与机械加工及塑性加工的其它方法相比,冲压加工无论在技术方面还是经济方面都具有许多独特的优点,主要表现如下; (1) 冲压加工的生产效率高,且操作方便,易于实现机械化与自动化。这是

自动化系毕业设计外文翻译(中英文对照)

吉林化工学院信息与控制工程学院 毕业设计外文翻译 基于WINCC自动洗车监控系统设计 Design of Automatic Vehicle Cleaning Simulation System Based on WinCC 学生学号:08510234 学生姓名:李洪敏 专业班级:自动0904 指导教师:姜德龙 职称:教授 起止日期:2013.03.04~2013.03.19 吉林化工学院 Jilin Institute of Chemical Technology

一个成功的控制系统革新的策略 ——在升级的时候考虑这些指导方针 用最近的最新颖的系统升级一个主要的传统类型的控制系统是任何过程工业得到竞争力的关键。改良任何的系统主要目的是为了要有适当的连接性和互通性来增加灵活性和连续性的功能。 在这里提供的指导方针向指出了在一个如此富有挑战性的工程后面的主要问题。为了及时的和有成本效益的完成,要从概念上的计划上跟随它们。这些建议考虑了限制、假定和附加的研究来解决在整个工程中的一步步活动:设计、采购、构造和委任期间的全部预期问题。 为控制系统升级的需要。当升级一个传统的控制系统为一个集散控制系统(DCS)的时候,目标是: ●提供基于高度的分配机器智能的一个复杂的过程控制系统,供应有效的控 制和包罗万象的操作员接口。 ●保证那在低消耗下具有实时操作的新的集散控制系统(DCS)的高可靠性。 ●保证对工厂操作所必需的数据获取和程序数据设置的快速响应。有与任何 其他的最新颖的系统兼容的开放式结构。这允许过程控制和自动化系统整 合的最高程度,这些自动化系统有一个对各种厂商独立的并且公开分配的 接口的规格。 ●通过对工厂的关键区段/叁数的管理控制来提供工厂自动化。 ●可行性研究应该应该在升级现存的控制系统到集散控制系统(DCS)之前被 实行。所有的理由,无论是系统的、一些装置的或元件的,都要被证明。目 的包括: ●执行基于预先准备的关于对现存系统的恶化和荒废的报告的可行性研究。 ●检查现存的控制系统的线路板的寿命。它被通常估计从安装日期起是大约 15年。这可能造成依照每个控制/检测回路的临界一步步替换线路板的紧急 计划。 ●升级控制系统是艺术级的。通过有一个减少了硬件成份的高度可靠的系统, 丢弃陈旧的仪器,将会减少维护和操作的费用。 ●通过包括较多的厂商和征求最好的提议用最小的价格达成全部的需求。

步进电机及单片机英文文献及翻译

外文文献: Knowledge of the stepper motor What is a stepper motor: Stepper motor is a kind of electrical pulses into angular displacement of the implementing agency. Popular little lesson: When the driver receives a step pulse signal, it will drive a stepper motor to set the direction of rotation at a fixed angle (and the step angle). You can control the number of pulses to control the angular displacement, so as to achieve accurate positioning purposes; the same time you can control the pulse frequency to control the motor rotation speed and acceleration, to achieve speed control purposes. What kinds of stepper motor sub-: In three stepper motors: permanent magnet (PM), reactive (VR) and hybrid (HB) permanent magnet stepper usually two-phase, torque, and smaller, step angle of 7.5 degrees or the general 15 degrees; reaction step is generally three-phase, can achieve high torque output, step angle of 1.5 degrees is generally, but the noise and vibration are large. 80 countries in Europe and America have been eliminated; hybrid stepper is a mix of permanent magnet and reactive advantages. It consists of two phases and the five-phase: two-phase step angle of 1.8 degrees while the general five-phase step angle of 0.72 degrees generally. The most widely used Stepper Motor. What is to keep the torque (HOLDING TORQUE) How much precision stepper motor? Whether the cumulative: The general accuracy of the stepper motor step angle of 3-5%, and not cumulative.

多路温度采集系统外文翻译文献

多路温度采集系统外文翻译文献 多路温度采集系统外文翻译文献 (文档含中英文对照即英文原文和中文翻译) 译文: 多路温度传感器 一温度传感器简介 1.1温度传感器的背景 在人类的生活环境中,温度扮演着极其重要的角色。无论你生活在哪里,从事什么工作,无时无刻不在与温度打着交道。自 18 世纪工业革命以来,工业发展对是否能掌握温度有着绝对的联系。在冶金、钢铁、石化、水泥、玻璃、医药等等行业,可以说几乎%80 的工业部门都不得不考虑着温度的因素。温度对于工业如此重要,由此推进了温度传感器的发展。

1.2温度传感器的发展 传感器主要大体经过了三个发展阶段:模拟集成温度传感器。该传感器是采用硅半导体集成工艺制成,因此亦称硅传感器或单片集成温度传感器。此种传感器具有功能单一(仅测量温度)、测温误差小、价格低、响应速度快、传输距离远、体积小、微功耗等,适合远距离测温、控温,不需要进行非线性校准,外围电路简单。它是目前在国内外应用最为普遍的一种集成传感器,典型产品有AD590、AD592、TMP17、LM135 等;模拟集成温度控制器。模拟集成温度控制器主要包括温控开关、可编程温度控制器,典型产品有LM56、AD22105 和 MAX6509。某些增强型集成温度控制器(例如 TC652/653)中还包含了A/D 转换器以及固化好的程序,这与智能温度传感器有某些相似之处。但它自成系统,工作时并不受微处理器的控制,这是二者的主要区别;智能温度传感器。能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术(ATE)的结晶。智能温度传感器内部都包含温度传感器、A/D 转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU);并且它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平。温度传感器的发展趋势。进入21世纪后,温度传感器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展。 1.3单点与多点温度传感器 目前市场主要存在单点和多点两种温度测量仪表。对于单点温测仪表,主要采用传统的模拟集成温度传感器,其中又以热电阻、热电偶等传感器的测量精度高,测量范围大,而得到了普遍的应用。此种产品测温范围大都在-200℃~800℃之间,分辨率12位,最小分辨温度在0.001~0.01 之间。自带LED显示模块,显示4位到16位不等。有的仪表还具有存储功能,可存储几百到几千组数据。该类仪表可很好的满足单个用户单点测量的需要。多点温度测量仪表,相对与单点的测量精度有一定的差距,虽然实现了多路温度的测控,但价格昂贵。针对目前市场的现状,本课题提出了一种可满足要求、可扩展的并且性价比高的单片机多路测温系统。通过温度传感器 DS18B20采集,然后通过C51 单片机处理并在数码管上显示,可以采集室内或花房中四处不同位置的温度,用四个数码管来显示。第一个数码管显示所采集的是哪一路,哪个通道;后三个数码管显示所采

机械设计外文翻译(中英文)

机械设计理论 机械设计是一门通过设计新产品或者改进老产品来满足人类需求的应用技术科学。它涉及工程技术的各个领域,主要研究产品的尺寸、形状和详细结构的基本构思,还要研究产品在制造、销售和使用等方面的问题。 进行各种机械设计工作的人员通常被称为设计人员或者机械设计工程师。机械设计是一项创造性的工作。设计工程师不仅在工作上要有创造性,还必须在机械制图、运动学、工程材料、材料力学和机械制造工艺学等方面具有深厚的基础知识。如前所诉,机械设计的目的是生产能够满足人类需求的产品。发明、发现和科技知识本身并不一定能给人类带来好处,只有当它们被应用在产品上才能产生效益。因而,应该认识到在一个特定的产品进行设计之前,必须先确定人们是否需要这种产品。 应当把机械设计看成是机械设计人员运用创造性的才能进行产品设计、系统分析和制定产品的制造工艺学的一个良机。掌握工程基础知识要比熟记一些数据和公式更为重要。仅仅使用数据和公式是不足以在一个好的设计中做出所需的全部决定的。另一方面,应该认真精确的进行所有运算。例如,即使将一个小数点的位置放错,也会使正确的设计变成错误的。 一个好的设计人员应该勇于提出新的想法,而且愿意承担一定的风险,当新的方法不适用时,就使用原来的方法。因此,设计人员必须要有耐心,因为所花费的时间和努力并不能保证带来成功。一个全新的设计,要求屏弃许多陈旧的,为人们所熟知的方法。由于许多人墨守成规,这样做并不是一件容易的事。一位机械设计师应该不断地探索改进现有的产品的方法,在此过程中应该认真选择原有的、经过验证的设计原理,将其与未经过验证的新观念结合起来。 新设计本身会有许多缺陷和未能预料的问题发生,只有当这些缺陷和问题被解决之后,才能体现出新产品的优越性。因此,一个性能优越的产品诞生的同时,也伴随着较高的风险。应该强调的是,如果设计本身不要求采用全新的方法,就没有必要仅仅为了变革的目的而采用新方法。 在设计的初始阶段,应该允许设计人员充分发挥创造性,不受各种约束。即使产生了许多不切实际的想法,也会在设计的早期,即绘制图纸之前被改正掉。只有这样,才不致于堵塞创新的思路。通常,要提出几套设计方案,然后加以比较。很有可能在最后选定的方案中,采用了某些未被接受的方案中的一些想法。

集散控制系统

直接数字控制系统 现场总线控制系统 实时控制 传输速率 计算机控制系统 集散控制系统 现场总线 组态 串行传输 通信协议 监督计算机控制系统 分级控制系统 模拟通信 数字通信 并行传输 开放系统互连参考模型 数字滤波: 实时 三、单项选择题 1. TDC3000系统进行NCF组态时,每个系统可以定义()个单元。 (A)24 (B)100 (C)36 (D)64 2. TDC3000系统进行NCF组态时,每个系统可以定义()个区域。 (A)24 (B)10 (C)36 (D)64 3. TDC3000系统运行中,HM 如出现故障,可能会影响()。

(A) 控制功能运行 (B) 流程图操作 (C) 键盘按键操作 (D) 以上3种情况都有 4. TDC3000系统运行中,在HM 不可以进行如下操作()。 (A) 格式化卡盘 (B) 流程图文件复制 (C) 删除系统文件 (D) 删除用户文件 5. TDC3000系统中,HPMM 主要完成以下功能()。 (A) 控制处理和通讯 (B) 控制点运算 (C) 数据采集处理 (D) 逻辑控制 6. TDC3000系统中,每个HPM 可以有()卡笼箱。 (A) 8个 (B) 6个 (C) 3个 (D) 没有数量限制 7. TDC3000系统中,当IOP卡件(如AI卡)的状态指示灯闪烁时,表示此卡件存在()。 (A) 通信故障 (B) 现场输入/输出参数超量程报警(C) 软故障(D) 硬件故障 8. TDC3000系统中,若有一组AO卡为冗余配置,当其中一个AO卡状态指示灯灭时,其对应FTA 的输出应为()。 (A) 输出为100,对应现场为20mA (B) 正常通信 (C) 输出为设定的安全值 (D) 输出为0,对应现 场为4mA 9.TDC3000系统中,HLAI为高电平模拟量输入卡,不可以接收()信号。 (A) 24VDC信号(B) 4-20mA信号(C) 1-5V信号 (D) 0-100mv信号 10. TDC3000系统中,若有一组DI卡为冗余配置,则其对应的FTA应为()。 (A) 不冗余配置(B) 冗余配置(C) 由工艺重要性确定是否冗余配置 (D) 由控制工程师确定是否冗 余配置 11. TDC3000/TPS系统中,每个LCN系统可以定义()个AREA区域。 (A) 36 (B) 100 (C) 20 (D) 10 12.TDC3000/TPS系统中,操作员的操作权限是通过()的划分来限制的。 (A) UNIT单元(B) HPM硬件 (C) AREA区域 (D) 由工艺流程岗位 13. TDC3000/TPS系统中,每个AREA区域可以定义()个操作组。 (A) 390 (B) 400 (C) 450 (D) 20 14. TDC3000/TPS系统中,操作员在操作组画面上不可以进行下列()操作。

单片机外文翻译

杭州电子科技大学信息工程学院毕业设计(论文)外文文献翻译 毕业设计(论文)题目用单片机实现的数字时钟电路设计文献综述题目单片机控制系统系电子工程 专业电子信息科学与技术 姓名郭筱楠 班级08091911 学号08919115 指导教师王维平

单片机控制系统 广义地说,微型计算机控制系统(单片机控制系统)是用于处理信息的,这种被用于处理的信息可以是电话交谈,也可以是仪器的读数或者是一个企业的帐户,但是各种情况下都涉及到相同的主要操作:信息的处理、信息的存储和信息的传递。在常规的电子设计中,这些操作都是以功能平台方式组合起来的,例如计数器,无论是电子计数器还是机械计数器,都要存储当前的数值,并且按要求将该数值增加1。一个系统例如采用计数器的电子钟之类的任一系统要使其存储和处理能力遍布整个系统,因为每个计数器都能存储和处理一些数字。 现如今,以微处理器为基础的系统从常规的处理方法中分离了出来,它将信息的处理,信息的存储和信息的传输三个功能分离形成不同的系统单元。这种主要将系统分成三个主要单元的分离方法是冯-诺依曼在20世纪40年代所设想出来的,并且是针对微计算机的设想。从此以后基本上所有制成的计算机都是用这种结构设计的,尽管他们包含着宽广的物理形式与物理结构,但从根本上来说他们均是具有相同基本设计的计算机。 在以微处理器为基础的系统中,处理是由以微处理器为基础的系统自身完成的。存储是利用存储器电路,而从系统中输入和输出的信息传输则是利用特定的输入/输出(I/O)电路。要在一个以微处理器为基础的时钟中找出执行具有计数功能的一个特殊的硬件组成部分是不可能的,因为时间存储在存储器中,而在固定的时间间隔下由微处理器控制增值。但是,规定系统运转过程的软件却规定了包含实现计数器计数功能的单元部分。由于系统几乎完全由软件所定义,所以对微处理器结构和其辅助电路这种看起来非常抽象的处理方法使其在应用时非常灵活。这种设计过程主要是软件工程,而且在生产软件时,就会遇到产生于常规工程中相似的构造和维护问题。 图1.1 微型计算机的三个组成部分 图1.1显示出了微型计算机中这三个单元在一个微处理器控制系统中是如何按照机器中的信息通信方式而联接起来的。该系统由微处理器控制,微处理器能够对其自身的存储器和输入/输出单元的信息传输进行管理。外部的连接部分与

自动化 外文翻译 文献综述 温度传感器

分辨率可编程单总线数字温度传感器—— DS18B20 1 概述 1.1 特性: ?独特的单总线接口,只需一个端口引脚即可实现数据通信 ?每个器件的片上ROM 都存储着一个独特的64 位串行码 ?多点能力使分布式温度检测应用得到简化 ?不需要外围元件 ?能用数据线供电,供电的范围3.0V~5.5V ?测量温度的范围:-55℃~+125℃(-67℉~+257℉) ?从-10℃~+85℃的测量的精度是±0.5℃ ?分辨率为9-12 位,可由用户选择 ?在750ms 内把温度转换为12 位数字字(最大值) ?用户可定义的非易失性温度报警设置 ?报警搜索命令识别和针对设备的温度外部程序限度(温度报警情况) ?可采用8 引脚SO(150mil)、8引脚μSOP和3引脚TO-92 封装 ?软件兼容DS1822 ?应用范围包括:恒温控制、工业系统、消费类产品、温度计和任何的热敏系统

图1 DS18B20引脚排列图 1.2 一般说明 DS18B20数字温度计提供9至12位的摄氏温度测量,并具有非易失性的用户可编程触发点的上限和下限报警功能。DS18B20为单总线通信,按定义只需要一条数据线(和地线)与中央微处理器进行通信。DS18B20能够感应温度的范围为-55~+125℃,在-10~+85℃范围内的测量精度为±0.5℃,此外,DS18B20 可以直接从数据线上获取供电(寄生电源),而不需要一个额外的外部电源。 每个DS18B20都拥有一个独特的64位序列号,因此它允许多个DS18B20作用在一条单总线上,这样,可以使用一个微处理器来控制许多DS18B20分布在一个大区域。受益于这一特性的应用包括HAVC 环境控制、建筑物、设备和机械内的温度监测、以及过程 监测和控制过程的温度监测。

机械类外文翻译

机械类外文翻译 塑料注塑模具浇口优化 摘要:用单注塑模具浇口位置的优化方法,本文论述。该闸门优化设计的目的是最大限度地减少注塑件翘曲变形,翘曲,是因为对大多数注塑成型质量问题的关键,而这是受了很大的部分浇口位置。特征翘曲定义为最大位移的功能表面到表面的特征描述零件翘曲预测长度比。结合的优化与数值模拟技术,以找出最佳浇口位置,其中模拟armealing算法用于搜索最优。最后,通过实例讨论的文件,它可以得出结论,该方法是有效的。 注塑模具、浇口位臵、优化、特征翘曲变形关键词: 简介 塑料注射成型是一种广泛使用的,但非常复杂的生产的塑料产品,尤其是具有高生产的要求,严密性,以及大量的各种复杂形状的有效方法。质量ofinjection 成型零件是塑料材料,零件几何形状,模具结构和工艺条件的函数。注塑模具的一个最重要的部分主要是以下三个组件集:蛀牙,盖茨和亚军,和冷却系统。拉米夫定、Seow(2000)、金和拉米夫定(2002) 通过改变部分的尼斯达到平衡的腔壁厚度。在平衡型腔充填过程提供了一种均匀分布压力和透射电镜,可以极大地减少高温的翘曲变形的部分~但仅仅是腔平衡的一个重要影响因素的一部分。cially Espe,部分有其功能上的要求,其厚度通常不应该变化。 pointview注塑模具设计的重点是一门的大小和位臵,以及流道系统的大小和布局。大门的大小和转轮布局通常被认定为常量。相对而言,浇口位臵与水口大小布局也更加灵活,可以根据不同的零件的质量。 李和吉姆(姚开屏,1996a)称利用优化流道和尺寸来平衡多流道系统为multiple 注射系统。转轮平衡被形容为入口压力的差异为一多型腔模具用相同的蛀牙,也存

集散控制系统参考文献

[1] MCGS用户指南. 北京昆仑通态自动化软件科技有限公司[M],2006. [2] MCGS参考手册. 北京昆仑通态自动化软件科技有限公司[M],2006. [3] 刘建民,陈建军.螺杆式空压机运行及维护技术问答[M].北京:中国电力出版社,2010. [4] 张培友.空压机智能监控节能改造研究[D].济南:山东科技大学硕士学位论文,2004. [5] 包建华,张兴奎. 基于MCGS组态软件的空气压缩机组监控软件开发[J], 2007 [6] 黄中原,刘健. 基于组态王的空压机远程监控系统研究[M].浙江大学,2006 [7] 吉永成. 用PLC对数台空气压缩机的控制[M]. 机械工业出版社,2002 [8] 活塞式压缩机产品介绍,山东生建集团 [9] 螺杆式压缩机产品介绍,北京复盛机械有限公司 [10] 苏娟,叶佳卓,杨贵.一种基于单片机的空气压缩机监控系统[[J] .测控技术与设备,2003, 5(29): 16-17 [11] 王立坤.基于PLC的空压机试验台的研究与开发[D].北京交通大学硕士学位论文,2008 [12] 邢子文.螺杆压缩机—理论、设计及应用「M].北京:机械工业出版社,2000: 1-5 [13] 王迪生,杨乐之.活塞式压缩机结构[M].北京:机械工业出版社,1988: 10-15 [14] 张芳玺,彭学院,张成兵.基于PLC的机车空压机性能测控系统研制[J].压缩机技术,2005年第6期,Pag. l -3 [15] 万毅.矿山空压机站智能监控系统的设计与实现[J].南京理工大学硕士论文,2007 [16]徐少明,金光熹.空气压缩机实用技术.北京:机械工业出版社,1994 [17]廖常初. FX 系统PLC 编程及应用.北京: 机械工业出版社,2007. [18]王兆义,杨新志.小型可编程控制器实用技术. 2 版.北京: 机械工 业出版社,2006. [19] 曹辉《可编程序控制器系统原理及应用》电子工业出版社,2003 [20] 路林吉.江龙康等《可编程序控制器原理及应用》清华大学出版社,2002

单片机外文文献翻译

外文文献一单片机简介 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。 二、单片机的发展趋势 现在可以说单片机是百花齐放,百家争鸣的时期,世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。 纵观单片机的发展过程,可以预示单片机的发展趋势,大致有: 1.低功耗CMOS MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右,随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用了CMOS(互补金属氧化物半导体工艺)。象80C51就采用了HMOS(即高密度金属氧化物半导体工艺)和CHMOS(互补高密度金属氧化物半导体工艺)。CMOS虽然功耗较低,但由于其物理特征决定其工作速度不够高,而CHMOS则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗象电池供电的应用场合。所以这种工艺将是今后一段时期单片机发展的主要途径。 2.微型单片化 现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样 单片机包含的单元电路就更多,功能就越强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有. 自己特色的单片机芯片。此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中SMD(表面封装)越来越受欢迎,使得由单片机构成的系统正朝微型化方向发展。 3.主流与多品种共存 现在虽然单片机的品种繁多,各具特色,但仍以80C51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,ATMEL公司的产品和中国台湾

DS18B20 单线温度传感器外文翻译

毕业设计(论文)外文资料翻译 学院(系):机电一体化 专业:电气自动化专业 姓名: 学号: 外文出处:http://https://www.360docs.net/doc/716916133.html, (用外文写) 2012年4月5日 附件: 1.外文资料翻译译文;2.外文原文。

附件1:外文资料翻译译文 DS18B20 单线温度传感器 1.特征: ●独特的单线接口,只需 1 个接口引脚即可通信 ●每个设备都有一个唯一的64位串行代码存储在光盘片上 ●多点能力使分布式温度检测应用得以简化 ●不需要外部部件 ●可以从数据线供电,电源电压范围为3.0V至5.5V ●测量范围从-55 ° C至+125 ° C(-67 ° F至257 ° F),从-10℃至 +85 ° C的精度为0.5 °C ●温度计分辨率是用户可选择的9至12位 ●转换12位数字的最长时间是750ms ●用户可定义的非易失性的温度告警设置 ●告警搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况) ●采用8引脚SO(150mil),8引脚SOP和3引脚TO - 92封装 ●软件与DS1822兼容 ●应用范围包括恒温控制工业系统消费类产品温度计或任何热敏系统 2.简介 该DS18B20的数字温度计提供9至12位的摄氏温度测量,并具有与非易失性用户可编程上限和下限报警功能。信息单线接口送入 DS1820 或从 DS1820 送出,因此按照定义只需要一条数据线(和地线)与中央微处理器进行通信。它的测温范围从-55 °C到 +125 ° C,其中从-10 °C至+85 °C可以精确到0.5°C 。此外,DS18B20可以从数据线直接供电(“寄生电源”),从而消除了供应需要一个外部电源。 每个 DS18B20 的有一个唯一的64位序列码,它允许多个DS18B20s的功能在同一 1-巴士线。因此,用一个微处理器控制大面积分布的许多DS18B20s是非常简单的。此特性的应用范围包括 HVAC、环境控制、建筑物、设备或机械内的温度检测以及过程监视和控制系统。

机械图纸中英文翻译汇总

近几年,我厂和英国、西班牙的几个公司有业务往来,外商传真发来的图纸都是英文标注,平时阅看有一定的困难。下面把我们积累的几点看英文图纸的经验与同行们交流。 1标题栏 英文工程图纸的右下边是标题栏(相当于我们的标题栏和部分技术要求),其中有图纸名称(TILE)、设计者(DRAWN)、审查者(CHECKED)、材料(MATERIAL)、日期(DATE)、比例(SCALE)、热处理(HEAT TREATMENT)和其它一些要求,如: 1)TOLERANCES UNLESS OTHERWISE SPECIFIAL 未注公差。 2)DIMS IN mm UNLESS STATED 如不做特殊要求以毫米为单位。 3)ANGULAR TOLERANCE±1°角度公差±1°。 4)DIMS TOLERANCE±0.1未注尺寸公差±0.1。 5)SURFACE FINISH 3.2 UNLESS STATED未注粗糙度3.2。 2常见尺寸的标注及要求 2.1孔(HOLE)如: (1)毛坯孔:3"DIAO+1CORE 芯子3"0+1; (2)加工孔:1"DIA1"; (3)锪孔:锪孔(注C'BORE=COUNTER BORE锪底面孔); (4)铰孔:1"/4 DIA REAM铰孔1"/4; (5)螺纹孔的标注一般要表示出螺纹的直径,每英寸牙数(螺矩)、螺纹种类、精度等级、钻深、攻深,方向等。如: 例1.6 HOLES EQUI-SPACED ON 5"DIA (6孔均布在5圆周上(EQUI-SPACED=EQUALLY SPACED均布) DRILL 1"DIATHRO' 钻1"通孔(THRO'=THROUGH通) C/SINK22×6DEEP 沉孔22×6 例2.TAP7"/8-14UNF-3BTHRO' 攻统一标准细牙螺纹,每英寸14牙,精度等级3B级 (注UNF=UNIFIED FINE THREAD美国标准细牙螺纹) 1"DRILL 1"/4-20 UNC-3 THD7"/8 DEEP 4HOLES NOT BREAK THRO钻 1"孔,攻1"/4美国粗牙螺纹,每英寸20牙,攻深7"/8,4孔不准钻通(UNC=UCIFIED COARSE THREAD 美国标准粗牙螺纹)

外文资料翻译---工业控制系统与协同控制系统

外文资料翻译 工业控制系统与协同控制系统 当今的控制系统被广泛运用于许多领域。从单纯的工业控制系统到协同控制系统(CCS),控制系统不停变化,不断升级,现在则趋向于家庭控制系统,而它则是这两者的变种。被应用的控制系统的种类取决于技术要求。而且,实践表明,经济和社会因素也对此很重要。任何决定都有它的优缺点。工业控制要求可靠性,完整的文献记载和技术支持。经济因素使决定趋向于协同工具。能够亲自接触源码并可以更快速地解决问题是家庭控制系统的要求。多年的操作经验表明哪个解决方法是最主要的不重要,重要的是哪个可行。由于异类系统的存在,针对不同协议的支持也是至关重要的。本文介绍工业控制系统,PlC controlled turn key 系统,和CCS工具,以及它们之间的操作。 引言: 80年代早期,随着为HERA(Hadron-Elektron-Ring-Anlage)加速器安装低温控制系统,德国电子同步加速器研究所普遍开始研究过程控制。这项新技术是必需的,因为但是现有的硬件没有能力来处理标准过程控制信号,如4至20毫安的电流输入和输出信号。而且软件无法在0.1秒的稳定重复率下运行PID控制回路。此外,在实现对复杂的低温冷藏系统的开闭过程中,频率项目显得尤为重要。 有必要增加接口解决总线问题并增加运算能力,以便于低温控制。因为已安装的D / 3系统[1] 只提供了与多总线板串行连接,以实现DMA与VME的连接并用其模拟多总线板的功能。温度转换器的计算功能来自一个摩托罗拉MVME 167 CPU和总线适配器,以及一个MVME 162 CPU。其操作系统是VxWorks,而应用程序是EPICS。 由于对它的应用相当成功,其还被运用于正在寻找一个通用的解决方案以监督他们的分布式PLC的公共事业管理。 德国电子同步加速器研究所对过程管理系统的筛选 集散控制系统(D/ 3): 市场调查表明:来自GSE的D / 3系统被HERA低温冷藏工厂选中。因为集散控制系统(D/ 3)的特性,所以这决定很不错。在展示端和I / O端扩展此系统的可能将有助于解决日益增加的 HERA试验控制的要求。制约系统的大小的因素不是I / O的总数,通信网络的畅通与否。而通信网络的畅通与否取决于不存档的数据总量,不取决于报警系统中配置的数据。 拥有DCS特点(Cube)的SCADA系统: 相对于Y2K问题促使我们寻找一个升级版或者代替版来代替现有的系统而言,以上提到的D / 3系统有一些硬编码的限制。由于急需给Orsi公司提供他们的产品,Cube开始起作用了[2]。该项目包括安装功能的完全更换。这包括D / 3,以及德国电子同步加速器研究所的集成总线SEDAC和VME的温度转换器。该项目很有前景。但是因为HERA试验原定时间是有限制的,所以技术问题和组织问题也迫使计划提前。在供应商网站上的最后验收测试又出现了戏剧性的性能问题。有两个因素引起了这些问题。第一个跟低估在1赫兹运行的6级温度转换器

单片机外文翻译--STC89C52处理芯片

外文资料翻译 STC89C52 processi ng chip Prime features: With MCS - 51 SCM product compatibility, 8K bytes in the system programmable Flash memory, 1000 times CaXie cycle, the static operation: 0Hz ~ 33Hz, triple encryption program memory, 32 programmed I/O port, three 16 timer/counter, the eight uninterrupted dual-career UART serial passage, low power consumption, leisure and fall after fall electric power mode can be awakened and continuous watchdog timer and double-number poin ter, power ide ntifier. Efficacy: characteristics STC89C52 is one kind of low power consumption, high CMOS8 bit micro-co ntroller, 8K in system programmable Flash memory. Use high-de nsity nonv olatile storage tech no logy, and in dustrial 80C51 product in structi on and pin fully compatible. The Flash memory chips allows programs in the system, also suitable for programmable conventional programming. In a single chip, have clever 8 bits CPU and on li ne system programmable Flash, in crease STC89C52 for many embedded control system to provide high vigorous application and useful solutions. STC89C52 has following standard efficacy: 8k byte Flash RAM, 256 bytes, 32 I/O port, the watchdog timer, two, three pointer numerical 16 timer/counter, a 6 vector level 2 continuous structure, the serial port, working within crystals and horological circuit. In addition, 0Hz AT89S52 can drop to the static logic operation, support two software can choose power saving mode. Idle mode, the CPU to stop working, and allows the RAM, timer/c oun ters, serial, continu ous to work. Protectio n asa na patter n, RAM content is survival, vibrators frozen, SCM, until all the work under a continuous or hardware reset. 8-bit microcontrollers 8K bytes in the system programmable Flash AT89S52 devices. Mouth: P0 P0 mouth is a two-way ope n drain I/O. As export, each can drive eight TTL logic level. For P0 port to write "1", foot as the high impeda nee in put. When access to exter nal programs and nu merical memory, also known as

热电偶温度传感器中英文对照外文翻译文献

中英文对照外文翻译文献(文档含英文原文和中文翻译)

外文翻译: Thermocouple Temperatur sensor Introduction to Thermocouples The thermocouple is one of the simplest of all sensors. It consists of two wires of dissimilar metals joined near the measurement point. The output is a small voltage measured between the two wires. While appealingly simple in concept, the theory behind the thermocouple is subtle, the basics of which need to be understood for the most effective use of the sensor. Thermocouple theory A thermocouple circuit has at least two junctions: the measurement junction and a reference junction. Typically, the reference junction is created where the two wires connect to the measuring device. This second junction it is really two junctions: one for each of the two wires, but because they are assumed to be at the same temperature (isothermal) they are considered as one (thermal) junction. It is the point where the metals change - from the thermocouple metals to what ever metals are used in the measuring device - typically copper. The output voltage is related to the temperature difference between the measurement and the reference junctions. This is phenomena is known as the Seebeck effect. (See the Thermocouple Calculator to get a feel for the magnitude of the Seebeck voltage). The Seebeck effect generates a small voltage along the length of a wire, and is greatest where the temperature gradient is greatest. If the circuit is of wire of identical material, then they will generate identical but opposite Seebeck voltages which will cancel. However, if the wire metals are different the Seebeck voltages will be different and will not cancel. In practice the Seebeck voltage is made up of two components: the Peltier

相关文档
最新文档