0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

专题用两片74ls148组成16—4线编码器

74LS148扩展中断

基础的电子类资料,电子工程师必备文档,快来学习吧
11次下载 2016-07-05 16KB tiesto

74LS148扩展中断

20次下载 2012-08-20 27KB sjinze

74LS148扩展中断

以前寫論文收集的一些資料,學習單片機、C語言、Proteus的好資料!!!!
11次下载 2016-10-13 18KB Lightair

74LS14874LS21扩展中断

以前寫論文收集的一些資料,學習單片機、C語言的好資料!!!!
6次下载 2016-07-05 20KB Lightair

74LS148扩展中断_Keil C

基础的电子类资料,电子工程师必备文档,快来下载学习吧
19次下载 2016-07-06 40KB tiesto

74LS148中文资料pdf

54148/741488 线-3 线优先编码器简要说明:148为 8 线-3 线优先编码器,共有 54/74148 和 54/74LS148 两种线路结构型式,其主要电特性的典型值如下:型号 tpd PDCT54148/CT741
371次下载 2008-03-19 333 叫兽123

74LS148中文资料

257次下载 2014-03-15 电子v

labivew编写的16线-4线编码器

笔者在做机械手的上位机时,需要用16个开关还控制多个舵机的运动状态,而串口一次只能发送一个字符,所以对每个舵机进行编码,做了一个16线-4线普通编码器来灵活的控制舵机
72次下载 2014-04-05 lizhichao2012

74LS148优先编码器的数据手册免费下载

 74LS148是8 线-3 线优先编码器,共有 54/74148 和 54/74LS148 两种线路结构型式,将 8 条数据线(0-7)进行 3 线(4-2-1)二进制(八进制)优先编码,即对最高位数据线进行译码。利用选通端(EI)和输出选通端(EO)可进行八进制扩展。
47次下载 2020-12-17 0.44 MB 李庆渝

基于8051的Proteus仿真-74LS148扩展中断

基于8051的Proteus仿真-74LS148扩展中断
18次下载 2016-09-06 40KB qiaobin231

74ls148中文资料pdf下载

74ls148中文资料
313次下载 2008-03-06 333

使用74LS148设计的抢答器仿真电路免费下载

本文档的主要内容详细介绍的是使用74LS148设计的抢答器仿真电路免费下载。
179次下载 2018-12-20 0.12 MB CHONGYI88

74LS148扩展中断(基于8051+Proteus仿真)

单片机C语言程序设计实训100例——基于8051+Proteus仿真:74LS148扩展中断
100次下载 2010-07-06 35 akings977

Protues中修补74LS148的D0输入GS端无响应方法

用Protues中74LS148这一编码器时,由于软件本身的问题,GS端对D0的输入是不响应的,而对于其他的输入端响应式正常的,为了让GS端响应,D0接一反向二极管到GS。这样当D0有输入低时,GS端会被拉低,就和正常情况下的响应是一样的了,由于二级管的隔离,D0的状态不影响GS响应其他输入端有输入的情况。有人说EO端不是也没反应吗,亲EO是和GS相反的,GS加一非门不就可以当EO使了吗?
23次下载 2013-04-22 疾风传千里马

两片74LS160级联成100进制同步加法计数

两片CT74LS160级联成100进制同步加法计数器。由图可看出:低位片CT74LS160在计到9以前,其进位输出CO=Q3Q0=0,高位片CT74LS160(2)的CTT=0,保持原状态不变。当低位片计到9时,其输出CO=1,即高位片的CTT=1,这时,高位片才能接收CP端输入的计数脉冲。所以,输入第10个计数脉冲时,低位片回到0状态,同时使高位片加1。
0次下载 2009-03-30 电子发烧友

74LS16

74L系列芯片74LS16
2次下载 2012-08-17 qzq378271387

74LS148扩展中断的仿真电路图免费下载

本文档的主要内容详细介绍的是74LS148扩展中断的仿真电路图免费下载。
10次下载 2020-03-20 0.10 MB Wildesbeast

74LS148扩展中断的程序和工程文件免费下载

本文档的主要内容详细介绍的是74LS148扩展中断的程序和工程文件免费下载。
11次下载 2020-05-27 0.04 MB Wildesbeast

基于AT89C51单片机74LS148扩展中断Proteus仿真

基于AT89C51单片机74LS148扩展中断Proteus仿真及程序
0次下载 2023-05-04 0.89 MB 好纠结哦

74HC1338编码器

13次下载 2014-03-15 电子v

如何利用51单片机实现两片联级74HC595驱动16个LED灯

一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:LED-74HC595----@File:main.c----@Edit:ZHQ----@Version:V1.0----@Creation.
1次下载 2021-11-23 gsdafs

如何利用stm32的两片74hc595芯片控制2个4位共阳极数码管

基于stm32的两片74hc595芯片控制2个4位共阳极数码管程序基于stm32的两片74hc595芯片控制2个4位共阳极数码管程序#include "stm32f10x.h"void delay2ms(void){unsigned char i,j;for(i=133;i>0;i--)for(j=6;j>0;j--);}void GPIO_Init666(){GPIO_InitTypeDefGPIO_InitStructure;/* 初始化IO接口
21次下载 2021-12-07 小香干

CD4046组成的调频信号发生电路图

用CD4046组成的调频信号发生器电路图
3次下载 2009-11-25 summao

AltiumDesigner中两片DDR等长走线的实现方法

如图所示,以ARM,DSP等SOC为核心的电子系统中,经常存在两片或者以上的DDR/DDRII SDRAM。考虑到DDR/DDRII SDRAM的运行频率一般都比较高,在做PCB layout的时候需要等长布线来保证DDR/DDRII SDRAM的读写时序。对于包含两片及以上DDR/DDRII SDRAM的系统,这里要求的等长布线有两层含义。
47次下载 2019-07-18 60user4

74LS74

本帖最后由 gk320830 于 2015-3-9 15:46 编辑
96次下载 2010-05-16 h1654155731.3329

74ls16 pdf

5416/7416六高压输出反相缓冲器/驱动器(OC,15V)
6次下载 2008-06-08 666 海年年

74ls74

74ls详细资料
0次下载 2016-11-30 zhangpei别致

两片SRAM乒乓送显液晶数据

接上一个部分继续说,两片SRAM乒乓送显的意思就是,SRAM1发送数据的时候,SRAM2储存数据。而当SRAM2送数据的时候,SRAM1储存数据。这样做的好处就是降低了数据传送的压力,速度减少为原来的一半。在这里我们选用的SRAM芯片是IS61WV10241。SRAM的20地址线与DSP的20个地址线相连接,SRAM的16根数据线与DSP的16个数据线相连接。通过dsp_wr_en控制读写操作。由于示波器有两种采样方式,普通采样和快速采样,其中快速采样的话要将波形数据与DSP送来的菜单数据相或,然后直接送显。这一部分是由sram_area_sel控制的。以下是具体编程思路:全局时钟采用的是DSP133.33MHZ,当时钟上升沿来到的时候,读取DSP地址线上的数据,存入sram_wa中。lcd_sram1_d和lcd_sram2_d是从DSP的16根数据线上读出来的数据,通过原语存入这两个寄存器当中。通过sram1_slect控制具体是哪一块SRAM送显,数据送到lcd_d中。(16位颜色数据)当dsp_wr_en为下降沿的时候,将dsp_d_en置为高电平。当dsp_d_en为高电平的时候,每来一个DSP时钟信号row_cnt就加一,当它的值等于液晶屏幕波形显示区域最左边的坐标的时候,row_en为高电平,当它的值等于液晶屏幕波形显示区域行最右边的坐标的时候,row_en为低电平。当row_cnt的值等于液晶屏幕最右边的坐标,即一行已经扫描完毕的时候,将col_cnt加一,同理,当col_cnt加到液晶屏幕波形显示区域列起始坐标的时候,col_en为高电平,当col_cnt加到液晶屏幕波形显示区域最上边的时候,col_en为低。comb_en
0次下载 2014-03-26 jjxgh

连接HIPERFACE DSL编码器线接口含PCB设计

描述TIDA-00177 参考设计是连接到两线 HIPERFACE DSL® 编码器且符合 EMC 标准的工业接口。其应用包括工业伺服驱动。此设计采用 3.3V 电源 RS485 收发器,并具备符合 HIPERFACE DSL 规范的通过 RS485 的线路端接和耦合功能。此设计已针对线缆长度高达 100m 的集成电缆进行测试,其中编码器的两线双绞线已集成到同一电机电缆。编码器连接器输出受到过压和短路保护,从而可防止编码器损坏或在电缆短路时提供保护。此设计采用带 18-36V 宽电压范围且符合工业标准的 24V 输入。带逻辑信号的 3.3V I/O 连接器可轻松连接到提供 HIPERFACE DSL 主设备 IP 内核的主机处理器。主要特色用于连接 HIPERFACE DSL 编码器的两线接口。支持由 RS485 供电、电缆长度高达 100m 的 HIPERFACE DSL 9.375 兆波特传输率带 12kV IEC-ESD 和 4kV EFT 的 3.3V 电源半双工 RS485 收发器符合 HIPERFACE DSL 规范且具备可配置输出电压 7V-12V(默认为 10.5V)、250mA(3.5A 峰值)的宽输入 (18-36V) 非隔离式电源带短路保护的 OV、UV 和精密过流限制可充分利用带故障指示器的 TI eFuse 技术为 HIPERFACE DSL 主设备提供针对主机处理器(如 Sitara)的逻辑接口 (3.3V I/O)设计用于满足 IEC61800-3 中针对 ESD、快速瞬变脉冲以及带不同级别的浪涌的 EMC 抗扰性要求
207次下载 2018-12-19 朱桂洪008

PCB文件,4层的高速板,海思方案两片DDR

附件是资料,如果打不开就把文件移到英文路径下~
380次下载 2018-11-09 h1654155977.3343

由SG3524组成的PWM电源电路

由SG3524组成的PWM电源电路
25次下载 2008-12-07 社区化

UC3844组成的开关电源

UC3844组成的开关电源
285次下载 2013-04-11 hanhong81

555组成电压反转电路图

555组成电压反转电路图
18次下载 2019-02-27 MARRT

是选择光编码器还是磁编码器

选择光编码器还是磁编码器可靠的编码器,必须保证每次转过相同的角度发出同样数量的脉冲。光编码器光收发器和旋转码盘比磁编码器的芯片更容易损坏。磁编码器几乎没有运动部件。而光编码器靠着脆弱的机构来获取信号。因为它们不同的感应原理,光编比磁编更容易失效。因为光编靠旋转码盘和光收发器配合工作。它们的距离非常近,但又不能接触。但是在振动下和结构的间隙变大的情况下,码盘会和光收发器碰撞。当光编码器的运动部件...
6次下载 2021-06-28 dsdfshf

编码器测速原理及STM32编码器模式

本问讲解了编码器测速原理及STM32编码器模式,文末有STM32编码器模式例程。
50次下载 2021-08-11 h1654155275.6372

555组成直流升压变换电路图

555组成直流升压变换电路图
33次下载 2019-02-27 arikey

基于ML4841组成的AMPS电路图

用ML4841组成的AMPS电路图
8次下载 2019-04-09 huzp

555组成的自动曝光定时电路

555组成的自动曝光定时电路本文所应用到的相关器件资料:555 datasheet pdf [此贴子已经被admin于2008-10-29 11:37:32编辑过]
2次下载 2008-08-21 elemanic

C610+M2007组成伺服系统

。没有了解过基础之前,建议初学者先了解大疆C610+M2007的相关软硬件资料,再看看伺服系统的基本三环结构,当然stm32是需要熟练掌握的。参考上述文章,再结合大疆官网给出的demo改动,才得以调试出 C610+M2007组成伺服系统用以参加...
4次下载 2021-09-17 prism

NE555组成的精确定时电路图4例资料分享

NE555组成的精确定时电路图4例资料分享
24次下载 2021-05-14 ejlwj

74LS595与74LS154设计的16×16点阵屏_AVR-C

以前寫論文收集的一些資料,學習單片機、C語言的好資料!!!!
85次下载 2016-07-06 33KB Lightair

555组成直流降压变换电路图

用555组成直流降压变换电路图
7次下载 2019-04-09 宝宝OK

L297,L298组成步进电机驱动电路

摘要:介绍利用L297和L298芯片实现驱动步进电机的一种简单方法,利用该方法设计的步进电机驱动系统具有硬件结构简单、软件编程容易和价格低廉的特点。关钮词:嵌入式系统,步讲电机
732次下载 2010-12-15 summao

555组成的家电产品长定时电路

用555组成的家电产品长定时电路
10次下载 2012-11-08 zkjdz2012

stm32编码器原理

1、编码器原理如果两个信号相位差为90度,则这两个信号称为正交。由于两个信号相差90度,因此可以根据两个信号哪个先哪个后来判断方向、根据每个信号脉冲数量的多少及整个编码轮的周长就可以算出当前行走的距离、如果再加上定时器的话还可以计算出速度。2、为什么要用编码器从上图可以看出,由于TI,T2一前一后有个90度的相位差,所以当出现这个相位差时就表示轮子旋转了一个角度。但有人会问了:既然都是脉冲,...
2次下载 2021-08-18 jhhfhgj

aosini编码器是什么

原文:编码器速度和方向检测,371电机方向与速度检测,stm32编码器接口模式转载链接:出处:yfrobot论坛作者:aosini编码器是什么玩意呢,它可是一个好玩的东西,做小车测速必不可少的玩意,下面,我将从编码器的原理讲起,一直到用stm32的编码器接口模式,测出电机转速与方向。1.编码器...
1次下载 2021-08-12 马刺牛逼

编码器的定义

编码器  编码器的定义:在数字系统里,常常需要将某一信息(输入)变换为某一特定的代码(输出)。把二进制码按一定的规律编排,例如8421码、格雷码等,使每组代码具有一特定的含义(代表某个数字或控制信号)称为编码。具有编码功能的逻辑电路称为编码器。编码器有若干个输入,在某一时刻只有一个输入信号被转换成为二进制码。如果一个编码器有N个输入端和n个输出端,则输出端与输入端...
1次下载 2021-09-03 dsgfa

74LS16中文资料pdf

5416/7416六高压输出反相缓冲器/驱动器(OC,15V)简要说明54/7416 为集电极开路输出的六组反相驱动器,其主要电特性的典型值如下:tPLH tphl PD10ns 15ns 155mW引出端符号
44次下载 2008-03-22 333 kgou520

编码器类型

所选择的编码器类型为增量式编码器,在手册上根据电机型号得出可以看出指令控制器(客户侧)输出电压为0-5V ,而西门子1200的PLC的I点输入侧接DC24V ,根据型号1214 DC/DC/DC得出。所以需要购买差分转换模块,将0-5V信号转成0-24V信号。单单接收单相高速脉冲的话只需要接PLC的一个I点,但是如果需要确定方向信号的话,需要再接一个I点。在PLC内创建两个高...
1次下载 2021-09-02 mxjuwer

初识编码器

1、初识编码器,像示波器的旋转按钮,可左旋右旋,还可以按下,我们使用的是Grayhill编码器,如下图所示:从图中可以看出,该编码器一共有6个IO,从1-6分别为GND,GND,C,B,A,VCC,。其中VCC和GND接3.3V和GND,A、B对应旋转时电平的跳变IO,C对应按下时电平的跳变IO。(1) 硬件电路设计上,为了方便代码编写与理解,最好把编码器的A、B接到单片机相...
6次下载 2022-02-24 发生的方式

编码器的分类

一、编码器的分类根据检测原理,编码器可分为光学式、磁式、感应式和电容式,根据其刻度方法及信号输出形式,可分为增量式、绝对式以及混合式三种。1、增量式编码器 增量式编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相;A、B两组脉冲相位差90。,从而可方便的判断出旋转方向,而Z相为每转一个脉冲,用于基准点定位。它的优点是原理构造简单,机械平均寿命可在几万小时以上,抗干扰能力强,可靠性高,适合于长距离传输。其缺点是无法输出轴转动的绝对位置信息。2、绝对式编码器 绝对式编码器是直接输出数字的传感器,在它
4次下载 2022-01-20 nvhyfwe

如何使用编码器

1.编码器概述这里对此不再详细说明,本博文重在如何使用编码器,有兴趣的同学可以去网上了解,或者参考一下博文。旋转编码器工作原理2.增量式编码器控制思路 图2-1 编码器实物图...
11次下载 2021-08-16 四哥201311

旋转编码器的原理是什么

旋转编码器原理
6次下载 2022-01-12 ccly0208

编码器的实现

编码器的实现  H.264视频编码器的实现有多种方法,不过大部分都是进行移植、优化的操作。H.264代码要在DSP的软件平台CCS环境下运行,需要注意几个问题:如配置文件、库文件的改动、数据类型的调整、汇编程序的处理、内存终结模式的调整等。  H.264编码采用变换和预测的混合编码方法,其原理如图2所示。输入帧或者场Fn以宏块为单位被编码器处理,即将图象分成子图象块,以子图象块作为编码单元。当采用帧内预测编码时,预测值P是由当前片中已编码的参考图象经过运动补偿(MC)后得出的,其中参考图象用F1n-1表示;为了提高预测精度,从而提高压缩比,实际的参考图象可在过去或未来已编码解码重建和滤波的帧中选择。预测值P和当前块相减后,产生一个残差块Dn,经块变换、量化后产生一组量化后的变化系数X,再经过熵编码,与解码所需的一些边信息(如预测模式量化参数、运动矢量等)一起组成一个压缩后的码流,经过NAL供传输和存储用。
0次下载 2011-08-10 dianzijie5

SN54LS06, SN74LS06, SN74LS16,p

These hex inverter buffers/drivers feature high-voltage open-collector outputs to interface with high-level circuits (such as MOS), or for driving high-current loads, and also are characterized for use as inverter buffers for driving TT
23次下载 2010-07-13 615 xuanxi2008

SN5474LS147和SN5474LS148及SN5474LS748优先级编码器的数据手册

SN54/74LS147和SN54/74LS148是优先级编码器。它们提供输入的优先解码,以确保只对最高阶数据行进行编码。这两个设备都有数据输入和输出,它们在低逻辑电平下处于活动状态。
14次下载 2019-09-03 0.23 MB tdcz

信路达 解码器/编码器 XD74LS47数据手册

解码器/编码器DIP164.75~5.25V封装:DIP16_19.3X6.4MM
0次下载 2022-08-19 11.87 MB hqlinyinian

信路达 解码器/编码器 XD74LS48数据手册

解码器/编码器?DIP164.75~5.25V封装:DIP16_19.3X6.4MM
2次下载 2022-08-19 11.87 MB hqlinyinian

74LS02

74L系列芯片74LS02
17次下载 2012-08-17 qzq378271387

74LS12

74L系列芯片74LS12
8次下载 2012-08-17 qzq378271387

74LS25

74L系列芯片74LS25
9次下载 2012-08-17 qzq378271387

74LS27

74L系列芯片74LS27
38次下载 2012-08-17 qzq378271387

stm32f4编码器分类

stm32f4编码器模式花费一下午时间研究编码器的使用,简单总结如下E6B2-CWZ1X编码器stm32f407 定时器编码器模式一、编码器简介1、分类编码器可按以下方式来分类。(1)增量型:每转过单位的角度就发出一个脉冲信号,通常为A相、B相(某些包括Z相)输出。A相、B相为相互延迟1/4周期的脉冲输出(即正交信号),根据延迟关系可以区别正反转,而且通过取A...
5次下载 2021-08-04 新疆切糕

74LS373_锁存

74LS373_锁存器 英文资料,暂时还没发现有中文资料,如果有会及时发给大家
100次下载 2013-07-22 jasonliang3326

74LS05

74L系列芯片74LS05
6次下载 2012-08-17 qzq378271387

74LS09

74L系列芯片74LS09
1次下载 2012-08-17 qzq378271387

74LS17

74L系列芯片74LS17
5次下载 2012-08-17 qzq378271387

编码器、优先编码器源代码

verilog编程历程大礼包材料,有兴趣的同学可以下载学习
2次下载 2016-04-27 101KB wuxin754

74LS10

74L系列芯片74LS10
40次下载 2012-08-17 qzq378271387

74LS20

74L系列芯片74LS20
106次下载 2012-08-17 qzq378271387

74LS21

74L系列芯片74LS21
91次下载 2012-08-17 qzq378271387

74LS03

74L系列芯片74LS03
12次下载 2012-08-17 qzq378271387

74LS04

74L系列芯片74LS04
75次下载 2012-08-17 qzq378271387

74LS06

74L系列芯片74LS06
17次下载 2012-08-17 qzq378271387

74LS07

74L系列芯片74LS07
2次下载 2012-08-17 qzq378271387

74LS11

74L系列芯片74LS11
17次下载 2012-08-17 qzq378271387

74LS15

74L系列芯片74LS15
16次下载 2012-08-17 qzq378271387

74LS14

74L系列芯片74LS14
17次下载 2012-08-17 qzq378271387

74LS22

74L系列芯片74LS22
7次下载 2012-08-17 qzq378271387

74LS26

74L系列芯片74LS26
0次下载 2012-08-17 qzq378271387

DSP实现增量式光电编码器的细分

1 引言目前,各类伺服驱动器及其应用中广泛采用光栅装置作为速度测量、位置测量的敏感元件。而且,广泛采用两路正交方波的形式,系统的实时性要求极高。因此,对于光栅编码器的信号的细分等主要处理环节,一方面集中考虑提高分辨率的问题,同时,需要考虑实时性的问题。有很多采取纯硬件进行细分的方法,如,电阻链细分,空间细分,锁相倍频,还有两种方法的结合使用等。上述几种方法在实际应用中被广泛采用,特别是电阻链细分,在低倍频的情况下是一种很好的方案。但是在高倍频的情况下,不可避免地出现大量使用比较器的情况,以及比较器死区(滞后区)问题,难以调节。空间细分的方法中,主要解决的问题是切割电平精准的问题,其中的三角波切割三角波的方案有很多优点,可以改变使用过零比较造成的细分误差。但是仍然存在大量使用比较器的问题,调节起来比较繁琐。锁相倍频细分的方法,一方面,成本较前两种高,另一方面,受环境温度的影响比较大,实际的应用中很少采用。高速数字处理器件DSP的应用可以极大地改善系统的实时性,DSP中集成了16路10位A/D转换,同时有丰富的硬件资源,比较器、定时器,和两个专门用于产生PWM波的事件管理器。DSP中丰富的指令集为做除法提供了条件。设DSP(2407a)的时钟频率是40MHZ,除法程序可以在35个指令周期内执行完,两路A/D转换需要29个指令周期,查询数据得细分值需要两个指令周期。共69个指令周期,DSP中程序执行是流水线执行的,一个时钟周期最多可以执行4条指令。则需要不到1.6us就可以得到精确的光栅位移值。对于一般的应用场合,用DSP细分可以足够保证控制器500KHz的频带,和定位的精确性。本文从原理上考虑在DSP中完成细分的方案,使用取绝对值,八卦限理论,利用DSP器件(速度为25纳秒)对信号进行逻辑运算和处理等一整套信号细分方案。2 细分及框图通过软件查询的方式进行细分。从光电编码器输出的两路角位移信号首先进行滤波整型,硬件辨向,提取整周期信号,得到粗位移;同时对两路信号进行A/D转换,通过U函数得到计数脉冲,从而得到卦限值,通过V函数得到精位移的地址信号,查询得到精位移。输入的两路信号分别是x1=2.5*sin(fai)+2.5(v),x2=-2.5*cos(fai)+2.5(v);在DSP中有专门的16路A/D转换电路,因而不用再设计A/D转换电路。A/D转换后得到y1=|2.5*sin(fai)|,y2=|-2.5*cos(fai)|。对其进行卦限计数,A/D转换周期由软件设定,而在硬件电路实现时,必须要考虑卦限信号,控制信号的高度同步,但在实际电路中是很难做到的。如果将该数据与相位之间的对应关系用一张表来描述,就是我们所建立的细分表,放在DSP中的SRAM中,DSP中集成了2K×16的SRAM,足够放置查询表。两者之间并不是一一对应关系。(FAI)(t)=arctanθt∝sinxt/cosxt;U函数取为U=y1*y2*(y2-y1);当U为零时,卦限信号就增加1; ;;;;;;;;;;-------细分程序XIFEN: LDP #0E1h;CLRC SXM ; 抑制符号位扩展LACC RESULT0,10SACH X1 ; 存X1值LACC RESULT1,10 ;SACH X2; 存X2值SETC SXM ;允许符号位扩展LACL R1SIN;SUB #JUNZHI ;(2.5V);ABSSACL Y1 ; 得到y1LACL X2;SUB #JUNZHI(2.5V);ABSSACL Y2 ; 得到y2SUB Y1 ;SACL Y ; 得到Y=y2-y1值,保存 ;用dsp中计数器T4记卦限BCND ss,NEQLacl y1BCND ss,NEQLacl y2BCND ss,NEQ ;若U=0,卦限计数器计数set t4clkin ; 为计数器提供脉冲ss: LACL yBCND DEVISION,GEQ ; 判断卦限,y2>=y1 时,直接y1/y2;否则y2/y1,除数变被除数JIAOHUAN: LACC y1 ; y1和y2交换SACL TEMP_AD ;LACL y2 ;SACL y1 ;LACC TEMP_AD ;SACL y2 ; y2/y1 ; 毫秒为Q8格式DEVISION LACC R1SIN ,6;;;;取分子并左移6位;RPT #15 ; 后面的指令执行15+1次。SUBC R2COS ;16 CYCLE DIVIDED LOOP; .ACC中的数据减去Demon 减10次,直到被减数小于0SACL QUOT ; 得到商SACH REMAIN ; 得到余数LACC REMAIN; 取余数后再除RPT #13 ; 后面的指令执行14次。SUBC DENOM;AND QUOT;; SACL QUOT ;;;保存商。得到十位地址信号。用此信号得到RAM中对应地址细分值保存在DSP的sram中)ADD #0800h ;SRAM 初始地址为#0800H(SAL XIFEN_ADR ;LACC #XIFEN_ADRADD #0800h ;SRAM 初始地址为#0800HSAL XIFEN_ADR ;LACL Y ;Y2>=Y1 ;BCND yy2 ,GEQLACL #05h ;设编码最小栅格为40秒,一个卦限为5秒。SUB #XIFEN_ADRB YYYY2: LACC #XIFEN_ADRYY: Ldp #0eah ;LT t4cnt ;卦限值MPY #05h ; 一个卦限相差5秒,APAC 得到精确细分值根据得到的细分值与整周期值相加就可以得到对应的光栅编码信号。当速度特别慢时,用软件判卦限会出现重复计数。也就是一个细分周期里,电机转动的位移小于20/1024秒,如下图。卦限函数使得卦限增1,产生错误。我们要舍弃这个计数。 为了解决这个问题,我们把软件的判卦限程序改以下:用一个flaggx标志来表示卦限信号是否刚记过。刚刚记过,就舍弃掉。3 软件辨向 要精确的控制电机,就必须精确判断当电机转动出现来回摆动时的方向。对硬件辨向只能做到在整周期计数时知道电机的转动方向,当在一个整周期内方向改变时,硬件辨向就不能及时的传递方向信息。我们根据判方向的规则,在软件中完成辨向,在1,2,7,8卦限,x2小于等于2.5v时为顺时针转动,大于2.5v为逆时针转动;在3,4,5,6卦限,x2大于2.5v时为顺时针转动, 小于等于2.5v为逆时针转动;程序流程:direction=1,表示顺时针,为0是逆时针;若做到1024细分, 分八个卦限,每个卦限有256个细分值。在DSP中只需要256×16个单元存储细分值即可。细分码如下:在DSP中有细分码地址码卦限地址A/D转换得到的地址000,0000,0000000 300,0000,0000~00,0000,0010000,0000,0001000 600,0000,0011~0000,0010~101000,0000,0010。 91001000,0000,0011。131101000,0000,0100。1610000000,0000,0101191000,0000,011022 000,0000,011125 000,0000,100128 000,0000,1010.....31 000,0000,101135 000,0000,110038 000,0000,110141 000,0000,111044 000,0000,111147 000,0001,000050 000,0001,000153 000,0001,001057  60  63  66  69 000,0110,1111366 000,0111,0000370 000,0111,0001373 000,0111,0010377 000,0111,0011381 000,0111,0100384 000,0111,0101388 000,0111,0110391 000,0111,0111395 000,0111,1000399 000,0111,1001402 000,0111,1010406 000,0111,1011410 000,0111,1100413 000,0111,1101417 000,0111,1110420 000,0111,1111424 000,1000,0000  ......  000,1111,1000(248)945 000,1111,1001981 000,1111,1010987 000,1111,1011993 000,1111,1100999 000,1111,11011005 000,1111,11101012 000,1111,1111101800001,0000,0000102411,1111,1111~11,1111,1
0次下载 2011-04-23 dianzijie5

用8255与74LS154设计的16×16点阵屏_Keil C

基础的电子类资料,电子工程师必备文档,快来下载学习吧
15次下载 2016-07-06 36KB tiesto

74LS01

74L系列芯片74LS01
5次下载 2012-08-17 qzq378271387

74LS00

74L系列芯片74LS00
159次下载 2012-08-17 qzq378271387

74LS08

74L系列芯片74LS08
131次下载 2012-08-17 qzq378271387

74LS13

74L系列芯片74LS13
4次下载 2012-08-17 qzq378271387

74LS14

74L系列芯片74LS14
6次下载 2012-08-17 qzq378271387

74LS273是什么

 74LS273是8位数据/地址锁存器,它是一种带清除功能的8D触发器 , D0~D7为数据输入端,Q0~Q7为数据输出端,正脉冲触发,低电平清除,常用作数据锁存器,地址锁存器。(1)1脚是复位/MR,低电平有效,当1脚是低电平时,输出脚2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部输出0,即全部复位。(2...
16次下载 2021-07-29 笔画张

用8255与74LS154设计的16×16点阵屏_AVR-C

以前寫論文收集的一些資料,學習單片機、C語言的好資料!!!!
12次下载 2016-07-06 25KB Lightair

74LS688/74LS682/74LS684/74LS68

74LS688/74LS682/74LS684/74LS685/74LS687 pdf datasheet
42次下载 2008-08-06 333 EvilFish

74LS138与74LS161组成流水灯数电课程设计

81次下载 2013-07-26 621KB write_data

用8255与74LS154设计的16×16点阵屏

以前寫論文收集的一些資料,學習單片機、C語言、Proteus的好資料!!!!
42次下载 2016-10-13 18KB Lightair

编码器模式的实现

编码器模式的实现编码器模式默认使用定时器的通道1和通道2,通道3和通道4不能使用。以下为编码器模式的配置,编码器线数为1024,检测双通道的上升沿。 HAL_TIM_Encoder_Start(&htim5,TIM_CHANNEL_ALL);//编码器模式启动,写ALL为开始该定时器(TIM5)的通道1和通道2(编码器模式可自动计算)。使用编码器模式
3次下载 2021-08-16 kiifwerw

编码器教程

编码器教程
30次下载 2017-09-01 0.04 MB 牵手一起梦

CD4001组成的单通道调制电路图

CD4001组成的单通道调制器电路图 
0次下载 2009-11-26 summao

光电编码器原理手册

本帖最后由 chenyuchenyucy 于 2018-11-16 16:14 编辑
19次下载 2017-09-20 chenyuchenyucy
查看更多

暂无数据

上传资料赚积分

7天热门专题

换一换