浅谈单片机的应用

发布者:CuriousMind123最新更新时间:2012-06-19 来源: 21ic 关键字:单片机  工业控制  通信领域 手机看文章 扫描二维码
随时随地手机看文章

单片机的应用领域:

目前单片机渗透到我们生活的各个领域,几 乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿 车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用 与智能化控制的科学家、工程师。

单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:

1.在智能仪器仪表上的应用

单片机具有体积 小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪 器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。 例如精密的测量设备(功率计,示波器,各种分析仪)。

2.在工业控制中的应用

用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控 制、各种报警系统,与计算机联网构成二级控制系统等。

3.在家用电器中的应用

可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、 其他音响视频器材、再到电子秤量设备,五花八门,无所不在。

4.在计算机网络和通信领域中的应用

现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用 提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从 手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。

5.单片机在医用设备领域中的应用

单片机在医用设备中的用途亦相当广泛,例 如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。

6.在各种大型电器中的模块化应用

某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。

在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。

此外,单片机在工商,金融,科研、教 育,国防航空航天等领域都有着十分广泛的用途。

单片机应用的意义不仅在于它的广阔范围及所带来的经济效益,更重要的意义在于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。随着单片机应用的推广,微控制技术将不断发展完善。

关键字:单片机  工业控制  通信领域 引用地址:浅谈单片机的应用

上一篇:单片机学习方法汇总
下一篇:解析单片机的应用范围

推荐阅读最新更新时间:2024-03-16 13:01

单片机在变频调速系统中的应用
1 引 言   随着大功率开关器件制造技术和计算机技术的迅猛发展,变频调速以其自身功能完善、性能可靠、节能显著等优点,已广泛应用于工农业生产和生活等领域。目前,高性能变频调速系统的研究和开发已引起各国专家的高度重视。   城市供气系统的负载现在主要是风机,而风机类负载适于变频调速,并且节能显著,因此,变频调速在城市供气系统中推广非常快。但对较复杂的系统,变频调速设计很难取得最佳的效果。本文正是针对这一问题,结合本地气站的变频调速技术改造而进行的研究。该系统以M68HC908J12单片机为核心,实现了变频器与多风机的有机配合,抗干扰能力强,节能效率高,供气质量好,并降低了成本。实验证明具有很高的推广价值。 2 M68HC908J12单
[单片机]
<font color='red'>单片机</font>在变频调速系统中的应用
第001课 不要再用老方法学习单片机和ARM
单片机程序员发展的必选之路: Linux 我们的第一期是教大家如何将ARM开发板当作单片机来用,但在这期视频的第一节,我告诉你们,学习单片机是没有前途的。 话说得非常狠,因为不这样说,没法警醒你们。我说这句话,是冒着生命危险的,因为很多人依靠单片机来生活,淘宝上有一大堆售卖单片机开发板的,像51、STM32等。 工资方面 我们学习这些不就是为了赚钱吗?在51job上,搜索“单片机”,工资平均下来是几千块钱。然后搜搜“Linux系统工程师”,平均工资是上万左右。 职业发展 这里我有切实的体会,我2003年毕业,2005年进入一个小公司,当时做的是车载电话,我们先是用51单片机来做的。当时我的李姓同事,用两个3000多行的
[单片机]
第001课 不要再用老方法学习<font color='red'>单片机</font>和ARM
GigaDevice兆易创新推出USB OTG MCU——GD32F105系列通用微控制器
    @iSuppli顾文军 今年以来 在美国上市的中国芯片设计中 已经有BCD被卖;美新、展讯被私有化,RDA也正在洽谈中。如果是一家财团来运作这些事情的话 会更好。如果都是为了资本运作,其实对产业并不好 @潘九堂 看似好机啊,板子可对外卖了吧,下周过去看机。//@徐鸣Luckyman: 低端超薄,厚6.6,4寸OLED屏,色彩逼真,6572平台,512+4G的EMCP,前30后500照相,T0出来了。//@徐鸣Luckyman: 我们的M6,喜欢吗? @GigaDevice兆易创新 #GigaDevice# GigaDevice兆易创新日前推出基于108MHz ARM Corte
[手机便携]
单片机简易秒表C51程序
本程序所用的原理图下载: 点这里 ,单片机芯片使用的stc89c52;找到数码管的原理图即可.这是一整个单片机开发板的电路图其他的忽略. 以下是程序源代码: /** *项目:简易秒表 *设计任务书 *一、任务简介: *秒表是体育比赛常用计时工具。本设计要求利用现有的 *有限资源,设计具有储存多个比赛成绩功能的简易秒表, *并能利用键盘查询历史成绩。 *二、设计要求: *⑴ 系统硬件设计: *利用 ISP-III.1型用户板完成设计要 求; *⑵ 系统软件设计: *完成控制软件的编写与调试; *⑶ 基本功能: *① 开机数码管显示0000; *按下1#键开始计时;再次按下1#键停止计时; *② 在停止状 态下, *按下3#键清除所有计
[单片机]
51单片机温控风扇制作 数码管显示 Proteus仿真程序
仿真原理图如下 制作出来的实物图如下: 单片机源程序如下: #include reg52.h //调用单片机头文件 #define uchar unsigned char //无符号字符型 宏定义 变量范围0~255 #define uint unsigned int //无符号整型 宏定义 变量范围0~65535 //数码管段选定义 0 1 2 3 4 5 6 7 8 9 uchar code smg_du ={0x28,0xee,0x42,0x72,0xe5,0xa8,0x41,0x77,0x20,0xa0,
[单片机]
51<font color='red'>单片机</font>温控风扇制作 数码管显示 Proteus仿真程序
一种智能化的温湿度智能控制系统设计
  温、湿度控制广泛应用于人们的生产和生活中,对于农产品种子来说,对环境温度与湿度有着比较严格的要求。人们通常使用温度计、湿度计来测量仓库的温度和湿度,通过人工加热、加湿、通风和降温等方法来控制仓库的温、湿度,这种方法不但控制精度低、实时性差,而且操作人员的劳动强度大。同时温度与相对湿度的大幅度变化可能导致种子大范围腐烂或者影响种子的发芽率,从而带来极大的经济及财产损失。因此,保持适宜的仓库温度、湿度对保证农产品种子存储质量十分重要。   目前市场上的各种温度控制设备大多只能根据简单的温度变化规律制定控制算法,系统扩展性较差。本系统采集了种子仓库所在地一年的温度变化规律,并使用能适应季节变化、节省能源的模糊控制算法, 结合AT8
[单片机]
一种智能化的温湿度智能控制系统设计
单片机实例——I LOVE U
#include reg51.h #include intrins.h typedef unsigned int u16; typedef unsigned char u8; sbit butt = P3^2; //独立按键,连接了外部中断0 sbit RCLK = P3^5; sbit SRCLK = P3^6; sbit SER = P3^4; //HC595芯片 u8 code led_H = {0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//点阵的列 u8 code ledL_I = {0x00,0x81,0x81,0xff,0xff,0x81,0x81,0x00};
[单片机]
怎么样才能学好单片机
很多单片机初学者问我的第一句话就是怎样才能学好单片机?对于这个问题我今天就我自己是如何开始学单片机、如何开始上手、如何开始熟练这个过程给大家讲讲。先说说单片机,我们现在用的比较多的是8051单片机,它的资料比较多,用的人也较多,市场也很大,51单片机内部结构比较简单,非常适合初学者学习,建议初学者将51单片机做为入门级芯片。单片机属于硬件,我强烈不推荐大家使用单片机仿真软件来学习单片机,也可以肯定的告诉大家,使用仿真软件是学不会单片机的,硬件只有把它摆在你的面前,亲自操作它,才会有深刻的体会,才能学明白它。单片机这门课是一科非常重视动手实践的科目,不能总是看书,但是也不能完全不看书,我们需要从书中大概了解一下单片机的各个功能寄存器
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved