
我对物联网的认识
物联网技术学习心得“物联网技术”的核心和基础仍然是“互联网技术”,是在互联网技术基础上的延伸和扩展的一种网络技术;其用户端延伸和扩展到了任何物品和物品之间,进行信息交换和通讯。
因此,物联网技术的定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,将任何物品与互联网相连接,进行信息交换和通讯,以实现智能化识别、定位、追踪、监控和管理的一种网络技术叫做物联网技术。
物联网(InternetofThings)指的是将无处不在(Ubiquitous)的末端设备(Devices)和设施(Facilities),包括具备“内在智能”的传感器、移动终端、工业系统、数控系统、家庭智能设施、视频监控系统等、和“外在使能”(Enabled)的,如贴上RFID的各种资产(Assets)、携带无线终端的个人与车辆等等“智能化物件或动物”或“智能尘埃”(Mote),通过各种无线和\\\/或有线的长距离和\\\/或短距离通讯网络实现互联互通(M2M)、应用大集成(GrandIntegration)、以及基于云计算的SaaS营运等模式,在内网(Intranet)、专网(Extranet)、和\\\/或互联网(Internet)环境下,采用适当的信息安全保障机制,提供安全可控乃至个性化的实时在线监测、定位追溯、报警联动、调度指挥、预案管理、远程控制、安全防范、远程维保、在线升级、统计报表、决策支持、领导桌面(集中展示的CockpitDashboard)等管理和服务功能,实现对“万物”的“高效、节能、安全、环保”的“管、
有没有参加过CCF考试的,求经验
刚考完CCF。
之前看到学校里面有CCF免费考试的机会,于是就抱着试试看的心态参加一下。
虽然我不是学计算机专业的,但是之前做嵌入式的时候接触过OpenCV,而opencv又是用C++语言实现的,所以学会了用C++,考前又系统的学习了STL,所以差不多具备了考这种算法竞赛的能力。
后来做了官方提供的真题,发现挺有趣的,于是花了大概两周时间准备了一下这个认证考试。
听说我们学校有考430的大神,也想看看我们之间的差距。
当然以下仅仅是第一次考CCF的我的最基本的想法,可能会有很多的观点和大神们不同,我只想帮助新手们更快的入门。
下面先大概的说一下我作为一个新手的心得(当然我是指C++的,Java我并不会):一、必备知识:1、C++,这个就不说了吧。
我觉得如果只会用C的话做这样的竞赛会比较困难,特别是到了第三题,一般会写很多代码(题目会有各种各样的要求,我也是醉了),C++有助于弄清楚思路。
2、STL,vector、list和map这样的好用的容器可以加快编程的速度,第2、3题用起来就比单纯的数组好用,特别是list这样的,如果自己写链表可以想想其中的困难。
再加上算法里面的sort、find什么的,简直比自己写快的不要不要的。
3、竞赛算法,一般的新手努力一点的可以的考到300分左右,而想要冲击更高的分数就要研究一下竞赛的算法了。
现在有很多这样的书籍,可以淘宝、京东搜索“算法竞赛”试试。
二、注意事项:1、编译器,这个要重点提出来。
因为ccf所使用的编译器是dev-c++,当时我完全懵逼了。
之前练习的时候用的都是VS2013,这两个编译器写起来完全是两个感觉,考前我都还不知道dev-c++怎么查看变量,而且考完我都没有找到查看map、vector这种容器内存中数值的功能(不知道是真的没有,还是我没有找到)。
所以平时用习惯了VS这样的平台的童鞋记得去看看dev。
其实更加建议ccf认证能够接受vs这样优秀的平台,虽然它不是gcc编译的。
2、心态,第一次参加编程竞赛的我一开始难免会有点不知所错,而且编译器又不顺手。
所以开始的10分钟大脑一片空白,建议大家别和同学坐一块,因为如果你同学先写完了,你会很有压力的,这时大脑就更加乱了。
3、分数显示,没有分数显示,没有分数显示,没有分数显示,重要的事情说三遍。
和练习的时候不同,提交上去的代码没有分数显示,以最后一次提交为准。
3、交卷,交卷了后还可以继续答题,只要时间没有到,再次登录也是可以的。
学生总结200字左右
角度:一是方面的变化。
能到按时上学,不迟到、不早退;上课认讲,积答老师提出的问题,课下独立自主、认真的完成问题。
无论从学习态度、学习方法等方面都有了一定程度的提高,希望在下周能够再接再厉,争取周周更上一层楼,让自己的学习慢慢的提高。
二是生活方面。
能够做到自力更生的解决自己生活中的问题,尽量不依靠父母来帮助,让自己慢慢的成长。
三是同学关系方面,能够和同学和睦相处,出现问题有一个比较好的处理方式。
四是师生关系方面。
研究生期间几个有意义的大赛
可以参加一些建模大赛,学院的小比赛,评奖学金的时候肯能有点用
信息安全研究生问题
我毕业于国内某不知名高校信息对抗专业,对信息安全领域十分有兴趣,大三时也跟你一样犹豫过,是跟着我敬爱的导师做课题做研究,还是工作,最后还是决定先看看市场需求,于是现在在某金融企业做信息安全。
算不上前辈,当作是你的前车,来答个题。
选择倾向是压倒性的。
除非你是ACM成员或有类似见闻,对安全算法也深有心得,我个人不建议你不知市场需求地搞安全研究。
所谓的高起点,如你所猜,也如我所印证,在安全领域工作三年之后,你的水平、你的既得收入、你的身价,将远远超出在实验室或在研究所干三年之后的所得。
故若非有缘,不必为求敲门砖去读研,安全市场本身缺口就很大。
安全若要转行到其他领域,空间就更大了——本身搞安全的提升空间就已经很大了。
事实一:工业界的安全缺口非常大。
不管是对人才的需求,还是对产品的需求。
事实二:相比起学历,安全还是更认可证书多一点。
事实三:安全领域十分广泛而交叉。
故而需要各方面的人,业内专家也就尤为难得,另外个人的机会也十分广泛。
事实四:本科知识十分基础。
这既代表它有些老旧,不与时俱进,对工业界安全一无所知,对学术界也浅尝辄止;
求一份无碳小车设计方案(绕S走的)越详细越好,非常感谢
方案目录一:任务和要求 ………………………………………………………21.1 命题要求部分 ………………………………………………21.2 自我发挥部分 ………………………………………………3二:及论证 …………………………………………………42.1 转向轮及轨道设计 …………………………………………42.2 动力系统设计 ………………………………………………72.3 小车整体及外观设计 ………………………………………82.4 最终方案 ……………………………………………………8三: 材料及成本分析 ………………………………………………93.1 小车整体材料种类 …………………………………………93.2 小车各部位材料选择 ………………………………………93.3 小车整体成本分析 …………………………………………9四:方案总结 ………………………………………………………10一:任务和要求1.1命题要求部分 命题主题:“无碳小车” 竞赛命题要求: ①小车要求采用三轮结构(1个转向轮,2个驱动轮),具体结构造型以及材料选用均由参赛者自主设计完成。
要求满足:①小车上面要装载一件外形尺寸为¢60×20 mm的实心圆柱型钢制质量块作为载荷,其质量应不小于750克;在小车行走过程中,载荷不允许掉落。
②转向轮最大外径应不小于¢30mm。
②给定为5(取g=10m\\\/s2),竞赛时统一用质量为1Kg的重块(¢50×65 mm,普通碳钢)铅垂下降来获得,落差500±2mm,重块落下后,须被小车承载并同小车一起运动,不允许掉落。
小车前行过程中完成的所有动作所需的能量均由此能量转换获得,不可使用任何其他的能量形式。
③障碍物放置要求:每间隔1米,放置一个直径20mm、高200mm的弹性障碍圆棒。
小车结构示意图:小车运动轨迹示意图:第二阶段附加要求:参赛队,需取下小车原有的转向轮,重新制作小车的转向轮。
转向轮的制作采用根据原设计图纸和竞赛组委会的指定要求,经计算机三维造型后,使用制作、及钳工方法完成,最终完成小车转向轮的组装和调试,总加工时间为4小时左右。
成绩评定: 根据综合工程管理方案、设计方案、加工工艺方案、成本分析方案、小车徽标设计、转向轮加工成本及质量(是否符合图纸要求)、现场加工质量、小车前行距离及答辩成绩等得分,经加权公式计算最终得分1.2自我发挥部分 1)小车的前轮(即转向轮)设计。
单向偏转或实现双向偏转及其转向角度的确定。
2)小车的运行轨道的设计。
根据转向方案,设计出小车路程最少且位移量最大、符合命题要求的预算轨道。
并确定小车的初始释放位置。
3)小车的能量转换方式。
综合考虑到转换与行驶的相对关系,并尽可能的加大能量的利用率。
4)小车的前后轮设计。
前轮尽量简洁,且确保自己能够用三维软件自行作出,后轮设计尽量减少与地面的摩擦。
5)小车的外观设计。
在不影响小车的正常运行下,尽量减少小车自身的重量,并且要考虑到小车的整体外观。
6)成本分析。
在实现小车能够实现基本运行的情况下,充分考虑选材成本和的取舍。
二:及论证2.1转向轮及轨道设计设计主体思路: 利用转向轮中心轴偏转,实现小车转向。
本方案中将分比赛方案和后期参考放案两种方案,方案目标是实现单向偏转,后期参考方案目标是实现近S形路线。
方案一如图1所示(为轴中心部位的半剖视图),前轮的中轴设计,成一个倾斜的角度。
使其能够实现自行的绕一圆弧运动。
从而实现绕开障碍物运行。
方案二将采用平行实现小车的转向。
且以方案二为主要设计思路。
前轮具体设计及轨道方案:方案一:单向偏转设计及其对应的轨道设计。
如图3(前轮剖视图)所示。
其轨道设计如图2所示:前轮设计软件采用工程制造师设计,并实现自动成型。
前轮轮廓图如图4和图5:各参数要点经计算得出,具体如下:(前轮最大外径初步设为50mm,最大宽度设定为15.625mm):轨道参数: 1).小车宽度要小于200mm; 2).轨道半径为2500mm; 3).行驶初始角度(相对赛道偏角)为arctan4\\\/3(约53度)。
前轮参数:(参考图4) 1).小车外轮最大外径50mm; 最大宽度15.625mm。
2).图4注释制造经过:①拉伸除料→拉伸深度6.25mm→增加拔模斜度30度。
②过渡→半径为1.25mm。
③过渡→半径为6.25mm。
④打孔→通孔→直径18.75mm。
3).中轴孔经打孔→ 孔型→小径1.25mm,大径1.5625mm,通孔。
(以50mm最大外径,大经比小径宽0.3053mm)。
设计小结:该中,小车最大有效位移约为4000mm,可能还有出界的扣分。
在初步比赛中,可以先用偏转前轮实现类似的效果,前轮放置如图6所示。
前轮的安放转角与上述计算角度一样。
方案二:近S形偏转设计及其轨道设计。
轨道设计如图7所示:前轮设计软件采用工程制造师设计,并实现自动成型。
前轮轮廓图如图4和图5所示各参数要点经计算得出,具体如下:(前轮最大外径初步设为50mm,最大宽度设定为15.625mm): 轨道参数:1).小车宽度不易过宽,设定为180mm。
2).每个旋转弧行驶距离为1000mm—1100mm(符合小车宽度)。
转弯角度为arctan1\\\/5(约11.3度)。
前轮参数: 1).小车外轮最大径50mm; 最大宽度15.625mm。
2).图4制造过程与注释与方案一类同。
3).中轴实现过程,选择形孔,其外径为2.2mm。
前轮转向的实现方案设计()a.转向距离设定: 本方案设计中小车动力转变将经过发条盒带动大齿轮,再带动安装在小车后轮上的小齿轮实现小车的驱动(详见动力系统设计)。
大齿轮设计时,除了提供小车行驶的能量,还将提供改变方向的能量。
如下图8所示,当大齿轮每旋转一周,就改变一次方向,这时初步设定后轮最大外径为60mm.则后轮每旋转一周行驶距离为:2*3.14159*30=188.4954mm为实现大齿轮旋转一周至少行驶1000mm的距离,如果定小齿轮旋转的周数为设定为5.3周,则行驶距离为:188.4954*5.3=999.02562mm.所以可以设定大齿轮与小齿轮的齿数比53:10。
b.转向结构设计:如图8。
采用平行连杆,轮流经过大齿轮的凸起处,从而直接带动前轮的中轴,改变其行驶方向。
设计中,将采用前轮中轴平行于平行连杆固定轴。
从而实现连杆固定轴转角与前轮转角一致,如图9,设置连杆固定轴宽度为10mm,则大齿轮推动平行连杆的距离仅为1mm,故可以实现,且能减少能量消耗。
设计小结:该方案设计中,前轮的制造工序简单。
前轮的安装与卸载可能比较繁琐,可以考虑将前轮中轴分段制造,以减少安装与卸载的程序。
实际制造中,转向的具体参数设计需要实际实验才能最终定论。
该方案为本组主要设计方案。
2.2 动力系统设计设计主体思路:首先利用发条将重力势能转化成弹性势能,再利用发条能较稳定的能量释放特性,经过齿轮转变带动后轮驱动小车的前进。
理论计算数据:以网上木材—钢间滚动摩擦系数(最大)0.04,小车整体重量为2KG,能量用5J计算可以得到运行最大距离为6250mm,但实际运行中,摩擦系数没有0.04,能量运用率无法达到100%,相互抵消与否需要实验数据说明。
小车动力系统图如下图10所示:如图10所示,重物经过滑轮,与发条相连接,发条轴与大齿轮中心轴相连,大齿轮带动小齿轮实现后轮的驱动。
该过程依能量的转换分为两个阶段,具体如下:a.势能转化为弹性势能:首先,释放重物,由于发条处于反向转动,不影响小车静止。
当重物下落到接近小车上方由于弹性势能的加大,重物速度将会减慢。
此时,借助磁铁的吸引力,将放在底板上的撞针压下,同时固定住重物。
撞针的另一端连接发条的固定针,使发条处于瞬间弹性最大值状态。
b.弹性势能转化为小车动能:当发条固定针将发条固定,此时,发条开始释放弹性势能,同时带动大齿轮转动,再经过小齿轮带动后轮(小齿轮中心套在后轮连杆上)。
各参数如下:1).物体下落高度为500mm; 2).重物能够在无磁铁的情况下恰好接触底板,以保证“不使用其他形式的能量”(“恰好”即速度基本为零,以减少能量的损耗); 3).重物接触底板后要保证发条处于恰饱和(最佳状态)或要饱和状态,确保能量的最大转换。
设计小结: 该方案设计中,对发条的要求较高,但可以较平稳的使用法条中的能量,除去了重物下落的摇摆问题,同时可以实现小车的稳定转向。
2.3小车整体及外观设计(初步设计)小车底板设计:小车底板宽度180mm,总长度300mm,前半部分采用等腰梯形,上底100mm,下底180mm,高100mm,后半部分为矩形设计长为200mm,宽度为180mm。
底板厚度3mm。
重物支撑架设计:采用长度为600mm,宽度50mm,厚度为3mm中部为空的塑料板,另外重物支撑架两边用两根长度为300mm的塑料棒支撑。
转向装置设计:转向连杆统一采用直径1mm的硬质铝棒,中轴采用钢棒。
转向轮位于小车中轴线上,转向轮轴线与前底板相距30mm。
转向轮外径为50mm,最大宽度15.625mm。
后轮驱动设计:后轮外径60mm,宽度为10mm,两轮中轴线离后底板30mm,采用嵌入式放置,小齿轮位于两后轮连线中心处。
外 观 设 计:外观标幅以学校标志为主。
注重不同颜色涂漆的结合使用。
载 物 放 置:放与小车中前部,使其同时起到平衡小车的作用。
2.4最终方案 本次方案设计中,分初次比赛用车和后期比赛用车(如果许可,可以直接用后期设计方案),前后用车主要不同处在于前轮转向及轨道设计,与费用不产生太大影响,但是方案二为我组主要设计方案。
能量系统设计,以经发条实现二次转换为主,但也有备用方案。
备用方案仅做意见保留。
三: 材料及成本分析3.1小车应用材料种类:塑料 硬质铝 磁铁 钢柱 细线3.2小车整体材料种类本次方案中主要材料种类如下:小车底板及重物支撑架:塑料为主.后轮设计:塑料为主(成品设计)。
前轮(前期):硬质铝。
齿轮:塑料(成品设计)。
重物下落固定物:磁铁。
连杆等:硬质铝。
前后轮中轴:钢。
装饰:塑料为主。
发条:买标准品。
3.3小车整体成本分析(参考网上报价)塑料板成本:总共约15元前轮成本:自己制作后轮成本:标准品两个10元左右连杆成本:约3元齿 轮:小齿轮1元 大齿轮2元发 条:25元左右撞 针:0.5元磁 铁:4-5元滑 轮:1元左右总共材料成本约为63元(不包含工具等其他费用)。
四:方案总结本次竞赛命题要求中,以给定的能量设计三轮小车带动给定负载进行避物运行。
本方案设计中,分为前轮转向,动力设计,成本分析三大部分展开设计。
前轮转向设计过程中,首先考虑到的是单向偏转的实现,但与理论最小运行值有较大差距,故考虑转向运行。
其中,平行连杆的设计,从理论上可以实现交替转向。
但前轮的支撑力如果较大,可能会导致能量的消耗,这也是实际要考虑到的问题。
且对整个平行连杆的制作精度要求比较高。
动力系统的设计中,采用的是能量的二次利用,要求第一次能量的转换率要高,故对发条的要求较高。
该设计中,将会消除重物下落的摇摆问题,同时利用撞针设计,启动小车行驶。
成本分析中,没有考虑制作工具的相关成本,如果可以实现底板的一次成型,将会减少工序,增大精度要求。
同时其费用也将加大。
综合成本,暂且不能确定。
该方案中,没有就小车的整体外观设计给出具体设计,将在小车轮廓设计完毕后进行整体外观设计(暂时无法用三维制作软件做出整体构架)。
自动化是个什么样的专业啊
出来以后能干什么工作呢
自动化专业的基本上是弱电控制,也可进行强电的操作,不过很少。
1、电厂(包括各个公司,工厂的配电室) 2、软件开发(特别是单片机或EDA等) 3、PLC(大体是工控方向,搭建操作平台等) 4、各个矿山,或金属冶炼场所(进行自动化设备的维护,操作等) 5、去学校当老师 6、做销售工作(专门卖自己专业相关的东西) 7、公务员,每个专业都可以的 8、各种什么研究所 10、产品设计,就是硬件电路设计了 11、自动化就业方向很广的,仔细观察生活就知道很多自动化设备的。
不过做设计有前途,做销售有“钱”途,做维护就是工薪阶层,属于服务行业.. 12、自动化选择面广,学好单片机和PLC哪都吃得开,英语好的话外企也不是不可能... 13、自动化本科学出来基本上和没学差不多,什么都懂,但是什么也不精,但是上研以后那就不得了了,硬件方面的发展不可限量。
但硬件的东西不一定要到读研究生的时候才能做!本科生完全可以染指最新的技术;不要觉得那些东西很高深,做过之后;也就是平常的知识(或者工具)一样!鼓励现在的大学生参加全国学科竞赛,到公司寻找实习机会;不要觉得这是一道屏障,这只是心理屏障! 14、自动化的强势在于软件和硬件的结合;相比来说做硬件开发的提高更快,基本呈指数型增长!做软件开发最多是线型增长,希望大家能积极投身到这个行业中! Freecale在中国举办智能汽车大赛,希望都能争取参加;这是针对自动化专业方向的,绝好的锻炼机会! 15、东南大学自动化考研:东大自动化学院的模式识别、电力电子与电力传动就业怎么样
实力如何
模式识别很难考, 导师都会提前被免试的学生抢个精光, 电力电子一般般拉,很枯燥的~~~ 16、自动化专业见解,各学科就业情况及方向:(qzctone 发表于 2006-7-22 ) ⑴ 自动控制 是今年来的热门专业,考研的数量居计算机和通信之下排里工科的第三,当然与时下的就业热有很大的关系的。
我觉得现在自动控制很热的,工作好找,因为需求量很大,在电子和IT领域等很多地方都有用武之地的
当然这些领域的薪水很高的。
说是控制理论,但很多都是在应用上的。
还可以在信息处理领域工作的。
本人就是这方面毕业的,现在在上海阿尔卡特,做手机软件的,薪水也不错,5000k+\\\/m把,做工程主管助理,经常随主管出去校园招聘,进行专业面试,所以对这方面多少有点了解吧~~ ⑵ 检测,现在的很多的工业产品生产线需要,很多要检测工程师,比如生产线运行故障诊断和处理,当然在这些工业生产领域里薪水不会太高的了,工作环境也不是很好了
有些是搞传感器的和信息检测的,怎么说呢,干的出色也可以不错的
⑶ 模式识别,这个学科是一门很重视理论研究的学科,对你的概论和数学分析的能力要求很高的,如果这方面的能力不是很强的话,很难搞出名堂的,在实际的工程应用上很少的,很多都是理论研究及工程应用~~有的东西是信号处理领域的,但只能是了解不可能象他们一样深入研究的,有的学小有人工智能方向的,也不会很深入的研究的
因为是个新兴的领域,从现在的需求来看,不是很多,没有自动控制热,可能以后会很热把
⑷ 系统工程,我觉得现在很不错,特别是在IT领域里面有很大的用途
因为这方面的人才现在很少,很热
在软件领域里有可以作到主管之类的职位,薪水很高的
17、看了这么多人的迷茫,我这个过来人也说点心得吧:最初也和大家一样的迷茫,搞不懂学这玩艺到底干嘛用,不过呢就业范围还真的广,基本上呢重点就是单片机(涉及到硬件设计及软件编程,比如c语言和汇编语言),意义上的一个小的微型电脑,另外一个重要的就是PLC了,学好这两个方面对于本科生来说意义重大,至于就业方面基于如下: ⑴ 专业的就业方向主要是制造企业的设备方面的维护或者设计方面的工作 ⑵ 任何其他行业中基于电子部件的控制部分(包括硬件设计基础,软件实现控制),都会有人才需求。
整体来说,偏向于弱电电子元器件方面的东西,虽然一般是做技术支持类的工作,相对个人的学习层次及技术含量起步要高点,当然对于喜欢搞设计研发来说又另当别论。
我毕业后是去了一家继电保护产品公司做产品的调试和维护方面的工作,现在却在国外做建筑商务方面的工作。
对于这样巨大转变,中间的过程一言难尽。
在辞职后的求职中发现,无论你打算从技术相关类工作做起的话,最好是去做工业自动化中的PLC系统,不然以后求职中很尴尬的,归其原因还是因为专业的问题,做技术的人最好是专业从一开始就要对口。
当然这些都是我一点个人感受,仅代表个人观点。
如果学自动化的学弟学妹们有什么需要咨询的,随时乐意提供个人意见,只是希望和我同专业的你们以后不像我完全的懵懵懂懂地走了很多弯路。
17、2007年自动化专业的就业形势如何
答:相对来说还算理想,一般来说找到工作不成问题,很多中小公司有很大的学习和发展空间,如果你是擅长交际并有自己的人脉关系,可选择做市场,如果性格内向则选做技术,总之都有很好的发展前途
18、还有很多信息,看客要学会自己检索.. 专业介绍 电气工程及其自动化 培养目标 本专业主要培养具备电气工程系统运行、自动控制、电力电子技术、信息处理、试验分析等基础知识和基本技能,能在电气工程及其相关领域从事研发、运行操作与管理工作的高级专门人才。
主要课程 电路原理、电子技术基础、电力电子技术、电机与拖动、计算机技术(语言、软件基础、硬件基础、单片机、PLC等)、信号与系统与控制理论等。
关于数电课程实验设计题目《60秒循环计时显示器》
课程设计需要自己做,需要资料可以找指导老师解决,这里给你一篇相关毕业设计范文(仅供参考):篮球比赛计时器的设计与实现摘要 本文主要介绍:篮球比赛计时器。
本文首先介绍单片机的相关知识,对单片机进行相应的研究,并将其与74HC595串行显示电路配合使用。
本电路主要核心是AT89S51,利用软件和硬件的结合实现开机自动置节计数器为第一节,节计时器为12分00秒,24秒违例为24秒。
用数字显示篮球比赛当时节数,每节时间及24秒的倒计时,采用单片机串行显示。
最后,本文会详细叙述此电路的安装与调试,并对调试过程中出现的问题做简要说明。
关键词 AT89S52单片机;74HC595;XXX 课题背景在电子技术飞速发展的今天,电子产品的人性化和智能化已经非常成熟,其发展前景仍然不可估量。
如今的人们需求的是一种能给自己带来方便的电子产品,当然最好是人性化和智能化的,如何能做到智能化呢
单片机的引入就是一个很好的例子。
单片机又称单片微型计算机,也称为微控制器,是微型计算机的一个重要分支,单片机是20世纪70年代中期发展起来的一种大规模集成电路芯片,是集CPU,RAM,ROM,I\\\/O接口和中断系统于同一硅片上的器件。
单片机的诞生标志着计算机正式形成了通过计算机系统和嵌入式计算机系统两个分支。
目前单片机已渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
在我们身边,由单片机作为主控制器的全自动洗衣机、高档电风扇、电子厨具、变频空调、遥控彩电、录像机、VCD\\\/DVD机、组合音响、电子琴等。
单片机已在广阔的计算机应用领域中表现得淋漓尽致,出尽了风头。
从家用消费类电器到复印机、打印机、扫描仪、传真机等办公自动化产品;从智能仪表、工业测控装置到CT、MRI、γ刀等医疗设备;从数码相机、摄录一体机到航天技术、导航设备、现代军事装备;从形形色色的电子货币如电话卡、水电气卡到身份识别卡、门禁控制卡、档案管理卡及相关读\\\/写卡机等等都有单片机在里面扮演重要角色。
因此,单片机已成为电子类工作者必须掌握的专业技术之一。
单片机就是一个微型中央处理器,通过编程即能完成很多智能化的工作 ,因此它的出现给电子技术智能化和微型化起到了很大的推动作用。
随着人们生活水平的提高,社会经济的发展,人们开始考虑精神生活的享受,并开始注重身体素质的提高。
开始举办一些小型的篮球比赛。
这就需要裁判有一个公正的判罚,以保证比赛的顺利进行。
这就需要有一个专门计时的工具。
所以我就设计了一个篮球比赛计时器。
设计简单,耗费少,容易制作。
可用于街头篮球比赛和校园篮球比赛。
花很少的钱就可以得到一个实用的篮球比赛计时器。
本次设计注重对单片机工作原理以及键盘控制及显示原理的理解,以便今后自己在单片机领域的学习和开发打下基础,提高自己的动手能力和设计能力,培养创新能力,丰富自己的理论知识,做到理论和实践相结合。
本次设计的重要意义还在于对单片机的内部结构和工作状态做更进一步的了解,同时还对单片机的接口技术,中断技术,存储方式和控制方式作更深层次的了解。
此次设计更进一步了解基本电路的设计流程,提高自己的设计理念,丰富自己的理论知识,巩固所学知识,使自己的动手动脑能力有更进一步提高,为自己今后的学习和工作打好基础,为自己的专业技能打好基础。
设计简介 篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要求进攻方在24秒内有一次投篮动作,否则视为违例。
根据要求,以AT89S52单片机为核心,设计篮球比赛计时控制器。
篮球比赛上下半场四节制,每节12分钟,要求能随时暂停,启动后继续计时,一节比赛结束后可清零。
按篮球比赛规则,进攻方有24秒为例计时。
分秒显示用LED数码管。
用开关控制计时器的启动\\\/暂停。
该篮球比赛计时器的设计,可对比赛总时间和各方每次控球时间计时。
该计时器采用按键操作、LED显示,非常实用。
此计时器在程序参数稍加修改后也可作为其他球类比赛的计时器。
主控芯片为AT89S52,采用12MHz晶振,P0.0-P0.7作键盘输入。
A1为12分钟暂停键;A2为启动12分钟计时键,,24秒计时开始;A3为24S复位开启键(投篮或交换控球时按下此键); A4为24秒计时停止键(没有违例);A5为总计时和24秒计时同时启动键;A6为总计时和24S计时同时停止键。
电路采用静态显示,一起点亮各位数码管,同时显示不同的字符。
点亮各位数码管锁存输出。
显示器的第一位显示计时节数,3至6位显示计时的分,最后2位显示24秒。
用T0定时器中断进行24秒处理,12分钟计时用T1定时器中断计时。
同时电路通过键盘扫描,根据键值转相应键处理。
系统电路的设计方案系统设计方案的提出 本设计是基于89S52单片机的键盘控制及显示电路设计,从系统的设计功能上看,系统可分为两大部分,即键盘输入控制部分和显示部分,对于每一个部分都有不同的设计方案,起初我拟订了下面两种方案: 第一种方案: 键盘控制采用矩阵扫描键盘,可以用普通按键构成4×4矩阵键盘,直接接到89S52单片机的P0口,高四位作为行,低四位作为列,通过软件完成键盘的扫描和定位。
显示部分采用动态显示,采用移位寄存器74LS164和译码器74LS138通过显示驱动程序驱动七段数码管显示。
此方案成本低,所用到的两个外围芯片价格都很低廉,而且单片机的I\\\/O口占用较少,可以节约单片机接口资源。
第二种方案: 键盘控制采用独立是式键盘,每个按键的接零端均接地,每个按键的测试端各接一条输入线,通过检测输入线的电平状态就可以很容易地判断哪个键被按下了,这种方法操作速度高而且软件结构很简单。
这种方法比较适合按键较少或操作速度较高的场合。
显示部分采用静态显示方法,所谓静态显示,就是每一个显示器都要占用单独的具有锁存功能的接口用于笔划段字形代码。
这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中CPU的开销小。
方案的确定 本设计要求按键较多,且本次设计只是对所学知识的一次实践,设计要求简单,容易实现,成本低。
比较以上两中设计方案,第二种成本低,占用单片机资源少,且容易实现,这样的设计比较适合本次设计,故选用第二种设计方案。
电路设计原理及芯片介绍 键盘控制及显示电路设计的原理及要求电路的设计原理与功能要求 本设计采用AT89S52单片机芯片作为中央处理芯片,采用AT89S52的P0口构成独立8键键盘,采用AT89S52串行口静态显示,选用74HC595作为LED驱动芯片。
本电路设计有以下功能及要求: (1)篮球比赛计时器全场时间为48分钟,共四节,每节12分钟和24秒违例。
要求开机自动置节计数器为第一节,节计时器为12分00秒,24秒违例为24秒。
(2)用数字显示篮球比赛当时节数,每节时间及24秒的倒计时,采用单片机串行显示。
(3)能随时用按纽开关控制比赛的启动\\\/暂停,启动后开始比赛,暂停期间不计时,重新启动后继续计时。
电路的总设计框图 根据设计任务与要求,可初步将系统分为五大功能模块:主电路、开关启\\\/停控制电路、显示电路、音响电路和+5V稳压电源。
进一步细说,主电路选用89S52作为中央处理器;开关启\\\/停控制电路由八个按键组成;显示电路由八位七段数码管和74HC595组成;音响电路用ULN2003驱动蜂鸣器;+5V稳压电路采用7805稳压块把电源电压稳定在+5V。
目 录摘要 IABSTRACT II第1章 绪论 11.1 课题背景 11.2 设计简介 2第2章 系统电路的设计方案 32.1 系统设计方案的提出 32.2 方案的确定 32.3 本章小结 3第3 章 电路设计原理及芯片介绍 43.1 键盘控制及显示电路设计的原理及要求 43.1.1 电路的设计原理与功能要求 43.1.2 电路的总设计框图 43.2 总电路选用芯片简介 43.2.1 控制芯片AT89S52 43.3 LED显示原理介绍 113.4 键盘控制原理介绍 143.4.1 键盘的工作原理 143.4.2 独立式键盘 173.5 本章小结 20第4章 键盘控制及显示硬件电路实现 214.1 LED显示电路设计 214.2 独立按键键盘的电路设计 224.3 硬件的焊接 234.3.1 硬件的焊接 234.3.2 电路板的检查和故障排除 244.4 本章小结 24第5 章 键盘控制及显示电路软件设计 265.1 软件设计的基本工具 265.1.1 汇编语言的简介 265.1.2 汇编语言的指令系统与程序 265.1.3 keilC51开发软件简介 285.2 独立式键盘软件设计 285.2.1 软件设计流程图 295.3 键盘控制及显示电路设计软件实现总流程图 295.3.1 总流程图 295.4 本章小结 30结 论 31致 谢 32参考文献 33附录1 外文资料 34附录2 电路原理图 37附录3 汇编源程序 38附录4 元件清单 45



