用单片机实现编码器功能简介

发布者:lidong4069最新更新时间:2018-03-05 来源: eefocus关键字:单片机  编码器 手机看文章 扫描二维码
随时随地手机看文章

  专用编/解码器广泛用于安全和防盗系统、烟雾和消防系统、车库门控制及一切遥控系统。
  
  由专用编/解码器组成的报警系统,通常需要用单片机的10~14位输入/输出口,对编码器进行编码和控制,需要设计比较复杂的输入/输出接口电路;并且一般只用两种输入状态对编码器进行编码,编码容量仅为256~4096,不容易进一步增加编码容量。
  
  用程序模拟编码器,通过单片机的一位I/O口,用软件实现其功能,可以大大简化单片机的输入/输出接口电路的设计;并可充分利用编码器的编址能力,编码容量较易达到最大值。
  
  应用该技术可以简化报警系统的设计,提高系统的智能化程度,拓宽其应用范围,充分利用单片机的资源。
  
  下面分析编码器VD5026的功能及其工作过程,了解编码器的数据输出格式及其校验方式,并对解码器VD5027/8也作简单的介绍。
  
  VD5026/7/8是系列编/解码IC芯片,采用低功耗、高性能CMOS大规模集成工艺制造。VD5026/7/8引脚配置如图所示。

VD5026/7/8引脚配置
  
  VD5026能对12个输入端进行编码。当VD5026的TE端有效时(低电平),加密地址编码(和控制数据)均由DOUT端串行输出。DOUT端输出编码脉冲的顺序为AO~A7、A8/DO~All/D3。每发送一次,DOUT端自动地送出至少4串完全相同的加密地址和控制数据的编码脉冲串。
  
  VD5027/8经二次解码检验,如果编码器和解码器的地址相一致,则有效传输端VT变高。对于VD5027,同时还将4位控制数据传送并锁存到DO~D3输出端。
  
  VD5027把收到的前8位脉冲码看作地址,把后4位脉冲码看作数据;而VD5028把12位全看作地址。
  
  VD5026/7/8系列编/解码器有不同的编/解码模式。例如,VD5026 -2有两种编址模式(O,1),VD5026 -3有三种编址模式(0,1,开路),VD5026 -4有四种编址模式(0,1,开路,第4态)。VD5027/8系列解码器有与之对应的解码模式,最大不重复编码数为4 194 304。


关键字:单片机  编码器 引用地址:用单片机实现编码器功能简介

上一篇:具有V/F和F/V综合性芯片TD650与单片机接口及程序设计
下一篇:单片机波特率自动检测的通用程序的程序清单

推荐阅读最新更新时间:2024-03-16 15:56

单片机—外部扩展端口
;=========================================================== Xport Equ 06000H XRead Equ 0A000H ;=========================================================== org 0000H Ajmp main ;=========================================================== Mov R6,#40 Del
[单片机]
<font color='red'>单片机</font>—外部扩展端口
基于PIC16F877A单片机的高分辨率频率计的设计
  1 引言   随着电子技术的迅速发展,以单片机为控制核心的控制器件,已经全面渗透到测试仪器和计量检定的各个方面。同时,频率计作为一种常用工具,在工程技术和无线电测量、计量等领域的应用十分广泛。本文介绍了一种以PIC16F87X系列单片机为控制器的高分辨率频率计的实现方法。   该方法设计的频率计主要用来测量脉冲频率。它采用LCD图形液晶显示,清晰度高,可视范围广,可外接晶体频率源,具有测量速度快、分辨率高的优点。   2 设计原理   PIC16F877A单片机内部集成有捕捉/比较/脉宽调制PWM (CCP)模块。当CCP工作在捕捉(capture)方式时,可捕捉外部输入脉冲的上升沿或下降沿,并产生相应的中断。  
[单片机]
基于PIC16F877A<font color='red'>单片机</font>的高分辨率频率计的设计
爱特梅尔2012年继续领导MCU与触摸市场
爱特梅尔公司在微控制器和电容式触摸解决方案,以及先进逻辑、混合信号、非易失性存储和无线射频(RF)器件的设计和制造方面都继续占有领先的地位。 交出杰出成绩表 爱特梅尔公司在2011年实现了卓越业绩。在全球经济环境面临挑战和不确定之际,在2011年,爱特梅尔的收入比2010年同期增长了15%*,上升到18.03亿美元。(*包含出售智能卡业务) 爱特梅尔现在是全球增长最快的微控制器供应商,在2011年实现了25%的增长。该公司现在是世界排名三大微控制器供应商(不包括智能卡业务),而且世界上最大的触摸感测解决方案供应商。 爱特梅尔在过去几年通过收购触摸感测、ZigBee和LED企业,增强了高增长的核心业务,并在2011年推出
[单片机]
使用PIC单片机连接旋转编码器的方法
旋转编码器(Rotary Encoder)是一种帮助用户与系统交互的输入设备。它看起来更像是一个无线电电位器,但它输出一系列脉冲,使其应用独特。当旋转编码器的旋钮时,它以小步进的形式旋转,这有助于它用于步进/伺服电机控制、导航菜单序列和增加/减少数字的值等等。 在本篇文章中,我们将了解不同类型的旋转编码器及其工作原理。我们还将它连接到PIC单片机PIC16F877A,并通过旋转编码器控制整数值,然后在LCD液晶屏1602显示其值。在本文结束时,您将熟悉为项目使用旋转编码器。让我们开始吧… 旋转编码器及其类型 旋转编码器通常称为轴编码器。它是一种机电换能器,意味着它将机械运动转换为电子脉冲,或者换句话说,它将角位置或运动或轴
[单片机]
使用PIC<font color='red'>单片机</font>连接旋转<font color='red'>编码器</font>的方法
遥控LED广告牌
0 引言    LED广告牌是一种面向公众的信息显示终端,有着非常广泛的民用和商用价值。而现在大多数LED广告牌显示的信息都是事先固化在系统中的,这失去了信息的实时性,特别不方便用户更换显示内容;少数LED广告牌采用与微机直接相连,用微机来传送信息,这种系统解决了信息刷新问题,但由于有线连接,制约了系统放置的随意性,特别是对于面向多地区多客户的广告公司来说,给系统的实时更新和维护带来了许多不便。   本文提出了通过手持发射机遥控LED广告牌的新方案,实现了对广告牌内容及显示方式的灵活改变,使用非常方便。该方案以PC机为上位机,发射机和接收机均以单片机为核心,具有较高的性能价格比。 1 系统方案 1.1 无线遥控方式
[应用]
单片机笔记】有源蜂鸣器驱动-效率编程
蜂鸣器是很常见的设备,分为无源和有源两种。根据项目需求选择不同类型的蜂鸣器。最近的项目里有用到有源蜂鸣器对有源蜂鸣器。还是老一套,把电路板画完,接着编程。 在项目中原理图如下: 如果不能保证I/O的输出性能可以根据情况增加上拉或者下拉电阻。 切入正题:在程序里面这个蜂鸣器的驱动就是个高低电平驱动。高电平三极管导通、蜂鸣器发声,低电平三极管关断、蜂鸣器不发声。这的确很简单,程序上最开始我是这样写的: void Bell_beep(u8 cnt) { u8 cnt2 =cnt*2; while(cnt2--) { BELL_TOG(); } BELL_OFF(); } 当然,如果单片机没有很好的I/O跳变
[单片机]
【<font color='red'>单片机</font>笔记】有源蜂鸣器驱动-效率编程
51的单片机学习——定时器
1、关于定时器 定时器由高8位和低8位两个寄存器组成。 TMOD是定时器的工作方式寄存器,由它确定定时器的工作方式; TCON是定时器的控制寄存器,用于控制定时器的启动和停止以及设置溢出标志。 2、对定时器的控制 工作方式寄存器TMOD的设置:对TMOD的访问是按字节访问,所以对TMOD进行设置时需要8位;其工作方式有方式0~方式3四种工作方式,一般选用方式1,即设置TMOD=0x01; 控制寄存器TCON的设置:若选用定时器T0,使用时,设置TR0=1;若选用定时器T1,使用时,设置TR1=1; 3、使用定时器的方法 第一:设置TMOD,配置好工作模式; 第二:设置TH0和TL0的初值; 第三:设置TCON,通过TR0=
[单片机]
16位Σ-Δ A/D转换器AD7705与微控制器的接口设计
   AD7705是 AD公司新推出的16位Σ-ΔA/D转换器。器件包括由缓冲器和增益可编程放大器(PGA)组成的前端模拟调节电路,Σ-Δ调制器,可编程数字滤波器等部件。能直接将传感器测量到的多路微小信号进行A/D转换。这种器件还具有高分辨率、宽动态范围、自校准、优良的抗噪声性能以及低电压低功耗等特点,非常适合仪表测量、工业控制等领域的应用。它采用三线串行接口,有两个全差分输入通道,能达到0.003%非线性的16位无误码数据输出,其增益和数据输出更新率均可编程设定,还可选择输入模拟缓冲器,以及自校准和系统校准方式。工作电压3 V或5 V。3 V电压时,最大功耗为1 mW,等待模式下电源电流仅为8 μA。    1 内部结构
[模拟电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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