万用表单片机生产实习报告_第1页
万用表单片机生产实习报告_第2页
万用表单片机生产实习报告_第3页
万用表单片机生产实习报告_第4页
万用表单片机生产实习报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、成绩:生产实习报告专业:电子信息工程技术班级:22111301学号:2211130102姓名:朱天辰指导教师:望 超二一五年五月教师评语:1一、实习目的通过数字万用表的安装与调试实训,了解数字万用表的特点,熟悉装配数字万用表的基本工艺过程, 掌握基本的装配过程, 学习整机的装配工艺, 培养动手能力及严谨的工作作风。二、实习内容及任务要求1、实验内容1 )、数字万用表简单的工作原理。2 )、元件检测方法描述。3 )、安装、调试、故障检测及排除的简单过程。4 )、学会对简单的电路板焊接以及实际操作动手5 )、在此过程中的收获和体会2、实验仪器1)DT830B数字万用表散件一套2 )万用表装配说明书

2、、使用说明书3 )电烙铁一个4 ) . 焊锡、松香等5) . 实验用标准数字万用表一台6 ) . 待测电阻、电源若干7 ) . 螺丝刀、镊子、剪刀等3 、设计要求1)、了解数字万用表特点以及它的发展趋势。2)、熟悉万用表装配技术的基本工艺过程。3 )、 认识 DT803B数字万用表的液晶显示器件、印制板部件等。4 )、 安装制作一台 DT803B数字万用表。5 )、 根据技术指标测试 DT803B数字万用表的主要参数4 、装配过程1 )印制板的安装( 1) 双面板的 A 面是焊接面, 中间环形印制导线是功能、 量程转化2开关电路,需小心保护,不得划伤或污染。(2) 将元件清单上所有元件按顺序插

3、焊到印制板的电路相应位置上。安装电容、电阻、二极管时,如果安装孔距>8mm的采用卧式安装;电容采用立式安装(板上丝印图画“ 0”的是立式安装,且此端为立式的电阻端)。按照 PCB板元件面上的印图相应符号完成操作。(3)安装电位器、三极管插座。注意安装方向:三极管插座应装在A 面而且应使定位凸点与外壳对准、在B 面焊接,否则在焊完电路板后无法将其安装在机壳中。(4)安装保险座、 R0、弹簧。由于焊接点大,应注意预焊和焊接时间。(5)安装电池线。 电池线由 B 面串到 A 面再插入焊孔、 在 B 面焊接。红线接“ +”黑线接“”。2 ). 液晶屏的安装(1) 面壳平面向下置于桌面,从旋钮圆孔

4、两边垫起约 5mm。(2)将液晶屏放入面壳窗口内,白面向上,方向标记在右方;放入液晶屏支架,平面向下;用镊子把导电橡胶放入支架的横槽中, 注意保持导电橡胶的清洁,并使其紧靠液晶屏。3 )旋钮安装方法(1) V 型簧片装到旋钮上,共六个。注意:簧片易变形用力要轻。(2) 装完簧片把旋钮翻面,将两个小弹簧蘸少许凡士林放入旋钮两圆孔,再把两小钢珠放在表壳合适的位置上。(3)将装好弹簧的旋钮按正确方向(指向OFF端)放入表壳。(4)固定印制板(1)将印制板对准位置装入表壳(注意:安装螺钉后再安装保险管) ,并用三个螺钉紧固。(2)装上保险管和电池,转动旋钮,液晶屏应正常显示。5 )总装(1)贴屏蔽膜,

5、将屏蔽膜上保护纸揭去,露出不干胶面,贴到后盖内盖上后盖,安装后盖 2 个螺钉。安装结束。36 )在安装过程中遇到的问题及解决方法和注意事项:(1)液晶屏安装是应注意导电橡胶和相应接触电路板的清洁, 否则有可能出现显示不全的结果。安装前应用酒精等对电路板进行清洗。(2)进行旋钮的安装时, 注意先将弹簧放入旋钮背面的两个圆形凹槽中之后再进行小钢珠的操作, 并且保持弹簧弹力良好, 否则旋钮无法正常工作导致小钢珠脱落。(3)在安装时应注意电路板应与机壳、 机壳的前盖和后盖紧密安装, 否则有可能因接触不良而造成液晶显示不全或无法显示。 在不对电路板和线路造成损伤的情况下应尽量拧紧螺丝。(4)在焊接时应注

6、意焊锡的用量保持焊点的完整, 不然会因为焊点没有进行完整的焊接造成电路断路,无法正常工作。将此类焊点进行再焊接。三、实习总结及体会单片机单片微型计算机简称单片机,又称为微型控制器,是微型计算机的一个重要分支。随着电子技术的发展, 大规模及超大规模集成电路和制造工艺的进一步提高,单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,广泛应用于控制系统、数据采集系统、智能化仪器表等领域。本次课程设计包括单片机最小系统 (包括复位和时钟电路) 及供电系统、 4*4 电路设计软件进行原理图设计,利用 keil 软件编程以及 proteus 软件仿真,借4此巩固单片机应用、模拟电路、数字电路课程及学

7、会各种工程软件的使用。1.1 基本原理及原理框图单片机最小系统,是指用最小的元件组成的单片机可以工作的系统。对 51 系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路、按键输入、显示输出等。单片机接口电路主要用来连接计算机和其他外部设备。本次设计主要完成的扩展电路包括键盘显示电路、数字温度计两大模块。其原理框图如下图1.1 所示:数码管显震荡电路示s复位电路矩阵键盘STC89C52温度采集图 1.1 总原理框图1.2STC89C52 结构功能介绍STC89C52是一种带 8K 字节闪烁可编程可擦除只读存储器的低电压、 高性能COMOS8位微处理器,又称单片机。该器件采用 ATM

8、EL高密度非易失存储器制造技术制造,与工业标准的 MCS-51指令集和输出管脚相兼容。STC89C52具有 8K 在系统可编程存储器。 具有以下配置: 8KFlash ,512 字节RAM, 32I/O 口线,定时器,内置 4KBROM,三个 16 位定时器、计数器,一个 6 向量 2 级中断结构,双全工串行口。STC89C52芯片共 40 引脚,各引脚功能如下:VCC(40 引脚):电源电压VSS(20 引脚):接地RST复位端P0 端口(P0.0 P0.7 ,39 32 引脚):P0口是一个漏极开路的 8 位双向 I/O 口。作为输出端口,每个引脚能驱动 8 个 TTL负载,对端口 P0

9、写入“ 1”时,可以作为高阻抗输入。在访问外部程序和数据存储器时, P0 口也可以提供低 8 位地址和 8 位数据的复用总线。此时, P0 口内部上拉电阻有效。在 Flash ROM编程时, P0 端口接收指令字节;而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻。P1 端口( P1.0P1.7 ,18 引脚):P1 口是一个带内部上拉电阻的 8 位双向 I/O 口。P1的输出缓冲器可驱动(吸收或者输出电流方式) 4 个 TTL 输入。对5端口写入 1 时,通过内部的上拉电阻把端口拉到高电位, 这是可用作输入口。 P1 口作输入口使用时, 因为有内部上拉电阻, 那些被外部拉低的引脚会输

10、出一个电流 P2 端口( P2.0P2.7 ,2128 引脚):P2 口是一个带内部上拉电阻的 8 位双向 I/O 端口。 P2 的输出缓冲器可以驱动(吸收或输出电流方式) 4 个 TTL 输入。对端口写入 1 时,通过内部的上拉电阻把端口拉到高电平,这时可用作输入口。P2 作为输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。在访问外部程序存储器和 16 位地址的外部数据存储器 (如执行“ MOVXDPTR” 指令)时,P2 送出高 8 位地址。在访问 8 位地址的外部数据存储器 (如执行“MOVX R1”指令)时, P2 口引脚上的内容(就是专用寄存器( SFR)

11、区中的 P2 寄存器的内容),在整个访问期间不会改变。P3 端口( P3.0P3.7 ,1017 引脚):P3 是一个带内部上拉电阻的8 位双向 I/O 端口。 P3 的输出缓冲器可驱动(吸收或输出电流方式) 4 个 TTL 输入。对端口写入 1 时,通过内部的上拉电阻把端口拉到高电位, 这时可用作输入口。 P3 做输入口使用时, 因为有内部的上拉电阻, 那些被外部信号拉低的引脚会输入一个电流。 P3口除作为一般 I/O 口外,还有其他一些复用功能。硬件电路主要由复位电路、 振荡电路、 数码管显示电路、 矩阵键盘电路和串口电路等组成。各单元模块电路如下:复位电路单片机的置位和复位都是为了把电路

12、初始化到一个确定的状态一般来说单片机复位电路作用是把一个例如状态机初始化到空状态而在单片机内部复位的时候单片机是把一些寄存器以及存储设备装入厂商预设的一个值。 单片机复位电路原理是在单片机的复位引脚 RST上外接电阻和电容实现上电复位。 当复位电平持续两个机器周期以上时复位有效。 复位电平的持续时间必须大于单片机的两个机器周期。具体数值可以由 RC电路计算出时间常数。 复位电路由按键复位和上电复位两部分组成。上电复位STC89系列单片及为高电平复位通常在复位引脚 RST上连接一个电容到 VCC 再连接一个电阻到 GND由此形成一个 RC充放电回路保证单片机在上电时 RST脚上有足够时间的高电平

13、进行复位随后回归到低电平进入正常工作状态这个电阻和电容的典型值为 10K 和 10uF。6按键复位按键复位就是在复位电容上并联一个开关当开关按下时电容被放电、RST也被拉到高电平而且由于电容的充电会保持一段时间的高电平来使单片机复位.2.2 振荡电路单片机系统里都有晶振在单片机系统里晶振作用非常大全称叫晶体振荡器他结合单片机内部电路产生单片机所需的时钟频率单片机晶振提供的时钟频率越高那么单片机运行速度就越快单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。在通常工作条件下普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。有些晶振还可以由外加电压在一定范围内调整频率称为压控振荡器V

14、CO。晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作以提供稳定精确的单频振荡。单片机晶振的作用是为系统提供基本的时钟信号。 通常一个系统共用一个晶振便于各部分保持同步。 有些通讯系统的基频和射频使用不同的晶振而通过电子调整频率的方法保持同步。晶振通常与锁相环电路配合使用以提供系统所需的时钟频率。 如果不同子系统需要不同频率的时钟信号可以用与同一个晶振相连的不同锁相环来提供。STC89C51使用 11.0592MHz的晶体振荡器作为振荡源由于单片机内部带有振荡电路所以外部只要连接一个晶振和两个电容即可电容容量一般在间。其电路原理图如 3.2 所示。15pF 至50pF 之C1C230

15、pF30pFX1CRYSTALU119XTAL1P0.0/AD03938P0.1/AD1图 3.237震荡电路P0.2/AD21836XTAL2P0.3/AD335P0.4/AD434P0.5/AD533P0.6/AD6932RSTP0.7/AD7P2.0/A82122P2.1/A923P2.2/A102924PSENP2.3/A113025ALEP2.4/A1273126EAP2.5/A1327P2.6/A1428P2.7/A151P1.0/T2P3.0/RXD10211P1.1/T2EXP3.1/TXD2.3单片机最小系统单片机最小系统包括晶振时钟电路和复位电路。原理图如图3-1所示。C1

16、C230pFX130pFCRYSTAL+5VRP1U11+5V1939210KXTAL1P0.0/AD0383P0.1/AD1374P0.2/AD218365XTAL2P0.3/AD3356P0.4/AD4C3347P0.5/AD5338P0.6/AD69329R5RSTP0.7/AD710uFP2.0/A82122P2.1/A910k23P2.2/A102924PSENP2.3/A113025ALEP2.4/A123126EAP2.5/A1327P2.6/A1428P2.7/A151P1.0/T2P3.0/RXD10211P1.1/T2EXP3.1/TXD312P1.2P3.2/INT041

17、3P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1716P1.6P3.6/WR817P1.7P3.7/RDAT89C52图 3.3 单片机最小系统图 3-3 单片机最小系统 在单片机引脚 XTAL1 和 XTAL2 外接晶体整荡器或陶瓷振荡器, 就构成了内部震荡方式, 由于单片机内部有一个高增益反向放大器,当外接晶振后,就构成了自激振荡器,并产生振荡时钟脉冲,晶振通常选择6MHz、12MHz 或 24MHz。与晶振连接的电容起稳定振荡频率、快速起振的作用。电容值一般为 5 30pf 。复位操作完成单片机片内电路初始化, 复位结束后,单片机从一种确定状态开始运行

18、。当单片机复位引脚 RST 出现 5ms 以上高电平时, 单片机就完成复位操作。复位操作通常有两种形式: 上电复位和开关复位。 常用上电开关复位电路如上图所示,上电后,由于电容 C1 充电,时 RST 持续一段时间高电平。当单片机已在运行中时,按下复位键也能使 RST 持续一段时间高电平,从而实现开关复位操作。通常 C11030ufR110k。2.4显示电路本次需要采用 6 个数码管,若单独采用数码管连线时比较麻烦, 故设计采用 6 位一体的共阴极数码管,若使 6 个数码管显示正常时间,必须采用采用数码管的动态扫描方式, 即每一时刻只有一个数码管点亮, 采用软件延时和人眼的视觉暂留效果, 使人

19、眼看到的数码管是同时点亮的。 因此需要用 6 个端口控制数码管的位选,即决定哪个数码管点亮。每个数码管的 8 个数据口控制数码管的段选,即决定数码管显示什么字符。 考虑到数码管采用动态扫描方式, 即循环扫描数码管的 6 位,并将显示字符送入段选位, 我们采用 P0口控制数码管的 8 个段选位,并采用 74HC04 实现数码管驱动及数据锁存功能。82.5 矩阵键盘电路其工作原理是从 0 列开始顺序行扫描即该行输出为 0。每扫描一行读入列线数据从 0 开始列检查找该行输出为 0 的列若无则顺序扫描下一行并检查其各列若找到某列线为 0 则该列与检查行交叉的按键为被按下的键。 从 0 行 0 列开始顺

20、序将按键编号就可以按扫描的值得到按键的值。 本设计使用的是 4 个独立按键其功能设置为时间的显示、 时间的设置、 温度的显示和数字频率的显示。 其电路原理图如图 3.4 所示。此外还要消除按键在闭合或断开时的抖动。 消除抖动的方法可采用消抖电路 RS 触发器闩锁电路硬件消除抖动也克采用延时方式软件消除抖动延时后再重读以跳过抖动期。在矩阵键盘中通常采用软件消除抖动。本设计中主要使用了独立键盘故电路图中简要的画出了 44 的矩阵键盘和 4 个独立按键。452267PP22PPP20P21P22P23图 3.4矩阵键盘2.6温度采集电路由于采用温度采集芯片 DS18B20,温度采集电路比较简单。 数

21、字温度计的温度采集组要是由 DS18B20 进行,它可以采用两种供电,一种是采用电源供电方式,此时 DS18B20 的 1 脚接地, 2 脚作为信号线, 3 脚接电源。另一种是寄生电源供电方式,为保证在有效的 DS18B20 时钟周期内提供足够的电流,可用一个电阻来完成对总线的上拉。 本次采用的是寄生电源供电方式。 DS18B20 的 2 脚接单片机的 P3.2 口。单片机从 DS18B20 的 DQ 引脚读取温度值之后,经过一定的处理显示在液晶屏上。92.7 串口通信电路串口通信的概念非常简单串口按位bit发送和接收字节。尽管比按字节byte 的并行通信慢但是串口可以在使用一根线发送数据的同

22、时用另一根线接收数据。它很简单并且能够实现远距离通信。 比如 IEEE488 定义并行通行状态时规定设备线总常不得超过20 米并且任意两个设备间的长度不得超过2 米而对于串口而言长度可达 1200 米。典型地串口用于 ASCII 码字符的传输。 通信使用 3 根线完成 1 地线 2 发送 3 接收。由于串口通信是异步的端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手但是不是必须的。 串口通信最重要的参数是波特率、 数据位、停止位和奇偶校验。MAX232是电平转换芯片。 1970 年美国电气学会规定“ RS232”串口通信协议。规定逻辑“ 1” -5 -15V 逻辑“ 0”5

23、15V 。噪声容限为 2V。要实现利用串口与单片机进行通信就要进行电平转换把标准转化成单片机可以识别的。MAX220 MAX249都是电平转换芯片在单片机最小系统中使用 MAX232。其电路原理图如图 3.6 所示。C410.1nF3U2P1C1+C1-1DCD6DSR11142T1INT1OUTRXD12137R1OUTR1INRTS1073T2INT2OUTTXD988R2OUTR2INCTS4DTR29VS+RI6VS-0.1nFC7+5VC2+C2-C6ERROR0.1nFCOMPIM4C55MAX2320.1nF图 3.6 串口通信电路3 软件设计3.1软件介绍3.1.1 设计软件

24、ProtelPROTEL是 Altium 公司在 80 年代末推出的 EDA软件,在电子行业的 CAD软件中,它当之无愧地排在众多 EDA软件的前面, 是电子设计者的首选软件, 它较早就在国内开始使用, 在国内的普及率也最高, 有些高校的电子专业还专门开设10了课程来学习它, 几乎所有的电子公司都要用到它,许多大公司在招聘电子设计人才时在其条件栏上常会写着要求会使用PROTEL。Protel 99采用全新的管理方式,即数据库的管理方式。Protel 99是在桌面环境下第一个以独特的设计管理和团队合作技术为核心的全方位的印制板设计系统。所有 Protel99 设计文件都被存储在唯一的综合设计数据库中,并显示在唯一的综合设计编辑窗口。Protel 99 软件沿袭了 Protel 以前版本方便易学的特点, 内部界面与 Protel 98 大体相同,新增加了一些功能模块。 Protel 公司引进了德国 INCASES公司的先进技术,在 Protel99 中集成了信号完整性工具,精确的模型和板分析,帮助你在设计周期里利用信号完整性分析可获得一次性成功和消除盲目性。本次设计采用的是Altium

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论