电子设计竞赛过程总结和注意事项
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子设计竞赛过程总结和注意事项
1.方案论证
方案设计是整个设计过程中最重要、关键的一步,直接影响设计的成败。
方案构思这方面主要由设计者的经验和阅历所决定,即所谓的见多识广,需经历一定的时间过程;在方案设计过程中,首先,其原理是完全可行的;其次,最好有成功的设计案例可查。以2011年全国电子竞赛为例,简易电阻测试仪其要求是测量10M的电阻,按经验来说,常用方法是恒流源和双积分,恒流源只适用于低阻值的电阻,双积分适用于高阻值电阻,这在数字万用表的设计中得到了充分的应用,是一个成功和大家认可应用实例,其原理不存在任何的问题。用双积分AD电路芯片可实现电阻的测量,在加上量程切换电路和单片机的控制显示完成方案的初步设计。在后面的模块电路设计和电路调试过程中,对方案进行不断的优化。
2.前期准备:以键盘显示板为例(成功案例)
常用模块和单元电路设计,依据是分析电子竞赛以往题目和案例,以及指导教师的经验总结,综合上述这些因素,以教师指导学生完成的方式,对模块进行设计和制作。
根据竞赛规则要求,键盘显示板可以事先制作完成,实际上可以把键盘显示板功能进行充分扩展,增加功能有:PIO口控制、模拟量和开关量数据采集、频率计数端口、PWM调制、通讯口(232、485 、SPI)和红外遥控功能,增加红外遥控功能可以大大地充分扩展键盘的功能,结果是键盘显示板很容易满足多种的应用场合。以2011年全国电子竞赛为例,帆板控制和简易电阻测试仪均可满足,如帆板装置目标板的控制、模拟数据采集、PWM 调制和红外遥控功能;简易电阻测试仪目标板的控制、双积分AD数据的采集、步进电机的控制和驱动。这样,只需完成一块目标板设计就可以了,节省了时间,加快了进度;另一优点是键盘显示板的可靠性高,通过改变软件设计,容易满足多种场合的需求。
模块电路设计,分析了以往题目和案例,感觉各类信号电平检测电路不同程度存在缺陷,如用常规的运放、RC、二极管来设计很难达到要求,常见问题是:频响问题、小信号大信号线性问题、电路一致性的问题,给出实验分析过程(电路图、测量数据、分析和结论),
3.过程控制(组件的先期测试和准备)
在方案的实施过程中,需明确方案的关键点是什么,如何操作和控制,在方案的开始阶段,对关键的器件和IC进行测试、分析及资料阅读,把握了器件应用的关键要素,后续只是工作量问题。以2011年全国电子竞赛为例,对帆板控制来说,其核心是角度传感器,存在问题是:无资料、以往未接触过和应用先例,存在了解和认识过程。第一步查资料、了解其工作原理和典型应用实例;第二步按照典型应用电路,对传感器进行测试、数据采集和分析,最好是多测几次消除测量误差,可以借助EXCEL软件进行数据分析。实际分析结果表明,角度传感器的输出电压信号是一条非线性曲线(插入数据分析和曲线)。后续是非线性曲线进行线性化处理,按常规的处理方法,把曲线分成若干段的准线性化处理。根据题目设计要求,偏转角度是0-60°,考虑到传感器曲线的非线性度,以每5°为单位把曲线分成12等分,
使曲线准线性化,以实现转角的准确控制。根据已经测得的传感信号的电压值,求出最大的角度分辨率,大约0.5°,完全可以满足最大转角误差5°的技术要求。根据资料提供技术参数,角度传感器输出阻抗是20K,属于高阻输出状态,在长线传输时容易受到外界的干扰。因此,输出端加跟随器以实现低阻传输,提高信号的抗干扰性能。完成上述前期的重要工作后,后续可以按常规进行模块电路设计、制板、调试和测试等工作。总之,这项工作完成得越早越快,设计进展会更快、更顺利。在方案设计和实施的过程中,要抓住细节问题,往往是细节决定成败,如PWM调制的开关管,用晶体管必须考虑充分散热,因为电机工作电流1A时,其热耗≥0.5W,不小心会烧坏开关管,最理想的方法是用MOSFET作开关管,其热耗≤0.1W,保证电路安全可靠地工作。
4.人员配置和调用
根据电子竞赛实战过程的分析和检讨,感到现在软件工作量比以前更大,如果由一个人来完成,可能整个进度会受到严重的影响,甚至完不成任务。
其实,最佳的人员配置是硬件1人、软件1.5人、文档及其它是0.5人,2人写软件必须进行严格分工与相互之间严格的协议约定,这是以后竞赛实施过程中值得探讨和研究的问题。另一值得探讨的问题是如何解决女同学所处的位置和作用的问题,往往现在很多时候变成了一个摆设,可有可无,这是很可悲的事,其实该舍弃的时候,坚决放弃,毕竟竞赛结果是最重要的。
关于连续作战和合理休息的问题:根据本人观察,一个学生以连续作战方式,工作到第二个晚上时,其效率已十分低下且容易犯错,特别是软件编写的人员,预期这样,还是给他一个晚上的充分休息,以便是他第二天头脑清新工作,这是以后值得注意和进一步研究课题。
学生能力的准确评估:
学生的能力实际是很有限的,过高的评判会带来隐患,如果是一个悟性一般的人,要在短时间内有很大的提高几乎是不可能的,指导教师必须有清醒的认识,从电池内阻测试软件设计后续工作中就可以认识到这一点,值得深究的问题如何对学生进行强化训练以适应实战的要求?
暑期项目强化训练的时间节点控制问题,这样才能提高学生的能力,过于随意的话不利于学生提高能力。
5.软件调试注意事项(规划分配、寄存器的分配),软件重新下载后必须全面
调试和测试。
随着电子竞赛这项工作的不断发展,竞赛过程中软件工作量变得越来越大,已经成为竞赛项目能否按时完成的主要障碍,如何解决上述问题,从以下几方面考虑:
⑴人员素质和人员配置2人
⑵前期准对性的培训,并选择合适模拟项目进行训练。
⑶强调程序编写规范化,要有严格编写流程,谨防写到那里算那里。
⑷在程序编程前,设计软件流程,书写编程说明和协议。
⑸程序编程过程中,谨防滥用全局变量,强调模块化、程序注释。在程序
的模块之间引人测试或检测的标志,标志可以是声光指示,以便在程序
调试时,了解程序执行的进程。
⑹程序调试过程中,先对程序模块逐个进行调试,然后进行联调,逐步完
善。在整机联调过程中,每修改一次程序,必须进行严格的全面测试,