《单片机生产实习报告范文 -管理资料.docx》由会员分享,可在线阅读,更多相关《单片机生产实习报告范文 -管理资料.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、单片机生产实习报告范文-管理资料单片机生产实习报告范文-管理资料篇一一、生产实习的目的和意义生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环 -4-P To单片机生产实习报告范文本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子 产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安 装、调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高能力,为 培养高素质大学本科人才打下必要的基础。通过学习,是理论与实际相结合,可以 使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时 使学生直接了解本业的生产过程和生产内
2、容,为将来走上工作岗位提供必要的实际 生产知识。二、实习的基本内容集中授课,进行相关知识的学习。学习、掌握电子产品的独立性设计与安装、调试的能力;进一步掌握电子测量 仪器的正确使用方法,电元器件的测量与筛选技术。初步了解电子整机产品的工艺过程。为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习 安排每一位学生独立完成全部系统的设计与安装工作。本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要 学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。三、基本要求在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。熟悉元器件的性能及管脚分配。在给定的
3、pcb板上焊接跳线,ic插座,电阻,电容,led器件等。对于模数转换部分,单片机89C51通过P0 口的I/O线向ADC0809发送锁存地 址以及复位、启动转换等信号,并查询转换状态。ADC0809启动转换后,将0-8个 通道一次输入的电压信号转换成相应的数字量,供89c51读取使用,并且将E0C置 1供单片机查询转换状态。而滑动变阻器负责将阻值信号转换成电压信号,再送到 ADC0809的八个通道。当单片机查询到转换结束后依次读取数据并按照现实的需要进行二进制转BCD 码等处理最后控制显示电路显示出数字。其实现方式是:ADC0809转换来自3通道 的阻值变化信号。80c51的P2 口与ADC0
4、809的输出相连用于读取转换结果,同时 作控制总线,向ADC0809发送锁存、启动等控制信息,并查询EOC状 态。ALE经分频后给ADC0809提供时钟信号。P3. 0和P3. 1 口用于向显示电路输出 段码,用于数码管的位选。六实习总结、体会本次单片机实习我们一共完成了个模块的程序设计,包括:led显示模块、数 码管显示模块和键盘模块。分别实现了流水灯的循环点亮控制、数码管的静态和动 态计数显示,还有矩阵键盘按键控制数码管显示的程序设计。然后我们分别用 protues系统仿真软件对各个模块进行了模拟仿真,用keil软件编制了汇编语言 程序,验证了我们所设计的程序。这次实习还使我理解了编写程序
5、的一些技巧。单 片机应用系统一般由包含多个模块的主程序和由各种子程序组成。每一模块都要完 成一个明确的任务,实现某个具体的功能,如计算、接受、发送、延时、显示等。 采用模块化程序设计方法,就是将这些具体功能程序进行独立设计和分别调试,最 后将这些模块程序装配成整体程序并进行联合调试。模块化程序设计方法的优点:一个模块可以为多个程序所共享;单个功能明确 的程序模块的设计和调试比较方便,容易完成;利用已经编好的成熟模块,将大大 缩短开发程序的时间,降低开发成本。采用循环结构和子程序结构可以使程序的容 量大大减少,提高程序的效率,节省内存。对于多重循环,要注意各重循环的初值 和循环结束的条件,避免出
6、现程序无休止循环的“死循环”现象;通过这次的实习 我发现,只有理论水平提高了,才能够将课本知识与实践相结合,理论知识服务于 教学实践,以增强自己的动手能力。这次实习十分有意义,这次实习我们知道了理 论和实践的距离,也知道了理论和实践相结合的重要性。回顾起此次课程设计,感觉受益匪浅,从拿到题目到完成整个编程,从理论到 实践,学到很多很多的课堂理论中没学到过的东西,不仅对键盘的识别技术这一章 节的知识点有了深刻的认识,而且对这学期开设的单片机这门课程有了更全面的了 解,尤其是在学习使用proteus软件片编程和仿真时收获良多。通过这次单片机课 程设计,还使我懂得了实践的重要性。同时在程序调试的过程
7、中提高自己的发现问 题、解决问题、实际动手和独立思考的能力。这次课程设计能顺利的完成,除了我 们的努力外,当然也离不开指导老师申老师的辛勤指导,致使我在设计的过程中学到了很多实用性的知识。同时: 对给过我帮助的所有同学和各位指导老师表示忠心 的感谢!单片机生产实习报告范文-管理资料篇三一、实习目的单片机是一种集成电路芯片,采用超大规模集成电路技术把CPU、ROM RAM等 功能集成到一块硅片上构成一块小而完善的微型计算机系统,在工业控制领域广泛 应用。广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像 机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。单片
8、机属于数字电路,其概念、术语、硬件结构和原理都源自数字电路,如果 数字电路基础扎实,对复杂的单片机硬件结构和原理就能容易理解,所以在学习单 片机的时候我们也同时去重温了数字电路,搞清楚触发器、寄存器、门电路、COMS 电路、时序逻辑和时序图、进制转换等理论知识。所以单片机的学习也能使我们对 数字电路的学习有了更进一步的实践方案。通过对单片机学习开发板的安装、焊接、调试、了解电子产品的装配全过程, 训练动手能力,掌握元器件的识别,简易测试,及整机调试工艺,从而有助于我们 对理论知识的理解,帮助我们学习专业的相关知识。理论结合实际,提高分析解决 问题能力的同时也培养同学之间的团队合作、共同探讨、共
9、同前进的精神。1、对各种元器件认识并熟悉其功能、适用范围。2、了解手工焊锡用具用法、保养及注意事项。3、掌握手工电烙铁的焊接技术,能够独立的完成简单电子产品的安装与焊 接。4、了解电子产品的焊接、调试以及维修方法。二、实习内容和要求实习内容:时间地点实习内容备注7月19上午理工楼多媒体室实习安排、电子工艺基本技能学习7月19下午理工楼多媒体室单片机开发系统演示7月20上午理工楼305单片机开发系统介绍、原件分发7月20下午理工楼305清点元器件、查阅资料7月21理工楼305元器件分拣及分装三人一组7月22理工楼305焊接练习一人一组7月23理工楼305拆焊练习一人一组7月24理工楼305基本焊
10、接技能考核7月25理工楼305单片机开发系统制作一人一组7月26理工楼305单片机开发系统制作一人一组7月27理工楼305单片机开发系统制作考核7月28撰写实验报告实习要求:认真细致地将元器件安装在电路板上并焊接,按照讲解的方法认真进行焊接, 避免出现虚焊、少焊、多焊。以在规定时间内完成单片机学习开发板的安装、焊 接、调试及使用。在实习的过程中应该严格按照老师的要求去做,按照步骤一步一步的按照实习 的流程来,做到按时到不早退,注意安全,从而圆满完成这学期的实习。1、了解单片机学习开发板特点和发展趋势。2、熟悉万用表的使用。3、认识液晶显示器件。4、安装制作单片机学习开发板。三、实习设备及材料(
11、1)电烙铁:由于焊接的元件多,所以使用的是外热式电烙铁,功率为30w, 烙铁头是铜制。(2)吸锡工具,镒子,钳子等必备工具。(3)锡丝:由于锡它的熔点低,焊接时,焊锡能迅速散步在金属表面焊接牢 固,焊点光亮美观。(4)电路板上的元件:二极管,三极管,电阻(排阻),电容(瓷片电容、电解电容),排针,跳线帽, 稳压管,LED,液晶,单片机板,下载器板,大小通用板,支柱螺栓(螺母),各种插座,电源开关,2pin接插件,晶振,0.5A保险,按键,5V蜂鸣器,5V继电器, 杜邦线,排线,47欧姆电阻等等四、焊接过程焊接就是将各种元器件固定在电路板上,它不但能固定零件,而且能保证可靠 的电流通路,焊接质量
12、的好坏,将直接影响单片机的质量。1、烙铁是焊接的主要工具之一新烙铁使用前应用铿刀将烙铁头部倒角磨光,以防焊接时毛刺将印刷电路板焊 盘损坏。然后用焊锡在烙铁头上沾附一层光亮的锡,这样烙铁就可以使用了2、烙铁温度和焊接时间要适当焊接时应让烙铁头加热到温度高于焊锡溶点,并掌握正确的焊接时间。一般不 超过5秒钟。时间过长会使印刷电路板铜柏跷起,损坏电路板及电子元器件。3、焊接方法一般采用直径LOT. 2111nl的焊锡丝。焊接时左手拿锡丝,右后拿烙铁。在烙铁 接触焊点的同时送上焊锡丝,焊锡的量要适量。太多易引起搭焊短路,太少元件又 不牢固。焊接时不可将烙铁头在焊点上来回移动或用力下压,要想焊得快,应加
13、大烙铁 和焊点的接触面。增大传热面积焊接也快。特别注意的是温度过低烙铁与焊接点接 触时间太短,热量供应不足,焊点锡面不光滑,结晶粗脆,象豆腐渣一样,那就不 牢固,形成虚焊和假焊。反之焊锡易流散,使焊点锡量不足,也容易不牢,还可能 出现烫坏电子元件及印刷电路板。总之焊锡量要适中,即将焊点零件脚全部浸没, 其轮廓又隐约可见。焊点焊好后,拿开烙铁,焊锡还不会立即凝固,应稍停片刻等 焊锡凝固,如未凝固前移动焊接件,焊锡会凝成砂状,造成附着不牢固而引起假 焊。焊接结束后,首先检查一下有没有漏焊,搭焊及虚焊等现象。虚焊是比较难以 发现的毛病。造成虚焊的因素很多,检查时可用尖头钳或镶子将每个元件轻轻的拉 一
14、下,看看是否摇动,发现摇动应重新焊接。每次焊接完一部分元件,均应检查一遍焊接质量及是否有错焊、漏焊,发现问 题及时纠正。这样可保证焊接单片机的一次成功而进入下道工序。注意事项:(1)外壳整合要到位,不然会因接触不良而无法显示数字。(2) 一些小的零件也要小心安装,如图中没有经过焊接安装上的,如不小心很 容易掉。(3)注意电解电容、发光二极管、蜂鸣器的正负极性不能接反、三者均是长的 管脚接正极、短的管脚接负极。4、拆焊方法在焊接的过程中难免会出现错误,所以就要熟练掌握拆焊的方法。拆焊的时候 先右手拿用电烙铁靠在焊点的位置,将焊点上的焊锡熔化掉,同时左手拿吸锡器放 在焊点附近,等焊锡融化的时候,用
15、吸锡器将焊点上的锡吸出去,留出管脚和插 孔,如果一次不能将焊锡全部吸除可重复吸除知道插孔完全暴漏出来而方便再次焊 接。在拆焊的时候应该注意电烙铁在电路板上的时间应尽量少,融化掉焊锡可,所 以就要电烙铁和吸锡器同时运用,否则时间过长会使吸锡的时候将板上铁片一起吸 掉,这样就会给下一次的焊接造成不必要的麻烦。五、调试运行由于每个芯片都有多个引脚,难免会出现虚焊、多焊、漏焊的现象,所以要一 个个的测试,要保证每一种电压每一个电源引脚都正确安装和焊接。在此部分我发 现有好几个点都出现虚焊的情况,这样导致了接触不良的问题,还有好几个点的焊 点过大焊锡过多,这样也容易出现问题,我把他们吸掉再焊了一遍,我认
16、为这一部 分是非常必要的。在进行调试的时候,用万用表测试每个元器件的管脚,尤其是电阻、电容和三 极管,由于元器件较多,所以防止安装时安装上了错误的原件;电容要注意它的正 负脚的方向,确保电源正极接电容的长管脚;三极管也要测试三个管脚的电压,保 证发射极正偏集电极反偏,使三极管正常工作在放大区内。最后要检查芯片放着合适的位置,方向不要放反,给电路板装上支架,这样所 有的调试工作就完成了。六、结果及分析首先是单片机焊接后的接线,用杜邦线将各部分连接起来,组成一个完整的单 片机系统,把跳线帽插在合适的位置,最后把所有的元器件放在对应位置。然后焊接USB小板,将显示灯、USB接口的器件装在对应位置,再
17、用线将单片 机开发板和USB接口板连接起来。再将程序写入芯片内,将USB和电脑连接起来,写入、编程是的单片机开发系 统能正常工作。最后是温度显示:在温度显示部分,由于在后部某位置处焊点的问题,导致温 度显示有问题,八段译码器的显示有一小部分不正常,数字80.0摄氏度的“零”出现小部分异常,这里应该是后方某处焊的不够牢固的原因,由于焊点过多,检查 难度过大,所以导致了实验的小问题发生,但是以后的学习中会逐步学到该方面的 知识,等专业知识足够时再将遗留问题一并解决。七、设计心得体会单片机开发板的制作完成了,虽说在安装和焊接的过程出现的问题比较多,不 过因为同学们都在一起实习,所以有了错误也能及时的
18、发现并改正,当然从中走了 不少的弯路,但是我们终究还是完成了,当然这也要感谢老师的帮助。这次电路板 焊接实习就是培养我们的动手能力,同金工实习的意义是一样的,金工实习要求我 们都日常的机械车床,劳动工具能够熟练使用,能够自己动手做出一个像样的东西 来。而电子技术实习就要我们对电子元器件识别,相应工具的操作,相关仪器的使 用,电子设备制作、装调的全过程。实习将对理论知识有了更深的理解,将书本上 的知识变成电路板,变成电阻电容,最终变成单片机系统。同时也培养同学之间的 团队合作、共同探讨的机会,大家互相帮助互相学习这样也增进了同学们之间的感 情。在这几天的实习过程中最挑战我动手能力的一项训练就是焊
19、接。在实习中,我 锻炼了自己动手技巧,提高了自己解决问题的能力同时也锻炼了自己的耐心。比如 做电路板组装与调试时,芯片触角的间距特别小,稍不留神,就焊在一起了,刚开 始的时候手还有点抖,还有因不小心而烫到手的情况。但是后来我让自己心静下来 也就平和下来了。我第一天焊接的时候还算顺利,但第二天出的问题就比较多,特 别是发现自己粗心不止表现在零件安装上,还表现自己不够专注。台上一分钟台下 十年功,还是我的练习不够,到了后儿天开始制作单片机的时候我便能熟练焊接的 种种步骤了。在这期间我思考了,动手了,也努力了,将给我以后的学习生活带来 很多的经验和教训。所以说,这次的实验对我来说是很有意义的!单片机
20、生产实习报告范文-管理资料篇四单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规 模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存 储器ROM、多种I/O 口和中断系统、定时器/计数器等功能(可能还包括显示驱动 电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构 成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年 代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。检查焊接是否正确。插上元器件,运行系统,并观测系统工作是否正常。四、总体设计电路思想和原理本次生产实习用
21、到的开发板和模块共7块,分别为:单片机核心板,电子钟模 块,叩3模块,rfid模块,无线传输模块,脉搏传感模块,gps模块。各模块相互组合,其所能实现的基本功能单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器 调时、定闹等。单片机核心板+无线传输模块:实现数据的近距离无线传输。单片机核心板+mp3模块(含sd卡):实现mp3播放功能。单片机核心板+rfid模块:实现地铁检票系统的模拟。单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。单片机核心板+gps模块:实现gps卫星定位功能。(一)核心板电路设计单片机核心板电路主要包括stcl2c5a60s2单片机,电子钟模块接口
22、电路,mp3 接口电路,无线传输模块接口电路,脉搏传感模块接口电路,gps模块接口电路, 串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期 (it)的单片机,是高速、低功耗、超强干扰的新一代8051单片机。通过使用stc- isp软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合 理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信 电路,按键电路等。(二)电子钟模块电路设计该模块主要用到的芯片有:时钟保持芯片dsl302,单总线数字温度传感器 dsl8b20,红外遥控解码器
23、tll838a。该模块电路设计的思想是了解这三种芯片的工作电压,dsl302的工作时钟频 率以及三种芯片与单片机之间的硬件连接。(三)叩3模块电路设计该模块用到的主要芯片有mp3音频解码芯片VS1003, 3. 3v电压转换芯片 1ml 117-3. 3, 2. 5v 电压转换芯片 1ml 117-2. 5。该电路的设计思想主要是了解芯片的作用和特点,寻找各芯片之间的联系, VS1003芯片是该模块的主要部分。单片机设有单独解码mp3文件的功能,而单片 机可与通过vsl003的接口电路的连接,进行叩3的解码,实现音频的输出。通过 芯片各引脚的功能和特点,合理的设计出相应的外围电路。(四)rfi
24、d模块电路的设计该模块的电路所用到的主要芯片为13. 56mhz的非接触式通信读卡芯片 fml702o该芯片是基于iso/4443标准的非接触卡读卡机专用芯片,采用0. 6微米 emos、eeprom工艺,支持13. 56nihz频率下的type a非接触式通信协议。支持多种加窗算法,兼容philips的mfrc530(spi接口)读卡机芯片。该模块的电路设计思想是基于fml702各引脚的功能和特点,合理的设计芯片 的外围电路,其中的电容和电感所构成的天线是芯片与s50卡通信的工具。五、单元电路设计单片机核心板电路分析单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部 分。单片
25、机核心板的核心是stcl2c5a60s2单片机芯片,围绕该芯片设计出相应电 源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱 动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。电子钟模块电路分析电子钟模块配合单片机核心板,可在lcdl602液晶屏上显示当前的日期(年月 日)时间(时分秒),环境温度值,和红外遥控解码值。用户可通过遥控器或单片机 核心板上的按键来进行日期和时间的设置。通过遥控上的“eq”键,可控制led显示界面在时间、温度、红外解码之间的 切换。如果想调整时间,需要首先使用遥控器的“eq”键将led显示调制时间界面; 之后通过按“播放停
26、止键”将时间停止;然后再按“左快捷键”向右切换;最后按 “加减键”可以进行数值的加减操作,调整完成后,再次按“播放停止键”,时间 开始运行。另外通过单片机核心板上的kl-k4键也可以完成时间的调整:其中kl 键对应遥控器的“右快捷键”,即实现向右切换年月日时分;k3键对应遥控器的 “加键”,即实现年月日时分的加l;k4键对应遥控器的“减键”,即实现年月日 时分的减lo管理资料单片机生产实习报告范文。mp3电路模块分析是一单芯片mp3/wma/midi音频解码和adpcm编码芯片,其拥有一个高性能低 功耗的dsp处理器核vs-dsp。5k的指令ram, 0. 5k的数据ram,串行的控制和数 据
27、输入接口,4个通用io 口,1个uat 口;同时片内带有一个可变采样率的dac, 一个立体声dac以及音频耳机放大器;vsl003通过一个串行接口来接收输入的比特 流,它可以作为一个系统的从机。与单片机连接的引脚主要有7个,分别为:so si sclk xdcs xreset dreq、mosi,只有保证它们与单片机正确可靠的连接,才能对vsl003进行有效的 操作与控制。另外,VS1003各部分的供电电压与输出电压值是不同的。芯片各部分供电电压如下表供电部分最小电压推荐电压最大电压模拟)数字)卡是一种大容量,性价比高,体积小,访问接口简单的存储卡。sdimmc卡大 量 应用于数码相机、mp3
28、,手机、大容量存储设备。作为这些便携式设备的存储载 体,它具有低功耗,非易失性,保存数据无需消耗能量的特点。卡只使用了 1-7触点。对于1号引脚了d/da触)扩展的dat线(datl-dat3)在上 电后处于输入状态,它们在执行set-bus-width命令后作为dat线操作,当不用 datl-dat3线时,主机应使自己的datl-dat3线处于输入模式,这样定义是为与 mmc卡保持兼容。上电后,cd/dat3作为带50k上拉电阻的输入线(可用于检测卡是 否存在或选择spi模式)。用户可以在正常的数据传输中用set-clr-card- detect (acmda 口)命令断开上拉电阻的连接。m
29、mc卡的该引脚在sd模式下为保留引 脚,在sd模式下无任何作用。对于2号引脚cmd, mmc卡在sd模式下为 io/pp/oo, mmc 卡在 spi 模式下为 i/pp。关于电压匹配问题,sd卡的逻辑电平相当于3.3v ttl电平标准,而单片机的 逻辑电平为5v。因此,它们之间不能直接相连,否则会有烧毁sd卡的可能。解决 逻辑器件接口的电平兼容问题,原则主要有两条:一为输出电平器件输出高电平的 最小电压值,应大于接受电压器件识别为高电平的最低电压值;二为输出电平器件 输出低电平的最大电压值,应小于接受器件识别为低电平的最高电压值。考虑到 sd卡在spi协议的工作模式下,通讯都是单向的,于是在
30、单片机向sd卡传输数据 时采用晶体管加上拉电阻法的方案。在sd卡向单片机传输数据时,可以直接连 接。因为它们之间的电平刚好满足上述的电平兼容原则,既经济又实用。该方案可以双电源供电(一个5v电源,一个3. 3v电源供电),3. 3v电源可用asllll7稳压 管从5V电源稳压获取。rfid模块电路分析基于fml702sl的非接触式ic卡读写器,只要稍加改动就能开发成不同的射频 识别应用系统,如考勤系统,门禁系统,公交车收费系统等。s50非接触式卡符合 mifare的国际标准,容量8k位,数据保存期XX年,又可改写10万次,读无限 次。s50卡不带电源,自带天线,内含加密控制逻辑电路和通用逻辑电
31、路,卡与读 卡器之间的通讯采用国际通用des和res保密交叉算法,具有较高的保密性能。单片机与fmitdisl通用spi总线通信,采用中断工作模式,在fmitdisl复位 后,必须进行一次初始化程序以便初始化spi接口模式,而且可以同步实现单片机 和fmitdisl的启动工作。信息存储在mifarse卡里,读写器与卡通过各自的天线 建立起二者之间非接触信息传输通道。当卡进入系统的工作区时、读写器向卡发射 一组固定频率的电磁波,卡内有一个1c串联谐振电路,其频率与读写器发射的频 率相同,在电磁波的激励下,1c谐振电路产生共振,从而使电容内有了电荷,在 这个电容的另一端接有一个单向导通的电子粟,将
32、带内容内的电荷送到另一个电容 内存储,当所有积累的电荷达到2V时,此电容可做到电源为其它电路提供工作电 压,将卡内数据发射出去或读取读写器的数据。根据互感原理可知,读写器天线半径越大,匝数越多,读写器上的天线和卡上 的天线的互感系数就越大。根据国际标准的要求,卡和读写器的通信距离为 10cm,通过调整天线驱动电压可以改变通信的最长距离。天线的传输带宽和品质因 数成反比关系。过高的品质因数会导致带宽减小,从而减弱读写器的调制边带,会 导致读写器无法与卡通信。无线传输模块分析是一无线通信芯片,采用fsk调制,可以实现点对点或是1对6的无线通信。 无线通信速度最高可达2mbps,只需为单片机系统预留
33、5个gpio, 1个中断输入引 脚,就可很容易地实现天线通信的功能,非常适合用nicu系统构建无线通信功能。具有收发模式,待机模式和掉电模式,四种工作模式,并由ce、寄存器内部 pwr vp和prim、rx共同控制。nrf24101所有的配置都由配置寄存器来定义,这 些配置寄存器可通过spi 口访问。spi接口由sck、mosi miso及csn组成,在配 置模式下单片机通过spi接口配置nrf24101的工作参数,在发射或接收模式下单 片机spi接口发送和接收数据。单片机的控制指令从nrf24101的mosi引脚输入,而nrf24101的状态信息和 数据是从其mis。引脚输出并送给单片机的。
34、利用spi传输数据时,是先传输低位 字节,再传输高位字节,并且在传输每个字节时是从高位传起。六、单片机软件系统工作流程通过使用Stc-isp软件,stcl2c5a60s2单片机可实现串口在线编程。由于现 在大的数据计算机都不存在提供单独的串口,所以需要usb转rs232串口线。usb转rs232串口设备驱动程序的安装stc-isp v483串口下载软件七、实习过程心得新学期伊始,就迎来了为期四周的单片机生产实习。在这次生产实习过程中, 我受益颇多。这是我们经历的第一次广泛了解实际电子产品生产的全过程。从最初 的设计,到焊接,安装,调试,我们都是逐一亲自动手操作完成的。在这次实习 中,我们遇到了
35、不少问题,但正是因为有了这些问题,才有了我们更加深入学习的 机会。为了解决这些问题,我们查资料,探讨,请教老师,充分利用自己身边的一 切资源来学习。这样的学习过程让我们对所学内容理解的更深刻,而且大大提高了 我们的团结协作能力。在实际操作焊接的过程中,我们从笨拙到熟练,动手能力不 断提高,有了很大的进步。这为我们以后步入工作岗位做了良好的铺垫。总之,通过这次生产实习,我受益匪浅,各方面的能力都有了提高。最后,感 谢在实践过程中悉心指导的每一位老师!单片机生产实习报告范文-管理资料篇二一实习目的1.通过对单片机小系统的设计、焊接、装配,掌握电路原理图及电子线路的基 本焊接装配工艺、规范及注意事项
36、;2,通过对系统板的测试,了解系统板的工作原理及性能,掌握元器件及系统故 障的排除方法;3 .掌握程序编制及调试方法,完成系统初始化、存储器操作、端口操作、键盘 显示等程序的编制及调试(汇编语言、C语言均可);4 .通过单片机系统的组装,调试以及程序编制、调试及运行,与理论及实验的 有机结合和指导教师的补充介绍,使学生掌握控制系统的工作原理、开发方法和操 作方法。5 .培养学生解决实际问题的能力,提高对理论知识的感性认识。二实习意义通过本实习不但可以掌握单片机软、硬件的综合调试方法,而且可以熟练掌握 电路原理图,激发对单片机智能性的探索精神,提高学生的综合素质,培养学生应 用单片机实现对工业控
37、制系统的设计、开发与调试的能力。在制作学习过程中,不 但可以掌握软、硬件的综合调试方法,而且可以使学生对单片机智能性产生强烈的 欲望。达到最大限度地掌握微机应用技术,软件及接口设计和数据采集与处理的技 能,培养电综合实践素质的目的。三系统基本组成及工作原理1 .系统基本组成系统以单片机STC89C52作为控制核心,各部分基本组成框图如图1所示。流水灯部分由单片机、键盘模块等组成;四位数码显示,编程实现30秒倒计时部分由单片机、键盘模块、液晶显示模 块等组成;按键功能部分通过按键控制流水灯部分、四位数码显示部分;电子钟部分由单片机、键盘模块、液晶显示模块等组成;使用功能键实现相应的功能组合部分通
38、过流水灯部分、30秒倒计时部分实 现;模数转换部分由单片机、ADC0809转换模块、键盘模块、液晶显示模块等组 成。2 .系统工作原理本设计采用STC89c52RC单片机作为本系统的控制模块。单片机可把由 ADC0809及单片机中的数据利用软件来进行处理,从而把数据传输到显示模块,实 现阻值大小的显示。以数码管显示为显示模块,把单片机传来的数据显示出来。在 显示电路中,主要靠按键来实现各种显示要求的选择与切换。对于模数转换部分,单片机89C51通过P0 口的I/O线向ADC0809发送锁存地 址以及复位、启动转换等信号,并查询转换状态。ADC0809启动转换后,将0-8个 通道一次输入的电压信
39、号转换成相应的数字量,供89c51读取使用,并且将E0C置 1供单片机查询转换状态。而滑动变阻器负责将阻值信号转换成电压信号,再送到 ADC0809的八个通道。当单片机查询到转换结束后依次读取数据并按照现实的需要 进行二进制转BCD码等处理最后控制显示电路显示出数字。其实现方式是: ADC0809转换来自3通道的阻值变化信号。80c51的P2 口与ADC0809的输出相连用 于读取转换结果,同时作控制总线,向ADC0809发送锁存、启动等控制信息,并查询EOC状态。ALE经分频后给ADC0809提供时钟信号。P3. 0和P3. 1 口 用于向显示电路输出段码,P3. 2-P3. 7用于数码管的
40、位选。四系统硬件设计结合本设计的要求和技术指标,通过对系统大致程序量的估计和系统工作的估 计,考虑价格因素。选定AT89c51单片机作为系统的主要控制芯片,8位模拟转换 器ADC0809进行阻值转换。逐次比较法A/D转换器是目前种类最多、应用最广的 A/D转换器,其原理即“逐位比较”,其过程类似于用祛码在天平上称物体重量。 它由N位寄存器、A/D转换器、比较器和控制逻辑等部分组成,N位寄存器代表N 位二进制码。目前应用最广的逐次比较法A/D转换器有ADC0809。它是一种8路模 拟输入8位数字输出的逐次比较法A/D转换器件。其主要性能指标和特性如下:分表率:8位转换时间:取决于芯片时钟频率,转
41、换一次时间位64个时钟周期单一电源:+5v模拟输入电压范围:单极性0-+5v;双极性-5v-+5V具有可控三态输出锁存器启动转换控制位脉冲式,上升沿使内部所有寄存器清零,下降沿使A/D转换开 始。通过以上性能比较,我们不难看出ADC0809满足本设计的要求,所以本设计采 用ADC0809作为A/D转换器1 .按键电路设计利用单片机的P1 扩展一个8位键盘。2 .晶振与复位电路设计本设计采用的是上电复位的形式,如图3. 3所示,上电顺进RST获得高电平, 随着电容器C的充电,RST引脚上的高电平将逐渐下降,只要高电平能保持复位所 需要的两个机器周期以上时间,单片机就能实现复位操作。晶振电路为单片
42、机提供 工作所需要的时钟信号。震荡频率越高,系统时钟频率也越高,单片机运行的速度 就越快。其电路如图3. 4所示。89C51的XTAL1和XTAL2两个引脚跨接晶体振荡器 和微调电容Cl、C2形成反馈电路,就构成了稳定的自激振荡器,本设计的震荡器 频率为12MHZO4流水灯模块设计5模数转换模块设计6显示电路设计本设计采用六位数码管。本系统采用共阳极动态扫描的方式连接。数码管的段 码数据由89C51的P3. 0-P3. 1 口送出,89C51的P3. 2-P3. 7输出位选通信号,只有 被选中的那位数码管才会显示段码7整体电路设计五系统软件设计1.主程序设计主程序采用分支结构,以状态号标识系统
43、所处的状态。在上电初始化后即进入 状态号的轮询扫描,状态号的值决定了分支程序的入口。其中分支程序分别为:AD 转换模块(状态号为0),数字模块状态号为1),倒计时模块(状态号为2),电子钟 模块(状态号为3),功能组合模块(状态号为4),流水灯模块(状态号为5)。2.功能子程序设计2. 1流水灯模块流水灯模块利用单片机的P3 口,通过给P3 口的各位送低电平,相应的实现流 水灯有规律的点亮。2. 230秒倒计时模块30秒倒计时模块利用单片机的P3. 0与P3. 1 口送相应的段控数据,P3. 2-P3. 7 送相应的位控数据。通过程序实现30秒倒计时。2. 3数字加减模块利用数码管实现数字显示,通过加一键或者是减一键实现数字变量的加一或者 减一,进而实现利用数码管显示加一键、减一键功能。2. 4电子钟模块利用数码管实现时间显示,通过加一键或者是减一键实现小时变量或者是分钟 变量的加一,从而实现调时功能。2. 5模数转换模块