1. Siemens R30 与PC 机并行通讯研究与实现
       研究了困扰实际工程应用中跨操作系统并行数据传输技术瓶颈问题, 并给出了 一般的解决步骤。以某冷轧厂技术改造为背景, 分析了该冷轧计算机控制系统中过程控制机 与最佳化控制机间的并行通讯, 用PC 机代替最佳化控制机实现与过程控制机(Siemens R30) 实时在线传输轧机生产电文。运用数据采集、单片机、CPLD 等相关技术, 设计和建立了基于 Windows 的PC 机与Siemens R30 实时并行通讯系统。该系统为研究轧机轧制模型、控制模型等提供了实时在线数据环境, 满足了该厂技术改造的应用需求。该系统在某冷轧厂已经投入实际使用, 运行稳定、可靠。
  2. 基于CPLD控制的多路数据自动采集系统设计
       分析了常用模数转换器的控制时序,并以AD0809为例,对由CPLD构建的多路采集控制 电路的内部原理做了详细分析。给出了基于CPLD控制的多路数据自动采集系统设计方案,仿真 验证本方案是可行的。
  3. 矩阵式变换器安全换流策略分析与实现
       以某型飞机无线电高度表检测仪研制为背景,通过采用CPLD器件和VHDL硬件语言,设 计实现了一种能替代该无线电高度表检测仪检验组合功能的单双极性码转换电路,并给出了 VHDL程序和相应的时序仿真波形。
  4. 基于CMOS 图像传感器的高速印刷机数字图像监测系统
       在简单介绍了高速印刷机图像监测系统的基础上,分析了传统的图像监测系统的缺点,论述了用CMOS 图像 传感器、高速单片机、CPLD 控制器、USB2. 0 接口芯片以及SRAM帧存储器设计的新型数字式图像监测系统及其设 计要点. 该系统目前已经安装在高速印刷机上使用,取得了令人满意的结果.
  5. 多功能车辆总线及其通信控制设计
       多功能车辆总线是用于强干扰环境下的高安全性系统网络控制的一种现场总线。给出了该现场总线 的基本结构和原理, 叙述了可编程器件实现数据链路控制和物理接口的方法, 并描述了多功能车辆总线的应 用前景。
  6. 基于USB 总线的全自动膜片钳系统数据接口
       论述了一种基于USB 总线的全自动膜片钳系统数据接口。系统的主控芯片为CY2131QC (Cyp ress) , 逻辑控制芯片为EPM 3256A (Altera)。接口与前端系统之间采用光电隔离。由于使用了USB 总线, 从根本上简化了现场安装工作。接口传输速率达到1M bytesös, 符合新一代的全自动膜片钳系统数据采集和控制的要求。
  7. 基于CPLD 的MIDI 音乐播放器的设计
       本音乐播放器依据MIDI 音乐基本原理, 结合EDA 技术, 采用ALTERA 公司的可编程逻辑器件( CPLD) EPF10LC84-4 作为控制核心而设计的。本文主要阐述了利用VHDL 语言设计MIDI 音乐发生器芯片, 再配上必要的外围电路, 从而实现四首 音乐选择播放、并配有随音乐节奏而闪烁变化的彩灯等功能的EDA 应用系统。
  8. 基于ARM7 的嵌入式系统中频率数据获取与共享
       嵌入式控制系统在执行复杂测量与控制任务的同时, 常需要测量外部信号的频率。为了保证处理器能够及时完成其他 任务, 又不影响频率的测量, 该文提出了一种使用CPLD 测量频率, 通过总线读写方式与处理器上的专用进程交换数据的办 法, 并讨论了其它进程共享频率数据的方法。
  9. 基于FPGA /CPLD 的占空比为1 ∶n 的n 分频器的设计
       CPLD 和FPGA 都是可编程逻辑器件,利用他们进行数字系统设计具有设计开发周期短、设计制造成本低、开发 工具先进、标准产品无需测试、质量稳定以及实时在线检验等优点。Verilog HDL 是目前应用最为广泛的硬件描述语言之 一,可以用来进行各种层次的逻辑设计,也可以进行数字系统的逻辑综合、仿真验证和时序分析。简要介绍了CPLD/ FPGA 器件的特点和应用范围,并以占空比为1∶5 的5 分频器的设计为例,介绍了在Max + Plus II 开发软件下,利用Verilog HDL 硬件描述语言设计数字逻辑电路的过程和方法,最后给出了仿真波形。
  10. 基于CPLD 和单片机实现的无线报警系统
       无线报警系统的发射装置,利用CPLD(复杂可编程逻辑器件) 的可编程特性、丰富的内部资源,设计了包括地址编码电路、FSK调制信号及各路控制信号在内的数字系统,减小了体积,提高了系统的可靠性。接收系统利用专用集成 电路芯片MC3372 解调,89C51 单片机对地址码进行解码,并采用了多种抗干扰措施,有效地减小了误报率。应用表明,系统具有可靠性高,抗干扰能力强,误报率低的特点,完全能满足防火、防盗等报警的要求。
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49