ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:1.95MB ,
资源ID:20536392      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20536392.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电装实习报告正文Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电装实习报告正文Word格式.docx

1、切忌用烙铁头直接熔化焊料,如图15(b),而将焊料简单地堆附在焊接点上,这样做很有可能掩盖了被焊工件因温度不够或氧化严重造成的虚焊、假焊现象。图3 送锡方法示意图c.移开焊锡丝当焊点较大时,焊丝融化后,应将紧靠在焊接点上的烙铁头根据焊接点的形状移动,以使焊料充分浸润被焊工件。当焊丝熔化适量后,立即撤去焊丝。d.移开电烙铁当焊料的扩散范围达到要求,助焊剂尚未完全挥发,覆盖在焊点表面形成一层薄膜时,是焊接点上温度最恰当,焊锡最光亮,流动性最强的时刻,应迅速移开电烙铁。注意事项a.保持烙铁头的清洁b.采用正确的加热方法让烙铁头与焊件形成面接触而不是点或线接触。c.控制焊接时间和温度d.烙铁撤离方法将

2、电烙铁迅速回带一下,同时轻轻旋转沿焊点约45方向迅速移开。当然也应视具体情况,根据实际操作过程不断总结体会。e.在焊锡凝固之前不要使焊件抖动f.焊锡、焊剂的用量要合适图4 直脚焊示例(3) 焊接操作安全规则不要惊吓正在操作的人员,不要在工作场地打闹。烙铁头在没有确信脱离电源一段时间后,不能用手摸。烙铁头上多余的锡不要乱甩,特别是往身后甩危险很大。易燃品远离电烙铁。插拔电烙铁等电器的电源插头时,手要拿插头,不要抓电源线。用剪线钳剪短短小导线时,要让导线飞出方向朝着工作台或空地,决不可向人或设备。工作间的各种工具、设备摆放合理、整齐,不要乱摆、乱放、以免发生事故。(4) 焊接的检查和整理印制板上的

3、元器件都要排列整齐,同类元器件要保持高度一致。焊接完成后,需检查有无错焊、漏焊、虚焊及桥连现象。检查时,可用镊子将每个元件脚轻轻提一提,看是否摇动,若发现摇动,应重新焊好。检查后还需将歪斜的元器件扶正并整理好导线。3.电装实习的目的及必要性 图5 实习中需要完成焊接的电路板单片机是电子类专业学生应该掌握的一门重要技术,通过电装实习自行完成自己的单片机实验板的焊接,对同学们来说是非常有意义的事情。对于电信和电子专业的同学,大三的生产实习,还将充分发挥该实验板的作用,争取让同学们在单片机方面都具有基本的设计和编程技能。通过一个完整的电子产品的组装调试,学习电子产品的生产工艺过程。理解电子产品的基本

4、原理,掌握基本的电子工艺技术。从而进一步提高我们的电子实践能力。电装实习是电子院的必修的实践类课程,是重要的实践环节。二、单片机基本原理1.单片机基本原理(1) 单片机的概念单片机是计算机的一种,由于大规模集成电路技术的发展而产生的。单片机是一种集成电路芯片,采用超大规模集成电路技术把具有数据处理能力(如算术运算,逻辑运算、数据传送、中断处理)的微处理器(CPU),随机存取数据存储器(RAM),只读程序存储器(ROM),输入输出电路(I/O口),可能还包括定时计数器,串行通信口电路(SCI),显示驱动电路(LCD或LED驱动电路),脉宽调制电路(PWM),模拟多路转换器及A/D转换器等电路集成

5、到一块单块芯片上,构成一个小而完善的计算机系统。这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。(2) 单片机的特点体积小功耗低价格低廉不同的单片机有着不同的硬件特征和软件特征(3) 单片机的应用单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。(4) MCS-51单片机结构及组成8051单片机是Intel公司1980推出的高档8位单片机,采用40脚双列直插封装或44脚方形封装,51、52系列功能兼容。 8051内包括:8位CPU,包含适于布尔处理的处理机;内部4K字节ROM,128字节RAM;21个特殊功能寄存器;32根I/

6、O口线,分四个I/O口:P0、P1、P2、P3口;2个16位的定时器/计数器;一个中断系统:具有5个中断源,2个优先级;一个全双工串行口;可寻址64K的外部程序、数据存储空间;单片机为哈佛结构的计算机,除上述基本资源外,还具有如下特点:外部程序存储器:可扩展到64KB; 外部数据存储器:堆栈:最深128B;输入/输出口线:32根;寄存器区:划出RAM中32B作为通用寄存器;具有位寻址功能;单一5V电源;系统时钟112 MHz,常用12MHz、11.0592MHz和6MHz。内部结构框图图6 结构简图包括:CPU、存储器(ROM、RAM)、I/O接口等计算机的基本组成。(5) 单片机的发展趋势在

7、未来的较长一段时期内,8为单片机仍是主流机型。在高速数字处理方面,32位机会发挥重要作用。现在单片机基本上已经淘汰非CMOS工艺,数字电路、外围器件都已普遍CMOS化。精简指令集可以实现一个地址单元存放一条指令,这种体系结构很容易实现并行流水线操作,从而大大提高指令的运行速度。实现全面功耗管理串行总线逐渐替代并行总线。(6) 常见单片机MCS-51系列、AVR系列 、PIC系列、Motorola MC系列、MCS-96系列、MSP430系列、ARM系列 (7) 器件厂家美国:Intel、 Motorola、 Microchip 、Atmel、荷兰: Philips、德国:Siemens、日本:

8、Nec 2.单片机实验板原理图图7 单片机实验板原理图3.Super51单片机实习开发板元件表2 Super51单片机实习开发板元件统计表Super51单片机实习开发板元件统计表(焊接顺序从低到高 标*号元件注意焊接方向!)名称数量封装标号高度第1次发放*1N41482直插MD1、SD11.8*TLC549SO-8WAU11.9*TDA1311/TM8211SO-8AU2电阻1K111/8W 1%MR3、PR1、R1、DR9-162.8电阻4.7K14PCB上所有未标阻值的电阻电阻100RIR1电阻2.2R1/4W 1%R03晶振12M38mmX2先将管脚剪到合适长短晶振11.0592M49S

9、X13.2独石电容22pF4直插220=22*100pFMC2、MC3、MC5、MC63.8独石电容0.01F直插103=10*103pFMC8独石电容0.1F直插104=10*104pFPCB单排座-圆孔3孔2.54mmDSU1电位器10K3362PAR04.6*IC座16脚DIP8SU15*IC座8脚EU1、TU1、AU1-2按键2165mmK1-4,K11-K14,MK1*电解10F/16V脚距2mm直径4mmMC45.5*XH2.54-3P白色座XH2.54-3P直针DAC6.8*XH2.54-4P白色座XH2.54-4P直针ADC电位器5K3362SPR27*红色共阳4位数码管0.3

10、6寸DS1、DS27.2*PNP三极管-8550TO-92PCB上所有三极管*电解47F/16V脚距2.5mm直径6.3mmC18*单排针2P+2P+3P+3P10针JP2-4*双排针MP1-4(2*8P)、JP1(2*4P)*红外接收头38K脚距“等间隔”2.54mmIU18.3双排座220脚2.54mmLCD1284、LCD16028.4*高亮白发红LED9直径5mmPCB上所有LED8.7蜂鸣器KC-1206/42欧/2K脚距6.5mm直径12mmBU1USB打印口(方头)UCON110.7*电解100F/16VC2*40P单片机锁紧座MU111.4*双排自锁开关8.58.5mmSW1注

11、意底部方口位置12232接口DB9母头SCON112.2*CH340GSO-16MU2背面*排阻4K7直插9脚MR1先将管脚剪到合适长短晶振32.768KTX1先将管脚剪到合适长短跳冒37JP1只能插一个跳冒!REF+和AVCC插一个跳冒!铜柱+螺母6mm+6mm*STC89C52DIP40*MAX232DIP16*24C08EU1*DS1302TU14.STC89C51RC-RD手册图8 STC89C51RC-RD手册三、单片机调试及程序开发1.单片机硬件实物与电脑连接图9 已焊接完成的硬件实物图2.软件安装(1) 安装Keil C51它是德国知名软件公司Keil(现已并入ARM公司)开发的

12、基于8051内核的微控制器软件开发平台,是目前开发8051内核单片机的主流工具。运行c51v808a.eve,软件出现如图8所示的对话框。图10 Keil安装在接下来的几个对话框中,点击Next按钮,在提示输入用户名称和公司时,按需要填写即可。安装完成后,按Finish结束。(2) 安装STC程序下载软件打开电脑属性,会出现图9的控制面板主页。图11 控制面板主页在控制面板内进入设备管理器,找到端口并点开,出现COM4。图12 设备管理器打开stc-isp-15xx-v6.85O.eve,如图11所示,选择单片机型号。打开程序文件,选择Keil生产的文件,选择上一步所确定的单片机实验板和计算机

13、对应串口COM1,点击下载/编程,单片机实验板上电,等到下载完成后,系统自动执行。图13 STC下载界面3.调试方法 (1) 首先在硬盘上建立一个文件夹,比如在G盘建立一个名为“Demo”的文件夹,为了方便地程序的编写和调试,将调试过程中产生的文件都放在这个目录中。(2) 启动Keil C51软件。可以通过双击电脑桌面上的“Keil uVision3”快捷方式图标来启动。(3) 执行Keil C51软件的菜单“Project|New uVision Project”,弹出一个名为“Create New Project”的对话框。输入工程文件的文件名,这里命名为“Demo”,选择要保存的路径,保

14、存到刚刚建立的“Demo”目录中,如图14所示。图14 打开程序(4) 紧接着弹出“Options for TargetTarget1”。要求操作者为刚才的项目选择一个CPU,这里选择ATMEL公司的AT89S52.选择AT89S52后,右边一栏是对该单片机的基本说明,然后单击确定,见图15。图15 选择单片机型号(5) 接下来弹出一个如图16所示的对话框。该对话框提示是否要把标准8051的启动代码添加到项目中去。Keil C51既支持C语言编程也支持汇编语言编程。如果打算用汇编语言写程序,则应当选择“否(N)”。如果打算用C语言写程序,一般也选择“否(N)”,但是,如果用到了某些增强功能需要

15、初始化配置时,则可以选择“是(Y)”。在这里,选择“否(N)”,即不添加启动代码。图16 加载启动代码至此,一个空的Keil C51项目建立完毕。(6) 执行菜单“File|New”,出现一个名为“Text 1”的文档。接着执行菜单“File|Save”,弹出一个名为“Save As”的对话框。将文件名改为“LED.C”然后保存,见图17。图17 文件保存(7) 添加源程序文件到工程中。如图18。图18 文件添加(8) 点击工具栏“Options for Target”按钮,此时弹出对话框,如图19所示。图19 设置工作方式(9) “Xtal”:定义CPU时钟,填写实际使用的晶振频率。下面依次

16、是编译的存储模式,程序空间大小等设置,均使用默认值即可。点击Output选项,选中“Creat HEX File”(必须选中此项目,否则不能生成HEX文件),见图20。图20 输出文件(10) 单击工具栏的按钮编译当前源程序,直到无错误为止。4.已编程的电路板测试效果图图20 电路板测试5.TEST51 C程序源代码include #include /#define uchar unsigned char#define uint unsigned intuchar i = 0;uchar FUN_SW = 0;/ KEYsbit key1 = P32;sbit key2 = P33;sbit

17、key3 = P34;sbit key4 = P35;/ led enablesbit LED_PWR = P25;/ BEEPsbit BEEP = P24;/ 12864sbit CS = P20; /片选 高电平有效 单片LCD使用时可固定高电平sbit SID = P21; /数据sbit SCLK = P22; /时钟sbit PSB = P23; /低电平时表示用串口驱动,可固定低电平sbit RESET = P25; /LCD复位,LCD模块自带复位电路。可不接/ 24C08sbit SDA = P26;sbit SCL = P25;/ 18B20sbit DQ = P20;uc

18、har hello= 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xBF,0xBF,0x89,0x86,0xC7,0xC7,0xC0,0xBF,0xBF,/ - - H E L L O - - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff;unsigned char code key_code = /键编码数组 0xee, 0xed, 0xeb, 0xe7, 0xde, 0xdd, 0xdb, 0xd7, 0xbe, 0xbd, 0xbb, 0xb7, 0x7e, 0x7d, 0x7b, 0x77unsigned cha

19、r code disp_code = 0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90, / 0-9 0 1 2 3 4 5 6 7 8 9 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e, / 10-15 a b c d e f 0x7F, 0xBF, 0x9C, 0xFF, / 16-19 . - 。null 0xC1 / 20 vvolatile uchar disp_buf8 = 0, 1, 2, 3, 4, 5, 6, 7;volatile uchar Temp_13027 = 0x55, 0x

20、53, 0x12, 0x22, 0x06, 0x05, 0x07extern void Write_I2C_Byte(unsigned char, unsigned char);extern unsigned char Read_I2C_Byte(unsigned char);extern void Set1302(unsigned char*); /* 设置时间 */extern void Get1302(unsigned char*); /* 读取1302当前时间 */extern void Init_DS18B20(void);extern unsigned int ReadTemper

21、ature(void);void shift_led(uchar times);void jiuhu(uchar times);void digi(uchar times);extern uint Data_Conversion(void);void delay_ms(uint ms) uchar t; while(ms-) for(t=0; t 4 & 0x0f; disp_buf2 = 17; disp_buf3 = Temp1 & disp_buf4 = Temp1 disp_buf5 = 17; disp_buf6 = Temp2 & disp_buf7 = Temp2 void pr

22、oc_18b20(uint t) uint t_temp1, t_temp2; t_temp1 = (int)(t / 100); t_temp2 = (int)(t % 100); disp_buf4 = t_temp1; disp_buf3 = (int)(t_temp2 / 10) ; disp_buf2 = (int)(t_temp2 % 10); disp_buf1 = 18; disp_buf0 = 12; disp_buf5 = 19; disp_buf6 = 19; disp_buf7 = 19;void proc_tlc549(uint Volt) disp_buf3 = V

23、olt / 1000 ; /个位 disp_buf2 = Volt / 100 % 10;/十分位 disp_buf1 = Volt / 10 % 10;/百分位 disp_buf0 = 20; disp_buf4 = 19;int main(void) uint t_temp; uint Volt; uchar i; FUN_SW = 1; TMOD = 0x01; /定时器T0工作方式1 TH0 = 0xFC; /1ms定时常数 TL0 = 0x66; IE = 0x82; /允许定时器T0中断 IT0=0; /下降沿触发 IT1=0; /下降沿触发 EX1 = 1; /开启INT1中断 EX0 = 1; /开启INT0中断 EA = 1; shift_led(2); digi(2); jiuhu(2); Set1302(Temp_1302); TR0 = 1; /启动定时器T0 /*for(i=0;i200;i+)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1