基于CPLD的PLC背板总线协议接口芯片设计
设计了一组基CPLDPLC背板总线协议接口芯片.协议芯片可以区分PLC的背板总线的周期性数据和非周期性数据。详细介绍了通过Verilog HDL语言设计状态机、协议帧控制器、FIFo控制器的过程.25MHzT背板总线工作稳定的试验结果验证了协议芯片设计的可行性。
基于PCI总线的CCD数字相机实时采集系统的设计与实现
摘要:针对CCD技术应用中图像数据量大和图像实时处理的需求,提出了一种基于PCI总线的CCD数字相机实时采集系统的设计方法。系统采用高速PCI接口芯片,结合FIFO和CPLD逻辑电路,实现了CCD相机与PCI总线间的高速数据实时传输,很好地解决了计算机与外部设备进行高速、大数据量数据传输的难题。
LCR超声波应力仪的研制
分析超声波检测残余应力的基本机理,应用临界角折射法解决了应力检测中声速测量的关键难题。采用单片机结合CPLD驱动换能器,同时在信号处理中以双通道区分信号,提高了测量精度。通过CPLD外接高频振荡器,组成高频计数电路,比较好地解决了ns级计数难点。进一步研制出残余应力的超声波检测系统。
一种数字可调的升压型开关电源的设计与实现
针对数字化的广泛应用,提出了一种数字控制、电压可调节的升压型开关电源的实现方案。该方案硬件设计采用Boost升压拓扑,MOS管驱动器件IR2110控制开关管IRFS40。软件设计选用CPLD和51系列单片机构成数字控制模块,生成PWM控制信号,调节输出电压。PI算法实现快速稳压功能。通过MATLAB仿真和实验验证,该方案是行之有效的。
基于51型单片机的自动巡线轮式机器人控制系统设计
设计了一种自动巡线轮式行走机器人控制系统,采用AT89S52型单片机作为主控CPU,外加一个复杂可编程逻辑器件(CPID)协助CPU处理数据,扩展了程序参数存储器,能够进行检测引导线和直流电机、舵机的PWM控制。
基于MCU和CPLD的智能移动机器人控制系统
针对移动机器人控制系统设计和开发要求的复杂性,从成本低、易开发、易调试和高集成性的角度出发,提出了一种基于微处理机控制单元(MCU)和复杂可编程逻辑器件(CPLD)的智能移动机器人控制系统设计。给出了自动避障、电机驱动控制、红外遥控等关键功能的设计实现方法,着重对基于CPLD的超声波检测模块、红外编码模块、壁障模糊控制器的设计等进行了详细的论述。同时,还给出了系统主程序和超声测距子程序软件设计流程。实践结果表明,该移动机器人控制系统可使硬件结构大大简化,并具有功能丰富、集成度高、性价比高等特点。
智能轮式移动机器人嵌入式控制系统设计
为了优化智能轮式移动机器人的控制系统,提出了一种基于ARM微处理器和复杂可编程逻辑器件(CPLD)的嵌入式控制系统。硬件部分采用以ARM和CPLD为核心的模块化设计,软件部分采用实时操作系统μC/OS—Ⅱ,并设计了电机速度调节的控制算法。实现了对机器人驱动电机、超声传感等任务模块的系统控制。仿真和运行实验结果表明,系统运行稳定,控制灵活,达到预期的设计目标。
全数字化交流伺服控制系统的研究与设计
介绍了一种基于DSP(数字信号处理器)+CPLD(复杂可编程逻辑器件)伺服控制系统。根据伺服电机的特殊要求及TI DSP控制器TMS320F2810的结构,详细阐述了控制策略和软件设计。在硬件逻辑电路设计中,运用ALTERA可编程逻辑器件EPH7128完成各种数字逻辑功能,提高了系统整体的抗干扰性能和保密性。验证结果表明,系统的硬件和软件设计合理,具有良好的伺服性能,可靠性高。
一种高速数据采集卡的设计与实现
为了实现对武器系统模拟信号的采集和数据分析,根据PC/104总线的数据采集系统的设计思想,数据采集卡以A/D转换器、CPLD和FIFO相结合来实现信号的连续采集与数据传输的控制。A/D转换器实现信号的采样保持和模数转换,CPLD实现数据采集和存储过程的控制。实验结果表明,该数据采集卡操作简单、实时性强、性能稳定,可实现对被测信号高速连续的数据采集。
基于CPLD直流无刷电机驱动系统的调速控制分析
阐述一种以复杂可编程逻辑器件(CPLD)为核心的直流无刷电机高性能模拟量驱动系统,它采用全硬件电路设计、梯形换相和PWM调速控制策略,具有更高的响应特性。针对模拟量驱动系统,推导计算4种PWM调制方式下电机的换相转矩脉动,提出一种改进的PWM调速控制策略,即根据占空比的不同切换不同的PWM调制方式来控制系统。通过MATLAB/Simulink仿真比较采用改进的PWM调速控制和传统PWM调速控制策略的电机转矩脉动值的大小,并搭建实验平台测试在不同占空比条件下采用改进的PWM调速控制策略的电机换相转矩脉动,验证改进的PWM调速控制策略的正确性。