液位控制器实训报告

上传人:cl****1 文档编号:512943392 上传时间:2023-03-02 格式:DOC 页数:15 大小:279KB
返回 下载 相关 举报
液位控制器实训报告_第1页
第1页 / 共15页
液位控制器实训报告_第2页
第2页 / 共15页
液位控制器实训报告_第3页
第3页 / 共15页
液位控制器实训报告_第4页
第4页 / 共15页
液位控制器实训报告_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《液位控制器实训报告》由会员分享,可在线阅读,更多相关《液位控制器实训报告(15页珍藏版)》请在金锄头文库上搜索。

1、.JIU JIANG UNIVERSITY高级职业技能培训实训报告课 题: 液位控制器 专 业: 电子信息工程技术 班 级: 学 号: 学生姓名: 同组同学: 指导教师: 设计时间:2012.09.102012.09.21 “液位控制器”的组装、调试与制作1 实践目的通过对“液位控制器”机的组装、调试与制作,掌握“液位控制器”的工作原理,提高元器件识别、测试及整机装配、调试的技能,增强综合实践能力。2 实践要求1.掌握和理解“液位控制器”原理图各部分电路的具体功能,提高看图、识图能力;2.对照原理图和PCB板,了解“液位控制器”元器件布局、装配(方向、工艺等)和接线等;3.掌握调试的基本方法和

2、技巧;学会排除焊接、装配过程中出现的各种故障,解决碰到的各种问题。4.熟练使用各种常用仪器、仪表和电子工具,掌握元器件和整机的主要参数、技术或性能指标等的测试方法;5.解答“思考与练习题”,进一步增强理论联系实际能力。3 “液位控制器”原理简介在水塔中经常要根据水面的高低进行水位的自动控制,同时进行水位压力的检测和控制。该液位控制器具有水位检测、报警、自动上水和排水(上水用电机正转模拟,下水用电机反转模拟)、压力检测功能。液位控制器的电路原理如图9.1所示,该控制器主要由电源电路、显示电路、单片机处理电路、按键及蜂鸣器驱动电路、液位检测电路、压力检测电路组成,由三路“传感器”(三根插入水中的导

3、线)检测液位的变化,由89S52控制液位的显示及电泵的抽放水,由ADC0809采集水位压力的变化并由数码管显示压力。各部分电路工作原理如下:液位控制器的电源电路、显示电路、单片机处理电路及蜂鸣器驱动电路与前面章节相类似,在此不在赘述。液位检测电路:液位检测电路如图9.2所示,该液位检测是利用水具有导电性的特性,三路检测都采用简单的三极管检测电路检测液位变化,实际检测时,从单片机P3焊接出四根导线,分别将接A、B、C和VCC的导线放入水杯(模拟水塔)中,位置如图9.3所示。若某端子和VCC间没有水作导体时,其对应三极管截止,对应输出低电平到单片机;若某端子和VCC间有水作导体时,其对应三极管导通

4、,对应输出高电平到单片机。电路焊接好后,接通电源,改变液位使检测点变化,当液位在A点以下时红灯连续亮并且发出频率较高的报警声,显示00,电机正转;当A液位B时,显示0A,电机正转;当B液位C时,显示0B,电机不转;液位在C点及以上时,绿灯连续亮并且发出报警声,显示0C,电机反转。按键S1是复位按键,按下S3切换到温度显示。 图9.2 液位检测电路 图9.3模拟水塔精选范本图9.1 液位控制器的电路原理4 “液位控制器”元器件“液位控制器”套装元件清单如下所示。代号型号/参数封装数量C110uFCD0.254A1C2, C51uFCC0.2542C3, C430pCC0.2542C6, C7,

5、C8, C10, C110.1uFCC0.2545C9, C12470uF/50vCD0.5082D1IN4007DIODE1.0161DS1display-4CA/CC0.36841LD, LD1, LD2LEDLED-33LS1BellSpeaker1Q1, Q2, Q3, Q4, Q59013TO-92B5Q68550TO-92B1Q7, Q88050TO-92B2R1, R5, R6, R7, R8, R17, R22, R23, R24, R2710KAXIAL-0.410R2500电位器VR51R3, R416KAXIAL-0.42R9, R10, R11, R12, R13, R

6、18, R281KAXIAL-0.47R14, R15, R21, R268.2AXIAL-0.44R16, R20, R2527KAXIAL-0.43R194.7KAXIAL-0.41S1, S2, S3SW-PBKEYS-D3U1LM324DIP141U289s52DIP401U374F245DIP201U4ADC0809NDIP281VR17805TO-1261Y111.0592MXTAL21B1MotorRB5-10.51C10.1uFCC0.2541D1, D2, D3, D44148DIODE0.7004Q1, Q28550TO-92B2Q3, Q49013TO-92B2Q5, Q

7、68050TO-92B2R1, R2, R3, R4,R7, R8 /(R5, R6)Res2AXIAL-0.48DIP14IC配套座1DIP20IC配套座1DIP28IC配套座1DIP40IC配套座1pcb板1“液位控制器”主要元器件介绍如下:ADC0809 ACDC0809位8路A/D转换集成芯片。可实现8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道地址锁存用译码电路,其转换时间为100us左右。其引脚排列如图9.4所示,其引脚功能说明如下: IN0IN7:模拟量输入通道信号单极性,电压范围0-5V,若信号过小还需进行放大。 ADDA、ADDB、ADDC:地址线A为低位地址

8、,C为高位地址。其地址状态与通道对应关系见表9.2。 ALE:地址锁存允许信号。对应ALE上跳沿,A、B、C地址状态送入地址锁存器中。 START:转换启动信号。START上跳沿时,所有内部寄存器清“0”;START下跳沿时,开始进行A/D转换;在A/D转换期间,START应保持低电平。本信号有时简写为ST。 D7D0:数据输出线。 OE:输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。OE=0,输出数据线呈高电阻;OE=1,输出转换得到的数据。 CLK:时钟信号。ADC 0809的内部没有时钟电路,所需时钟信号由外界提供。通常使用频率为500kHz的时钟信号。 EOC:转换结

9、束信号。EOC=0,正在进行转换;EOC=1,转换结束。使用中该状态信号既可作为查询的状态标志,又可以作为中断请求信号使用。 Vcc:5V电源。 Vref:参考电源。参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。其典型值为5V(Vref()5V,Vref(一)=0V)。图9.4 ADC0809引脚排列图表9.2 通道选择C B A选择的通道0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1IN0IN1IN2IN3IN4IN5IN6IN7集成电路LM324LM324是四运放集成电路,它采用14脚双列直插塑料封装,外形如图9.5所示。它内部包含四组形式完全

10、相同的运算放大器,除电源共用外,四组运放相互独立。11脚接负电源,4脚接正电源。图9.5 LM324电路符号与管脚图AT89C51其中,在这次制作中主要使用如下特殊管脚:P3.2 /INT0(外部中断0)P3.3 /INT1(外部中断1)RST:复位输入集成电路74HC2455 思考与练习题(1)分析主板刚上电时,芯片9脚的电平变化情况:先 0 电平,然后保持 1 电平不变。(2)在电路中,PR1起 上拉 作用; R9、R10、R11、R12在电路中起 限流、上拉 作用;D11、D12在电路中起的作用相当于数字电路的 非 门电路 。(3)编写一段简单的电机驱动程序,使图9.8所示电机驱动电路按

11、表9.3所示要求工作。表9.3 电机工作要求M1(接89S52的16脚)M2(接89S52的17脚)电机运行情况高电平低电平正转低电平高电平反转低电平低电平不转图9.8 电机驱动电路6 制作过程6.1 电路仿真实际仿真电路:电机模块:显示模块:水位A点一下,显示00;水位AB点之间显示0A水位BC之间显示0B C以上显示0C6.2 单片机程序编写由于我使用的共阴极数码管做显示,单片机0电平使用有效,所以在这一基准编写以下代码:#includevoid delay( unsigned char chishu );void display(unsigned char d);sbit wei=P27

12、;sbit duan=P26;sbit Moto1=P20;sbit Moto2=P21;sbit FM=P23;sbit LC=P22;sbit LED_R=P11;sbit LED_G=P12;unsigned char LA_flag,LB_flag,LC_flag,dspflag;unsigned char code dsp_code_ca = 0x3f,0x77,0x7f,0x39;unsigned char m1_state;main() IT0=1; EX0=1; IT1=1; EX1=1; EA=1;while(1) if(LC_flag=0) LC_flag=1; m1_state=4; if(LA_flag=1) LA_flag=0; m1_state=1; if(LB_flag=1) LB_flag=0; m1_state=2; if(LC=0) m1_state=3; /*A以下液面*电机反转*显示00*/ if(m1_state=4) display(0); Moto1=1; Moto2=0; FM=0; LED_G=1; LED_R=0;/*AB液面*电机正转*显示0A*/ if(m1_state=1) display(1); Moto1=1; Moto

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

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号