西安工业大学北方信息工程学院_摇摇棒课程设计

上传人:ning****hua 文档编号:57510903 上传时间:2022-02-24 格式:DOC 页数:13 大小:266KB
收藏 版权申诉 举报 下载
西安工业大学北方信息工程学院_摇摇棒课程设计_第1页
第1页 / 共13页
西安工业大学北方信息工程学院_摇摇棒课程设计_第2页
第2页 / 共13页
西安工业大学北方信息工程学院_摇摇棒课程设计_第3页
第3页 / 共13页
资源描述:

《西安工业大学北方信息工程学院_摇摇棒课程设计》由会员分享,可在线阅读,更多相关《西安工业大学北方信息工程学院_摇摇棒课程设计(13页珍藏版)》请在装配图网上搜索。

1、生产实习报告 系 别: 电子信息系 专 业: 电气工程及其自动化 班 级: 学 号: 姓 名: 指导教师: 张妮 实习题目: 摇摇棒生产设计 实习地点: 电子实验室 教务处印制2011 年 9 月28 日指导教师填阅指导教师鉴定:实习报告成绩:指导教师签名: 时间: 年 月 日9目录1.实习目的42.实习时间,及进程安排53.实习地点54.实习单位、部门、地点55.实验内容55.1电源部分75.2复位开关85.3水银开关85.4单片机与LED显示95.5试验程序96.实验步骤136.1焊接136.1.1焊接最小部分136.1.2焊接LED及其他原件136.2组装136.3调试及其出现问题与解决

2、137.实验总结14摇摇棒生产设计【前言】从最初的课本知识到烙铁的学习,我们的技能一步步提高,为了让我们有一个综合锻炼的机会,学校老师,给我们设计了一个题目,对摇摇棒进行设计,摇摇棒的生产很简单,也具有趣味性,因此老师给我们选了这个题目。摇摇棒所显示的效果即摇起来成一个平面图像的原理是是因为人眼存在视觉停留这一现象。摇摇棒正是利用这一显现从而产生的效果。本次试验是使用89S51作为控制器,进行扫描,将输出送给16个LED灯,不停的捕捉画面;使用“水银开关”作为通断的控制器,这一利用十分巧妙,使得在摇晃时才出现画面。1.实习目的1非常重要的实践教学环节2培养理论知识与生产实际相结合的能力3了解单

3、片技术4锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5了解并掌握本专业软硬件设计的一些基本问题2.实习时间,及进程安排8月22日 8月23日:理论学习及讲座阶段上午讲座下午及课外时间进行资料收集、查找及学习8月24日:发放元器件,进行焊接准备8月25日8月26日:硬件焊接及组装,及硬件调试8月27日9月2日:参考硬件电路绘制原理图及PCB绘制,参照例程学习软件程序设计9月2日9月9日:总结报告及验收、答辩3.实习地点电子实验室4.实习单位、部门、地点实习单位 西安工业大学北方信息工程学院 实习部门 电子信息系 实习地点 电子实验室5.实验内容器件封装:Part TypeDesignato

4、rFootprint0.1uFC2RAD0.11KR220805R1KR230805R1KR200805R1KR210805R1KR260805R1KR270805R1KR240805R1KR250805R1KR130805R1KR140805R1KR110805R1KR120805R1KR150805R1KR180805R1KR190805R1KR160805R1KR170805R10KR4AXIAL0.410uFC1RB.1/.2W10uFC5RB.1/.2W112MHzY2XTAL30pFC3RAD0.130pFC4RAD0.189C51U1DIP40100KR280805R100KR2

5、AXIAL0.4BAT3VB1BAT2032BAT3VB2BAT2032POWERK4SIP3ResetK2K1UART1J6SIP4封装及网络表:如上图所示是摇摇棒的总电路图及其封装处理的效果图。本电路有电源、复位开关、水银开关、二极管显示、单片机五部分组成。5.1电源部分系统电源VCC选用2节CR2023纽扣电池串联,串联电压为6V,但实际为5V左右,足以保证下载程序及调试。5.2复位开关复位开关包括上电复位和掉电复位,分别保证系统的启动和没电时的数据保存,是系统正常运行的保证。5.3水银开关用玻璃壳封装的水银开关,是使用最多的一种形式,这种水银开关倾斜一个工作角度时,两个电极通过水银便可

6、进行开关的通、断动作。玻璃管封装式水银开关的优点是可以从外部观察到它的工作状态,缺点是容易破碎。本程序利用这个特点控制系统电源的开端,恰大好处,让我们用手摇时正好能保证一个角度的开通,使显示下过明显。5.4单片机与LED显示AT89S51单片机作为控制器,在p0、p2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。K2是芯片的复位开关,K1是画面的切换键,水银开关送信号给int0.此摇摇棒还可以单独作为一个单片机开发板使用。系统的三个扩展接口:J1用于和LED、水银开关连接,J6用于串口扩展下载isp程序,J7为扩展接口,可以连接其它扩展模块。5.5试验程序#include

7、#include ziku.hunsigned int n=0; unsigned char m=0;unsigned char d=0;void delayms()int i;for(i=0;i160;i+); /晶振22.1184M/for(i=0;i100;i+); /晶振14.7456Mvoid delay(char x)int i,j;for(i=0;ix;i+)for(j=0;j1200;j+);void init()EA=1;/打开中断总开关EX0=1;/打开中断0的允许开关EX1=1;/打开中断1的允许开关IT0=0;/设置中断0的中断方式为低电平触发IT1=1;/设置中断1的

8、中断方式为脉冲出发void ins_0() interrupt 0delay(4);for(n=0;n128;n=n+2)/*/P2=hanzimn;P0=hanzimn+1;delayms();/*/*d=0;if(hanzimn&0x01) = 0) d|=0x80;if(hanzimn&0x02) = 0) d|=0x40;if(hanzimn&0x04) = 0) d|=0x20;if(hanzimn&0x08) = 0) d|=0x10;if(hanzimn&0x10) = 0) d|=0x08;if(hanzimn&0x20) = 0) d|=0x04;if(hanzimn&0x4

9、0) = 0)d|=0x02;if(hanzimn&0x80) = 0) d|=0x01;P0=d;d=0;if(hanzimn+1&0x01) = 0) d|=0x80;if(hanzimn+1&0x02) = 0) d|=0x40;if(hanzimn+1&0x04) = 0) d|=0x20;if(hanzimn+1&0x08) = 0) d|=0x10;if(hanzimn+1&0x10) = 0) d|=0x08;if(hanzimn+1&0x20) = 0) d|=0x04;if(hanzimn+1&0x40) = 0) d|=0x02;if(hanzimn+1&0x80) = 0

10、) d|=0x01;P2=d;delayms();*/void ins_2() interrupt 2m+;delayms();if(m=2)m=0; void main() init();while(1)P0=0xff;P1=0xff;ziku.h:char code hanzi128= /第一维控制显示屏幕的屏幕数,第二维度控制每个屏幕显示的文字个数/妈0x08,0x02,0x08,0x44,0x0F,0xA8,0xF8,0x10,0x08,0x28,0x0F,0xC6,0x40,0x10,0x5F,0x90,0x40,0x90,0x40,0x90,0x40,0xB2,0xFF,0x91,

11、0x40,0x82,0x01,0xFC,0x00,0x80,0x00,0x00,/我0x04,0x00,0x24,0x10,0x24,0x12,0x24,0x21,0x7F,0xFE,0xC4,0x40,0x44,0x84,0x04,0x08,0xFF,0x90,0x04,0x60,0x44,0x58,0x35,0x86,0x04,0x01,0x0C,0x07,0x04,0x00,0x00,0x00,/爱0x02,0x00,0x0D,0x00,0x49,0x02,0x69,0x0C,0x59,0x31,0x49,0xC1,0x4F,0x62,0x79,0x54,0x49,0x48,0x89,0

12、x54,0x99,0x64,0xA9,0x42,0x89,0x03,0x0A,0x02,0x0C,0x00,0x00,0x00,/你0x02,0x00,0x04,0x00,0x1F,0xFF,0xE0,0x00,0x02,0x00,0x04,0x10,0x18,0x20,0xF0,0xC2,0x10,0x01,0x13,0xFE,0x10,0x00,0x10,0x80,0x14,0x60,0x18,0x30,0x00,0x00,0x00,0x00,6.实验步骤6.1焊接6.1.1焊接最小部分焊接最小电路部分。先焊接40p的IC插座(注意:芯片的缺口是朝下的!设计PCB时,为了便于布线),再将1

13、2M晶振、30pF瓷片电容、10uF电解电容、10K电阻、插针焊上去。现在芯片就可以烧写程序。若程序无法烧写,请检查电路中是否有虚焊等,再进行下一步。6.1.2焊接LED及其他原件焊接LED部分。先将16个LED插入PCB板中指位置,注意不要放反了,LED的引脚是“长正短负”,PCB板上的焊盘是“方正圆负”。要将LED灯紧贴板子。贴片电阻不是很容易就成功的,要先焊一边的,在焊装整体的。6.2组装将两个板子用螺丝钉固定,注意管脚要插正确。把电池装好,注意极性。最后把连线也焊接好。6.3调试及其出现问题与解决将组装好的摇摇棒的开关达到ON把下载线接好,从电脑上下载程序。当下载完成后,将摇摇棒倾斜角

14、度使水银开关接通,观察LED灯是否正常工作。用手来回摇晃摇摇棒,观察效果问题的出现,当下载完成后,发现有两个LED灯不亮,用万用表检查LED灯是否正常工作。把万用表打到蜂鸣档,两个笔分别接LED灯的两个管脚,注意正负,发现并没有亮说明LED灯已经损坏,需要换一个,再进行观察,发现正常,至此实验完成。7.实验总结通过本次的实验让我体会到了,一个项目实施的过程,从理论的指导,考虑到需要的元器件,所需参数,到原理图的设计,最后到电路板的印制,材料的购买。最终进行生产加工。本次实验让我重新温习了protell99的整个基本流程,认识到了,它在生产实践中的重要地位。以往所学的知识是能在设计中使用到得,尤其是出现错误检查时非常重要。生产实习是理论联系实验的过程,这个经验十分宝贵,从中学习到了很多有用宝贵的经验。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!