导航:首页 > 操作系统 > 51单片机空调遥控器

51单片机空调遥控器

发布时间:2024-06-07 22:03:54

单片机可以做什么事

单片机,又称微处理器,他将一个系统所需要的RAM,Rom ,CPU等相关外设集成在一块集成电路上,我们通过汇编语言或者C语言写成我们需要的程序下载到单片机中运行,其实无论哪种单片机无非都是在控制自己的相关IO高低变化从而达到控制外设的目的。

在学习单片机的过程中,大部分人也是从点亮一个LED 灯泡开始的,完后时流水灯,控制继电器,在然后就是各种协议,IIC,,spi,usart等。

S7200-plc

例如有这么一个控制系统,要求光电检测物体,当光电检测到物体到来时,接近传感器随机检测物体是否为金属,当为金属时系统不做处理,当不为金属时系统输出报警型号,控制报警器工作3S后关闭报警器,提示人工挑拣。

方法如下:

1、利用几点器加延时继电器进行设计,完全可以达到要求,成本也不是很高。

2、采用PLC,更加简单,一个梯形图外加几个继电器就搞定,但是成本高了,而且对于PLC的IO口来说一种浪费。

3、采用单片机:我们将光电采集的信号进入单片机的外部中断,在中断程序中判断接近传感器的电平变化,没有信号就不是金属物体,我们输出一个电平信号用定时器延时3秒就可以,而且成本低廉。

接下来我们对此系统进行扩展,加入一个1602液晶显示屏成本10元以内,在液晶上我们对经过光电的物体进行技术,显示出非金属物体有过少个,我们还可以加入按键来随时调节报警输出时间。成本基本无变化。如果我们用PLC的话,就需要加HDMI,组态。

(1)51单片机空调遥控器扩展阅读:

单片机分类标准①:通用性

按通用性可分为:通用型/专用型

这是按单片机适用范围来区分的。例如,80C51是通用型单片机,它不是为某种专用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。

单片机分类标准②:总线结构

按总线结构可分为:总线型/非总线型

这是按单片机是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接。

另外,许多单片机已把所需要的外围器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。

单片机分类标准③:应用领域

按应用领域可分为:家电类,工控类,通信类,个人信息终端类等等

一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。

单片机分类标准④:数据总线位数

按单片机数据总线位数可分为:4位、8位、16位和32位单片机

4位单片机结构简单,价格便宜,非常适合用于控制单一的小型电子类产品,如PC机用的输入装置(鼠标、游戏杆)、电池充电器、遥控器、电子玩具、小家电等。 2. 8位单片机。

8位单片机是目前品种最为丰富、应用最为广泛的单片机,目前,8位单片机主要分为51系列及和非51系列单片机。51系列单片机以其典型的结构,众多的逻辑位操作功能,以及丰富的指令系统,堪称一代“名机”。

16位单片机 16位单片机操作速度及数据吞吐能力在性能上比8位机有较大提高。目前,应用较多的有TI的MSP430系列、凌阳SPCE061A系列、Motorola的68HC16系列、Intel的MCS-96/196系列等。

32位单片机 与51单片机相比,32位单片机运行速度和功能大幅提高,随着技术的发展以及价格的下降,将会与8位单片机并驾齐驱。32位单片机主要由ARM公司研制,因此,提及32位单片机,一般均指ARM单片机。

严格来说,ARM不是单片机,而是一种32位处理器内核,实际中使用的ARM芯片有很多型号,常见的ARM芯片主要有飞利浦的LPC2000系列、三星的S3C/S3F/S3P系列等。

㈡ stc89c51能做空调遥控器吗

能。stc89c51单片机学习板是一款基于8位单片机处理芯片stc89c51rc的系统,其在零件系统上到是相似的,所以是可以做空调遥控器的,只需要将红外线进行改装即可使用。

阅读全文

与51单片机空调遥控器相关的资料

热点内容
python遍历两个数组 浏览:393
手游搭建云服务器 浏览:401
视易锋云服务器启动黑屏 浏览:139
python怎么获取网页a标签内容 浏览:982
app更新后老的安装包去哪里了 浏览:199
集合运算法则差集 浏览:310
x2pdf 浏览:271
python源码cs 浏览:101
数控机床自动编程软件 浏览:738
方舟的服务器号是什么 浏览:111
没有服务器怎么发现其他节点 浏览:337
文明传奇怎么开服务器 浏览:56
javalistint 浏览:675
程序员到公司当领导 浏览:225
用算法控制玩家的行为 浏览:483
androidsdk17下载 浏览:793
怎么给单独表格添加密码 浏览:12
下载压缩密码 浏览:260
android系统上编程 浏览:470
单片机模拟i2c从机 浏览:238