小车及摇摇棒专业实习报告
- 格式:doc
- 大小:243.50 KB
- 文档页数:7
系 别: 电子信息系专 业: 电子信息工程 班 级: 学 号:姓 名:指导教师: * * 实习题目: 摇摇棒的制作及调试 实习地点: 北信学院电子实验室教务处印制2013 年 7 月 14 日 生产实习报告指导教师填阅摇摇棒的设计制作及调试1.前言人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。
摇摇棒就是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。
本次设计要求制作完成一个LED灯显示的摇摇棒,16个LED灯一字纵向排列,通过摇动时形成的亮灯扇形区域来显示预先设定的汉字或图案,且可以用按键对所显示内容进行切换。
本次摇摇棒的设计作为生产实习的一部分,综合了模拟电子技术基础和数字电子技术等学科的知识,温固并进一步学习了protel软件的用法,初步了解以单片机为核心的电子系统体系,对将要学习的单片机技术有了初步的认识。
2.实习目的1.非常重要的实践教学环节2.培养理论知识与生产实际相结合的能力3.了解单片技术4.锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5.了解并掌握本专业软硬件设计的一些基本问题3.实习时间,及进程安排7月1日~ 7月2日:理论学习及讲座阶段上午讲座下午及课外时间进行资料收集、查找及学习7月6日:发放元器件,进行焊接准备7月7日~7月9日:硬件焊接及组装,及硬件调试7月9日~7月10日:参考硬件电路绘制原理图及PCB绘制,参照例程学习软件程序设计7月10日~7月14日:总结报告及验收、答辩4.实验地点北信学院电子实验室5.实习单位、部门、地点实习单位西安工业大学北方信息工程学院实习部门电子信息系实习地点电子实验室6.实习内容6.1 关键技术介绍本次所设计系统主要由中央控制部分、驱动部分、显示部分、电源部分以及按键和开关等组成,原理框图如下图所示6.1.1 视觉暂留原理人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。
随着科技的不断发展,智能化技术逐渐渗透到各个领域,智能小车作为人工智能技术在工业、农业、军事、医疗卫生和宇宙探测等领域的重要应用之一,受到了广泛关注。
为了更好地了解和掌握智能小车的相关知识,提高自身的实践能力,我参加了为期一个月的智能小车实习。
二、实习目的1. 学习智能小车的原理和设计方法,掌握智能小车的构造和性能。
2. 了解智能小车在各个领域的应用,提高自身的创新意识和实践能力。
3. 通过实际操作,培养团队协作精神和动手能力。
三、实习内容1. 智能小车基础知识学习实习初期,我们学习了智能小车的定义、分类、组成及工作原理。
智能小车主要由传感器、控制器、执行器、电源和通信模块等组成。
传感器负责收集环境信息,控制器根据收集到的信息进行决策,执行器执行控制器的决策,电源为整个系统提供能量,通信模块实现与其他设备或系统的数据交换。
2. 智能小车硬件设计在硬件设计方面,我们学习了传感器选型、电路设计、电机驱动和电源设计等。
传感器选型主要包括红外传感器、超声波传感器、光电传感器等;电路设计包括单片机电路、驱动电路和电源电路等;电机驱动主要采用L298N驱动模块;电源设计主要考虑电池容量、电压和电流等。
3. 智能小车软件设计软件设计是智能小车实现功能的关键环节。
我们学习了单片机编程语言C语言,掌握了中断、定时器、串口通信等编程技巧。
在软件设计过程中,我们实现了小车的前进、后退、左转、右转、循迹和避障等功能。
4. 智能小车系统集成与调试在系统集成与调试阶段,我们将硬件和软件相结合,完成了小车各个模块的连接和调试。
通过不断调整参数,使小车能够稳定运行,实现了预期的功能。
通过本次实习,我们成功设计并实现了一款基于AT89C52单片机的智能小车。
该小车具备以下功能:1. 循迹功能:小车能够自动跟随黑线前进,实现自动循迹。
2. 避障功能:小车能够检测到前方障碍物,自动避开障碍物。
3. 远程控制功能:通过蓝牙模块,可以实现手机远程控制小车的前进、后退、左转、右转等功能。
摇摇棒生产实习报告系别:专业:班级:号:姓名:指导教师:实习题目:实习地点:教务处印制20XX 年 9 月 4日生产实习报告指导教师填阅摇摇棒的设计制作及调试1.前言人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。
摇摇棒就是基于人的视觉暂留原理的,通过分时刷新16个发光二极管来显示输出文字或图案等信息的显示装置。
本次设计要求制作完成一个LED灯显示的摇摇棒,16个LED灯一字纵向排列,通过摇动时形成的亮灯扇形区域来显示预先设定的汉字或图案,且可以用按键对所显示内容进行切换。
本次摇摇棒的设计作为生产实习的一部分,综合了模拟电子技术基础和数字电子技术等学科的知识,温固并进一步学习了protel软件的用法,初步了解以单片机为核心的电子系统体系,对将要学习的单片机技术有了初步的认识。
1.非常重要的实践教学环节2.培养理论知识与生产实际相结合的能力3.了解单片技术4.锻炼实际动手能力,掌握电子线路焊接、装配的基本技能5.了解并掌握本专业软硬件设计的一些基本问题3.实习时间,及进程安排8月22日~ 8月23日:理论学习及讲座阶段上午讲座下午及课外时间进行资料收集、查找及学习8月24日:发放元器件,进行焊接准备8月25日~8月26日:硬件焊接及组装,及硬件调试8月27日~9月2日:参考硬件电路绘制原理图及PCB 绘制,参照例程学习软件程序设计9月2日~9月9日:总结报告及验收、答辩4.实验地点西安工业大学电子实验室5.实习单位、部门、地点实习单位西安工业大学北方信息工程学院实习部门电子信息系实习地点电子实验室6.1 关键技术介绍本次所设计系统主要由中央控制部分、驱动部分、显示部分、电源部分以及按键和开关等组成,原理框图如下图所示6.1.1 视觉暂留原理人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。
2024年汽车厂实习报告实习是每个大学生必须经过的一段经历,它使我们在工作实践中了解社会,从中学到了很多课本上没学到知识,受益匪浅,开阔视野,增长了见识,使我认识到将所学的知识具体应用到工作中去,为以后进一步不如社会打下了坚实的基础,只有在实习期间尽快调整好自己的心态,丢掉对学校的依赖心理,才能在社会上独立,敢于参与竞争,敢于承受社会压力,使自己能够在社会上快速成长,被这个社会所接纳,进而生存发展。
刚进公司实习的时候我有些担心,但是经历了事情之后,我努力调整心态,正确认识自己该做什么,不该做什么,我相信只要我们立足于现实,改变和调整看问题的态度,不断学习,才能在人生的道路上经历风雨之后,才能见到美丽的彩虹在公司实习期间,我仍然在焊装压合____班次。
“在大学里学的不是知识,而是一种叫做自学的能力”。
参加工作后才能深刻这句话的含义。
课本上学的理论知识用到的很少很少。
我在这个岗位上,虽然每天都与焊钳打交道,如机械般重复着同样的动作。
名义上在焊接,实际上几乎没用上自己所学的专业知识。
确实,我得承认虽然我们来了两个多月,很多东西对我们而言还是很陌生,我们会的岗位技能少之又少,相对老员工来说,还是有一段距离,着确实是不真的事实。
在工作过程我们必须在工作中勤于动手慢慢琢磨,虚心求学,不断学习不断积累。
在焊接过程中遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人。
而每日重复单调繁琐的工作,时间久了容易厌倦。
确实踏上社会,我们与形形色色的人打交道。
由于存在着利益关系,又工作繁忙,很多时候同事不会像同学一样对你嘘寒问暖。
而有些同事表面笑脸相迎,背地里却勾心斗角不择手段,踩着别人的肩膀不断地往上爬,刚出校门的我们很多时候无法适应。
环境往往会影响我们的工作态度。
一个冷漠没有人情味的车间,大家就会毫无眷恋之情,有更好的机会他们毫不犹豫的想选择跳槽。
我们情绪低落导致工作效率不高,每天只是在等待着下班,无精打采地工作。
车辆实习报告随着汽车行业的不断发展,对从业人员的要求也越来越高。
对于汽车专业的学生而言,实习是连接理论与实践、学校与企业的桥梁,它不仅能让学生亲身体验工作环境,还能够将所学知识应用到实际工作中去。
一份优秀的车辆实习报告不仅记录了实习生在实习期间的工作内容和学习体会,还反映了实习生对专业知识的理解和应用能力。
以下是一份车辆实习报告的范本,以供参考。
实习的开始,是对未知领域的探索。
在进入XX汽车公司的那一刻,我意识到自己即将开启一段全新的旅程。
作为一名汽车工程专业的学生,我对这次实习充满了期待,期望能够将课堂上学到的理论知识与实际操作相结合,提升自己的专业技能。
我的实习岗位是车辆维修工程师助理,主要职责包括协助完成日常的车辆检修工作、参与故障诊断以及维修方案的制定。
在实习期间,我有机会接触到各式各样的车辆,从家用轿车到大型货车,每一辆车都给我带来了不同的挑战和经验。
记得第一次独立完成机油更换工作时,我仔细阅读了操作手册,按照流程一步步进行。
虽然过程中遇到了一些小困难,但在师傅的指导下,我逐渐掌握了正确的操作方法。
这次经历让我深刻体会到,理论知识的重要性以及实践经验的不可或缺。
除了日常的维修工作,我还参与了车辆性能测试的项目。
通过对发动机性能的检测与分析,我学会了如何使用专业设备读取数据,并根据数据判断车辆的性能状态。
这些经历极大地丰富了我的专业知识,并提高了我的技术分析能力。
在实习期间,我还特别关注了汽车行业的最新动态和技术发展趋势。
通过参加公司组织的技术培训和研讨会,我对新能源汽车、智能驾驶等前沿技术有了更深入的了解。
这些新知识不仅拓宽了我的视野,也为我未来的职业发展奠定了坚实的基础。
实习的过程也是自我成长的过程。
在与同事的交流合作中,我学会了如何有效沟通、协调团队工作。
面对复杂的工作任务,我学会了冷静思考、分析问题,并寻找解决方案。
这些宝贵的软技能,对我未来的职业生涯无疑是一笔巨大的财富。
在实习结束之际,我对这段经历进行了深刻的反思和总结。
关于汽车类实习报告模板7篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作总结、工作计划、报告大全、心得体会、条据书信、合同协议、演讲稿、自我鉴定、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!In addition, this shop provides you with various types of classic sample essays, such as work summary, work plan, report book, experience and experience, letter of agreement, contract agreement, speech draft, self-assessment, other sample essays, etc. I would like to know the different format And how to write, stay tuned!关于汽车类实习报告模板7篇下面是本店铺整理的关于汽车类实习报告模板7篇(有关汽车类实习报告模板),供大家品鉴。
一、实习背景随着科技的不断发展,电子产品在日常生活中扮演着越来越重要的角色。
为了深入了解电子产品的设计过程,提高自身的实践能力,我选择了“摇摇棒”这一电子产品进行为期一个月的实习。
摇摇棒作为一种新型的智能玩具,具有体积小、操作简单、功能丰富等特点,深受广大消费者喜爱。
二、实习目的通过本次实习,我旨在:1. 掌握电子产品的设计流程,了解电子元器件的选型、电路设计、PCB制作等基本知识。
2. 熟悉嵌入式系统编程,掌握常用编程语言和开发工具。
3. 提高动手能力,学会使用电子实验设备,如示波器、信号发生器等。
4. 培养团队协作精神,提高沟通能力。
三、实习内容1. 市场调研与分析首先,我通过网络、书籍等多种途径对摇摇棒市场进行了调研。
了解到目前市场上摇摇棒产品种类繁多,功能也各有特色。
为了在竞争中脱颖而出,我决定设计一款具有以下特点的摇摇棒:(1)操作简单,适合各个年龄段人群;(2)功能丰富,具备音乐播放、灯光效果、互动游戏等功能;(3)外观时尚,具有个性化设计。
2. 电路设计根据摇摇棒的功能需求,我进行了电路设计。
主要分为以下几个部分:(1)主控芯片:选用STM32F103系列单片机,具有丰富的片上资源,便于编程和扩展;(2)传感器模块:采用加速度传感器,用于检测摇摇棒的摇动角度和速度;(3)音频模块:采用MP3解码芯片,实现音乐播放功能;(4)灯光模块:采用LED灯珠,实现灯光效果;(5)电池模块:采用锂电池,提供稳定的电源供应。
3. PCB设计与制作根据电路原理图,我使用Altium Designer软件进行了PCB设计。
在设计中,我遵循以下原则:(1)布线合理,避免信号干扰;(2)元件布局紧凑,便于焊接;(3)留出足够的散热空间。
完成PCB设计后,我通过加工厂制作了PCB板。
4. 硬件调试将PCB板焊接完成后,我进行了硬件调试。
主要测试以下功能:(1)主控芯片工作正常;(2)传感器模块能够准确检测摇摇棒的摇动信息;(3)音频模块能够正常播放音乐;(4)灯光模块能够实现灯光效果。
河南机电高等专科学校综合实训报告系部:专业:班级:学生姓名:学号:2012年 6月实训任务1.时间:2012年5月28日~2012年6月22日2. 实训单位:河南机电高等专科学校3. 实训目的:熟悉电路板及电子产品的制作全过程4. 实训任务:①了解电路板图得来的方法,掌握电路板图的打印技巧;②会使用热转印机将电路图转印到覆铜板上;③掌握电路板的腐蚀过程及注意事项;④会使用高速钻床给电路板打孔;⑤认识电子元器件,熟悉常用元器件的特性;⑥熟练掌握焊接方法和技巧,完成电路板的焊接;⑦掌握电子产品通电调试的注意事项,会编写程序;⑧作好实训笔记,对自己所发现的疑难问题及时请教解决;⑨联系自己专业知识,体会电子产品制作过程,总结自己的心得体会; 10参考相关的书籍、资料,认真完成实训报告。
○综合实训报告前言:大家都知道,人的眼睛存在视觉暂留现象,而正因为眼睛的反应迟钝,才丰富了人的视觉感受。
16led摇摇棒正是很好地利用了人眼的视觉暂留特性,而产生了奇妙的效果!本次试验通过掌握单片机及其开发流程,综合模拟电子技术和数字电子技术,掌握以单片机为核心的电子系统体系,从而更熟悉单片机在实际生活中的应用。
一:实训内容16只led发光管作为画面每一列的显示,快速左右摇晃起到了扫描的作用,视觉暂留会使影像在人眼视觉中保留一段时间,因而人眼可以看到一幅完整的画面。
与led点阵的显示有几分相仿。
硬件电路如下图。
系统电源vcc为5v~6v,下载程序和调试时一定要保证5v电压,实际使用时用2节cr2032的纽扣电池串联6v即可。
at89s51单片机作为控制器,在它的p0、p2口接有16只以共阳的方式连接的高亮度led,由单片机输出低电平点亮。
k2是芯片的复位按键;k1是画面切换按键,用于切换显示不同内容;水银开关信号送给int0。
系统的扩展接口有三个:j1用于和led显示及水银开关扩展板进行连接;j6用于串口的扩展,同时可以利用该串口进行isp程序下载,该接口为5v的电平,如需和计算机连接需要外接电平转换模块;j7为扩展接口,可以连接其它扩展功能模块。
智能小车综合实训实习报告一、实习目的通过此次实训,主要锻炼我们的理论和实践操作能力,将学习的理论知识运用于实践当中,检验书本上理论的正确性,有利于融会贯通。
同时,通过实际开发的模拟训练,让我们把学到的知识点付诸实战,最大程度地体验实际开发的流程,完成理论到认知的全过程。
二、实训内容1. 硬件设备:AT89C51单片机开发板、实物小车、超声波模块、供电模块、电机模块、检测提示模块、舵机模块、红外检测模块等。
2. 软件:在不使用实物的情况下,我们可以使用Proteus8.9进行仿真,观察效果。
编程时使用Keil工具,选用C语言。
三、实训过程1. 首先,根据小车各部分功能,进行模块化硬件电路设计,并调试电路。
2. 将调试成功的各个模块逐个融合成整体,进行软件编程调试,直至完成小车,使其具备智能循迹、避障等功能。
3. 利用红外线传感器检测黑线与障碍物。
当左边传感器检测到黑线时,小车向左边偏转;当右边传感器检测到黑线时,小车向右边偏转。
当前方传感器检测到障碍物时,小车向左偏转避开障碍物后,回到原轨道。
4. 以STC12C5A60S2单片机为控制芯片,控制电动小车的速度及转向,实现自动循迹避障功能。
驱动由L298N驱动电路完成,速度由单片机控制。
四、实训收获通过此次实训,我们对智能小车的设计、组装、编程和调试有了深入的了解,锻炼了我们的动手能力和实际问题解决能力。
同时,我们也学会了如何将理论知识运用到实际项目中,提高了我们的综合素质。
五、存在问题及解决措施在实训过程中,我们遇到了一些问题,如传感器灵敏度不高、小车行驶不稳定等。
针对这些问题,我们采取了以下措施:1. 对于传感器灵敏度不高的问题,我们尝试调整了传感器的位置和角度,以提高检测准确性。
2. 对于小车行驶不稳定的问题,我们优化了小车的机械结构,调整了重心,使其行驶更加稳定。
六、建议通过此次实训,我们认识到在实际项目中,理论知识的重要性。
因此,我们建议在今后的学习中,加强理论知识的学习,同时注重实践操作,将所学知识付诸实践,提高我们的实际工作能力。
摇摇棒的制作实习报告系部:机电系姓名:李鑫班级:电气09-1班组号:39学号:2009032143产品介绍“光学传感学习棒”是基于人眼视觉暂留原理、运用单片机电子技术研制而成的线阵LED运动成像的高科技产品。
它可以通过在手中左右摇晃棒体,就可在其摇摆出的扇形轨迹面上显示非常稳定的文字或图像。
光学传感学习棒广泛适用于各种演唱会,赛事和室内外的聚会等多种场合。
本产品采用AT89S52单片机,学习和应用者可以通过编辑程序下载以更新文字和图像。
采用16个LED,图像分辨率可达16×32。
学习和应用者可根据个人喜好来选择不同颜色的LED。
电源采用AAA(7号)电池,更换方便。
内置切换画面按钮,用来切换显示画面。
两种切换模式:手动切换与自动切换,按住切换按钮1.5s可切换。
实训任务书1.时间:2011年3月8日~2011年3月18日2. 实训单位:天津工程职业技术学院3. 实训目的:深入学习电子产品设计制作的全过程4. 实训任务:①了解电路图绘制软件的相关常识及其特点;②熟悉电路图绘制软件的使用方法;③会用Protel软件绘制电路原理图;④会在Protel软件环境中自定义库元件;⑤掌握电路板布局布线规则的设置方法;⑥会使用Protel软件生成实用的电路板图;⑦学有余力的同学制作出电子产品;⑧作好实习笔记,对自己所发现的疑难问题及时请教解决;⑨联系自己专业知识,体会本软件的具体应用,总结自己的心得体会;○10参考相关的的书籍、资料,认真完成实训报告。
综合实训报告前言:这次实训主要锻炼动手能力,亲手制作PCB板,焊接实物,实训过程中发现问题并解决问题,培养独自的操作和思考的能力!实训报告:1、设计要求1)利用单片机AT89S51设计一个LED摇摇棒。
2)要求手握LED摇摇棒左右挥动时,显示一行文字(或图形)。
28:6X6X 微动按钮2:水银开关Φ5mm33:1N4148二极管 3~18:LED Φ3mm35、36:A471J 排阻 19:AT89S5137:S8050三极管 20:10uF/25V 电解电容38:S8550三极管 21:A103J 排阻(10K Ω)39:电源负极 22~25、26、30~32、34:10K Ω电阻 40:电源正极 24:11.0592M Hz 晶振错误!5、参考程序//流水灯#include<reg52.h>#include <intrins.h>1 2 4 5 7 3 9 6 8 10 12 14 16 18 11 13 15 17 363520 21 19 23 22 25 24 27 2926 28 3#define uchar unsigned char#define uint unsigned int//sbit led_contr=P2^7;//选通74hc5273void delay_50ms(uint t) //延时50ms{uint i;for(;t>0;t--)for(i=6245;i>0;i--);}void main(){uchar a,i;i=0;P0=0; //点亮全部LED,测试led的好坏 delay_50ms(20);P0=0xff; //关闭while(1){P0=0xfe; //点亮第一个灯delay_50ms(10);a = P0;for(i=0;i<16;i++) //依次点亮PA0~PA7 {P0=~(1<<i); //PA口的第i为为低电平,点亮第i位delay_50ms(10);P0=0xff; //熄灭所有?}for(i=2;i<16;i++){P0=_cror_(a,i);//循环向右移delay_50ms(10);P0=0xff; //熄灭所有?}}}//显名字/***************************************************** *****试验名称:单片机光学传感学习棒作者:天津芯慧鸿业科技发展有限公司日期:2011/03/09版本:1.1声明:外部中断方式INT0显示;取模方式:纵向取模、字节倒序,源码仅供所需朋友参考。
专业实习总结报告
一、小型电子产品设计
1任务及基本要求:
1.1任务
1.1.1小型电子产品的设计训练(电动小车)。
1.1.2光学传感学习棒。
1.2要求
1.2.1小车的要求:
基本功能:电机状态——前进F、后退B、左转L、右转R、小车运动时间速度等。
扩展功能:在完成基本功能基础上,任意扩展实现其它功能,如寻迹、语音控制等。
1.2.2光学传感学习棒的要求:
基本功能:实现光学传感棒的焊接以及实现汉字显示。
扩展功能:实现多组汉字的显示和切换。
2工作原理:
2.1小车的工作原理:
小车的各项功能主要是基于小车硬件板、扩展板以及单片机控制板来实现的。
其中,我们是选择将单片机控制器(实验中用到的是AVR Mega16芯片)安装到扩展板上,在扩展板上焊接一些外围电路实现单片机芯片的功能和自己设计的扩展功能。
小车的控制电路包括:接口电路、电源电路、电路控制部分(电机驱动和调速电路)。
其中,
1)接口电路
接口电路负责将控制器的I/O 接口信号传送给控制电路板,主要为控制电机的MOTOR1A、MOTOR1B、MOTOR2A、MOTOR2B 四路信号;以及为电机调速的控制口SPPED1、SPEED2 两路信号。
图1 接口电路
2)电源部分
系统供电由电池盒提供(1.5V×4),控制板直接采用电池盒供电(VCC),然后经二极管D1 后,产生单片机控制器电源(V+)。
二极管D1 作用:a.降压,4 节电池提供的电压VCC 最大可达到6V,D1 可有效地降压;b.保护,D1 可以防止电源接反烧坏单片机控制器.
图2电源电路
3)电机驱动电路
MOTOR1A 和MOTOR1B 控制一个H 桥,该H 桥输出J3 接左轮电机,所以MOTOR1A、MOTOR1B 控制左侧小车电机的前进和后退;MOTOR2A 和MOTOR2B 控制另一个H 桥,该H 桥输出J5 接右轮电机,所以MOTOR2A、MOTOR2B 控制右侧小车电机的前进和后退。
小车的左右、右转、前进、后退、原地转圈等动作可以通过改变该四路控制信号来完成。
4)电机调速电路
以MOTOR1 电路为例子进行介绍。
当J4 断开时,改变三极管Q7 基极的电压,即改变SPEED1 输入电压,就能改变的电机的转速。
我们可以通过DAC 输出或PWM 来对电机速度进行控制。
如果不需要变速,则用跳线将J4 和J5 短接。
图3电机驱动电路
图4电机调速电路
2.2 光学传感棒的原理:
使用光学传感棒可以显示出任意自定义的图形,字符或者是汉字。
光学传感棒的控制电路包括:接口电路、电源电路、显示模块、控制模块。
光学传感棒各项功能主要是基于光学传感棒硬件板及单片机控制板来实现的。
其中,我们将自己编写的程序下载到AVR Mega16芯片内,安装到光学传感棒上。
电源电路:三节1.5V的7号电池实现。
控制电路:用单片机的最小系统控制
显示模块:16个LED灯实现
3实习内容:
3.1小车实习内容、流程介绍:
本次实习是两人一组,我和林薇同学共同进行本次实习。
3.1.1我们的实习流程和分工主要如下:
(1)小车器件、光学传感棒的器件领取以及必要的辅助设备如:单片机、万用表、焊接工具包、必要的元器件等等。
接着我们进行小车的初步设计,我们一起合作,将我们组的扩展功能设计如下:
控制部分:由键盘控制小车的状态转换(前进、后退、左转、右转、停止、加速、减速)
显示部分:用LCD显示屏显示每一个状态的变化(如:前进:Forward、后退:Back、右转:turn right、左转:turn left、停止:Stop、加速:hurry、减速:slow),并每次都显示:Notice,it’s our car!
同时,我们还设计了彩灯来显示我们的每个状态。
如:前进:
声音部分:用蜂鸣器实现这部分功能。
当每次状态改变的时候,实现鸣叫。
加速和减速的扩展:在程序中编写相应的部分来实现。
(2)进行小车车体的焊接。
根据原理图和小车套件组装说明书对扩展板的元件进行焊接以及小车车体的连接安装,进行硬件调试。
在一方焊接电路时,另外一方负责相关的准备工作和负责检查焊点有无虚焊、漏焊以及连接,然后进行相应的补救措施。
此部
分由我们两轮流完成。
(3)进行小车车体其余部分的安装,然后用5V电池测试电极的转动是否正常。
接着,进行外接板的设计。
我们需要先焊接Atmega16的最小系统、然后高低电平两排插针、蜂鸣器、菱形灯阵的焊接。
此处由我们两轮流完成。
(4)进行程序的编写,我负责基本部分,林薇同学负责扩展功能的编写。
接着我们进行小车功能的测试及检查。
3.1.2 小车的程序设计流程图:
(1)小车运行状态的的控制实现
根据小车基板电路原理,左右两个车轮分别由一个电机独立控制。
而每个电机分别由两路信号控制(A控制电机正转,B控制电机反转)。
因此,当设置的对应小车不同运行状态的按键按下时,设置相应电机控制信号即可实现小车的不同运行状态。
(2)小车运行状态显示的实现
选择的单片机系统外围焊接一排插针接到PB0~PB7口上接上十个发光二极管,放置在小车的四周。
由控制口输出的高低电平来控制灯的亮灭。
3.1.3在过程中遇到的问题及解决过程:
1)在最开始的时候,小车的组装部分,由于组装的不合适,导致小车的电极,有
一边转动的很吃力,所以我们将小车重新拆分,然后将两边轮的距离调整到合适的位置,小车可以进行灵活的转动。
2)是我们的小车右轮不能前转,我们检查MOTOR2ADE 电路,发现是其中一个三极管有问题,然后将其更换,重新焊接,解决问题。
3.2光学传感棒的实习内容和流程:
3.2.1实习内容:
由于我们是四人一组,所以四人分工比较明确。
我主要负责汉字的转化、程序的基础设计。
我们按照单片机光学传感学习棒说明书焊接好电路,此时需要注意排阻的焊接、以及两部分灯泡的正负极的焊接,同时还有就是下载口的焊接。
注意分清灯泡的正负极、排阻的正极、还有就是下载口每个插针不能连接。
程序的编写:通过在网上查找程序。
接着,我们初步打算实现三个状态的切换:第一个状态是:显示四个汉字“一鸣惊人”,第二个状态是:6桃心6,第三个状态是:OUR LOVE.通过16*16矩阵来计算出16进制字符,实现功能。
图示显示:
3.2.2程序流程:
a.初始化IOA、IOB口,定义为输出,控制灯的亮灭。
b.定义字符数组,存放需要显示的字符对应的16进制字库。
c.初始化INTO和INT1中断,设置为下降沿触发模式,开启全局中断。
d.INT0控制字符显示的顺序、INT1控制光学传感棒的状态
e.定义display子函数,控制字符的显示。
3.2.3遇到的问题及解决措施:
1)我们的排阻焊错了方向。
询问老师后,重新焊接。
2)我们在最开始时发现自己的字符显示是反着来的,自习查看程序和我们设计的字符代码后,发现,我们把字符的位置写反一部分,修改后即可。