现在的位置: 首页 > 自动控制 > 工业·编程 > 自动控制 > 正文

浅谈单片机应用技术

2007-05-03 12:11 工业·编程, 自动控制 ⁄ 共 2557字 ⁄ 字号 暂无评论

自从1972年Intel推出第一片微处理器以来,计算机技术正着魔似地循着Moore先生提出的著名的Moore规律(“每18个月微处理器性能提高一倍,价格降低一半”)飞速地发展。以微处理器为核心的微型计算机在最近十年中已经发生了翻天覆地的变化,PC机闪电般地经历了从8088/8086到286、386、486、586(奔腾)、奔Ⅱ、奔Ⅲ的飞跃。微电脑对整个社会进步的影响是有目共睹的,它使我们跨入了信息时代、数字时代,其巨大影响怎么评价也不为过。换言之,计算机应用面的迅速拓宽和对个人与社会诸多方面的渗透表明,计算机技术已不再是深踞于高层次科技领域里的宠儿,它已经深入到一切领域之中,闯进了普通人的生活圈子。

随着微电子技术的发展和近代超大规模集成电路的出现,微处理器及相关的外围芯片又有了飞速的发展,其最新进展之一是将微处理(μP)和外围芯片,如程序存储器(ROM)、数据存储器(RAM)、并行I/O口(PIO)、串行I/O口(SIO)、定时/计数器(CTC)、中断控制器(ICU)、模/数转换器(ADC)、数/模转换器(DAC)、监控定时器(WDT)、通讯控制器(CCU)、脉宽调制器(PWM)、浮点运算器(FPU)、模糊控制器(FCU)、数字信号处理器(DSP)……等等部件集成在一块芯片之中,制成了单片微型计算机(Single Chip Microcomputer),简称单片机。它的另外一个名字,叫微控制器(Micro-Controller简记为MCU)。由于它通常是以嵌入某个电路或设备中的面目出现的,故也被称为嵌入式控制器(Embedded Controller)。要把前面提到的众多功能集合在一起,过去需要具备专门的知识,采用若干的集成电路组建成一个庞大的系统来实现,而今却简化成为选择合适的单片机并对其已有的功能、指标、参数乃至引脚如何使用的问题。早在十年前许多专家就断言:“对于广大电子技术工作者目前面临的单片机应用技术,如同60年代面临晶体管技术,70年代面临数字集成电路技术一样。单片机与可编程逻辑器件相结合,构成新一代电子应用技术,是不可避免的一项新型工程应用技术。”

目前,单片机已有上百个系列,其功能之强大、品种之繁多足以令人“拍案惊奇”。据悉,单片机的产量预计到2000年全球将接近60亿片,足见其现在和未来应用之广。又悉,九十年代初期美国家庭平均拥有64个MCU,而到2000年这一拥有量将增至226个,由此更可见MCU广阔应用前景之一斑。

在我们的身边,由单片机作为主控制器的全自动洗衣机、高档电风扇、电子厨具、变频空调、遥控彩电、录像机、VCD/DVD机、组合音响、电子琴……早已悄悄把我们包围了。我们知道,计算机有两大发展空间:一是计算机科学技术本身的发展;一是计算机在各行各业各种领域的应用。单片机已在广阔的计算机应用领域中表现得淋漓尽致,出尽了风头。从家用消费类电器到复印机、打印机、扫描仪、传真机等办公自动化产品;从智能仪表、工业测控装置到CT、MRI、γ刀等林林总总的医疗设备;从数码相机、摄录一体机到航天技术、导航设备、现代军事装备;从形形色色的电子货币如电话卡、水电气卡到身份识别卡、门禁控制卡、档案管理卡及相关读/写卡机……都有单片机在里面扮演重要角色。无怪乎有人说单片机“无处不在,无所不能”了。

现今炙手可热的“三网”(电信网-有线电视网-国际互联网)产品已经向我们快步逼来:掌上PC(HandPC)、便携式网络机(HandWeb)、手持式电传机(HandFax)、随身电子信箱(HandMail)、掌中万事通(PalmPilot)等手持式三网产品已经面市,成为去年秋季Comdex'98 Fall国际展会上最抢眼的商品。十年前装有私家电话尚属地位与身份的表征,而现在光缆四通八达阡陌纵横,“蛐蛐”之声此呼彼应,“移动”自语的路人随处可见,网虫们能周游列国于须臾之间,发烧友足不出户便可享受高质量的家庭影院。

汽车家庭化是我国未来十年的一个热点。而单片机应用则是提高汽车质量的一项重要支撑技术。目前,在高档乘用车中已普遍有二三十片单片机被用于空调、音响、仪表盘、自动窗、遥控门、自控前后盖、空气质量监测、反射镜角度调整、自动灭火、防盗报警等项控制。而更重要的应用则是在控制发动机、传动器、制动器、安全气囊、车载全球定位系统(GPS)等方面。目前,国产汽车在此领域的开发应用尚不能满足需求,这正是电子技术人员可以大展拳脚的领域。

人人皆知计算机确实“神通广大”,可是,即便对于已经能够操作计算机或嵌有单片机的设备进行文字处理、学文化、玩游戏、听音乐、看碟片乃至上网漫游的人来说,大多对其工作原理不甚了解,犹如雾里看花,更遑论对计算机/单片机动点手术,实现自己设计的某种控制功能。

从学习的角度看,单片机作为一个完整的数字处理系统具备了构成计算机的几乎全部主要单元部件,在这个意义上称之为单片微机毫不过份,正所谓“麻雀虽小,五脏俱全”。通过学习和应用单片机入计算机硬件之门可收事半功倍之效。选择单片机作为接近PC机硬件的首选机种,不必从一开始就为众多外围芯片及相互间的配合弄得头晕脑胀,这对揭开计算机神秘的面纱,无疑是一条捷径。

从应用的角度看,单片机本姓“单”,它自成一体,不过是一片大规模集成电路而已,大量对于其它微处理器必需的外部器件和连线早已在单片机内部完成,各种信息传递的时序关系变得简单,易于理解和接受。用单片机实现某个特定的控制功能十分方便,“边学边用,学用结合”,很容易“立竿见影”。

从设计思想看,单片机的应用意味着“从以硬件电路设计为主的传统设计方法向对单片机内部资源及外部引脚功能加以利用的以软件设计为主的方法的转化”。从而使硬件成本大大降低,设计工作变得异常灵活。往往只需改动一下程序就可以使设备增加功能,提高性能,岂不妙哉。

单片机技术“功效神奇,法力无边”,故往往给人一种“神秘莫测,难于驾驭”之感。其实,如果单从应用的角度来看,它既不神秘,也不难驾驭。就算是初学者,只要循序渐进地对它有一定了解之后,很快就可以“随心所欲”地将其应用于各种场合之中。总之,“入门既不难,深造亦可以。”《电子报》新开辟的“单片机应用技术专版”,就是您“入门”和“深造”的捷径之一。

给我留言

留言无头像?