基于单片机的遥控多用宽频转速计(编辑修改稿)内容摘要:
干扰性能,红外遥控系统发射数据时会对要发送的二迸制编码信号进行调制,把发射信号调制成一定频率的间断脉冲串。 对遥控信号的解码其原理是,接受红外装置的接收器接收到信号时,将编码脉冲信号进行反相。 每当 INT0 外管脚信号下降沿到来时,外部中断 INT0 发生中断,启动定时器 T0,定时器每次中断 一定时间并累加到计数器中,在一次外部中断 INT0 发生中断时读取定时计数器中的时间,通过对两个脉冲之间的分析来对遥控器功能进行解码。 红外信号的二进制编码 现有的红外遥控信号都采用二进制编码,编码方式比较多,许多不同的厂商 都有自己的标准。 下面介绍几种常见的红外信号编码方式。 脉冲位置编码 (PPM 码 ) 脉冲位置编码方式采用相同的脉冲串宽度,但脉冲串之间的间距不同,所以周期也不相同,也可以看作脉冲串的位置不同。 采用这种编码方 式,只是脉冲宽度和周期等参数不同。 脉冲宽度编码 (PWM 码 ) 脉冲宽度编码方式通过统一脉冲串之间的间距,根据脉冲串宽度的不同来区分高低电平,这种编码方式同样需要将编码信号进行调制后发送,以降低功耗并增大传输距离。 红外遥控器的红外编码 遥控系统中传输的数据是一串编码脉冲,也就是一组连续的串行二进制码,只是该脉冲是用调制过的载波表示的。 对于一般的遥控系统,此串行码由红外接收头解调后,作为微控制器的遥控输入信号,由其内部 CPU完成对遥控指令的解码,设计人员通常利用红 外编码解码专用芯片或者单片机研制各种红外遥控系统,对各种电气设备进行遥控。 6 第 3 章 霍尔传感器 OH44E 霍尔传感器集成电路的原理、应用和发展 霍尔传感器是利用半导体材料的霍尔效应进行测量的一种传感器。 它可以直接测量磁场及微位移量,也可以间接测量液位、压力等工业生产过程参数。 目前霍尔传感器己从分立元件发展到了集成电路的阶段,正越来越受到人们的重视,应用日益广泛。 霍尔效应及原理 在置于磁场的导体或半导体时通入电流,若电流与磁场垂直,则在与磁场和电流都垂直的方向上会出现 一个电热差,这就叫做霍尔效应。 B 1 A D ••• z B I y C x b 1 UN a b 图 半导体材料的长、宽、厚分别为 l、 b 和 d。 在与 X 轴相垂直的两个端面 c和 d 上做两个金属电极,称为控制电极。 在控制电极上外加一电压 u,材料中便形成一个沿 x 方向流动的电流 I,称为控制电流。 在洛仑兹力的作用下,电子向一侧偏转,使该侧形成负电荷的积累,另一侧形成正电荷的积累。 这样, A、 B两端面因电荷积累而建立了一个电场, EH称为霍尔电场。 该电场对电子的作用力与洛仑兹力的方向相反,即阻止电荷的继续积累。 当电场力与洛仑兹力相等时,达到动态平衡,这时有 F=qvB,霍尔电场的强度为 EH.,在 A与 B两点问建立的电势差称为霍尔电压,即 UH=EHb=vBb。 由上式可见,霍尔电压的大小决定于载流体中电子的运动速度,它随载流体 7 材料的不同而不同。 材料中电子在电场作用下运动速度的大小常用载流子迁移率来表征。 所载流子迁移率,是指在单位电场强度作用下,载流子的平均速度值。 载流子迁移率用符号 181。 表示, 181。 =v/EI。 其中 EI是 C、 D两端面之间的电场强度。 它是由外加电压 U产生的,即 EI=U/L。 因此我们可以把电子运动速度表示为 v=181。 U/l。 这时公式可改写为: UH=181。 UbB/I。 当材料中的电子浓度为 n时,有如下关系式:I=nqbdv,即:式中 RH为霍尔系数,它反映材料霍尔效应的强弱, KH,为霍尔灵敏度,它表示一个霍尔元件在单位控制电流和单位磁感应强度时产生的霍尔电压的大小 ,KH=RH/d,它的单位是 mv,由上式可见,霍尔元件灵敏度 KH是在单位磁感应强度和单位激励电流作用下,霍尔元件输出的霍尔电压值。 OH44E 概述 OH44E霍尔开关集成电路应用于霍尔效应原理,采用半导体集成技术制造的磁敏电路,它是由电压调整器、霍尔电压发生器、差分放大器、施密特触发器,温度补偿电路和集电极开路的输出级组成的磁敏传感电路,其输入为磁感应强度 ,输出是一个数字电压讯号。 产品特点 ( 1)体积小、灵敏度高、响应速度快、温度性能好、精确度高、可靠性高 ( 2)极限参数( 25℃) ( 3)电源电压 VCC„„„„ 24V ( 4)输出反向击穿电压 Vce„„„„ 50V ( 5)输出低电压电流 IOL„„„„ 50mA ( 6)工作环境温度 TA„„„„ 40125℃ ( 7)贮存温度范伟 TS„„„„ 65150℃ OH44E 霍尔开关电特性参数及磁参数 电特性参数表如下: 参数 符号 测试条件 量值 单位 最小 典型 最大 电源电压 VCC VCC=4V 45 24 V 输出低电平电压 VOL VCC=,V0=24V I0=20mA 175 400 mV 8 磁参数(工作电压范围) 1mT=10Gs 参数 符号 量 值 单位 最小 典型 最大 工作点 BOP 10 20 mT 释放点 BRP 1 14 回差 Bhys 67 B=BOP 输出漏电流 IOH V0=24V BBRP 10 181。 A 电源电流 ICC VCC=24V,V0开路 mA 输出上升时间 tr VCC=12V,RL=820R,CL=20PF 181。 S 输出下降时间 tf 181。 S 9 第 4 章 LCD12864 简介 关于 LCD1602 在日常生活中,我们对液晶显示器并不陌生。 液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。 在单片机的人机交流界面中,一般的输出方式有以下几种:发光管、 LED数码管、液晶显示器。 发光管和 LED数码管比较常用,软硬件都比较简单,在前面章节已经介绍过,在此不作介绍,本章重点介绍字符型液晶显示器的应用 LCD12864 液晶显示原理 液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。 液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、 PDA 移动通信工具等众多领域。 各各引脚功能及控制指令 1602LCD 采用标准的 14 脚(无背光)或 16 脚(带背光)接口,各 引脚接口说明如表所示 : 编号 符号 引脚说明 编号 符号 引脚说明 1 VSS 电源地 9 D2 数据 2 VDD 电源正极 10 D3 数据 3 VL 液晶显示偏压 11 D4 数据 4 RS 数据 /命令选择 12 D5 数据 5 R/W 读 /写选择 13 D6 数据 6 E 使能信号 14 D7 数据 7 D0 数据 15 BLA 背光源正极 8 D1 数据 16 BLK 背光源负极 引脚接口说明表 10 第 1 脚: VSS为地电源。 第 2 脚: VDD接 5V 正电源。 第 3 脚: VL为 液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生 “ 鬼影 ” ,使用时可以通过一个 10K 的电位器调整对比度。 第 4 脚: RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第 5 脚: R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。 当 RS 和 R/W 共同为低电平时可以写入指令或者显示地址,当 RS为低电平 R/W为高电平时可以读忙信号,当 RS 为高电平 R/W 为低电平时可以写入数据。 第 6 脚: E端为使能端,当 E 端由高电平跳变成低电平时,液晶模块执 行命令。 第 7~ 14 脚: D0~ D7为 8位双向数据线。 第 15 脚:背光源正极。 第 16 脚:背光源负极。 1602 液晶模块内部的控制器共有 11条控制指令,如表所示: 序号 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清显示 0 0 0 0 0 0 0 0 0 1 2 光标返回 0 0 0 0 0 0 0 0 1 * 3 置输入模式 0 0 0 0 0 0 0 1 I/D S 4 显示开 /关控制 0 0 0 0 0 0 1 D C B 5 光标 或字符移位 0 0 0 0 0 1 S/C R/L * * 6 置功能 0 0 0 0 1 DL N F * * 11 7 置字符发生存贮器地址 0 0 0 1 字符发生存贮器地址 8 置数据存贮器地址 0 0 1 显示数据存贮器地址 9 读忙标志或地址 0 1 BF 计数器地址 10 写数到 CGRAM或 DDRAM) 1 0 要写的数据内容 11 从 CGRAM或 DDRAM读数 1 1 读出的数据内容 表 的 控制命令表 1602 液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的(说 明: 1为高电平、 0 为低电平) 指令 1:清显示,指令码 01H,光标复位到地址 00H位置。 指令 2:光标复位,光标返回到地址 00H。 指令 3:光标和显示模式设置 I/D:光标移动方向,高电平右移,低电平左移 S:屏幕上所有文字是否左移或者右移。 高电平表示有效,低电平则无效。 指令 4:显示开关控制。 D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示 C:控制光标的开与关,高电平表示有光标,低电平表示无光标 B:控制光标是否闪烁,高电平闪烁,低电平不闪烁。 指令 5:光标或显示移位 S/C:高电平时移动显示的文字,低电平时移动光标。 指令 6:功能设置命令 DL:高电平时为 4位总线,低电平时为 8位总线 N:低电平时为单行显示,高电平时双行显示 F: 低电平时显示 5x7 的点阵字符,高电平时显示 5x10 的点阵字符。 指令 7:字符发生器 RAM 地址设置。 指令 8: DDRAM 地址设置。 12 指令 9:读忙信号和光标地址 BF:为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。 指令 10:写数据。 指令 11:读数 据。 13 第 5 章 SST89 单片机简介 单片机的概念 单片机是集成在一个芯片上的计算机,全称单片机微型计算机。 单片机是计算机、自动控制和大规模集成电路计数相结合的产物,融计算机结构和控制功能于一体,因此除单片机外它还有其他名称。 STC 系列单片机可实现的功能配置 ( 1) 片内用户程序空间可达 72K. ( 2) 片内 EEPROM 数据存储容量可超 64K. ( 3) 5 个通道的 PWM 信号输出 ,可实现 5 路的 D/A 数模转换 . ( 4) 6 个 UART 串口 .让产品的通 讯功能更加灵活 ,省掉昂贵的串口扩展芯片 ( 5) 1 个 SPI 串口 . ( 6) 内嵌电压检测电路 ,节省外部的电源管理及复位芯片 . ( 7) 在片仿真功能 ,SOFTICE 功能 ,让开发工程师省掉仿真器 ,并弥补了专用仿真器的”不能仿真 扩展功能 ,接触不良 ,编程不能运行 ,价格昂贵”的缺陷 . ( 8)在线编程功能 .EASYIAP 工具软件 ,让开发工程师省掉编程器 .。基于单片机的遥控多用宽频转速计(编辑修改稿)
相关推荐
暂存存储器 ) [48H] Temperature(温度变换 ) [44H] EPROM(重新调出 ) [B8H] Power supply(读电源 ) [B4H] DS18B20 管脚功能表,如表 21所示 表 21 DS18B20 管脚功能表 压力传感器 压力传感器芯片的性能受温度的影响非常大,主要表现为零点和灵敏度随温度变化而发生漂移。 1220 型是经过温度补偿的硅压阻式压力传感器
理分析 检测时,先送一行为低电平,其余几行全为高电平 (此时我 们确定了行数 ),然后立即轮流检测一次各列是否有低电平,若检测到某一列为低电平 (这时我们又确定了列数 ),则我们便可确认当前被按下的键是哪一行哪一列,用同样的方法轮流送各行一次低电平,再轮流检测一次各列是否变为低电平,这样即可检测完所有的按键,当有按键被按下时便可判断出按下的键是哪一个键。 从而每按下一个按键就对应 0—
( 13) “一种针对分布式拒绝服务攻击的防范系统和方法”专利申请 ( 14) “一种基于自适应缓存机制实现快速网络报文分发的方法”专利申 基于同构多处理机架构的高性能多功能安全网关产业化资金申请报告 4 请 ( 15) “计算机犯罪侦查技术研究”国家科技攻关计划课题任务书 ( 16) “方正鲨鱼群网站集群平台” xxx 市国家重点技术创新项目合同书 ( 17)
压。 (c)回差电压为:,用低频信号发生器输出的正弦波信号作为vi,频率在2kHz左右,用双踪示波器在vi和vo端观测波形,其输出端vo输出为矩形波。 调节电源电压,矩形波前后沿将随着变化。 键盘是一组开关的集合,是单片机系统中最常用的输入设备之一。 键盘可以分为独立联接式和矩阵式两类,每一类按其译码方法又都可分为编码及非编码两种形式。 编码键盘程序设计简单,但硬件电路复杂,价格较高
计题目 基于 CPLD/FPGA 的直流电机 PWM 控制设计 系统初始化 开始 发送超声波脉冲 等待发射超声波 计算距离 显示结果 学 生 姓名 系、专业 指导教师 选题目的、价值和意义 随着电子技术的发展,特别是专用集成电路( ASIC)设计技术的日趋完善,数字化的电子自动化设计( EDA)工具给电子设计带来了巨大变革,尤其是硬件描述语言的出现,解决了传统电路原理图设计系统工程的诸多不便。
或者数码管显示器,但数码管具有低功耗,容易控制,占用 CPU 资源少这些优点,考虑到成本原因,选择了 4位的七段共阴极数码管显示已经完全足够。 本设计中使用 4个单位数据管,数码管的阳极全部连接在一起,然后与 U1 原件 74HC573 锁存器的数据输出端相连,所存起的数据输入端连接单片机的 P0 口低四位, P0 口同时加了上拉电阻,数码管中 WE1, WE2, WE3, WE4