模具设计实习报告.doc

上传人:aa****6 文档编号:44285044 上传时间:2018-06-09 格式:DOCX 页数:8 大小:12.39KB
返回 下载 相关 举报
模具设计实习报告.doc_第1页
第1页 / 共8页
模具设计实习报告.doc_第2页
第2页 / 共8页
模具设计实习报告.doc_第3页
第3页 / 共8页
模具设计实习报告.doc_第4页
第4页 / 共8页
模具设计实习报告.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《模具设计实习报告.doc》由会员分享,可在线阅读,更多相关《模具设计实习报告.doc(8页珍藏版)》请在金锄头文库上搜索。

1、模具模具设计实习报设计实习报告告通过这次模具设计,本人在多方面都有所提高。通过这次设计,综合运用本专业所学课程的理论和实际知识进行设计,提高学生独立工作能力,巩固与扩充了ARM等课程所学的内容,掌握ARM设计的方法和步骤,同时各科相关的课程都有了全面的复习,独立思考的能力也有了提高。在短短的一个星期中,让我们初步让理性回到感性的重新认识,也让我们初步的认识了这个社会,对于以后做人所应把握的方向也有所启发,体现出团队课程设计的能力以及综合运用知识的能力,体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。本次实习使我亲身感受了所学知识与实际的应用,理论

2、与实际的相结合,让我们大开眼界,也算是对以前所学知识的一个初审吧!这次生产实习对于我们以后学习、工作也真是受益菲浅。通过这次为期一周的课程设计,在不断的失败和努力中,锻炼了我们的动手能力,培养了团队协作及永不放弃、不屈不挠的精神。并且使我们对ARM的知识得到了进一步的提高,同时也补充了我们对电机控制的相关知识。这次课程实际仅仅是基于ARM微处理器应用的一个开端,在这期间我们还有很多的不足,比如不能完成引脚的最优连接,不能完成硬件系统和软件程序的自主设置和编写,但我相信通过以后对ARM嵌入式系统的继续学习,自己会得到进一步的提高。我会把这此实习作为我人生的起点,在以后的工作学习中不断要求自己,完

3、善自己,让自己做的更好。ARM嵌入式系统综合设计一、实习时间和地点安排1、实习时间:XX年12月03日XX年12月14日,共两周的时间。2、每天的实习时间安排:上午:8:3011:30 下午:13:3015:30 3、实习地点:校内。二、实习目的1、掌握电子元器件的焊接原理和方法。2、掌握ARM7LPC2132控制程序的编写方法。3、掌握调试软件和硬件的方法。三、实习内容与要求1、根据设计要求焊接好电路板并测试焊接无误。2、绘制流程图并编写程序。3、编译通过后,将程序下载到LPC2132进行调试。4、调试成功后编写实习报告。四、LPC2132芯片介绍LPC2132最小系统图及其介绍概述LPC2

4、132是基于一个支持实时仿真和嵌入式跟踪的32/16位ARM7TDMI- STMCPU的微控制器,并带有32kB、64kB、512kB的嵌入的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位Thumb?模式将代码规模降低超过30%,而性能的损失却很小。较小的封装和极低的功耗使LPC2131/2132/2138可理想地用于小型系统中,如访问控制和POS机。宽范围的串行通信接口和片内8/16/32kB的SRAM使LPC2131/2132/2138非常适用于通信 网关、协议转换器、软modem、声音辨别和低端成

5、像,为它们提供巨大的缓冲区空间和强大的处理功能。多个32位定时器、1个或2个10位8路ADC、10位DAC、PWM通道和47个GPIO以及多 达9个边沿或电平触发的外部中断使它们特别适用于工业控制和医疗系统。特性1、小型LQFP64封装的16/32位ARM7TDMI-S微控制器。 2、8/16/32kB片内静态RAM。3、片内Boot装载软件实现在系统/在应用中编程。扇区擦除或整片擦除的时间为400ms,1ms可编程256字节。4、EmbeddedICE?RT和嵌入式跟踪接口可实时调试和高速跟踪执行代码。5、1个或2个8路10位A/D转换器共包含16个模拟输入,每个通道的转换时间低至。6、1个

6、10位D/A转换器,可提供不同的模拟输出。7、2个32位定时器/计数器、PWM单元和看门狗。8、实时时钟具有独立的电源和时钟源,在节电模式下极大地降低了功耗。9、多个串行接口,包括2个16C550工业标准UART、2个高速I2C接口、SPITM和SSP。10、向量中断控制器。可配置优先级和向量地址。11、多达47个5V的通用I/O口。 12、9个边沿或电平触发的外部中断引脚。13、通过片内PLL可实现最大为60MHz的CPU操作频率,PLL的稳定时间为100us。14、片内晶振频率范围:130MHz。15、2个低功耗模式:空闲和掉电。16、可通过个别使能/禁止外部功能和降低外部时钟来优化功耗。

7、17、通过外部中断将处理器从掉电模式中唤醒。18、单个电源供电,含有上电复位和掉电检测电路:CPU操作电压范围:V(V+/10%),I/O口可承受5V的最大电压。结构概述LPC2132包含一个支持仿真的ARM7TDMI- SCPU、与片内存储器控制器接口的ARM7局部总线、与中断控制器接口的AMBA高性能总线和连接片内外设功能的VLSI外设总线。LPC2131/2132/2138将ARM7TDMI- S配置为小端字节顺序。AHB外设分配了2M字节的地址范围,它位于4G字节ARM存储器空间的最顶端。每个AHB外设都分配了16k字节的地址空间。LPC2131/2132/2138的外设功能都连接到V

8、PB总线。AHB到VPB的桥将VPB总线与AHB总线相连。VPB外设也分配了2M字节的地址范围,从地址点开始。每个VPB外设在VPB地址空间内都分配了16k字节地址空间。片内外设与器件管脚的连接由管脚连接模块控制。该模块必须由软件进行控制以符合外设功能与管脚在特定应用中的需求。ARM7TDMI-S处理器ARM7TDMI- S是通用的32位微处理器,它具有高性能和低功耗的特性。ARM结构是基于精简指令集计算机(RISC)原理而设计的。指令集和相关的译码机制比复杂指令集计算机要简单得多。这样使用一个小的、廉价的处理器核就可实现很高的指令吞吐量和实时的中断响应。由于使用了流水线技术,处理和存储系统的

9、所有部分都可连续工作。通常在执行一条指令的同时对下,一条指令进行译码,并将第三条指令从存储器中取出。ARM7TDMI- S处理器使用了一个被称为THUMB的独特结构化策略,它非常适用于那些对存储器有限制或者需要较高代码密度的大批量产品的应用。在THUMB后面一个关键的概念是“超精简指令集”。基本上,ARM7TDMI- S处理器具有两个指令集:标准32位ARM指令集、16位THUMB指令集THUMB指令集的16位指令长度使其可以达到标准ARM代码两倍的密度,却仍然保持ARM的大多数性能上的优势,这些优势是使用16位寄存器的16位处理器所不具备的。因为THUMB代码和ARM代码一样,在相同的32位

10、寄存器上进行操作。THUMB代码仅为ARM代码规模的65%,但其性能却相当于连接到16位存储器系统的相同ARM处理器性能的160%。片内FLASH程序存储器LPC2131/2132/2138分别含有32kB、64kB和512kB的FLASH存储器系统。该存储器可用作代码和数据的存储。对FLASH存储器的编程可通过几种方法来实现:通过内置的串行JTAG接口,通过在系统编程和UART0,或通过在应用编程。使用在应用编程的应用程序也可以在应用程序运行时对FLAH进行擦除和/或编程,这样就为数据存储和现场固件的升级都带来了极大的灵活性。如果LPC2131/2132/2138使用了片内引导装载程序,32

11、/64/512kB的Flash存储器就可用来存放用户代码。LPC2131/2132/2138的Flash存储器至少可擦除/编程10,000次,保存数据的时间长达10年。片内静态RAM片内静态RAM可用作代码和/或数据的存储,支持8位、16位和32位的访问。LPC2131/2132/2138含有8/16/32kB的静态RAM。LPC2131/2132/2138SRAM是一个字节寻址的存储器。对存储器进行字和半字访问时将忽略地址对准,访问被寻址的自然对准值。因此,有效的读写操作要求半字数据访问的地址线0为0,字数据访问的地址线0和1都为0。该原则同样用于片外和片内存储器。SRAM控制器包含一个回写

12、缓冲区,它用于防止CPU在连续的写操作时停止运行。回写缓冲区总是保存着软件发送到SRAM的最后一个字节。该数据只有在软件请求下一次写操作时才写入SRAM。如果发生芯片复位,实际的SRAM内容将不会反映最近一次的写请求。任何在复位后检查SRAM内容的程序都必须注意这一点。通过对一个单元执行两次相同的写操作可保证复位后数据的写入。或者,也可通过在进入空闲或掉电模式前执行虚写操作来保证最后的数据在复位后被真正写入到SRAM。LPC2132管脚分布 五、硬件原理图其中K1- K6为六个按键,分别对应清零键、减号键、第二个数字键、等号键、加号键和第一个数字键,接到I/O口的脚。号脚接段码,分别是G、F、

13、E、D、C、B、A、DP。三个数码管的位选通端接到三个管脚上,用于选通数码管。ULN2803应用电路介绍ULNXX、ULN2800是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。ULNXXA电路是美国TexasInstruments公司和Sprague公司开发的高压大电流达林顿晶体管阵列电路,文中介绍了它的电路构成、特征参数及典型应用。功率电子电路大多要求具有大电流输出能力,以便于驱动各种类型的负载。功率驱动电路是功率电子设备输出电路的一个重要组成部分。在大型仪器仪表系统中,经常要用到伺服电机、步进电机、各种

14、电磁阀、泵等驱动电压高且功率较大的器件。ULNXX、ULN2800高压大电流达林顿晶体管阵列系列产品就属于这类可控大功率器件,由于这类器件功能强、应用范围语广。因此,许多公司都生产高压大电流达林顿晶体管阵列产品,从而形成了各种系列产品,ULNXX、ULN2800系列就是美国TexasInstruments公司、美国Sprague公司开发的高压大电流达林顿晶体管阵列产品。它们的系列型号分类如表1所列,生产XX、2800高压大电流达林顿晶体管阵列系列产品的公司与型号对照表如表2所列。在上述系列产品中,ULNXX系列能够同时驱动7组高压大电流负载,ULN2800系列则能够同时驱动8组高压大电流负载。

15、美国TexasInstruments公司、美国Sprague公司生产的ULNXXA由7组达林顿晶体管阵列和相应的电阻网络以及钳位二极管网络构成,具有同时驱动7组负载的能力,为单片双极型大功率高速集成电路。以下介绍该电路的构成、性能特征、电参数以及典型应用。XX、2800高压大电流达林顿晶体管阵列系列中的其它产品的性能特性与应用可参考ULNXXA。本设计的驱动电路如图所示: 在本实习中的应用嵌入式课程设计与总结报告摘要通过嵌入式控制系统的实习,使我们了解并掌握根据嵌入式控制系统项目要求,如何设计符合控制逻辑的原理图,复合原理图及电子电气EMC的PCB图,学习电子元器件的焊接,PCB板的调试等,最

16、终掌握嵌入式控制系统的设计及工艺等。一、设计实习任务1.焊接ARM7最小系统PCB。要求仔细认真焊接,并调试使其能正常工作。2.设计数码管动态扫描显示电路,三个按键的键盘电路,模拟电压取样电路等。要求原理图设计合理,要求有与最小系统板的接口,正确焊接,调试后能正常工作。3.控制软件设计在嵌入式控制系统的设计中,系统控制软件的设计是一项非常重要且艰巨的工作,系统能否正常可靠的工作,成败在此一举。因此要求同学们认真仔细的设计、调试控制软件。要求软件语句精炼,整体健壮,有一定的抗干扰能力。二、数码管动态扫描显示电路控制软件设计要求显示电路能正常显示数据,数码管无闪烁,明亮,可随时刷新显示的数据。三键盘识别软件设计嵌入式控制系统一般的是配备简易键盘,即根据需要设34按键基本能满足使用要求,因此键盘控制软件也是必须的四、ADC控制软件设计五、电路与程序

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

当前位置:首页 > 办公文档 > 其它办公文档

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