PLD器件在红外遥控解码中的应用
2012-07-26 鲍晓宇黄松岭刘国权 9
摘要:介绍了红外遥控发射和接收的原理,提出了一种用PLD(可编程逻辑器件)进行解码的方案,并分别用EPROM和GAL实现。该方案思路新颖、原理简单、工作可靠,可用于各种以键盘扫描为输入方式的智能仪器系统中。 红外遥控技术已经在日常家用电器中得到了广泛应用,其使用方便、功耗低、抗干扰能力强的优点也越来越在智能仪 .. [查看全文]
CPLD技术在时差法超声波流量计中的应用
2012-07-22 王玉辉 13
1 概述 时差法超声波流量计由于精度高,换能器结构简单,不影响流体流动形态而被广泛应用。本设计中的超声波流量计是一套由计算机控制的多通道时差法超声波流量测量系统,可用于测量多个通道液体流速、瞬时流量和累计流量。 设计中采用了ALTERA 公司生产的大规模复杂可编程逻辑器件(CPLD):MAX7000S系列EPM7128S。为 .. [查看全文]
PC机与CPLD通信问题的研究
2012-07-13 9
摘要:根据PC机作上位机和下位机的CPLD串行通信的特点,简介上位机VB程序的编写;详述在EDA软件MAXPLUSII的环境下,利用AHDL语言,编写下位机程序。此设计具有波特率高、传输准确等优点,并下载到芯片通过硬件试验验证。 引言 用CPLD(复杂可编程逻辑器件)设计乃至仿真、验证、利用ISP(在系统可编程)对硬件调试都非 .. [查看全文]
基于CPLD控制的通用视频采集模块
2012-07-05 王黎明 胡安 刘洁瑜3 17
1. 引言 对于用于视频图像处理的DSP 来说,由于前端的A/D 采集速度较低,一般为了减少DSP 的开销,在视频采集A/D 和DSP之间接入先进先出存储器(FIFO) 作为缓冲。基于先进先出存储器(FIFO) 的多样性,一般在视频采集与微处理器模块之间很少提供无缝接口。传统的方法是用简单的逻辑电路实现很少一部分接口控制,大多数是通过软件 .. [查看全文]
用CPLD实现基于PC104总线的429接口板
2012-06-25 吴晓洁 翟正军 11
PC104总线系统是一种新型的计算机测控平台,作为嵌入式PC的一种,在软件与硬件上与标准的台式PC(PC/AT)体系结构完全兼容,它具有如下优点:体积小、十分紧凑,并采用模块化结构,功耗低,总线易于扩充,紧固堆叠方式安装,适合于制作高密度、小体积、便携式测试设备,因此在军用航空设备上有着广泛的应用,但也正是PC10 .. [查看全文]
用CPLD实现结构简单的键盘控制器
2012-06-25 段磊 9
摘要:本文介绍了一种用 CPLD实现键盘控制器的崭新方法。该键盘控制器具有结构简单,通用性强等优点。 1.引言 键盘作为单片机系统的一种主要输入设备被广泛使用,目前用于实现键盘控制的手段有很多,例如采用键盘专用控制芯片或软件扫描查询方式等。本人在制作 MP3 播放器的过程中使用 Altera 公司生产的 CPLD 芯片EPM7128 .. [查看全文]
用单片机和CPLD实现步进电机的控制
2012-06-25 卢勇威 14
步进电机是一种将脉冲信号转换成角位移的伺服执行器件。其特点是结构简单、运行可靠、控制方便。尤其是步距值不受电压、温度的变化的影响、误差不会长期积累,这给实际的应用带来了很大的方便。它广泛用于消费类产品(打印机、照相机)、工业控制(数控机床、工业机器人)、医疗器械等机电产品中。 通常的步进电机控制方法是采用 .. [查看全文]
循环冗余校验码的单片机及CPLD实现
2012-06-24 9
摘要: 循环冗余码校验(CRC)是一种可靠性很高的串行数据校验方法。介绍循环冗余码校验的基本原理,并分别用单片机和 CPLD作了循环冗余码验的软件实现和硬件实现。包括汇编语言和VHDL语言源程序。 关键词 :差错校验 查表法 CPLD 1 基本原理 串行数据的差错检验是保证数据正确的必要手段,通常采用奇遇校验法和循环冗余校验 .. [查看全文]
CPLD打乒乓球游戏电路仿真设计
2012-06-22 6
一、 实验目的(1) 学习用MAX+Plus II开发系统对可编程逻辑器件编程的方法;(2) 学习“CPLD/FPGA数字发展实验箱”的使用方法以及把文件下载到CPLD芯片中的方法。二、 仿真电路设计及设计思路仿真电路图如图所示。具体的电路接法及工作原理说明如下:用两个74LS194四位双向移位寄存器模拟乒乓球台,其中第一个74LS19 .. [查看全文]
用Verilog-HDL做CPLD设计(组合逻辑电路的实现)
2012-06-02 李媛媛 常晓明 6
Verilog-HDL与CPLD/FPGA设计应用讲座 第 7 讲 用Verilog-HDL做CPLD设计 组合逻辑电路的实现 7.1 与非门的实现 7.2 2-1数据选择器的实现 7.3 2位二进制编码器的实现 7.4 1位数据比较器的实现 本讲中,我们通过由浅入深的实例来介绍组合逻辑电路在目标板上是如何实现的。 7.1 与非门的实现 首先,来实现一个用两个开关控制一个灯的 .. [查看全文]
基于CPLD的交通灯控制系统
2012-06-02 孙芹芝 张瑾 苏晓鹭 13
引言 EDA技术是用于电子产品设计中比较先进的技术,可以代替设计者完成电子系统设计中的大部分工作,而且可以直接从程序中修改错误及系统功能而不需要硬件电路的支持,既缩短了研发周期,又大大节约了成本,受到了电子工程师的青睐。 实现路口交通灯系统的控制方法很多,可以用标准逻辑器件、可编程序控制器PLC、单片机等方案 .. [查看全文]
CPLD开发板和FPGA开发板的区别
2012-06-02 抽烟的鱼 9
市面上尤其是学校里面可以看到Xilinx公司或者Altera公司各种不同的开发板,其实只有两个大类,CPLD开发板和FPGA开发板。尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的特点: ①CPLD更适合完成各种组合逻辑,FPGA更适合于完成时序逻辑。换句话说,FPGA更适合于触发器丰富 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号