单片机外文翻译—AT89C51单片机控制的恒温水域温控系统.doc

上传人:沧海****B 文档编号:91490138 上传时间:2023-05-27 格式:DOC 页数:10 大小:54.50KB
返回 下载 相关 举报
单片机外文翻译—AT89C51单片机控制的恒温水域温控系统.doc_第1页
第1页 / 共10页
单片机外文翻译—AT89C51单片机控制的恒温水域温控系统.doc_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《单片机外文翻译—AT89C51单片机控制的恒温水域温控系统.doc》由会员分享,可在线阅读,更多相关《单片机外文翻译—AT89C51单片机控制的恒温水域温控系统.doc(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、AT89C51 single-chip temperature-controlled water temperature control system Early contact thermometers for chemical water temperature thermostat shortcomings, this paper introduces an approach based on AT89C51 single-chip microcomputer-based controller, combined with integrated temperature sensor AD

2、590J composed of constant temperature water temperature control system. Chemical, chemical experiments and research on water temperature requirements of high performance and accuracy, the current market face chemistry, chemical experiments and study the high price of heated water systems. In this pa

3、per, the design of single-chip component AT89C51 from the temperature control system for people with low-cost, high precision, intelligent control, etc.The water temperature of the performance indicators are: Temperature range: 0 1O0 ; temperature range: 0 99.9 ; temperature: 0.4 ; heating power: 10

4、00W. Part of the hardware circuit AT89C51 selected as the system CPU, it is a low-power, high performance, 4kB flash chip programmable / erasable read-only memory 8-bit microcontroller COMS. Block diagram of the system AT89C51 single-chip by chip, IO expansion port 8255 chip, 8032 chip digital-to-an

5、alog conversion, analog-to-digital conversion chip 0809, keyboard control, status indication circuit, sampling circuit temperature thermostat control circuit, driver circuit and display circuit, such as group into.1.1 temperature sampling circuit Temperature sampling circuit using AD590 current-mode

6、 temperature-sensitive device of its stability and linearity are better. When in AD590 for the current 273.2uA, temperature increase 1, the current increase in 1uA. The current is converted to voltage signal by analog-to-digital converter ADC0809, AT89C51 single-chip temperature monitoring and conve

7、rsion. One resistor R measurement using a low temperature coefficient of resistance, temperature coefficient of 10 x l0_6 / . When monitoring the temperature of lO0 when generated in the resistor voltage 18.66V about, when the temperature is 0 when generated in the resistance of about 1 3.66V voltag

8、e, that is, at a temperature of 0 1O0 in resistance on pressure drop resulting from bad to 5v. However, when the temperature is 0 demodulation IC2 potential output allows for OV, the time when 1O0 for IC2 output 5v, in the constant temperature water tank 3 installed AD590, which are located under th

9、e sink in the various parts, using its monitoring of temperature changes in the market tank in order to control the stirring motor to ensure uniform temperature sink.1.2 thermostat control circuit Constant temperature control circuit from heating thermostat temperature setting and the composition of

10、 the two parts of the circuit. The thermostat circuit settings temperature to provide the working conditions of the heating circuit, the circuit set by the keyboard combination of software programming to achieve common. In addition to each button and set the IO port connected to 8255, but also throu

11、gh a door with the AT89C51 and T0 timer connected so that when the button is depressed immediately after the interruption to the application AT89C51, 8255 inquiry, and at the same time the functions of the corresponding control . One set is the key type from the set and the AT89C51, D / A converter

12、analog voltage measurement is the AD590, after the detection signal AT89C51, D / A converter provides analog, IC3 constitute a comparison amplifier, IC4 ratio amplifier , BG1, BG2, T constitutes a thyristor conduction angle control circuit, a single bipolar transistor oscillator circuit the lower th

13、e frequency, SCRs on-the shorter the time the smaller the heating power, on the contrary higher. Single-junction transistors and the oscillation frequency by the ratio of amplifier output voltage control, AT89C51 single-chip temperature settings through the sample and the temperature difference afte

14、r the value, after amplification by comparison with the temperature change to mediate voltage thyristor the conduction angle in order to achieve the adjustment of heating power to meet the temperature requirements of the waters of the thermostat.1.3 Drive Circuit When the 8255 high output correspond

15、ing IO port, the drive transistor turn-on 9013, so that the relay action, in order to drive the work of the relevant circuit. Significant choice for a show so that the display to choose between the settings and measurement. 1.4 Keyboard control and status indication circuit With the 8255 connected t

16、o the IO port 8 and 9 LED button to complete the common waters of the control thermostat and the instructions state. In addition to each button with the 8255 connected to the IO port, but also with AT89C51 it connected the timer so that when the button is depressed immediately after the interruption

17、 of AT89C51 applications, and query the status of 8255 in order to carry out the functions of the corresponding control. 1.5 shows the circuit Display circuit using a half the number of table 4 show the temperature head waters of the measurement of temperature and set temperature.2 Software design S

18、keleton of the software, contains initialization, configuration subroutine, subroutines to deal with temperature, showing subroutine. Completion of system initialization after power-on reset 8255 and software initialization and pre-heated water for the water to wait for work, and open the inlet sole

19、noid valve, when the corresponding button press interrupted when AT89C51, read 8255 the status of the population to determine the function keys in order to call the corresponding subroutine. Subroutine completed one set of the set temperature function. Initialization settings for the 0o.0o, when the

20、 choice set and to identify key addition and subtraction operations for each click on the Settings button software settings for the corresponding temperature of the addition and subtraction operation count, and the value storage and display. Subroutine to deal with the role of temperature is the tem

21、perature set values and the difference to the SCR trigger circuit heating thermostat control. 2.1 The use of Pro / E to establish mold standard parts library Family Pro/E is part of the family table (or assembly, or the characteristics of) a collection of these parts (or assembly or characteristics)

22、 are broadly similar, but in 12 some small differences, for example, fastening screws Hexagon many kinds of specifications, but they seem to be like and to implement the same function, so in the Pro / E in them as a part family is a very useful table in the family the same as a table-driven componen

23、ts parts to be identified. In Pro / E use group table has the following advantages: 1) simple and compact to create and store a large number of objects.2) For the generation of standard parts to save a great deal of time and work.3) parts from a series of documents to generate change, do not have to

24、 re-create and generate for each part.4) In the parts to create tiny changes in the relationship do not have to use to change the model.Table feature allows three-dimensional mold standard parts library and standard library mold the development and use of things become very easy. The following guide

25、 to commonly used as an example to create a lead-chu-chu series of standard parts. First, Pro / E in the completion of the three-dimensional modeling guide column, and the need to change the size parameters defined as symbols. To mark the size of symbol table for the family members did not indicate

26、the size of the features of a non-changing, dependent on the existence of other features. Family Table is essentially constituted by the rows and columns of the table to start, you can use the Pro / TABLE to create and modify. Here contains examples and their appropriate values, the use of specific

27、projects were listed. Generic model is not in the group table of the project be included in each instance will be automatically generated in accordance with design intent, Family Table, regardless of the merits of another to create a new table or modify an existing table, you can add to the table pr

28、oject. The use of the above-mentioned methods. Enterprises can die design in accordance with the need to build their own three-dimensional mold standard parts library.2.2 The use of Pro / E to establish the standard mold base library In the use of Pro / E to establish the mold standard parts library

29、, in order to further improve the efficiency of die design, quality and standardization, it is necessary to consider the establishment of standard mold base library, the following discussion of how to use Pro / E to establish the standard mold base. The establishment of standard mold base the first

30、thing to consider is the business of processing capacity punching equipment, punching equipment to the processing capacity as well as equipment based on the work table to consider the standard form of mold, practicality and versatility will be higher. In the three-dimensional mold standard parts lib

31、rary has been established under the premise of the establishment of standards mold-base much to the convenience and quick. First of all, to enter the Pro / ASSMBLY equipped) mode, with the establishment of similar communities standard parts, the specific path for the operation: ASSMBLY (components)

32、- Family Tab (Family Table add-item (additional items) - Component (component), and then choose to change to take place in the assembly of parts or components as the assembly of the project group table, and in the assembly do not need to change family (such as fasteners) you do not need to select. i

33、nstances in the assembly of the assembly according to the agreed relationship between the automatically generated . other aircraft such as the bending modulus, tensile modulus planes. Taking full account of this, pressing equipment and typical performance parameters under the premise of stamping par

34、ts, you can use the same solution to create a standard mold base.3 Conclusion At present, some colleges and universities as a result of provincial funding in the strained devices, laboratory equipment, more backward, in chemistry and chemical engineering laboratories still use a contact thermometer

35、to control water temperature. In order to overcome the factors that a lot of inconvenience to the original based on the old thermostat has been designed transformation of waters. Proved by the use of the design,to meet the current chemistry, chemical engineering and research needs of the experimenta

36、l results.AT89C51单片机控制的恒温水域温控系统针对化工早期接点温度计恒温水域控温存在的缺点,本文介绍了一种基于AT89C51单片机为主控制器,结合AD590J集成温度传感器等组成的恒温水域温控系统。化学、化工实验及其研究对恒温水域的性能及精度要求很高,而目前市场上面对化学、化工实验及研究的恒温水域系统价格很高。本文设计的由AT89C51单片机组成的温控系统具有成本投人低,精度高、智能控制等优点。该恒温水域的性能指标为:温控范围:0IO0;温度设定范围:099.9;温差:04;加热功率:1000W 。1、硬件电路部分本系统选用AT89C51作为CPU,它是一种低功耗、高性能、片内

37、4kB快闪可编程擦除只读存储器的8位COMS微控制器。该系统框图由AT89C51单片机芯片、IO口扩展芯片8255、数模转换芯片8032、模数转换芯片0809、键盘控制、状态指示电路、温控采样电路恒温控制电路、驱动电路和显示电路等组成。1.1 温度采样电路温度采样电路采用了AD590电流型温度敏感型器件其稳定度和线性度均较好。在0C时AD590的电流为273.2uA,温度每增加1 ,电流增加1uA。该电流转换为电压信号,通过模数转换ADC0809、AT89C51单片机实现温度的监测和转换。其中电阻R采用低温度系数计量电阻,温度系数为10l0_6。当被监测温度为lO0时在该电阻上产生约1866V

38、的电压,当温度为0时在该电阻上产生约1366V的电压,即在温度为01O0在电阻上产生的压降差为5v。但当温度为0时解调电位器使IC2输出端为OV,当1O0时IC2输出端为5v,在恒温水域的水槽内安装三只AD590,分别位于水槽上中下各部分,用其监测水槽的温场变化,以便控制搅拌电机工作,保证水槽的温度均匀。12 恒温控制电路恒温控制电路由温度设定和恒温加热两部分电路组成。温度设定电路为恒温加热电路提供工作条件,由键盘设定电路结合软件编程来共同实现。每一个设定按键除与8255的IO 口相连外,还通过一个与门与AT89C51的定时器T0相连,以便当按键按下后立即向AT89C51申请中断,查询8255

39、口状态,同时进行相应的功能控制。其中设定量是由设定键键入并经AT89C51、DA转换的电压模拟量,测量是AD590的检测信号经过AT89C51、DA转换提供的模拟量,IC3构成比较放大器,IC4构成比例放大器,BG1、BG2、T构成可控硅导通角控制电路,单结晶体管振荡电路的频率越低,可控硅的导通时间越短加热功率越小,相反则高。而单结晶体管的振荡频率受比例放大器输出电压控制,AT89C51单片机通过温度设定值与温度采样值比较后的差值,经比较放大后产生随温度变化的电压值来调解可控硅的导通角,从而实现对加热功率的调节,满足了恒温水域的恒温要求。 1.3 驱动电路当8255相应IO口输出高电平时,驱动

40、三极管9013导通,使继电器动作,从而驱动相关电路工作。显示选择用于使显示器在“设定值”和“测量值”之间选择显示。1.4 键盘控制和状态指示电路与8255的IO口相连的8个按键和9个LED共同完成恒温水域的控制功能和状态指示。其中每个按键除与8255的IO口相连外,还通过与AT89C51的定时器哟口相连,以便当按键按下后立即AT89C51申请中断,并查询8255口状态,以便进行相应的功能控制。1.5 显示电路 显示电路采用一块4位半数字表头来显示恒温水域内的测量温度和设定温度值。2、 软件设计软件部分主要包括初始化、设定子程序、恒温处理子程序、显示子程序。初始化完成系统加电后对8255的复位和

41、软件的初始化并将恒温水域预置为等待进水工作状态,打开进水电磁阀,当有键按下时AT89C51相应中断,读取8255的口状态,判断按键的功能,以便调用相应的子程序。其中设定子程序完成温度的设定功能。先进行初始化设定,当选择设定键并确定加减操作后每按一下设定键软件就对温度设定值进行相应的加减计数操作,并将该值进行存储和显示。恒温处理子程序的作用是将设定的温度值进行比较,并将该差值送给可控硅触发电路进行加热恒温控制。2.1 利用ProE建立模具标准件库PmE的族表是零件(或装配或特征)的集合,这些零件(或装配或特征)基本上是相似的,但在一两处有些微小的差别,例如,内六角紧固螺钉有许多种规格,但它们看来

42、是相象的并执行同样的功能,因此在ProE中把它们作为零件族是非常有用的,在族表中的零件同样作为表驱动零件被识别。在ProE中使用族表有以下几点好处:1)简单紧凑地创建和存储大量对象。2)对于标准件的生成节约了大量的时间和工作。3)从一个零件文件生成系列变化,不必重新创建和生成每个零件。4)在零件上创建微小的变化,不必使用关系去改变模型。族表功能使三维模具标准件库及标准模架库的建立和使用成为很方便的事情。下面以常用的导柱为例来建立导柱系列标准件。首先在ProE 中完成导柱的三维造型,并把需要变化的尺寸定义为参数符号。以符号标注的尺寸为族表成员,未标出的尺寸的特征为非变化的,依附于其它特征而存在。

43、族表实质上是由行和列构成的展开表,可以使用ProTABLE去创建和修改。这里包含了实例和它们适当的值,列则被具体项目使用。类属模型未在族表中被包含的项目在每个实例中会根据设计意图自动生成,族表的另一个优点是不论创建一个新表还是修改一个已有的表,都可以向表中添加项目。运用上述方法。各企业可以根据模具设计需要建立自己的三维模具标准件库。2.2 利用ProE建立标准模架库在利用ProE建立了模具标准件库后,为了进一步提高模具设计效率、质量和标准化程度,有必要考虑建立标准模架库,下面讨论如何利用ProE建立标准模架库。建立标准模架库首先要考虑的是本企业冲压设备的加工能力,以各冲压设备的加工能力以及设备

44、工作台面为依据考虑标准模架的形式,实用性和通用性会更高一些。在三维模具标准件库已经建立的前提下,建立标准模架要方便和快捷得多。首先要进入ProASSMBLY 配备模式下工作,与建立零件标准件族类似,具体操作路径为:ASSMBLY(组件)-Family Tab(族表 add-item(增加项目)- Component(元件),然后选择在装配中要发生变化的零件或部件作为装配族表的项目,而在装配族中不需要变化的(例如紧固件)则不必选取。在装配实例中按所约定的装配关系自动生成。其它的如弯曲模架、拉伸模架。在充分考虑本冲压设备性能参数和典型冲压件的前提下,都可以用同样的解决方案来建立标准模架库。3、结束语目前,部分省属高校由于设备经费较紧张、实验设备较落后,化学化工实验室仍使用着接点温度计控制恒温水域。为克服其诸多不便因素,在原基础上对老式恒温水域进行了设计改造。经使用证明该设计满足了目前化学、化工实验及研究的需要,效果良好。-10-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com