毕业设计(论文)pcb恒温腐蚀箱的设计与制作

上传人:cn****1 文档编号:507369369 上传时间:2022-12-10 格式:DOC 页数:83 大小:1.58MB
返回 下载 相关 举报
毕业设计(论文)pcb恒温腐蚀箱的设计与制作_第1页
第1页 / 共83页
毕业设计(论文)pcb恒温腐蚀箱的设计与制作_第2页
第2页 / 共83页
毕业设计(论文)pcb恒温腐蚀箱的设计与制作_第3页
第3页 / 共83页
毕业设计(论文)pcb恒温腐蚀箱的设计与制作_第4页
第4页 / 共83页
毕业设计(论文)pcb恒温腐蚀箱的设计与制作_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《毕业设计(论文)pcb恒温腐蚀箱的设计与制作》由会员分享,可在线阅读,更多相关《毕业设计(论文)pcb恒温腐蚀箱的设计与制作(83页珍藏版)》请在金锄头文库上搜索。

1、诚 信 声 明本人郑重声明:所呈交的毕业项目报告/论文PCB恒温腐蚀箱的设计与制作是本人在指导老师的指导下,独立研究、写作的成果。论文中所引用是他人的无论以何种方式发布的文字、研究成果,均在论文中以明确方式标明。本声明的法律结果由本人独自承担。 作者签名: 年 月 日 摘 要:在PCB制作中,能够以最简单的操作实现受热的试剂受热均匀,并且能够自动调节水温保持受热试剂在需要的温度范围内器件选型:测量传感器采用初步定为DS18B20,测量最高精度1/16摄氏度,主控制电路采用STC89C52。拿所测的结果与温度上限进行比较,大于上限温度的话,关制热并打开制冷,使温度下降;并将所测温度与温度下限比较

2、,小于下限温度的话则将制冷关闭,打开制热;大于温度下限值的话,将制热、制冷关闭,跳入下一阶段的水位测量。如果当前的水位大于水位上限值,那么继电器将自动关闭进水并打开排水,所测的水位将与水位下限值再进行一次比较,如果小于下限,则继续关闭排水打开进水,如果介与上限值之间的话,那么继电器将关闭进水、关闭排水。现在以内,考虑到实际中温度的传递及程序计算和逐次逼近所需要的时间,实际产品的控制精度应在1以内。其测试、温控、键盘输入等电路工作都正常。关键字:温度,水位,传感器,看门狗目 录1 绪论11.1 设备的作用11.2 设备的简单运作11.3 设计目标12 硬件设计22.1 框图22.2 框图的主要组

3、成部分简介22.3 原理图32.4 原理图各部分详细概述42.5 软件优点10 PCB图113 软件设计133.1 流程图133.3 程序154 实物图70PCB实物图70实物图一72实物图二73实物图三74实物图四754.6 实物图五76实物图六774.8 操作说明775体会78参考文献致谢PCB恒温腐蚀箱的设计与制作1 绪论PCB恒温腐蚀箱的设计与制作是把实验室的纯手工操作的腐蚀箱改为自动化控制的,以前的腐蚀箱往往对温度控制不好误差较大。而改进后的腐蚀箱采用自动化控制,温度、水位的精确度较高大大的提高了试液的利用率。 设备的作用化学实验室腐蚀箱可以保证PCB板制作中温度的恒温,水位都可以处

4、在一个恒定的境,保证化学物质的稳定,全部的操作都是采用智能化控制,大大的提高精确度,保证了PCB板制作的正常的进行。 设备的简单运作温度:当温度高于预设温度时系统将自动降温,低于预设温度时系统将自动加温。水位:当水位高于最高水位时系统将自动排水,低于最低水位时系统将自动加水。 设计目标在PCB板制作中,能够以最简单的操作实现受热的试剂受热均匀,并且能够自动调节水温保持受热试剂在需要的温度范围内。2 硬件设计整个程序的组成大体有STC89C52、LCD24064、ADC0832、44非编码键盘、DS18B20、X5045、水泵等组成。 框图图1 PCB恒温腐蚀箱的设计与制作控制系统框图2.2 框

5、图的主要组成部分简介(1)LCD24064功能简介:驱动12864320240点阵的液晶显示模块,单5V 供电,LED背光电源外接。国标GB_2312 二级字库,标准ASCII 码,编码调用。可显示1616/3232 点阵字体或1212/2424 点阵字体。两种接口形式: UART串行接口(默认TTL 电平)和普通IO 三线通信(TTL 电平)。(2)ADC0832 8位分辨率,双通道A/D转换,输入输出电平与TTL/CMOS相兼容,5V电源供电时输入电压在05V之间工作频率为250KHZ,转换时间为32ms。(3)DS18B20 测温范围 55125。(4)X5045 本器件将四种功能和与一

6、体:上电复位、看门狗定时、降压管理以及具有块保护功能的穿行EEPROM。他有助于简化系统的设计,减少印制板的占用面积,提高可靠性。2.3 原理图图2 PCB恒温腐蚀箱的设计与制作2.4 原理图各部分详细概述(1) DS18B20特征:独特的单独接口仅需要一个端口引脚进行通讯,简单的多点分布应用,无需外部器件,可通过数据线进行供电,零待机功耗,测温范围-55-125递增,温度以9位数字量读出,温度数字量转换时间200ms,用户可定义是非易失型报警设置。操作流程:复位、存在脉冲、控制器发送ROM指令、控制器发送存储器操作指令、执行或数据额读写。芯片POM指令表: Read ROM(读ROM)33H

7、 Match ROM(指定匹配芯片)55H Search ROM(搜索芯片)F0H Skip ROM(跳跃ROM指令)CCH Alarm Search(报警芯片搜索)ECH DS18B20芯片存储器操作指令表: Write Scratchpad(向RAM写数据)4EH Read Scratchpad(从RAM中读数据)BEH Copy Scratchpad (将RAM数据复制到EEPROM中)48H Convert T(温度转换)44H Recall EEPROM(将EEPROM中的报警值复制到RAM)B8H Read Power Supply(工作方式切换)B4H(2) LCD24064SL

8、CM指令:控制命令参数功 能 说 明?无查询模块的状态,模块准备好就回传字符OK到主机(UART),模块收到此命令后,在显示屏最后一行显示波特率等提示asd英文串在当前位置起显示一串英文字符,最多显示到行尾(地址不改变)bls无开或关背光brta重新设置波特率(a=0-8),设置新的波特率后,主机也要重新设置a=0 2400 a=1 4800 a=2 7200a=3 9600 a=4 14400 a=5 19200a=6 38400 a=7 57600 a=8 115200;UART/USB 接口有效 ;如果a8则不做处理chrabc显示内码为ab的字符,地址自动加1.c=0显示普通字,c=1

9、显示大字(对于英文字母a=0)cirabcd画圆.原点(a,b),半径c.d=0消圆, d=1画圆abcde画圆.原点(a,b,c),半径d.e=0消圆, e=1画圆(320240)clnabcdabcdef清除从点(ab,c)到点(de,f)的一直线(320240)clr无清屏.清屏后,显示坐标也回复到起点(左上角)clwablh清除以(a,b)为起点的l个字符宽,h个字符高的窗口内容cplablh反显以(a,b)为起点的l个字符宽,h个字符高的窗口内容databc在坐标(a,b)处显示c(主要用来输入图形或用户自定义文字数据)fhzabcde在点坐标(b,c)处显示内码为de的文字,a=0

10、显示普通字,a=1显示大字abcdef在点坐标(bc,d)处显示内码为ef 的文字,a=0显示普通字,a=1显示大字dotabc在(a,b)处显示一个点c,c=0则为清除点,c=1则是画点abcd在(ab,c)处显示一个点d,d=0则为清除点,d=1则是画点linabcd从点(a,b)到点(c,d)画一直线abcdef从点(ab,c)到点(de,f) 画一直线(320240)locabc设置(a,b)为显示坐标,c=1 则显示光标块,在进行str,chr 命令前需先发送此命令res无液晶复位。复位不影响显示内容!sada选择显示区,a=07共8个显示区,第8个显示区为文本区,可显示4016个5

11、*8点阵的英文字符。默认0区,每个显示区240128个点(此指令仅T6963控制的240128有效)stra串显示字符串,a=0 显示正常字,a=1 显示大字;串长度=100 字符(50 汉字),字符串以0结束.注意事项:RS232/UART 串行口模式设为模式1(1个起始位,8 个数据位,1 个停止位);RS232/UART 波特率设为19200(默认是19200,可通过命令修改)在发送命令之前需检测模块为闲态(TX=0),否则所发的命令可能失效;串口发送的必须是完整命令的16进制格式;在每条命令末尾还要加上命令结束码“0x0D”,以表明该命令结束。液晶接收到一个正确的指令并处理完毕后,会返

12、回一个固定值:0xff。液晶处理指令需要一定时间,所以请在接收到返回的0xff 后再发下一条指令!请注意!240128 和320240 点阵的屏暂无1212/2424 点阵字库关于dat 指令输入图形数据的说明:12864 19264 24064 三种的dat 数据排列是按点列字节行进行排列的,数据高位在下,低位在上;而240128 320240的排列则是按点行字节列进行排列的,数据的高位在左,低位在右(3) X5045:特征:可选时间的看门狗定时器; VCC的降压检测和复位控制;5种标准的开始复位电压;使用特定的编程顺序即可对低电压检测和复位开始电压进行编程; 复位电压可低至VCC=1V;省

13、电特性; 在看门狗打开时,电流小于50uA。 在看门狗关闭时,电流小10uA。 在读操作时,电流小2mA。 4K位EEPROM,1,000,000次的擦写周期。具有数据的块保护功能可以保护1/4、1/2、全部的EEPROM,当然也可以置于不保护状态。内建的防误写措施; 用指令允许写操作; 写保护引脚;时钟可达;短的编程时间;16字节的页写模式;写时由器件内部自动完成; 典型的器件写周期为5ms;功能描述: 本器件将四种功能合于一体:上电复位控制、看门狗定时器、降压管理以及具有块保护功能的串行EEPROM。它有助于简化应用系统的设计,减少印制板的占用面积,提高可靠性。操作方法:上电复位、看门狗定时器、写允许、状态寄存器、读状态寄存器、读存储器内容、写存储器内容。(4) ADC0832:内部结构图(图3)CS1WRAGNDDI3DI2DI1DI0VrefRfbDGNDVccILE2WRDI4DI5DI6DI7Iout2Iout1XFER1234567

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

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

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