由单片机控制的恒温焊台

合集下载

基于单片机的炉温温度控制系统设计

基于单片机的炉温温度控制系统设计

摘要在工业生产过程中,往往需要对各类加热炉、热处理炉、反应炉的温度进行检测和调节,因此需要一种合适的系统对其温度进行精确控制。

由于单片机具有低功耗、高性能、可靠性好、易于产品化等特点,因此采用单片机对温度进行控制不仅节约成本,控制方法灵活多样,并且可以达到较高的控制精度,从而能够大大提高产品的质量,因此单片机被广泛应用在中小型控制系统中。

自动控制技术尤其是温度控制技术在国内外得到广泛的应用和发展。

时滞效应始终困扰着其实际应用,为此人们发明了多种控制方法来解决时滞问题,例如比例控制方式、DDC控制方式。

本文将针对一种温度控制方式进行学习,并设计一个以AT89S52单片机为核心、利用新型集成化智能1-Wire总线数字温度传感器DS18B20实现的温度采集控制系统,同时还阐述了直接数字控制(DDC)控制算法。

本系统按照模块化程序设计思想,完成了对系统软件部分的设计,给出了各个功能模块的设计思想和流程图。

温度采集控制系统不但能够准确地进行温度数据的采样转换,稳定进行升温、恒温的控制过程,而且可以记录温度—时间对应关系,并以现今广泛使用的液晶显示器作为输出设备,使数据读取更加直观。

现场仿真表明,该系统在测试过程中工作稳定,满足设计要求。

本设计采用以8位AT89S52单片机作为系统的CPU。

使用电加热器升温,配合键盘输入,液晶显示器显示。

具有硬件结构简单、人机界面友善、管理功能健全、系统可靠性高、记录数据准确、使用维护方便等优点。

关键字:温度采集系统;单片机;DS18B20;温度控制The Design of Furnace Temperature Control System Based onSingle Chip MicrocomputerAbstractIn the industrial production process, often require various types of furnace, heat treatment furnace, reactor temperature detection and regulation, so it needs a proper system of precise control of its temperature. as low power consumption single chip, high performance, reliability, easy-to-market commodity and so on, so to control the temperature using SCM not only save on cost, control method of flexible and diverse, and can achieve higher precision, which can greatly enhance the quality of the product, so SCM is widely used in the Small control system.The automatic control technique is a temperature particularly controls technique at domestic and international get the extensive application with develop. Time postpone effect perplex always in fact on the occasion of applied, for this person invents various controls method to resolve the problem of Time postpone. This paper introduces a design of temperature data acquisition system based on single-chip AT89S52. The system collects temperature data through 1-Wire Digital Thermometer DS18B20, and the control algorithm of DDC parameters is presented.This system according to mold a design for turning procedure design toughing, completing to system software part of designs, giving each function mold piece thought with flow chart. A function temperature control system can proceed accurately the data adopts the kind converts, stabilizing the proceeding heat, the control process of the constant temperature, and can satisfy completely to the request of the system accuracy. and can show them to the operators by the way of the Liquid Crystal Display. This system used the present the usage the LCD and actions output equipments, make data kept the view more. The results of the simulation show that the system works stably and meets the expected design requirements.The temperature data acquisition and control system adoption with 8 bit AT89S52 single a machine for system CPU. The usage electricity heating apparatus heats, matching with the keyboard importation, displays with the LCD. It has simple structure, high system reliability, and the data recorded are reliable and the operation and maintenance are convenient.Key words: temperature data acquisition system; single-chip; DS18B20; temperature control目录1 绪论 (1)1.1 课题背景 (1)1.2 选题的目的和意义 (2)1.3 炉温控制的国内外研究现状及发展趋势 (2)1.4 本系统的任务和本文的主要内容 (4)2 系统总体分析与设计 (5)2.1 系统方案选择 (5)2.1.1 主控芯片单片机的选型 (5)2.1.2 温度传感器的选择 (5)2.2 系统的组成和工作原理 (6)2.3 系统主要元件介绍 (7)2.3.1 AT89S52单片机简介 (7)2.3.2 1602液晶显示器 (10)2.3.3 DS18B20数字温度传感器 (14)2.3.4 固态继电器 (18)2.4 本章小结 (19)3 硬件系统设计 (20)3.1 单片机的最小应用系统 (20)3.2 温度采集转换系统 (21)3.3 升温驱动控制系统 (22)3.4 键盘显示系统 (23)3.5 报警系统 (25)3.6 系统电源模块 (26)3.7 本章小结 (27)4 软件系统设计 (28)4.1 软件总体设计 (28)4.2 系统初始化函数 (29)4.3 控制函数 (30)4.4 读温度子程序 (31)4.5 键盘显示函数 (32)4.6 时间函数 (33)4.7 本章小结 (34)5 系统的调试与仿真 (35)5.1 软件调试 (35)5.2 硬件调试 (36)5.3 本章小结 (37)6 结论 (38)致谢 (39)参考文献 (40)附录1 (1)附录2 (18)1 绪论1.1 课题背景及时准确地得到温度信息并对其进行适时的控制,在许多工业场合中都是重要的环节。

936焊台控温原理

936焊台控温原理

936焊台控温原理摘要:1.恒温电焊台936 的原理2.936 焊台的特点3.936 焊台的使用技巧4.936 焊台与850 风枪的实际操作温度及技巧正文:一、恒温电焊台936 的原理恒温电焊台936 是一款以低电压工作的手工焊接工具,具有可调温、恒温及防静电的功能。

其内部主要由温度调控电路和温度数显电路组成。

通过调节电路中的电阻,实现对焊接温度的精确控制。

烙铁精致、小巧,头部尖细,特别适合手工焊接微小型电子元器件。

此外,特备固定温度螺丝,防止工作人员滥调温度,确保焊接质量。

二、936 焊台的特点1.精度高:936 焊台具有精确的温度调控功能,可以实现对焊接温度的精确控制,确保焊接质量。

2.安全性高:采用低电压工作,降低了触电风险。

3.适用范围广:特别适合手工焊接微小型电子元器件。

4.操作简便:温度调控电路和温度数显电路使得操作更加直观便捷。

三、936 焊台的使用技巧1.焊接前需检查烙铁头是否清洁,焊接过程中要避免烙铁头与焊接物短路。

2.根据焊接物的材质和要求,选择合适的焊接温度。

一般来说,有铅焊接时,温度控制在300 度左右;无铅焊接时,温度控制在380-400 度。

3.焊接过程中要注意控制烙铁头的移动速度,确保焊接物各部位均匀受热。

四、936 焊台与850 风枪的实际操作温度及技巧1.在拆卸时,需掌握好温度,避免对焊接物造成损害。

可以通过观察风枪吹出的气的温度来判断,一般约为2500c 左右。

2.在吹焊IC 时,最好使用风枪的大头,这样可以使IC 各部位均匀受热。

3.可以用一张纸测试风枪头部距离纸面的距离,以确保吹出的气流温度适中。

采用LM358的936焊台控制电路详细说明_自制

采用LM358的936焊台控制电路详细说明_自制

采用LM358的936焊台控制电路详细说明_自制制作人:何惠森2013/6/16936焊台电路原理图:备注:本款936采用的是单IC结构(LM358双运放),电路相对简单,已被多个品牌使用(1321发热芯)白光原厂控制电路加入了运放作缓冲器以及控制芯片C1701,所以结构更复杂一些,但基本结构相似说明:供电部分1)变压器通常为220V AC转24V AC,功率在100W左右,部分品牌有使用28V AC或32V AC的本电路采用4Ω的发热丝,则极限功率 (24V/4Ω)2 x 4Ω =144W2)为了简便使用,电路仅采用D1和D3两个1N4007构成半桥整流,只要C1电容足够大,就可以保证LM358的供电正常。

3)由于本结构中LM358需要控制没有经过整流的可控硅和发热丝电路,所以采用的是双电源结构,即通过两个7.5V稳压管(ZD1和ZD2)形成正负电源。

分别接到358的VCC端(8脚)和VEE端(4脚)4)为便于说明,我们将热电偶的负极端(Rx-)定义为0电位,故如图所示,两个稳压管两端分别为+7.5V和-7.5V。

且每个稳压管上各串了一个限流电阻,所以有358的VCC端(8脚)与热电偶的负极端(Rx-)之间的电压略大于+7.5V,358的VEE 端(4脚)与热电偶的负极端(Rx-)之间的电压略低于 - 7.5V。

5)两个稳压管(ZD1和ZD2)也可以使用9V的稳压管6)整流二极管D3上并联了一个330Ω的电阻R8,其作用是在交流电压较低时通过C1给双向可控硅微供电,防止可控硅关死。

控制部分1)热电偶通过航空插头的RX+和RX-两端接到358第一个放大器的两个输入端上,注意,热电偶是有正负极的,有些厂家用的是没有极性的热电阻替代的。

2)本电路中热电偶常温阻抗约在50Ω左右,随温度变化正比例变化。

300O C时阻抗约在90Ω左右。

3)RX+和RX-两端之间的电压是由热电偶电阻与电阻R4串联分压得到的,例如:热电偶阻抗(300O C)=90Ω,本电路R4=1KΩ,以RX-为0电位参考,得到RX+的电压为7.5V x 90Ω/(90Ω+1KΩ)=619mV 4)RX+和RX-两端之间的电压差通过358的第一个放大器进行电压放大,得到温度采样点评,此时微调旋钮VR2可以根据R3还有R6的比例关系控制放大的倍数。

936焊台工作原理

936焊台工作原理

936焊台工作原理
936焊台是一种常见的焊接设备,它主要由焊接枪、电源、控制电路和冷却系统组成。

它的工作原理如下:
1. 电源供电:936焊台需要连接电源才能正常工作。

当电源接通后,电流流入控制电路,从而提供给焊接枪所需的电能。

2. 温度控制:936焊台的控制电路会监测焊接枪的温度,并根据设定的温度值进行调节。

通常情况下,焊接枪的温度会通过热敏电阻等元件来检测,一旦温度超过了设定值,控制电路会自动降低供电,以保持焊接枪的温度在设定范围内。

3. 可调功率:936焊台还具有功率可调的特点。

通过控制电路中的调节器,用户可以灵活地调整焊接枪所需的功率大小。

这样一来,不同的焊接需求可以得到满足,从而实现高效的焊接作业。

4. 冷却系统:焊接枪在长时间使用后会产生一定的热量。

为了保护焊接枪的正常工作,936焊台通常都配备了冷却系统。

这个系统可以通过供水或风扇等方式将焊接枪的温度降低,从而延长焊接枪的使用寿命。

总的来说,936焊台的工作原理就是通过电源供电、温度控制和冷却系统配合,使焊接枪能够稳定、高效地完成焊接任务。

单片机焊接过程及注意事项

单片机焊接过程及注意事项

单片机焊接过程及注意事项引言概述:单片机是一种集成电路,广泛应用于各种电子设备中。

在制作电子原型或者小批量生产中,焊接单片机是一个必要的步骤。

本文将介绍单片机焊接的过程和注意事项。

正文内容:1. 准备工作1.1 确定焊接环境:选择一个干燥、通风良好的环境进行焊接,避免静电和灰尘对焊接过程的干扰。

1.2 准备工具:准备好所需的焊接工具,包括焊台、焊锡、焊锡丝、镊子、吸锡器等。

2. 焊接准备2.1 清洁PCB板:使用无尘布或棉签蘸取酒精擦拭PCB板,确保表面干净,以便焊接成功。

2.2 准备焊锡:将焊台加热至适当温度,将焊锡放在焊台上加热熔化。

2.3 涂抹焊锡:使用焊锡丝将焊锡涂抹在PCB板上需要焊接的引脚或焊盘上,保证焊接的可靠性。

3. 焊接过程3.1 热力控制:将焊锡丝与焊接引脚或焊盘接触,保持适当的热力,使焊锡熔化并与引脚或焊盘结合。

3.2 焊接时间控制:控制焊接时间,不要过长或过短,以免引脚或焊盘受损。

3.3 焊接顺序:按照焊接引脚的大小和位置从内到外、从低到高的顺序进行焊接,确保焊接的稳定性。

4. 注意事项4.1 静电防护:在焊接过程中,要注意防止静电对单片机的损害,可以使用静电防护手套或使用接地设备。

4.2 温度控制:控制焊台的温度,过高的温度可能会损坏单片机。

4.3 焊锡使用:选择合适的焊锡,不要使用含有鉛等有害物质的焊锡,以免对环境和人体健康造成伤害。

4.4 焊接技巧:掌握正确的焊接技巧,避免焊锡过量或不足,确保焊接的质量和可靠性。

4.5 质量检查:焊接完成后,进行质量检查,确保焊接的引脚或焊盘没有短路、虚焊等问题。

总结:单片机焊接是制作电子设备的重要步骤,正确的焊接过程和注意事项能够保证焊接质量和可靠性。

在进行单片机焊接时,需要做好准备工作,掌握焊接过程中的技巧,并注意静电防护、温度控制、焊锡选择等方面的注意事项。

通过严格的质量检查,确保焊接的引脚或焊盘没有问题,从而保证单片机的正常工作。

基于80C51的温度控制

基于80C51的温度控制

基于单片机的温度控制系统设计【摘要】随着国民经济的发展,人们需要对各中加热炉、热处理炉、反应炉和锅炉中温度进行监测和控制。

由于单片机具有低功耗、高性能、可靠性好、易于产品化等特点,因此采用统对其温度进行精确控制,采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。

本论文以锅炉为研究对象,开发了基于单片机的温度控制系统。

本温度控制系统按功能分主要包括温度传感器模块、数据处理模块、温度显示、设定模块和温度控制模块。

其中温度控制电路是通过可控硅调功器实现的。

双向可控硅管和加热丝串联接在交流220V,50HZ交流试点回路,在给定周期内,8051只要改变可控硅管的接通时间便可改变加热丝功率,以达到调节温度的目的。

【关键字】单片机温度传感器可控硅温度控制【引言】随着我国经济的发展及加入WTO,我国政府及企业对此都非常重视,对相关企业资源进行了重组,相继建立了一些国家、企业的研发中心,开展创新性研究,使我国仪表工业得到了迅速的发展。

温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。

成熟的温控产品主要以“点位”控制及常规的PID控制器为主,它们只能适应一般温度系统控制,而用于较高控制场合的智能化、自适应控制仪表,国内技术还不十分成熟,形成商品化并广泛应用的控制仪表较少。

随着新技术的不断开发与应用,近年来单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机的应用已经渗透到电力、冶金、化工、建材、机械、食品、石油等各个行业。

传统的温度采集方法不仅费时费力,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。

温度是工业对象中的一个重要的被控参数。

然而所采用的测温元件和测量方法也不相同;产品的工艺不同,控制温度的精度也不相同。

936焊台的原理

936焊台的原理

自制936焊台的原理分析和测试报告自制936焊台的原理分析和测试报告(国产控制板+二手白光手柄+二手白光头)原创:wxleasyland日期:2009年7月一8月本文引用了部分SHENGMG别人或其它论坛的图片。

一、各个部分分析1.控制板原理分析控制板是向论坛或淘宝的SHENGMIG的,板30元,航空插头7元,邮费10丿元。

这个板的原理和HAOSEN 936型恒温铬铁原理图是一样的。

下面是网上流传的HAOSEN 936型恒温铬铁的原理图(可放大),画得很乱, 看不懂吧:F面是我画的SHENGMG原理图(可放大),容易看懂了吧:SHENGMS的R13未接(实际是不好的,应该要接)。

R10是150欧。

ZD4是4.3V的。

原理分析:由双向可控硅BT137控制对烙铁芯中加热丝的通电,由烙铁芯的热电阻Rx 反馈温度。

温度检测是通过电压比较来实现,ZD2提供稳压电压,通过R4 Rx分压。

烙铁温度越高,热电阻Rx越大,Rx上的电压越大Rx上的电压被第一个LM358放大,放大倍数由微调电阻VR2控制。

再进入第二个LM358进行电压比较。

ZD2和ZD4之间提供设定电压,由电位器W控制。

我们通过调节W来设定焊台的温度。

温度低时,Rx上电压不高,第二个LM358输出为负电压,Q2导通,BT137 导通,对芯加热。

达到设定温度时,第二个LM358输出为正电压,Q2截止,BT1 37截止,停止加热。

注意,这里ZD2和ZD1给LM358提供正负电压,相当于是双电压供电,ZD2 的正极可认为是零点。

R8的作用是:触发BT137导通。

C2上的电压通过R8 BT137的T1端、BT13 7的G端、Q2 R17,再回到C2,这样使BT137控制端G导通,从而BT137的T2、T1端得以导通。

2.白光手柄和分析二手白光手柄是在TAOBA上给R00买的,加一个二手白光3C头,加邮费,一百多元了。

手柄锈迹斑斑,橡胶套烂得不成样子,上面的K头也已经很烂了,也生锈了。

基于单片机的温度控制系统设计

基于单片机的温度控制系统设计

基于单片机的温度控制系统设计温度控制系统是指通过对温度进行监控和控制,使温度维持在设定的范围内的一种系统。

单片机作为电子技术中的一种集成电路,具有控制灵活、精度高、反应迅速等优点,被广泛应用于温度控制系统。

一、系统硬件设计1.温度传感器:温度传感器是温度控制系统中的核心设备之一。

通过对环境温度的监测,将实时采集到的温度值传到单片机进行处理。

目前主要的温度传感器有热敏电阻、热电偶、晶体温度计等。

其中热敏电阻价格低廉、精度高,使用较为广泛。

2.单片机:单片机作为温度控制系统的基本控制模块,要求其具有高速、大容量、低功耗、稳定性强的特点。

常用单片机有STM32、AVR、PIC等,其中STM32具有性能优良、易于上手、接口丰富的优点。

3.继电器:温度控制系统中的继电器用于控制电源开关,当温度超出设定范围时,继电器将给单片机发送一个信号,单片机再通过控制继电器使得温度回到正常范围内。

4.数码管:数码管用于显示实时采集到的温度值。

在实际开发中,可以采用多位数码管来显示多个温度值,提高温度控制的精度性和准确性。

二、程序设计1.程序框架:程序框架最关键是实时采集环境温度,然后判断当前温度是否超出正常范围,若超出则控制继电器将电源关断,实现温度控制。

程序框架可参考以下流程:2.温度采集:采用热敏电阻作为温度传感器,利用AD转换实现数字化。

然后通过查表法或算法将AD值转化为环境温度值。

3.温度控制:将温度设定值与实时采集到的温度进行比较,若温度超出设定值范围,则控制继电器实现自动关断。

4.数码管控制:实时显示温度传感器采集到的温度值。

三、系统调试和性能测试1.系统调试:对系统进行硬件电路的检测和单片机程序的调试,确保系统各部分正常工作。

2.性能测试:利用实验室常温环境,将温度传感器置于不同的温度环境,测试系统的温度控制精度、反应速度和稳定性等性能指标。

在此基础上对系统进行优化,提高控制精度和稳定性。

四、总结基于单片机的温度控制系统通过对环境温度的实时监测和控制,实现自动化温度调节。

stm32焊台控板简要操作说明

stm32焊台控板简要操作说明

OLED数显T12焊台简易操作说明一、焊台主要功能及性能特点:1、控温范围150~480℃。

2、热电偶冷端温度自动补偿范围-9-99℃(需较准)。

3、PID温度控制,温度稳定±2℃(无负荷时)。

4、可保存5组温度。

5、可单独保存每个头的温度较准参数,支持T12所有类型的头子,并有6个自定义头,可屏蔽不常用头(在菜单焊咀管理中使能你常用的头子)。

6、自动待机(时间1-60分种可设置)。

7、自动休眠(软关机)(时间1-60分钟可设置)。

二、主要操作:1、正常情况下,1秒钟内连续逆时针旋转3格以下,进入待机(默认200度(150-300度可配置)状态,如果设置温度低于200度则直接进入休眠。

1.1待机状态下,1秒钟内连续逆时针旋转3格休眠(软关机),休眠(软关机)状态下,短按编码器进入工作状态。

1.2待机态下,按下编码器或顺时针旋转,恢复工作状态。

出上一级菜单。

2、正常情况下,1秒钟内连续顺时针旋转3格,进入功率加强,当前温度+50度(10-200度可配置),经过5分钟(1-60分钟可设置)后自动回复,也可以提前任意操作编码器恢复。

3、正常情况下,短按进入温度设置状态。

3.1在温度设置状态下,通过旋转编码器可以调节当前设置组的温度,默认步进为5度(步进1-50可设置)。

3.2在温度设置状态下,按住旋转编码器并旋转,可以切换设置组。

3.3在温度设置状态下,短按编码器保存并退出到正常状态。

4、正常情况下,按住编码器并顺时针旋转可以进换头界面,这个界面下输出关断,可以带电执行换头操作。

可以切换头子类型。

并调用相关头子的较正曲线。

5、正常情况下,按住编码器并逆时针旋转可以进入温度较准界面,可以较准当前烙铁头的参数,也可以恢复默认较正参数。

在进入较正向导前,需要先恢复默认较正参数。

6、正常情况下,长按编码器2秒可以打开设置菜单。

7、所有设置界面和菜单,长按编码器2秒可以不保存退。

山寨t12焊台温控器,单片机数码管显示按键调温

山寨t12焊台温控器,单片机数码管显示按键调温

山寨t12焊台温控器,单片机数码管显示按键调温偶然弄了两根T12的烙铁芯。

学习了它的相关知识自己瞎捣鼓了一下,利用一个杂牌936焊台的主机壳子用3d打印机打了一个面板。

这个山寨版的控制器大致功能如下:1.按键调节温度高低并用数码管显示出来,按键短按依次加减,按键长按快速加减。

2.本次开机后默认上次关机前的调节温度。

(正在弄还没有实现)3.带有休眠功能,烙铁放在烙铁架上一段时间后自动降温到一设定值,达到休眠目的。

从烙铁架上拿起来后恢复到原来设定的温度。

4.慢慢再补充。

先从电路做起描述:STC15F204 T12温控焊台电路图图片:电路.gif制作过程图片:01(3).jpg图片:02(2).jpg图片:03(3).jpg电路基本搞定,再来面板。

CAD初学,简单弄的面板图片:面板02.png图片:面板01.png简易3D打印机图片:11(6).jpg图片:12(5).jpg按键,用红色材料图片:按键01.png图片:14(4).jpg图片:15(4).jpg打好,去掉毛边和支撑物图片:16(5).jpg图片:17(3).jpg还挺匹配的图片:18(2).jpg临时装上去,看看效果图片:20.jpg数码管看着不犀利有办法,找了一条深颜色的汽车贴膜贴上去图片:13.jpg果然帅多了图片:11.jpg装好图片:10.jpg开烧。

图片:02.jpg电路稍微做了调整,LM358放大倍数调整为200多倍。

描述:STC15F204 T12温控焊台电路图图片:1.jpg STC15F204_T12_C.rar (45 K)下载次数:2C程序如下。

头文件、源程序、电路图上面附件中也有,初学阶段仅供参考。

待机状态温度显示基本稳定上下浮动1、2度,使用状态遇到大焊点会偏差几度,这个以后慢慢学习改进。

#include"STC15F204EA.h"#include <intrins.h>#define uchar unsignedchar#define uint unsigned intsbit baiwei=P3^7;sbitshiwei=P3^6;sbit gewei=P3^5;sbit danwei=P3^4;sbit dian=P2^3;sbitout=P3^3;sbit up=P3^2;sbit down=P3^1;sbit xiumian=P1^0;ucharcodeled[]={0xd7,0x42,0xe5,0xe6,0x72,0xb6,0xb7,0xc2,0xf7,0xf6}; //定义数码管0-9数组uintADC_result6,shan_sz,shan_dw,wendu,sheding,aa,tt01,tt_xm1,tt _xm2,tt_aj,js_xm;ucharsheding_bz,jiare_bz,bz1,bz2,qieh_w,tt00,jiareshu,bz_xs,tt1,ab1, ab2,fen,miao;//定义变量void delay(uintz) //延时{uintx,y;for(x=z;x>0;x--)for(y=100;y>0;y--);}/*********AD转换,得出热电偶被放大后的电压值**********/uintget_ad_result(uchar channel){ucharad_finished=0; //存储A/D转换标志ADC_RES=0;//高8位清零ADC_RESL=0;//低2位清零channel&=0x07;//00000111清零高5位ADC_CONTR=0x60;//转换速率为70个时钟周期转换1次_nop_();ADC_CONTR|=channel;//选择A/D当前通道_nop_();ADC_CONTR|=0x80;//启动A/D电源delay(1);//延时一下使输入电压达到稳定ADC_CONTR|=0x08;//0000,1000令ADCS = 1,启动A/D转换,ad_finished=0;while(ad_finished==0) //等待A/D转换结束{ad_finished=(ADC_CONTR&0x10);//0001,0000测试A/D转换结束否}ADC_CONTR&=0xE7;//1111,0111清ADC_FLAG 位,关闭A/D转换,return(ADC_RES*256+ADC_RESL);//返回A/D高8位+低2位转换结果}/*********初始化*********/voidinit(){TMOD=0x11;//设定定时器工作方式EA=1;//开总中断ET0=1;//开定时器0TR0=1;//启动定时器0TH0=(65536-1000)/256; //高8位装初值1msTL0=(65536-1000)%256;//低8位装初值ET1=1;//开定时器1TR1=1;//启动定时器1TH1=(65536-2000)/256; //高8位装初值2msTL1=(65536-2000)%256;//低8位装初值}/********EEPROM读写程序*******/voidOPEN_IAP()//开启ISP/IAP{EA=0;//关闭总中断避免中断影响IAP_CONTR=0x82;//允许ISP/IAP,系统时钟<20Mhz时,设置等待时间}voidCLOSE_IAP()//关闭ISP/IAP{IAP_CONTR=0x00;//禁止ISP/IAPIAP_ADDRH=0xFF;IAP_ADDRL=0xFF;EA=1;}uintREAD_IAP_BYTE(ucharaddr) //从EEPROM指定单元中读数据{IAP_CMD=0x01;IAP_ADDRH=(addr&0xFF00)>>8;IAP_ADDRL=addr&0x00FF;IAP_TRIG=0x5A;IAP_TRIG=0xA5;//对IAP_TRIG先写0x5A再写0xA5,命令才会生效returnIAP_DATA;}void ERASE_IAP_SECTOR(intaddr) //写数据前要先擦除扇区{IAP_CMD=0x03;IAP_ADDRH=(addr&0xFF00)>>8;IAP_ADDRL=addr&0x00FF;IAP_TRIG=0x5A;IAP_TRIG=0xA5;//对IAP_TRIG先写0x5A再写0xA5,命令才会生效}voidWRITE_IAP_BYTE(int addr,ucharwriteval) //把一个字节写入指定单元{IAP_CMD=0x02;IAP_ADDRH=(addr&0xFF00)>>8;IAP_ADDRL=addr&0x00FF;IAP_DATA=writeval;IAP_TRIG=0x5A;IAP_TRIG=0xA5;//对IAP_TRIG先写0x5A再写0xA5,命令才会生效}/*********主程序********/voidmain(){init(); P1ASF=0x40;//01000000 将P1.6置为模拟口AUXR1|=0x04; //0000 0100令ADRJ=1,10位A/D转换结果的最高2位放在ADC_RES 寄存器,低8位放在ADC_RESLADC_CONTR|=0x80; //打开A/D 转换电源启动A/D转换P3M0=0xf8;//11111000设定P3.3/4/5/6/7口为强推挽输出模式P2M0=0xff;//11111111 设定P2口为强推挽输出模式jiare_bz=1;out=0;sheding_bz=0; delay(500);//初始化后适当延时后再读写EEPROM,保证有效性OPEN_IAP();ab1=READ_IAP_BYTE(0x0001);//读出保存的百位ab2=READ_IAP_BYTE(0x0002);//读出保存的十位、个位CLOSE_IAP(); sheding=ab1*100+ab2;//算出上次的设定值,高两位*100+低两位if(sheding<2000)sheding=2000;//如果设定值过低默认成2000 while(1){if(sheding_bz)//写入EEPROM,每次更改设定值后写入一次{out=0;OPEN_IAP();//开启ERASE_IAP_SECTOR(0x0001); //擦除扇区WRITE_IAP_BYTE(0x0001,sheding/100);//设定值的百位写入0001地址WRITE_IAP_BYTE(0x0002,sheding%100);//设定值的十位、个位写入0002地址CLOSE_IAP();//关闭sheding_bz=0;//标志置0,使得写EEPROM操作运行一次即可jiare_bz=1;}}}voidtimer0() interrupt1 //定时器0中断程序1ms {TH0=0xfc;//(65536-1000)/256TL0=0x18;//(65536-1000)%256/**************按键检测、测温、加热程序***************/if((up&down)==0){bz_xs=1;//显示切换标志置1tt01=0;//计时变量tt01置0bz2=1;//标志2置1jiare_bz=0;//加热标志置0miao=0;fen=0;//按键按下清除休眠计时shan_dw=0;shan_sz=0;if(tt_aj<1000)tt_aj++;if(tt_aj>500) //超过500ms说明是长按,1ms一次快速加减{if(up==0){if(sheding<4500)sheding++;}if(down==0){if(sheding>200)sheding--;}}else{if(bz1==0)//根据标志位情况短按自加减一次{if(up==0){if(sheding<4500)sheding+=10;}if(down==0){if(sheding>200)sheding-=10;}bz1=1;}}}else//按键抬起,测温、加热步骤{tt_aj=0;bz1=0; if(tt01<2000)tt01++;if(tt01>1500)//按键弹起1.5秒后显示标志置0显示实际温度{if(bz2)//标志2为1,设定标志置1,让新数值写入EEPROM{sheding_bz=1;bz2=0;//同时标志2置0,目的是让只写入一次即可}bz_xs=0;} if(jiare_bz)//加热标志为1时才启动加热动作{tt00++;if(jiareshu>tt00)out=1;elseout=0;if(wendu>4500)//超温停止加热out=0;if(tt00>=200)//加热200ms之后断电测温{if(tt00<205)//5ms时间断电检测{out=0;if(tt00>203)//断电延时后采集热电偶温度数据ADC_result6=get_ad_result(6); //A/D转换6通道// wendu=ADC_result6*4.8;wendu=ADC_result6*8.0; //热电偶电压经过运放放大200多倍后采样显示,模拟大概温度if(fen<2)//休眠计时不到设定值时加热温度为设定温度aa=sheding+5;elseif(fen<5)//2-5分钟内温度降低为250度{if(sheding>2500)aa=2500;}elseif(fen<10)//5-10分钟内降低为200度{if(sheding>2000)aa=2000;}elseif(fen<20) //10-20分钟内为150度{if(sheding>1500)aa=1500;}else//超过20分钟为0aa=0; if(wendu>aa) //烙铁温度高于设定温度{if(wendu-aa<=30)jiareshu=wendu-aa;elsejiareshu=0;}else//温度低于设定温度{ if(a a-wendu>400) //逐渐逼近式加热方式jiareshu=200;else if(aa-wendu>300)jiareshu=180;else if(aa-wendu>200)jiareshu=150;else if(aa-wendu>100)jiareshu=130;elsejiareshu=aa-wendu+aa/100;}}else//加热、断电测量温度后充值计数变量tt00tt00=0;}}elseout=0;}}voidtimer1() interrupt 3//定时器1服务程序2ms{TH1=0xf8;//(65536-2000)/256TL1=0x30;//(65536-2000)%256/***********显示程序************/if(bz_xs)//按键按下显示正在调整的数值wendu=sheding;//显示设定时的数值if(qieh_w>=3)//位切换标识变量,2ms轮流显示一位休眠时数字闪亮qieh_w=0;elseqieh_w++; switch(qieh_w){case0:baiwei=0;// P2=led[wendu%10];P2=0x9d;//10011101 显示单位℃度if(shan_dw<250)//烙铁离开烙铁架时℃闪亮danwei=1;//显示单位elsedanwei=0;break;case1://4位数实际显示3位,最右一位不显示。

基于51单片机的温控系统设计

基于51单片机的温控系统设计

基于51单片机的温控系统设计1.引言1.1 概述概述部分的内容可以包括以下几个方面:温控系统是一种广泛应用于各个领域的实时温度控制系统。

随着科技的发展和人们对生活质量的要求提高,温控系统在工业、家居、医疗、农业等领域得到了广泛应用。

温度作为一个重要的物理量,对于许多过程和设备的稳定运行至关重要。

因此,设计一种高效可靠的温控系统对于提高工作效率和产品质量具有重要意义。

本文将基于51单片机设计一个温控系统,通过对系统的整体结构和工作原理的介绍,可以深入了解温控系统在实际应用中的工作机制。

以及本文重点研究的51单片机在温控系统中的应用。

首先,本文将介绍温控系统的原理。

温控系统的核心是温度传感器、控制器和执行器三部分组成。

温度传感器用于实时检测环境温度,通过控制器对温度数据进行处理,并通过执行器对环境温度进行调节。

本文将详细介绍这三个组成部分的工作原理及其在温控系统中的作用。

其次,本文将重点介绍51单片机在温控系统中的应用。

51单片机作为一种经典的微控制器,具有体积小、功耗低、性能稳定等优点,广泛应用于各种嵌入式应用中。

本文将分析51单片机的特点,并介绍其在温控系统中的具体应用,包括温度传感器的数据采集、控制器的数据处理以及执行器的控制等方面。

最后,本文将对设计的可行性进行分析,并总结本文的研究结果。

通过对温控系统的设计和实现,将验证51单片机在温控系统中的应用效果,并对未来的研究方向和发展趋势进行展望。

通过本文的研究,可以为温控系统的设计与应用提供一定的参考和指导,同时也为利用51单片机进行嵌入式系统设计的工程师和研究人员提供一定的技术支持。

1.2文章结构文章结构部分的内容可以包含以下内容:文章结构部分旨在介绍整篇文章的组织结构和各个部分的内容。

本篇文章基于51单片机的温控系统设计,总共分为引言、正文和结论三部分。

引言部分主要包括概述、文章结构和目的三个小节。

首先,概述部分介绍了本文的主题,即基于51单片机的温控系统设计。

实验一、板卡硬件焊接和调试

实验一、板卡硬件焊接和调试

板卡硬件焊接和调试一、实验目的在理论学习的基础上,通过完成一个以51单片机为核心,多种资源应用的目标板焊接调试,掌握电子元件焊接的基本功,学会调试确定问题所在,提高实践动手能力,进一步反过来巩固理论基础。

二、实验仪器1、恒温焊台2、PC机(安装。

软件)3、电路板及元器件三、实验原理STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器,拥有灵巧的8 位CPU 和在系统可编程Flash,为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

本次单片机学习开发板总体定位是一款单片机入门级的学习开发板,主要帮助学习单片机的开发流程,掌握单片机开发。

板上安装了2个4位共阴数码管,8个发光二极管,矩阵键盘,USB转串口电路,可用串口通信线对STC51单片机编程,1602字符型LCD插座,采用PC机USB电源供电。

使用这块实验板可以进行流水灯、数码管动态显示、计数器等基本编程练习。

主要器件的封装如表1所示:四、实验步骤1、完成USB转串口模块电路以及整个开发板的电源电路的焊接2、调试下载电路能否正常工作:在PC机上安装对应的驱动程序,将电路板通过USB线连接至PC机,观察PC上能否识别出对应设备(COM口)。

3、完成51单片机最小系统电路的焊接,包括复位电路,时钟电路的焊接。

4、用KeiluVision软件在PC上编写一个简单的程序,编译生成hex文件,通过烧录工具将hex文件烧录至单片机。

若能成功烧录,则继续进行试验;若烧录失败,检查之前焊接的元件有无焊错,虚焊现象。

4、在最小系统能正常工作的条件下,完成其他模块电路的焊接,并通过简单程序调试验证其能否正常工作。

五、实验注意事项1、注意单片机的插座方向和各个芯片的引脚顺序,LED和二极管的电流方向,以防焊反。

2、注意元件焊接顺序,先焊接串口模块电路和最小系统电路,确定其正常工作后继续实验,切忌完成全部焊接之后再进行调试。

stm32单片机温控电路设计_概述说明以及解释

stm32单片机温控电路设计_概述说明以及解释

stm32单片机温控电路设计概述说明以及解释1. 引言1.1 概述在现代工业和生活中,温控电路设计是一个非常关键的技术领域。

通过对温度的监测和控制,可以实现许多重要的功能,例如保持设备运行在适宜的温度范围内,提高工作效率,预防过热或过冷导致的故障等。

而STM32单片机则是一种广泛应用于嵌入式系统中的强大的微控制器芯片,在温控电路设计中发挥着重要作用。

1.2 文章结构本文主要分为以下几个部分进行阐述。

首先介绍STM32单片机以及其在嵌入式系统中的作用与优势。

然后详细讲解温控电路设计原理,包括基本原理、主要组成部分等内容。

接着会对温度传感器进行选型与接口设计方面进行深入探讨。

最后,我们将进一步展开讨论其他相关话题并得出结论与展望。

1.3 目的本文旨在通过对STM32单片机温控电路设计的概述说明和解释,帮助读者更好地理解和应用该技术。

同时,将介绍一些常见的温控电路设计原理和方法,以及如何选择适合的温度传感器并设计有效的接口。

通过本文的阅读,相信读者能够对STM32单片机温控电路设计有更深入的了解,并且能够根据实际需求进行具体应用。

2. 正文:2.1 stm32单片机简介STM32单片机是由STMicroelectronics(意法半导体)公司开发的基于ARM Cortex-M内核的微控制器系列。

它具有强大的性能、高度集成的外设以及丰富的接口,广泛应用于各种嵌入式系统中。

2.2 温控电路设计原理温控电路设计的目标是通过对温度进行监测和反馈调节,实现对某个系统或器件的温度进行精确控制。

其原理可以简要分为两个步骤:温度检测和温度调节。

在温度检测方面,我们通常会选用一种合适的温度传感器来实时感知环境或器件中的温度变化。

传感器将通过电压信号、模拟信号或数字信号等形式输出相应的温度数值。

而在温度调节方面,我们使用stm32单片机作为控制器来完成。

借助stm32单片机丰富的外设和强大的处理能力,可以通过与其他元件(如继电器、加热元件等)结合使用,在有效范围内调整或维持系统、器件所需的目标温度。

基于单片机的温度控制系统设计

基于单片机的温度控制系统设计

基于单片机的温度控制系统设计温度控制系统是现代生活中不可或缺的一部分,常见于家庭的的空调、电饭煲、烤箱等家用电器,以及工业生产中的各种自动化设备。

本文基于单片机设计针对室内温度控制系统的实现方法进行说明,包括温度采集、温度控制器的实现和人机交互等方面。

一、温度采集温度采集是温度控制系统的核心部分。

目前比较常见的温度采集器主要有热电偶、热敏电阻和半导体温度传感器。

在本文中我们以半导体温度传感器为例进行说明。

常见的半导体温度传感器有DS18B20、LM35等,本次实验中采用DS18B20进行温度采集。

DS18B20是一种数字温度传感器,可以直接与单片机通信,通常使用仅三根导线连接。

其中VCC为控制器的电源正极,GND为电源负极,DATA为数据传输引脚。

DS18B20通过快速菲涅耳射线(FSR)读取芯片内部的温度数据并将其转换为数字信号。

传感器能够感知的温度范围通常为-55℃至125℃,精度通常为±0.5℃。

为了方便使用,DS18B20可以通过单片机内部的1-Wire总线进行控制和数据传输。

具体实现方法如下:1.首先需要引入相关库文件,如:#include <OneWire.h> //引用1-Wire库#include <DallasTemperature.h> //引用温度传感器库2.创建实例对象,其中参数10代表连接传感器的数字I/O引脚:OneWire oneWire(10); //实例化一个1-Wire示例DallasTemperature sensors(&oneWire); //实例化一个显示温度传感器示例3.在setup中初始化模块:sensors.begin(); // 初始化DS18B204.在主循环中,读取传感器数据并将温度值输出到串口监视器:sensors.requestTemperatures(); //请求温度值float tempC = sensors.getTempCByIndex(0); // 读取温度值Serial.println(tempC); //输出温度值二、温度控制器的实现温度控制器是本次实验的关键部件,主要实现对温度的控制和调节,其基本原理是根据温度变化情况来控制输出电压或模拟脚电平,驱动继电器控制电器设备工作。

焊台单片机损坏更换方法

焊台单片机损坏更换方法

焊台单片机损坏更换方法
焊台单片机是电子制作中常用的工具,但是在使用过程中,由于各种原因,可能会出现单片机损坏的情况。

那么,当焊台单片机损坏时,我们应该如何更换呢?
首先,我们需要准备好以下工具和材料:
1. 焊台单片机的替换件
2. 焊台
3. 焊锡
4. 焊锡丝
5. 镊子
6. 螺丝刀
接下来,我们可以按照以下步骤进行更换:
1. 断电:在更换单片机之前,一定要先将焊台断电,以免发生电击事故。

2. 拆卸焊台外壳:使用螺丝刀将焊台外壳上的螺丝拆下来,然后轻轻拆下外壳。

3. 找到单片机:在焊台内部,我们可以找到单片机,它通常位于焊台的控制板上。

4. 拆下单片机:使用镊子轻轻拆下单片机,注意不要用力过猛,以免损坏其他部件。

5. 安装新单片机:将新的单片机插入焊台控制板上的插座中,注意方向要正确。

6. 焊接:使用焊锡和焊锡丝将单片机与焊台控制板焊接在一起,注意焊接的位置和焊接的质量。

7. 测试:将焊台外壳重新安装好,然后接通电源,测试焊台是否正常工作。

总之,当焊台单片机损坏时,我们需要先断电,然后拆卸焊台外壳,找到单片机,轻轻拆下单片机,安装新单片机,焊接,最后测试。

这样,我们就可以成功更换焊台单片机,让焊台重新恢复正常工作。

t12焊台的工作原理

t12焊台的工作原理

T12焊台的工作原理1.引言T12焊台是一种常用的电子焊接工具,其具有高精度、快速加热和可靠性好的特点。

本文将详细介绍T12焊台的工作原理和相关知识。

2. T12焊台的结构T12焊台主要由以下组件构成:-电源模块:负责提供电能给T12焊台。

-温度控制模块:用于控制焊台的工作温度。

-加热元件:通常是电阻丝,根据电流和电阻产生热量。

-控制器:监测和调节焊台的工作状态和参数。

3.工作原理T12焊台的工作原理可以总结为以下几个步骤:3.1加热控制1.当焊台开机时,电源模块向加热元件供电。

2.温度控制模块监测焊台的温度值,并与预设目标温度进行对比。

3.如果焊台温度低于目标温度,温度控制模块向加热元件输送足够的电流,以产生热量加热焊台。

4.当焊台温度达到目标温度时,温度控制模块停止供电,以维持焊台温度稳定。

3.2温度调节1.用户可以通过T12焊台的控制面板或按钮来设置目标温度。

2.控制器接收到用户设置的目标温度后,将其传递给温度控制模块。

3.温度控制模块根据目标温度对加热元件的供电进行调节,以实现温度的精确控制。

3.3安全保护1.T12焊台通常具有过热保护功能,当焊台温度超过安全范围时,控制器会立即停止加热元件的供电,避免对使用者和设备造成损伤。

2.在使用过程中,如果长时间没有操作焊台,控制器也会自动将焊台温度降至较低的待机温度,以节省能源并保护焊头。

4.使用注意事项在使用T12焊台时,请注意以下几点:-严禁操作人员未经过训练或未经过授权。

-使用时请确保焊台和焊头处于良好的工作状态,不得存在短路或其他电路问题。

-避免焊台过热,定期清理焊台表面的积尘和杂物。

-使用焊台时请戴上适当的防护手套和眼镜,以防止热射线对身体的伤害。

5.结论通过本文对T12焊台的工作原理的介绍,我们可以了解到T12焊台采用了先进的温度控制技术和安全保护措施,能够提供高效、精确和安全的焊接体验。

在实际应用中,我们应该遵循正确的使用方法并注意安全事项,以确保焊接工作的顺利进行。

936焊台控温原理

936焊台控温原理

936焊台控温原理936焊台是一种常用的焊接设备,它具有控温功能,可以根据焊接需求精确调节温度。

那么,936焊台的控温原理是什么呢?我们需要了解936焊台的基本结构。

936焊台由焊咀、加热元件、温度传感器、控制电路等部分组成。

焊咀是焊接时焊丝通电的地方,加热元件是通过通电产生热量的部分,温度传感器用于感知焊接区域的温度变化,控制电路则是用来控制加热元件的工作状态。

控温原理主要是通过温度传感器感知焊接区域的温度变化,并将这些信息传递给控制电路。

控制电路根据温度传感器的反馈信号,实时调节加热元件的工作状态,以达到控制温度的目的。

具体来说,当我们设置936焊台的焊接温度时,控制电路会将目标温度转化为相应的电信号。

这个电信号经过控制电路的处理后,会控制加热元件的通电时间和通电功率。

通电时间越长,通电功率越大,加热元件产生的热量就越多,温度就会升高。

反之,通电时间越短,通电功率越小,加热元件产生的热量就越少,温度就会降低。

温度传感器会不断感知焊接区域的温度变化,并将这些温度数据传递给控制电路。

控制电路会根据实际温度与目标温度之间的差异,动态调整加热元件的通电时间和通电功率,使温度保持在设定的目标温度范围内。

通过这种方式,936焊台可以实现精确的温度控制。

无论是焊接电子元器件还是金属零部件,都可以根据具体要求调节焊接温度,确保焊接过程的稳定性和质量。

总结一下,936焊台的控温原理是通过温度传感器感知焊接区域的温度变化,并将这些信息传递给控制电路。

控制电路根据温度传感器的反馈信号,实时调节加热元件的工作状态,以达到控制温度的目的。

这种控温原理使得936焊台能够实现精确的温度控制,提高焊接质量和稳定性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中图 分 类号 : T P 2 7 3 文献 标 识 码 : A 文 章编 号 : 1 0 0 6 — 8 9 3 7 ( 2 0 1 3 ) 0 3 — 0 0 8 6 — 0 2
电烙铁是电子产 品研发 、调试和维修 时必不可少的 温 度 ,交 流 电经 变 压 器 变压 后 通 过单 片机 控 制烙 铁 芯 的 工具 , 其性 能 和稳 定 性 直 接 影 响焊 接 和 组装 的质 量 , 从 而 加热 , 在此过程 中, T 1 2 烙铁头 中的热电偶测量烙铁头的 影响电子产品的质量。目前 , 实际应用中使用的电烙铁有 温度 , 并将测量值反馈 给单片机 , 单 片机将反馈值与设定 普通直热式 电烙铁和可调温电烙铁两种 。其中普通直热 值进行 比较 ,控制通过烙铁头 的电流 ,控制烙铁头 的温
第 3 2卷第 3期
Vo 1 . 3 2 N o . 3
企 业 技 术 开 发
T E C HN0L 0GI C AL DE VE L 0P MEN T 0F EN T ER P RI S E
2 0 1 3年 1 月
J a n . 2 0 1 3
由单片机控制 的恒 温焊 台
生产厂家众多 , 比如威乐 、 白光 、 安泰信等 , 他们 的产品普 控制 L C D 1 6 0 2的对 比度 ,同时 1 6 0 2 采用 4 个1 0驱动方 遍具有恒温 、 可调温 、 抗静 电、 睡眠等功能 , 当然价格也都 式 。 达到 四位数 , 不是业余 电子爱好者所能承受的 , 只能在专 业厂家 中使用 。 因此本人通过查阅整理资料 , 以 日本白光 ( H A K K O )焊台为基础设计一种功能类似 白光但价格仅 为 白光十分之一都不到 的 自 制恒温焊台。
1 白光 T 1 2烙铁头

般来说 , 焊台的烙铁芯会采用 P T C元件 , 不过经过
了解 和调查 , 白光 T 1 2 烙铁头吸引了我的注意力 , 他最大 的优点就是 内部含有发热芯和测量温度用 的热 电偶 , 无 需采用配套手柄 , 只要外接低压直流电就可 以使用了 , 下 图1 即为 T 1 2 烙铁头的示意图。
式 又 分 为外 热 式 和 内热 式 ,但 是 一 般 来 说 由 于其 一 直 工 度 , 从 而达 到恒 温 的 目的 。 作在不间断 的加热状态 , 因此存在高温空烧 的问题 , 寿命 2 . 2 电路设 计
较短 , 最重要 的是其温度不可调整 , 因此只能焊接一般的 电路分为电源 、单 片机 、数字显示和温度采集 四部 小 型 电子元 器 件 和 印制 电路 板 。可调 温 式 就很 好 的解 决 分 , 下面简单介绍各电路 : 了上述问题 , 比如下文要提到的恒温焊 台。目前 国内、 外 ①数字显示部分 电路如 图 2所示 ,可调 电位器 V R
胡 曼 琛
( 苏州高等职业技术学校 机 电工程 系, 江苏 苏州 2 1 5 0 1 1 )
摘 要: 电烙铁 在 电 子 、 机 电行 业 中应 用广 泛 , 烙铁 温度 直接 影 响焊接 效 果 , 因此 文章 设计 一 种 由单 片机 控 制 , 能 够持 恒 温的 焊 台。 焊 台以 S T C 单 片机 为基础 , 文章 简单介 绍 了焊 台 的硬 件 电路 和软 件设 计 。 关键词: 单 片机 ; 焊台; 恒温
作者简介 : 胡 曼琛 , 苏 州高 等职 业技 术 学校 。
第3 2卷第 3 期
胡曼 琛 : 由单 片机控制的恒温焊 台
传 憨 嚣
焊 咀
发 热 芯
图1 T 1 2烙 铁 头
L I : l6 O 2
图 2 数 字 显 示部 分 电 路
烙铁头主要 由尖端焊嘴 、 发热芯和传感器组成 , 在实
②电源部分电路 。T 1 2 烙铁头需要 的是 1 2 ~ 2 0 V的
因此需要进行降压 , 采用 3 4 0 6 3降压电路为三端 际拆 解 过 程 中 , 我 们 发 现 他 的发 热 体 ( 发热 芯 ) 所 采 用 的 直流电 , 8 L 0 5 供电 , 3 4 0 6 3 输 出 电压 由 R 1 1 和R 3 控 加热丝是把两种不 同的合金丝连接起来 的,这样 的设计 集 成 稳压 器 7 7 8 L 0 5 输 出的电压为单 片机和 1 6 0 2 供电。 使热 电偶传感节点与发热体合二为一 ,然后产生一个 电 制, ③ 单 片 机 控 制 电 路 。 本 人 采 用 单 片 机 为 动势 , 而热 电偶则利用塞贝克效应来测量温度 。 总之发热 T C 1 2 C 5 6 2 8 A D ,电路中单片机通过一路 A D C对热敏 电 芯与热电偶传感器 串联 , 整个烙铁头为复合一体式设计 , S 阻进 行 取 样 , 获 取 室 温 , 进 行 室 温 补 偿 ; 同时 单 片机 有 4 这样可 以有效提高传热性能 。并且每年 电子厂都淘汰大 6 0 2 ; 单片机 P 3 . 5与 8 0 5 0 相连, 通过 P WM 量T 1 2 烙铁头 , 因此这种高效 、 便宜的烙铁头就可以直接 个 引脚驱动 1 方式控制 T 1 2 ; 最后单片机通 过采样 , 经过运算放 大器放 用 在 自制 恒 温焊 台上 , 且 有 性 能保 证 。 大T 1 2中热 电偶的信号。 2 焊台控制器 电路设计 ④温度采集电路 。 如图 5所示 , L M3 5 8的放大倍数 由 R 2 、 R 9决定 , T 1 2 采用间隙加热方式 ,单片机通过 A D采 2 . 1 电路 设 计原 理 1 2的温度 ,并不断与设定温度进行 比较 ,通过输 出 电路工作原理为 :首先通过按钮或旋钮确定所需 的 样T P WM调整加热率 。
相关文档
最新文档