全国电子设计大赛报告一等奖

合集下载

电子设计大赛报告.doc

电子设计大赛报告.doc

自动搬运机器人王泽栋1 曹嘉隆1 高召晗1 杨超2(1.电子信息工程系学生,2.电子信息工程系教师)【摘要】本设计与实作是利用反射式红外线传感器所检测到我们所要跑的路线,我们以前后车头共4颗红外感应传感器TCRT5000来检测黑色路线,并利用Atmel 公司生产的8位单片机AT89S52单片机做决策分析。

,将控制结果输出至直流电机让车体自行按预先设计好的路线行走。

以AT89S52晶片控制自动搬运机器人的行径,藉由自动搬运的制作过程学习如何透过程式化控制流程、方法与策略、利用汇编语言控制电机停止及正反转,使自动搬运机器人能够沿轨道自行前进、后退以及转弯。

目的是在于让车子达到最佳效能之后,参加比赛为最终目的。

自动搬运机器人运行过程中会遇到直线、弯道、停止。

该设计集检测,微控等技术为一体,运用了数电、模电和小系统设计技术。

该设计具有一定的可移植性,能应用于一些高难度作业环境中。

【关键词】自动搬运;黑线检测;时间显示。

1.系统方案选择和论证1.1 系统基本方案根据要求,此设计主要分为控制部分和检测部分,还添加了一些电路作为系统的扩展功能,有电动车每一次往返的时间(记录显示装置需安装在机器人上)和总的行驶时间的显示。

系统中控制部分包括控制器模块、显示模块及电动机驱动模块。

信号检测部分包括黑线检测模块。

系统方框图如图1.1.1图1.1 系统方框图1.2各模块方案的比较与论证(1)控制器模块根据设计要求,控制器主要用于信号的接收和辨认控制电机的正反转、小车的到达直角转弯处的转向、时间显示。

方案一:采用MCS-51系列单片机价格低、体积小、控制能力强。

方案二:采用与51系列单片机兼容的Atmel公司的AT89S52作为控制器件的核心。

AT89S52单片机作为系统控制器。

它的功耗低,技术成熟,成本低,引脚较少,硬件布线简单,并且与51系列单片机兼容,AT89S52作为处理传感器传来的信号和控制转电动机的正反转以及数码管显示的核心部件,这样的设计不仅可以降低成本,还可以使系统更加稳定。

最新全国大学生电子设计竞赛双向DCDC电源设计报告

最新全国大学生电子设计竞赛双向DCDC电源设计报告
为提高系统性能选择方案三,降压回路使用XL4016,升压回路以UC3843为核心,控制单片机使用STM32,有很高的工作速度、丰富的外围资源,可以很好地完成系统控制任务。
关键字:DC-DC交换;Buck;Boost;PWM控制
Abstract
The system isBuckandBoost parallel, to achieve two-way DC-DC exchange, STM32 as the core control chip.TheBuckBuckmodule uses the XL4016 switchBuckconverter chip, takes the c controls the feedback of XL4016, completes the closed-loop control, and realizes the constant current output.Boost boost module uses UC3843 as the PWM control chip, according to the output voltage negative feedback signal to adjust the PWM signal, the closed-loop control is carried out, in order to achieve the regulator output.System can automatically switch charge and discharge mode, can also be manually switch. The system has the function of over current and over voltage protection, and can measure and display the output voltage and current.

全国电子设计大赛报告一等奖

全国电子设计大赛报告一等奖

全国电子设计大赛报告一等奖一、选题背景和目的近年来,随着信息技术的快速发展,电子设计在各个领域得到了广泛应用。

电子设计大赛作为展现学生电子设计能力和创新思维的舞台,对于培养学生的综合技能和创新精神具有重要意义。

本次选题旨在设计一款智能家居控制系统,通过利用物联网技术将家电设备连接到一起,实现远程控制和智能化管理,提高家居生活的便捷性和舒适度。

二、设计思路智能家居控制系统主要包括三个部分:传感器节点、控制中心和手机客户端。

其中,传感器节点用于感知环境信息,将其传输给控制中心;控制中心负责接收传感器数据、处理控制指令,并向相应的家电设备发送指令;手机客户端作为用户界面,用于实现用户对家电设备的远程控制和管理。

本次设计选择的传感器节点主要包括温度传感器、湿度传感器和人体红外传感器。

温度传感器用于实时感知环境温度,湿度传感器用于感知环境湿度,人体红外传感器则用于感知人体的存在与否。

在控制中心方面,使用单片机作为主控制芯片,通过串口通信模块与传感器节点和手机客户端进行数据交互。

当控制中心接收到温度传感器和湿度传感器的数据时,会根据用户事先设置的温度和湿度范围来控制空调和加湿器开关状态。

同时,当红外传感器检测到有人在家时,控制中心会自动打开照明系统。

手机客户端则通过与控制中心的无线通信模块进行连接,实现远程控制和智能化管理。

用户可以通过手机客户端设置温度、湿度、照明等参数,也可以实时查看家居环境数据。

三、设计过程本次设计过程中,首先进行了技术调研和需求分析。

在技术调研中,对物联网技术、传感器和控制芯片进行了深入了解,帮助确定最合适的技术解决方案。

在需求分析中,了解用户对智能家居系统的需求和期望,确定了系统的功能和性能指标。

接下来进行了硬件设计和软件开发。

硬件设计方面,根据系统需求选取了合适的传感器和控制芯片,并进行了电路设计、原理图绘制和PCB设计。

软件开发方面,采用C语言编写控制中心程序,并使用Android开发工具进行手机客户端的开发。

全国电子设计大赛报告

全国电子设计大赛报告

全国电子设计大赛报告 Hessen was revised in January 20212013年全国大学生电子设计竞赛简易旋转倒立摆及控制装置(C题)【本科组】摘要:通过对该测控系统结构和特点的分析,结合现代控制技术设计理念实现了以微控制器MC9S12XS128系列单片机为核心的旋转倒立摆控制系统。

通过采集的角度值与平衡位置进行比较,使用PD算法,从而达到控制电机的目的。

其工作过程为:角位移传感器WDS35D通过对摆杆摆动过程中的信号采集然后经过A/D采样后反馈给主控制器。

控制器根据角度传感器反馈信号进行PID数据处理,从而对电机的转动做出调整,进行可靠的闭环控制,使用按键调节P、D 的值,同时由显示模块显示当前的P、D值。

关键字:倒立摆、直流电机、MC9S12XS128单片机、角位移传感器WDS35D、PD算法目录一、设计任务与要求1 设计任务设计并制作一套简易旋转倒立摆及控制装置。

旋转倒立摆的结构如图1所示。

电动机A固定在支架B上,通过转轴F驱动旋转臂C旋转。

摆杆E通过转轴D固定在旋转臂C的一端,当旋转臂C在电动机A驱动下作往复旋转运动时,带动摆杆E在垂直于旋转臂C的平面作自由旋转。

如下图所示2 设计要求基本要求:①摆杆从处于自然下垂状态开始,驱动电机带动旋转臂作往复旋转使摆杆摆动,并尽快使摆角达到或超过﹣60°~+60°;②从摆杆处于下垂状态开始,尽快增大摆杆的摆动幅度,直至完成圆周运动;③在摆杆处于自然下垂状态下,外力拉起摆杆至接近165°位置,外力撤出同时,启动控制旋转臂使摆杆保持倒立状态时间不少于5s;期间旋转臂的转动不大于90°。

发挥部分:①从摆杆处于自然下垂状态开始,控制旋转臂作往复旋转运动,尽快使摆杆摆起倒立,保持倒立时间不少于10s;②在摆杆保持倒立状态下,施加干扰后摆杆能继续保持倒立或2s内回复倒立状态;③在摆杆保持倒立状态的前提下,旋转臂作圆周运动,并尽快使单方向转过角度达到或超过360°。

2007全国电子设计大赛E题获奖论文报告

2007全国电子设计大赛E题获奖论文报告

题目:开关稳压电源(E题)摘要本设计综合考虑题目基本部分和发挥部分的指标要求,系统采用简单的boost 升压电路作为DC-DC变换器主电路;PWM控制器采用低压型专用集成芯片UC3843; 主开关管采用IRF540;由内置12位A/D、D/A的高性能、低功耗单片机C8051F021组成系统测控与显示单元,采用液晶显示器作为系统的状态和运行数据显示屏。

通过实际测试,作品的性能指标中,输出纹波完全达到了要求;电压调整率,整体效率,负载过流故障排除后自恢复功能,输出电压键控1V步进,电流、电压实时测量及数显功能等几项指标达均到了发挥部分要求;负载调整率也接近发挥部分指标要求。

另外,系统还增加了实时输出功率数据显示和负载过流状态下的声、光报警等实用功能。

一、引言为了满足题目发挥部分规定的电压调整率、负载调整率以及效率等几项指标要求,我们在设计中主要是尽量减少辅助控制电路的损耗。

通过单片机和脉宽调制电路来稳定输出电压,并通过单片机的控制实现对整个电路的过流保护功能,排除过流故障后,电源能自动恢复为正常工作状态。

同时,当输出电压与设定电压误差较大时,单片机能对输出电压进行一定调节,以提高负载调整率;通过单片机实现了输出电压的键盘设定和步进调整(步进为1V)。

系统具有测量和数字显示输出电压、电流的功能。

此外,还增加了实时输出功率测量与显示、在输出过流的时候系统发出声、光报警信号等功能。

二、方案论证与比较1.DC-DC主回路拓扑方案论证方案一:采用变压器升压的隔离型PWM直流-直流变换器电路,此电路效率较低,开关辐射/纹波较大,电路较复杂。

方案二:采用非隔离型BOOST升压电路,控制电路用专用集成芯片UC3843A,这种电路使用的外部原件最少、调试容易、成本低、效率高。

因此,采用此种方案。

2. 控制方法及实现方案方案一:采用电压型脉宽调制技术,产生频率固定,脉冲宽度可调整的方波脉冲,采用电压反馈环控制系统,它的反馈信息取自输出电压,用反馈电压调整控制器的输出脉冲宽度,改变脉冲占空比,实现开关电源的稳定。

电子设计大赛(5篇)

电子设计大赛(5篇)

电子设计大赛(5篇)电子设计大赛(5篇)电子设计大赛范文第1篇乐观培育我系同学的专业爱好和创新意识,提高同学综合运用高级语言程序设计、数据结构、算法分析与设计等课程学问的力量,全面促进同学成长成才,进一步优化我系学风。

【大赛主题】科技点亮青春,思维制造奇迹。

【组织机构】组长:王义学副组长:鲍祖尚贺恩格成员:刘红平、彭高丰、张克新、李小花、宋碧慧、系同学会学习部【参赛对象】电子信息工程系全体同学【报名时间及方式】1、报名时间:XX年5月30日—XX年6月3日。

2、报名方式:各班同学到本班学习委员处报名,再由学习委员统计本班参赛同学的名单,于6月3日下午将报名表交至系同学会办公室(即中栋133)。

【竞赛时间与地点】1. 竞赛时间:6月14日下午14:00。

2. 竞赛地点: 446、340机房【竞赛规章】1、竞赛试题:题量为5题,中文形式;2、竞赛限时3个小时,若竞赛期间由于机器故障等缘由导致不能正常答题,组委会将依据详细状况为受影响选手适当延长竞赛时间。

超过参赛时间不准答题,留在座位上统一处理好,经评委老师允许方可离开;3、竞赛过程中,不得抄袭、剽窃,不准携带任何媒介资料;参赛选手不得和其他选手交谈及共享任何资料;4、竞赛期间,全部参赛者必需关闭手机,违者取消竞赛资格。

5、竞赛直接进行决赛,没有初赛和复赛。

6、作品提交:竞赛任务完成或时间到之时,各选手必需将所写程序及程序文件放入以自己“姓名+学号”命名的文件夹中,提交到指定处以便评委评分;未提交或提交不全者后果自负。

【竞赛流程】一、开幕式1、时间:XX年6月7日2、地点:第一试验楼104教室3、邀请嘉宾:教务处、系领导及专业老师4、详细支配:(1)、竞赛要求及方案介绍(2)、相关考试操作演示说明(3)、参赛表发言(4)、专业老师发言二、闭幕式1、时间:XX年6月21日下午14:302、地点:五楼学术报告厅3、详细支配(1)、公布竞赛结果(2)、颁发奖金和荣誉证书(3)、获奖同学发言(4)、同学会学习部总结(5)、领导总结【竞赛评判标准】1、邀请计算机相关专业的领导及老师作为本次大赛的评委。

全国大学生电子设计竞赛设计报告格式

全国大学生电子设计竞赛设计报告格式

二、关键词
要求具有专指性 。一个词表达一个主题概 念。限制不加组配的泛指词的使用,以免出 现概念含糊的情况。 例如:在题为《简易数字存储示波器》的报 告中,作者选用“示波器”作为关键词之一, 但 “示波器”有“模拟示波器”和“数字 示波器”之分,该文指的显然是“数字示波 器”,因此,应选用专指性强的词“数字示 波器”为关键词。 第一关键词应能体现出文章的学科分类。
摘要分类:
报道性摘要、指示性摘要和报道―指示性摘要。 • 通常学位论文、学术论文、技术报告及总结报告等科技 文献采用报道性摘要 • 综述、述评及进展报告等介绍性文献采用指示性摘要。
摘要的要素有:目的、方法、结果和结论
(1)研究目的: 准确描述该研究的目的,表明研究的范围 和重要性。 (2)研究方法: 简要说明研究课题的基本设计, 结论是如何 得到的。 (3)结果: 简要列出该研究的主要结果,有什么新发现, 说明其价值和局限。叙述要具体、准确
(6).参考文献五号宋体,尾注。(在文章 的最后请附上项目的具体实施日程及成员 分工情况。) (7).用纸及打印规格:A4纸要求双面打印。
一、摘要
摘要是论文的重要组成部分,摘要是 论文内容的简介,摘要加以概括。高质量的摘要可以 吸引读者,反之则可能失去读者。因此, 摘要的好坏直接影响读者对论文的阅读, 影响着论文被利用的程度,论文作者必须 重视摘要的编写。
科技论文写作时应注意的其他事项,适用 于摘要的编写 如采用法定计量单位, 正确使用语言文字和标点符号等, 也同样. 目前摘要编写中的主要问题有: 要素不全,或缺目的,或缺方法;出现引 文,无独立性与自明性;繁简失当。
举例:
摘要 本项目通过不同浓度的Cr6+离子对水螅形态影响和行为变化, 揭示出它们之间关系,建立水螅对铬污染水的敏感监测模型。具体步骤 是:准备10组梯度的Cr6+离子(通过重铬酸钾来配制)从0.0 7ppm到0.7ppm,每组分别放入10个不出芽的水螅。通过时 间的积累、仔细观察他们的形态和行为变化,记录变化的细节并且拍摄 照片。数据的分析和整理则由MATLAB软件程序来进行。实验表明, 水螅对Cr6+的形态和行为变化的普遍特点是不可逆的收缩身体和触 手萎缩。在触手的顶部出现一个“鼓锤状”的结构之后,内外层的细胞 将会分解和脱落。同时捕食行为和运动行为也会停止。数据分析显示水 螅在Cr6+ 溶液中触手和身体的长度相关性在数学统计中是有意义的, 并且归结出浓度与生物指标关系的量化数学模型。我们发现水螅是一种 能够用来监测铬污染的敏感生物。上述的试验通过上海宝山钢铁总厂的 工业铬污染废水监测中验证。我们希望这些结论能够进一步运用在类似 的污染物水体中去。

全国电子设计大赛报告6

全国电子设计大赛报告6

全国电子设计大赛报告61.引言文章1.1 概述:本文是关于全国电子设计大赛报告的第六篇,将介绍我们参赛队伍在比赛中的表现和项目设计与实现情况。

文章将从参赛队伍的介绍开始,然后详细介绍我们的项目设计与实现过程,以及项目的创新点与亮点。

最后,我们将总结比赛的收获与经验,并展望未来的发展,同时表达感言与致谢。

通过本文,希望能够向读者展示我们在全国电子设计大赛中的精彩表现和深刻体会。

1.2 文章结构:本文分为三个部分,分别为引言、正文和结论。

引言部分将对全国电子设计大赛进行概述,并介绍文章的结构和目的。

正文部分包括参赛队伍介绍、项目设计与实现以及创新点与亮点的分析。

结论部分将总结比赛的收获与经验,展望未来发展,并致以感言和致谢。

通过三个部分的内容,读者将对全国电子设计大赛和本文的主要内容有一个清晰的了解。

1.3 目的本报告的目的是全面总结和分析参加全国电子设计大赛的经历和成果。

我们将介绍参赛队伍的背景和参赛情况,详细描述项目的设计与实现过程,突出创新点和亮点,并从比赛中获得的经验和收获进行总结和展望未来发展方向。

通过本报告的撰写,我们希望能够向读者展示我们的团队实力和创新能力,同时也能够对全国电子设计领域的发展做出一定的贡献。

同时,也对支持和帮助我们的人员和机构表示感谢。

2.正文2.1 参赛队伍介绍参赛队伍介绍部分:我们参加了今年全国电子设计大赛,我们的队伍由一群对电子设计充满热情和创造力的年轻人组成。

我们的团队成员来自不同的专业背景,包括电子工程、计算机科学和通信工程等领域。

我们团队的优势在于团结合作、互相补充、共同成长。

我们队伍的成员都对电子设计有着深厚的兴趣,经过长时间的合作和讨论,我们终于确定了参赛项目并开始了项目的设计与实现。

在整个比赛过程中,我们团队密切合作,相互协助,不断突破自我,克服困难,最终呈现出了我们项目的亮点和成果。

我们对于参与比赛有着极大的热情和信心,希望通过这次比赛展现我们的实力和创新能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2013年全国大学生电子设计竞赛简易旋转倒立摆及控制装置(C题)【本科组】摘要:通过对该测控系统结构和特点的分析,结合现代控制技术设计理念实现了以微控制器MC9S12XS128系列单片机为核心的旋转倒立摆控制系统。

通过采集的角度值与平衡位置进行比较,使用PD算法,从而达到控制电机的目的。

其工作过程为:角位移传感器WDS35D通过对摆杆摆动过程中的信号采集然后经过A/D采样后反馈给主控制器。

控制器根据角度传感器反馈信号进行PID数据处理,从而对电机的转动做出调整,进行可靠的闭环控制,使用按键调节P、D的值,同时由显示模块显示当前的P、D值。

关键字:倒立摆、直流电机、MC9S12XS128单片机、角位移传感器WDS35D、PD算法目录一、设计任务与要求 (4)1 设计任务 (4)2 设计要求 (4)二系统方案 (5)1 系统结构 (5)2 方案比较与选择 (5)(1)角度传感器方案比较与选择 (5)(2)驱动器方案比较与选择 (6)三理论分析与计算 (6)1 电机的选型 (6)2 摆杆状态检测 (6)3 驱动与控制算法 (7)四电路与程序设计 (7)1 电路设计 (7)(1)最小系统模块电路 (7)(2)5110显示模块电路设计 (8)(3)电机驱动模块电路设计 (9)(4)角位移传感器模块电路设计 (9)(5)电源稳压模块设计 (9)2 程序结构与设计 (10)五系统测试与误差分析 (11)5.1 测试方案 (11)5.2 测试使用仪器 (11)5.3 测试结果与误差分析 (11)6 结论 (12)参考文献 (12)附录1 程序清单(部分) (13)附录2 主板电路图 (18)附录3 主要元器件清单 (19)一、设计任务与要求1 设计任务设计并制作一套简易旋转倒立摆及控制装置。

旋转倒立摆的结构如图1所示。

电动机A固定在支架B上,通过转轴F驱动旋转臂C旋转。

摆杆E通过转轴D固定在旋转臂C的一端,当旋转臂C在电动机A驱动下作往复旋转运动时,带动摆杆E在垂直于旋转臂C的平面作自由旋转。

如下图所示2 设计要求基本要求:①摆杆从处于自然下垂状态开始,驱动电机带动旋转臂作往复旋转使摆杆摆动,并尽快使摆角达到或超过﹣60°~+60°;②从摆杆处于下垂状态开始,尽快增大摆杆的摆动幅度,直至完成圆周运动;③在摆杆处于自然下垂状态下,外力拉起摆杆至接近165°位置,外力撤出同时,启动控制旋转臂使摆杆保持倒立状态时间不少于5s;期间旋转臂的转动不大于90°。

发挥部分:①从摆杆处于自然下垂状态开始,控制旋转臂作往复旋转运动,尽快使摆杆摆起倒立,保持倒立时间不少于10s;②在摆杆保持倒立状态下,施加干扰后摆杆能继续保持倒立或2s内回复倒立状态;③在摆杆保持倒立状态的前提下,旋转臂作圆周运动,并尽快使单方向转过角度达到或超过360°。

二 系统方案1 系统结构系统包括MC9S12XS128单片机;直流电机和电机驱动模块;角位移传感器。

由直流电机来控制旋转臂转动从而来使摆杆摆动,在摆杆的转轴处加上角位移传感器,使摆杆一开始能快速得摆动出来,并且能保持倒立的状态,框图如下:2 方案比较与选择(1) 角度传感器方案比较与选择方案①选择角位移传感器:角位移传感器它采用非接触式专利设计,与同步分析器和电位计等其他传统的角位移测量仪相比,有效地提高了精度。

方案②选择陀螺仪:陀螺仪传感器最主要的特性是它的稳定性和进动性。

它是用来感测和维持方向的装置,主要用在航空来判断方向,在此次设计中想到用陀螺仪来控制摆杆角度,但判断比较复杂,不实用。

因此我们选择角位移传感器。

(2)驱动器方案比较与选择方案①选择L298:L298工作电压为12V,电流到2A。

但是它的驱动能力弱,不满足我们的需求。

方案②选择BTN7971:相对于L298,这款驱动器有着跟强大得驱动能力。

它与单片机5V隔离保护单片机;它的PWM1,PWM2最高支持15V,此驱动集成的模块反应迅速,发热量小。

因此我们选择BTN7971。

三理论分析与计算1 电机的选型一开始我们选择步进电机:步进电机可以实现开环控制,即通过驱动器信号输入的脉冲数量和频率实现步进电机的角度和速度控制,无需反馈信号。

它可以旋转极小的角度,从而实现倒立摆的功能。

但我们实际操作起来转速比较慢,加上旋转臂等后速度缓慢。

后来选择直流电机:通过直流电机来带动旋转臂,从而带动摆杆。

直流电机控制简单,只要加上合适的电压就会转,转速相比步进电机更快,比较适合本题的要求,而且更适用于PD算法,便于摆杆保持倒立状态。

2 摆杆状态检测摆杆状态的检测主要要用角位移传感器,然后通过芯片内置AD每隔0.5ms 读取到数据,再将数据转化成角度,通过PID算法调节电机直立效果。

假如当摆杆在倒立状态时,然后用手往右旋转一个角度后松手(采用PD算法,当偏离平衡角度越大,则PD反馈给电机占空比的值就越大),角位移传感器则将角度信号传给AD,再通过PID算法给芯片,让电机向右旋转,使摆杆能保持倒立的状态。

3 驱动与控制算法摆杆的运动时一个连续变化的过程,旋转的变化也是一个连续渐变的过程。

在连续的闭环控制系统中,按偏差,比列,微分,积分进行的PID控制技术一种应用最广泛的控制方式。

他具有庞简单,易于实现,适用面广等一系列优点。

连续PID控制器也称比列—积分—微分指控器,即过程控制是按误差的比列,积分和微分对系统进行控制。

PID算法的控制数学模型为:本程序采用PD控制,能够加大系统的反应速度。

四电路与程序设计1 电路设计(1)最小系统模块电路此次设计我们采用MC9S12XS128单片机,它是一款增强型16位单片机,该单片机采用CPU12X V2内核,可运行在40MHz总线频率上。

存储器:128KB FLASH;2KB EEPROM;8KB RAM 。

A/D:16通道模数转换器;可选8位,10位和12位精度。

PWM:8位9通道或16位4通道PWM。

所有考虑用此芯片为最小系统。

(2)5110显示模块电路设计5110显示屏是一款经典的机型,它的性价比高,可以显示15个汉字,30个字符。

价格便宜。

接口就四根I/O即可驱动,速度快。

用它来显示PID的P和D的数值。

其按键1为选择参数,按键2为增加参数值,按键3为减少参数值,按键4为启动键,如下图所示。

(3)电机驱动模块电路设计此次倒立摆的旋转臂由直流电机控制旋转,通过BTN7971驱动器来驱动。

BTN7971内部包含2通道逻辑驱动电路,可以方便的驱动直流电机。

BTN7971的供电电压典型值为7.2V ,电流为1A 。

BTN7971驱动模块连线为:VCC 接5V 给芯片供电;EN 端接高电平使能;P1/P5为PWM 占空比控制与单片机连接;OUT1/2连接直流电机。

(4)角位移传感器模块电路设计该WDS35D 传感器采用特殊形状的转子和绕线线圈,模拟线性可变差动传感器的线性位移,有较高的可靠性和性能,转子轴的旋转运动产生线性输出信号,围绕出厂预置的零位移动±60度。

此输出信号的相位指示离开零位的位移方向。

转子的非接触式电子耦合使传感器具有无限的分辨率,即绝对测量度可达到零点几度。

用高精度角位移传感器WDS35D 来采集摆杆的运动信号,本系统采用一个角度传感器装在转轴上。

这样可以控制电机精确的转动。

只需给传感器一个5V 的电压,当使摆杆摆动时,转轴会转动,传感器也会随着转轴转动并且输出一系列连续变化的模拟值。

可以将该模拟值直接送给单片机内部的AD 进行采样再用数学拟合算法曲线处理之后控制电机转动。

采集电压:5*1024ad V =; 3605*θ=V 。

由这两个公式推算出360*1024ad =θ(5)电源稳压模块设计如下图为电源稳压模块,可以产生稳定的5V 的电压来供电。

角度信号 电压信号数字信号2 程序结构与设计开始超频,初始化端口5110初始化,清屏For(;;)按键扫描参数修改显示P,D值五系统测试与误差分析5.1 测试方案①硬件检测:采用数字万用表对电路板连接情况测试。

②基础部分检测:基础部分的三个要求。

③发挥部分检测:发挥部分的三个要求。

5.2 测试使用仪器量角器,数字万用表VC890D,示波器DS2101,秒表。

5.3 测试结果与误差分析③摆杆处入自然下垂状态,外力拉起摆杆接近165°,摆杆保持倒立不少于5s,④摆杆处入自然下垂状态,然后尽快让摆杆倒立并保持10s以上,观察所需时PD值未调好6结论本系统以单片机为核心部分,根据角度传感器采集来的信息,经计算得出数据来控制直流电机转动,从而达到系统的基本要求。

在系统设计中,力求硬件线路简单,充分发挥软件编程灵活的特点,来满足系统设计的要求。

因为时间有限,该系统还有许多值得修改的地方;比如对此系统来讲,PID算法并不是最优算法;硬件电路的设计还需优化,以减小系统的阻力等等。

因此,系统还有待改进。

在这段时间内的试验过程中,我们遇到过许多的问题,需要我们自己去考虑,去动手,去解决。

平时我们多是时间只是在学习理论知识,在准备比赛和进行比赛这段时间内,我们将平时课本上学习的知识真正的运用到实践中,经过此次竞赛我们认识到了团队合作的重要性,充分领会了大赛的精神,全队每个成员均得到宝贵的创作经验。

参考文献[1]大学生电子设计竞赛组委会.《第五届全国电子设计竞赛获奖作品编选》.:北京理工大学出版社,2003[2]何立民.《单片机高级教程应用设计》.:北京航空航天大学出版社,2000[3]朱定华.《单片机原理与接口技术》.电子工业出版社,2006[4]吴建平.《传感器原理及应用》.:机械工业出版社,2009[5]郁有文.《传感器原理及工程应用》.:西安电子科技大学出版社,2008附录1 程序清单(部分)//主函数#include <hidef.h> /* common defines and macros */#include "derivative.h" /* derivative-specific definitions */#include "init.h"#define PITTIME 800 //定时,,1000*5usint PJT=478; //平衡位置角度传感器Ad值void PLL(void) //48MHz 外部时钟16MHz{CLKSEL=0X00; //禁止使用锁相环,系统频率=外部晶振,总线频率=系统频率/2PLLCTL_PLLON=1; //打开锁相环SYNR =0x40 | 0x03; //PLLclock=2*osc*(1+SYNR)/(1+REFDV)=96M;REFDV=0x80 | 0x01;POSTDIV=0x00;_asm(nop); //当POSTDIV=0x00时,BUS CLOCK=PLLclock/2=48M _asm(nop);while(!(CRGFLG_LOCK==1)); //等待锁相环初始化完成CLKSEL_PLLSEL =1; //使用锁相环频率作为系统频率}void PIT_init(void) //定时中断初始化函数5uS定时中断设置{PITCFLMT_PITE=0; //PIT禁止PITCE_PCE0=1; //定时器通道0使能PITMTLD0=199; //8位定时器初值设定,240分频,在48MHzBusClock 下,为0.2MHz。

相关文档
最新文档