全国电子设计竞赛 必读资料.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《全国电子设计竞赛 必读资料.doc》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国电子设计竞赛 必读资料 全国 电子设计 竞赛 必读 资料
- 资源描述:
-
1、全国电子设计竞赛全国电子设计竞赛 (经验之谈) 1、软件与硬件电路最好是同时做,不要前几天都在搞软件,等到最后才来焊板,到时如果出问题都没时间 改了,我参加时就是遇到了这种情况。要么也可以在面包板实践下,有人可能产能用仿真软件仿真,但那 毕竟是仿真,有时跟实际相差还是很大的。反正是不能到最后才来做印制电路板。 2、队员分工好,最大限度发挥整个队的能力,而且经常讨论,让三个人都知道对方的进展,同时也好处理 各个负责模块之间的链接。 3、在竞赛前就应该做好准备:做好一两个单片机最小系统 (最好有下载口,支持在线编程) 、5V/12V 稳 压电源和显示板等小模块,将各个模块程序编写好。如 7 段数码
2、管的显示(建议使用串口,节省单片机的 I/O 口,如搭配 74LS164 或 74HC595,我那时是使用两块 74HC595 芯片,一片位选,一片发送数码)这样可 以节省很多时间。 4、由于前期已经做好各模块板了,因此竞赛时具体做板只需改进,从而达到题目要求。画 PCB 板我个 人认为单面板好,好焊板。焊接芯片时能用插座的还是用吧。这样既可以防止焊接时焊坏芯片,而且芯片 可以多少使用。赛前自己也准备些常用的器件。 5、竞赛前还是在图书馆借点书来,方便赛查阅。 6、论文在赛前一定要试写一两篇,至少也应该看过些论文,知道它的格式。论文可以一个人负责,后面 大家一起修好下,也可以个人负责自己模块的
3、,最后再汇总。 7、赛期是 4 天 3 夜,时间还是很紧的,但也要注意休息,这几天一定要坚持,能挺住。最后不管得不 得奖,参加过总可以学到很多东西的,最后再说下要多总结,每次工作后总结出做得好和不好的地方方便 以后的工作和学习。电子设计竞赛其实不是很难的,其中,我觉得模数电路基础和单片机这两方面最重要。 一般来说,把这两个方面摸熟一点就行了,像 DSP,FPGA/CPLD 等都可以不用。 我们碰到的一般都不是很复杂的控制,也没什么数字信号处理方面等对时效较高的东西,没有必要去 用 DSP。说实话,DSP 的使用可比我们所学的 8 位单片机复杂得多了。 FPGA/CPLD 也可以不怎么管,因为一
4、些低速的时序逻辑也可以用单片机来完成,并且灵活性要高一些。 真正需要高速的地方不是很多,用专用或通用的数字逻辑芯片就行了,如果是因为所用的通用的数字逻辑 芯片(如 74 系列)较多,想综合到一块 FPGA/CPLD 芯片去实现,这在 MAX+plus II 中也很容易实现,在它里 面就有像 74 系列这些常用东西的库,在原理图中把它们拉出来,连好线就行了,实在不行的话,还可以找 老师帮忙。 对于模数电路,书上最基本的东西要掌握,这些是你的基础。虽然在竞赛时碰到的东西可能都是你在 书本上没有看到过的,但是你可以上网找出它的原理图和实现电路的参考图,你可以用你所学的基础,把 它们综合到你的设计中去
5、(不会很困难)。在网上搜索引擎很多,多找找看,肯定可以找到你感兴趣的东西 的。图书馆也有像实用电路大全这种书,书上可能就有你想要或者差不多的电路,去试试吧。另外, Electronics WorkBench 这个东西个人觉得比较有用,你可以先用它来验证你的设想,应该学会使用它。 至于单片机,我们所要用到的东西也不会很多,通常都是一些定时、简单的运算与控制、还有就是键 盘与显示等东西。键盘接口书上可能都有现成的例子。显示要看是否使用专用的芯片,推荐使用专用的芯 片,不然会占用大量单片机的引脚接口的,网上还可以找到对应的发送模块程序,如果不用,直接通过单 片机的并口把数据送出去也简单。控制就不必说
6、了,看你需要什么样的功能吧。至于运算,有些单片机可 能没有乘法和除法指令,需要自己编个移位加减作乘除的子程序来实现,把移位加减作乘除的原理搞懂, 浮点运算估计用不上,但最好还是看一看怎样用加减法来实现。定时书上有说的,看书吧。编程时,最关 键的是搞清楚各种情况下单片机各种状态寄存器的状态:是否开/关了某个中断(中断允许标志位),中断是 否有如你所期望的发生(中断标志位),在条件判断时,各个寄存器的状态是否如你所期望的(是置位还是清 零)。这些才是最重要的,往往程序调试不能通过,都是这里有些地方你没注意到,并且这些错误光靠软件 仿真还比较难找出来。 论文很重要,你的作品在测试过后能不能获奖,论文
7、占了一半或以上的因素,因为评审的专家能看到 的只有你的测试数据和论文。论文的写作必须按严格的格式来写,相关的公式和图片是必不能少的。所以 一定要找到相关的公式,即使你不明白它的含义。其实也不是每一个专家都能真正搞懂它的含义的,有时 他们是不会仔细去研究的,但是你的论文如果没有公式,他就会据此来扣你的分。图片也一定要有,如电 路原理图,整体设计图,仿真结果图,测试数据图等,有些可以在 Protel 和 Electronics WorkBench 里面 画,再把它添加到文档就是了。其它的一些如关键字,引言,原理,测试数据等都是固定的格式。怎样把 你的设计表述得清楚明白,把你的设计的特色展现出来,这
8、就考你的写作水平了。自己也不清楚的东西不 要说太多,含混过去就是了。不要制造一些自己的术语,所有的术语都应该是公认的。 对于分组,应该是各有分工,各有所长,不要一个人做所有的方面,不然你会忙不过来的,所以开始 组队时不要光顾相互的感情,而忘了你是否需要这样的搭档,因为组队一旦定下来以后,很少有机会更改 的。团结很重要,有困难挫折时不要互相指责,应该是齐心协力一块解决问题,当然,学术上的问题可以 争辩。如果你觉得你的搭档有什么东西不对,应该是大家静下心来讨论,解决问题,不要自己在一旁另起 炉灶,一切推翻重来,也不要意气用事,发展成相互指责。 在竞赛时,老师虽然可能会给你指导,并可能亲自上阵,但我
9、们并不能一切依赖老师。川大也参加过 这么多届了,每届的参与帮助的老师会少吗?但川大获过几次国家奖?学生自己本身的努力也很重要的。 因此,你可以寄望老师给你点明原理,指出实现方案,但你还是得自己去找相关的资料,并自己动手实现 方案,不要把这一切都等着老师来帮你完成。但是我们又不能离开老师的指导,一些老教师实践经验丰富, 他做过的一些课题里面可能就包含了你现在要完成的题目,由他来给你点明一下原理,提出一下实现的方 案,你去找资料时就有了个目标,不会无所适从。平常上网时应该多留意一下与电子相关的网站,留意一 下找资料的门路,不要到时找不到可以找资料的去向。找到有用的资料是很关键的,而这些东西在你们上
10、 课的书本上都找不到。 虽然题目是希望你可以加进一些创新的东西,但其实真正把基本要求完成了的人都不多。开始设计时 应该立足于基本要求,先把基本要求完成了再说创新的东西,不然,你所谓创新的东西根本无所依附。做 出了完成基本要求的实际东西, 你才在上面改进, 添加一些花哨的功能, 那就 OK 了。 一定要注意保存成果, 不要破坏做出了的东西,不要一切推翻重来,你要做的只是在不破坏原设计的基础上的改进,这很重要。 测试是在电子科大进行的,如果碰到你不会用的仪器,你可以叫他给你讲解示范怎么操作,要么直接 换个测试仪器(如那边用的多是数字存储式示波器,跟我们用的不一样)。测试时不要慌张,一步一步该怎 么
11、做,一定心里要清楚。一定要争取自己操作仪器,不要让其它学校的老师在瞎搞混。否则,把东西烧坏 了,你可就要哭了。另外,带些备用芯片过去是个明智的办法。 至于焊接方面的,虽然说也要对布局 是否合理和焊得是否美观打分,但只要你的东西测试能过关,这个分一般是要给你的。但如果测试不能过 关,你最合理最美观也没有。最重要的还要焊牢固,以防运送途中出现焊点脱落的情况。 1、4 天 3 夜的竞赛不仅仅是考临时的发挥,而是平时的经验积累,有经历的人都知道,刚开始调试学 习一个模块时,可能就需要几天才能调试好,如果按照这个速度怎么能在那么短时间内做出一个系统呢? 2、在 4 天 3 夜做的系统,基本好多模块都是提
12、前准备好的。到时候拼成一个系统,顶多到时再补充一 两个模块即可; 3、元器件清单会提前 1 周发下来,这一周弥足珍贵,有好多题目要求,从题目的中就能反映出来,有 经验的老师就能马上猜出题目,这几天就提前准备好几个相关模块,以备使用,并且要搜集起所有相关资 料,以防用; 4、竞赛中也要注意,有些人可能会在电路板上直接焊接导线测试,这个也要规范一些,有时去做板子 或自己腐蚀电路板,那是估计竞赛也接近尾声了,有时很难在这很短的时间内将电路板调通,这时还需要 将以前的实验班拼凑起来,作为备用方案,否则就会前功尽弃。我们竞赛时就遇到过这种问题。 5、竞赛肯定是非常紧张的,根本就没有时间来休息,就是想睡也
13、睡不着,大多都是连续工作 20 多个小 时以后可能会有点累,好多也只是在桌子上趴一会。但是一定要注意身体,建议三个人轮流去休息,每次 一个人休息,有 2 个人在做,建议第一天要休息好,第二天趴一会。第三四天的时候估计大家都紧张到了 极限,根本就没心思睡觉啦。比赛固然很重要,但身体也是很重要的 6、重点:小组成员一定要同心协力、共同坚持到底比赛期间由于时间非常紧张,难免有些同学会很着 急,跟伙伴难免产生摩擦,但大家要互相体谅,每个人在这时都起着至关重要的作用,少了谁这场竞赛就 面临失败,这不仅仅是考察个人能力的一场竞赛,更是一个考察团队精神是一场竞赛。一定要记住这一点, 非常重要,也许现在大家感
14、觉不到,在竞赛时就会有深刻的体会。 全国电子设计竞赛全国电子设计竞赛 (必备知识) 接触过单片机的朋友们都时常会听到别人提“最小系统“这个词.那到底什么是最小系统,有怎样设计称 上“最小“呢?下面让依依电子来告诉大家:单片机最小系统,或者称为最小应用系统,是指用最少的元件组成 的单片机可以工作的系统.对 51 系列单片机来说,单片机+晶振电路+复位电路,便组成了一个最小系统.但 是一般我们在设计中总是喜欢把按键输入、显示输出等加到上述电路中,成为小系统。应用 89C51(52)单 片机设计并制作一个单片机最小系统,达到如下基本要求: 1、具有上电复位和手动复位功能。2、使用单片机片内程序存储器
15、。3、具有基本的人机交互接口。按键输 入、LED 显示功能。4、具有一定的可扩展性,单片机 I/O 口可方便地与其他电路板连接。51 单片机学习想 学单片机,有一段时间了,自己基础不好,在网上提了许多弱智的问题,有一些问题网友回答了,还有一 些为题许多人不屑一顾。学来学去,一年多过去了,可是还是没有入门,现在我就把我学习中遇到的一些 问题和大家分享一下,希望在大虾的帮助下能快速的入门: )在学习之前我在网上打听了一下 atmel 公司的 单片机用的人比较多,avr 系列这几年在国内比较流行,但是考虑到 avr 还是没有 51 系列用的人多,51 系 列的许多技术在实践中都已经的到了前人的解决,
16、遇到问题后,有许多高人可以帮助解决,所以这次学习, 选用了 atmel 公司的 at89s52,来进行学习。学习单片机是需要花费时间实践的;学之前我们先准备好所 需的东西一、所需硬件 at89s52 一片;8m 晶振一个,30pf 的瓷片电容两个;10uf 电解电容一个,10k 的电 阻一个;万用板(多孔板)一块;其他的器件如电烙铁一把 30w 的,松香,焊锡若干,如果是第一次学习, 不知道这些东西,没关系,以下是它们的照片: Atmel 公司生产的 at89s528m 晶振 22pf 瓷片电容电解电容图1/4w10k 的电阻 普通的电木万用板好了,有了这些东西,我们就可以把它们组 合到一起做
17、成我们的最小系统了: )有了这些东西我们怎么焊接丫?不用着急,过一会我们把原理图给大家 画出来大家就会了。二、51 单片机最小系统原理图。 这张图是组成51单片机的最小系统图了, 我们把他的功能在这里简单的介绍一下核心器件:单片机,周围的东西都是使单片机更好的工作而设立的; 1、震荡器单片机系统正常工作的保证,如果振荡器不起振,系统将会不能工作; 假如振荡器运行不规律,系统执行程序的时候就会出现时间上的误差,这在通信中会体现的很明显:电路 将无法通信。他是由一个晶振和两个瓷片电容组成的,x1 和 x2 分别接单片机的 x1 和 x2,晶振和瓷片电容 是没有正负的,注意两个瓷片电容相连的那端一定
18、要接地。 2、复位端复位电路,给单片机一个复位信号(一个一定时间的高电平)使程 序从 00 地址开始执行;一般有两中复位方式:上电复位,在系统一上电时利用电容两端电压不能突变的原 理给系统一个短时的高电平;手动复位,同过按钮接通低电平给系统复位,这时如果手按着一直不放,系 统将一直复位,不能正常工作,如果我们买的小按钮有问题,我们又没有仔细的检查,那可有点麻烦了, 呵呵,我估计我们的运气不会那么差,哈哈,在这里我们需要注意用的电容是电解电容,是有正负的,如 果接反了,他就会爆炸,哈哈做实践真是不容易,有时要冒着危险的,哈哈。我们可以用并口或者串口把 程序下到单片机中,这样我们就可以省去了买烧录
19、器,3、电源,说了半天还没有说到电源,要不单片机怎 么工作呀,图中没有给出,第 20 管脚是地 GND,第 40 管脚是电源 VCC,一般我们在电源 vcc 处。加一个 0.1uf 的瓷片电容,滤掉电源中的高频雑波,使系统更安全。注意 51 单片机使用的是 5 付直流电源。 第一课:第一课:5151 单片机单片机最小系统最小系统 实际上,51 单片机核心外围电路是很简单的,一个单片机一个看门狗一个晶振2 个磁片电容; 1.单片机:atmel 的 89C51 系列、winbond 的 78E52 系列,还有 philips 的系列,都差不多;现在有一 些有 ISP(在线下载的) ,就更好用了;2
20、.看门狗:种类很多,我常用的有 max691/ca1161 和 DS1832 等, 具体看个人习惯、芯片工作电压、封装等。Max 系列和 DS 系列,还有 IMP 公司的,种类很多,一般只需要 有最基本的功能就可以了;原来我使用 max691,但是 max691 比较贵,因为它有电池切换功能,后来新设 计电路板,就都采用 ca1161 了。很早以前的电路设计中,现在可能还有人使用,使用一个电阻和一个电容 达成的上电复位电路;但是,这样的复位电路一个是不可靠,为什么不可靠,网络上能找得到专门论述复 位电路的文章;更重要的是,51 系列的单片机比较容易受到干扰;没有看门狗电路是不行的,当程序跑飞
21、时,回不来了,死在那里。常规的做法是买一个专门的看门狗电路,完成复位电路和看门狗电路的功能。 这些芯片的资料很容易在网络上找到,通常使用百度搜索就可以了;单片机和单片机抗干扰能力是不一样 的。如果你的产品是工作在干扰比较大的环境,可以试试选用不同品牌的单片机;原来我在一个光电所, 做 YAG 激光治疗机的控制部分,脉冲激光机的电源放电的时候,能量是很大的,在采取了所有能够想到的 光电隔离等措施之后,还是不行;后来,选用了 intel 的 8031,就可以了。小声的说:当时的 philips 的 单片机抗干扰性能是最差的,可能跟 Philips 主要是用在民用领域有关。现在不知道怎么样了,有人知
22、道 的话告诉我。单片机的输入输出口线是最容易引进干扰的地方;在严重干扰的情况下,需要将所有的口线 光电隔离。3.晶振:一般选用 11.0592M,因为可以准确地得到 9600 波特率和 19200 波特率;也可以使用 36.864M,这个频率是 1.8432M 的 20 倍,看别人的电路板上用过,我也没有用到。这 2 种晶振很容易买到, 价钱跟 12M 的一样。书上说,12M 的晶振也能得到 9600 的波特率,但是,实际用的时候,会每隔一段时间 就出错一次, 好像累积误差一样, 比较奇怪。 即使你的单片机系统不使用 RS232 接口, 也可以做一个 Rs232, 留着做测试,或者预留等等,没
23、有坏处。除非你的单片机系统的口线不够用了。4.磁片电容:22pf30pf, 可以在有些书上找到什么晶振频率对应什么容量的磁片电容, 但是, 我都是随便拿来使用, 反正在 11.0592M 下,都没有问题;如果你用到了更高的频率,最好还是找找资料看看。 参见以下电路图: 如果你的单片机系统没有工作,检查步骤如下: 1.查看门狗的复位输出,可能的话在电路板上加一个 LED,下拉,这样看起来就更方便;要是看门狗复位 信号有,往下;2.查单片机,看看管脚有没有问题;一般编程器能够将程序写入,说明单片机是好的;最 好手头上准备一个验证过的单片机,内部有一个简单的程序,比如,在某个口线上输出 1 个 1
24、秒占空比的 方波等,可以使用万用表测量。加一句:设计产品时,要在关键的地方:电源、串口、看门狗的输出和输 入、I/O 口等加不同颜色的 LED 指示,便于调试;作为批量大的产品,可以去掉部分 LED,一方面是降低成 本、一方面是流程保密;3.再查磁片电容,有些瓷片电容质量不行,干脆换了;顺便说一下,换器件最好 使用吸锡带,将焊盘内的锡吸干净,再将器件拔出,这样不会损伤焊盘内的过孔;再将新的瓷片电容焊接 上去的时候,用万用表量量是好的再焊;4.最后只有换晶振了;切记要买好的晶振,有些品牌质量比较好。 5.以上按照以上步骤检测时,将无关的外围芯片去掉;因为有一些是外围器件的故障导致单片机最小系统
展开阅读全文