自动测试技术大作业.docx
《自动测试技术大作业.docx》由会员分享,可在线阅读,更多相关《自动测试技术大作业.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、自动测试技术大作业 学号: 姓名:连伟明我对单片机的认识:单片机概述:单片微型计算机简称单片机(MCU),是典型的嵌入式微控制器,单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。它最早是被用在工业控制领域,由于单片机在工业控制领域的广泛应用,单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计
2、算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。 汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。单片机优势:单片机独特的结构决定了它具有如下特点。(1)高集成度、高可靠性单片机将各功能部件集成在一块晶体芯片上,集成度很高,体积自然也是最小的。芯片本身是按工业测控环境要求设计的,内部布线很短,其抗工业噪音性能优于一般通用的C
3、PU。单片机程序指令,常数及表格等固化在ROM中不易破坏,许多信号通道均在一个芯片内,故可靠性高。(2)控制功能强为了满足对对象的控制要求,单片机的指令系统均有极丰富的条件:分支转移能力、I/O口的逻辑操作及位处理能力,非常适用于专门的控制功能。(3)低电压、低功耗第1章 单片机概论 为了满足广泛使用于便携式系统,许多单片机内的工作电压仅为1.8V3.6V,而工作电流仅为数百微安。(4)优异的性能价格比单片机的性能极高。为了提高速度和运行效率,单片机已开始使用RISC流水线和DSP等技术。单片机的寻址能力也已突破64KB的限制,有的已可达到1MB和16MB,片内的ROM容量可达62MB,RAM
4、容量则可达2MB。由于单片机的广泛使用,因而销量极大,各大公司的商业竞争更使其价格十分低廉,其性能价格比极高。单片机应用:由于单片机功能的飞速发展,它的应用范围日益广泛,已远远超出了计算机科学的领域。小到玩具、信用卡,大到航天器、机器人,从实现数据采集、过程控制、模糊控制等智能系统到人类的日常生活,到处都离不开单片机。其主要的应用领域如下。(1)在测控系统中的应用单片机可以用于构成各种工业控制系统、自适应控制系统、数据采集系统等。例如,工业上的锅炉控制、电机控制、车辆检测系统、水闸自动控制、数控机床及军事上的雷达、导弹系统等。(2)在智能化仪器仪表中的应用单片机应用于仪器仪表设备中促使仪器仪表
5、向数字化、智能化、多功能化和综合化等方向发展。单片机的软件编程技术使长期以来测量仪表中的误差修正、线性化的处理等难题迎刃而解。(3)在机电一体化中的应用单片机与传统的机械产品结合使传统的机械产品结构简化,控制走向智能化,构成新一代的机电一体化产品。这是机械工业发展的方向。(4)在智能接口中的应用计算机系统,特别是较大型的工业测控系统中采用单片机进行接口的控制管理,单片机与主机并行工作,可大大提高系统的运行速度。例如,在大型数据采集系统中,用单片机对模/数转换接口进行控制不仅可提高采集速度,还可以对数据进行预处理。如数字滤波、误差修正、线性化处理等。(5)在人类生活中的应用单片机由于其价格低廉、
6、体积小巧,被广泛应用在人类生活的诸多场合,如洗衣机、电冰箱、空调器、电饭煲、视听音响设备、大屏幕显示系统、电子玩具、信用卡、楼宇防盗系统等。单片机将使人类的生活更加方便舒适,丰富多彩。对Arduino单片机的介绍:背景简介及开发团队:Massimo Banzi之前是意大利Ivrea一家高科技设计学校的老师。他的学生们经常抱怨找不到便宜好用的微控制器。 2005年冬天, Massimo Banzi跟David Cuartielles讨论了这个问题。 David Cuartielles是一个西班牙籍晶片工程师,当时在这所学校做访问学者。两人决定设计自己的电路板,并引入了Banzi的学生David
7、Mellis为电路板设计编程语言。两天以后,David Mellis就写出了程式码。又过了三天,电路板就完工了。Massimo Banzi喜欢去一家名叫di Re Arduino的酒吧,该酒吧是以1000年前意大利国王Arduin的名字命名的。为了纪念这个地方,他将这块电路板命名为Arduino。几乎任何人,即使不懂电脑编程,也能用arduino做出很酷的东西,比如对感测器作出回应,闪烁灯光,还能控制马达。很快,这块板子就受到了广大学生的欢迎。这些学生当中那些甚至不懂一点计算机编程的人,都用Arduino做出了“很炫”的东西:有人用它控制、处理传感器,有人用它控制灯闪烁,有人用它制作机器人之后
8、Banzi、Cuartielles和Mellis将设计图传到网上去,然后花了3000欧元加工出第一批板子。Banzi说,他们当时加工了200块板子,卖给学校50块,还在担心剩下的150块怎么卖出去。但是几个月后,他们的设计作品在网上被传开来,接着他们居然收到了几个上百块板子的订单。这时他们明白它是很有市场价值的。所以,他们决定开始Arduino的事业,但是有个原则开源。由于当时的产权法只有软件开源的相关规定,还没有硬件开源的规定,他们决定使用“署名-相同方式共享”,它规定任何人都可以复制、重设计甚至出售Arduino板子。实际情况也正如他所料,几个月内,很多人提出重新布线、改进编程语言等建议。
9、后来有个销售商要求代理Arduino产品。2006年,Arduino方案还获得Prix Art Electronica电子通信类方面的荣誉奖。那年,他们卖了5000块板子。第二年,他们卖了30000块。它们被电子爱好者用来设计机器人、调试汽车引擎、制作无人飞机模型等。后来甚至出现了一些有趣的公司,有个叫Botanicalls的公司基于Arduino开发出了一种监控室内盆栽的设备,并且在需要浇水时发出电话通知。Arduino简述:Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。主要包含两个主要的部分:硬件部分是可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 测试 技术 作业
限制150内