首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
在一些特殊应用场合,需要设计一种满足USB接口HID类协议的自定义按键功能的键盘,按照应用场合可扩充或裁剪按键数目,系统应用程序根据接收的按键码调用相应的功能子函数。文章研究的是基于带有USB接口控制器的单片机和CPLD组合设计实现的HID类自定义按键功能键盘操控模块,通过编写单片机固件驱动程序和CPLD控制程序,把操控模块映射为windows系统标准HID类设备,windows应用程序接收按键码,回复并发送控制信息给控制模块。实验结果表明,设计合理、系统适应性强、硬件构造模块化,可扩展至其他应用场合如工业现场控制环境使用。  相似文献   

2.
基于CPLD(大规模可编程控制器)和PCI总线对写字机器人控制系统进行设计,详细介绍了接口的各个模块功能电路的设计.使用PCI9052实现了计算机与写字机器人之间的桥接;使用CPLD实现数据缓存控制和读取控制;使用DSP对步进电机进行精确控制.  相似文献   

3.
针对嵌入式数控系统中有限的I/O模块,设计基于ARM+FPGA的控制结构以实现数控机床外围辅助接口的扩展和控制。FPGA作为ARM9的扩展外设备,完成RAM、A/D、D/A、PWM以及I/O等模块连接与控制。ARM9通过并行通信方式对FPGA模块进行数据读写及外围模块的控制,实现高性价比的功能扩展。  相似文献   

4.
基于ARM的织机控制系统设计   总被引:1,自引:0,他引:1  
系统充分利用了当前先进的控制器和控制技术,基于功能可靠,设计简单等考虑,设计了基于先进的数字芯片ARM(S3CEV40)的织机控制系统设计.以EMBEST公司的ARM(S3CEV40)芯片为核心,加上外围的功能模块,构成系统的硬件部分;再按工艺流程编写相应的软件部分.用CPLD进行IO扩展使系统灵活强大;电机驱动模块是该系统的另一个主体组成部分,它采用了基于该ARM芯片的变频调速矢量控制策略.在软件上,采用了中断方式实现对电机的电机伺服控制.经过实践,结果表明该设计系统性能可靠、实现简单.  相似文献   

5.
为解决工业现场设备工艺参数传输及远程监控等问题,采用ARM及TCP网络通讯技术,设计了基于STM32F107嵌入式控制器的工业以太网接口,实现了ARM嵌入式控制器通过工业以太网与计算机组网。本接口已在工业捏炼机控制器得到应用。实践表明该接口安全、可靠、实用。  相似文献   

6.
本文设计了一种基于CPLD的SPI-GPIO模块,使得主芯片通过SPI接口与CPLD通信,以实现系统IO扩展的功能.鉴于CPLD中的功能模块应该在满足使用要求的情况下尽可能地降低模块所占用的资源和运行频率,该设计避免了采用高速率时钟信号采样低速率SPI信号的方式,而是直接采用主芯片的SPI接口信号SCK作为模块的驱动时钟,制定了数据帧协议,并在通信协议中引入了2个冗余位来满足时钟信号的要求.综合结果表明,该设计能够降低模块占用的资源,仿真和实际测试验证了该模块的功能.  相似文献   

7.
该文设计了一种以基于ARM CORTEX-A9四核架构的I.MX6Q芯片为核心处理器的远程数据采集终端。该设计集成了RS232接口、RS485总线接口、CAN总线接口、千兆以太网、WIFI模块、3G模块、7寸LCD触摸屏、HDMI高清接口、SD卡接口和USB接口等,可运行Linux3.0.35系统和QT应用程序。实际应用证明,该终端的数据采集和网络传输具有很的可靠性好、较高的速率和很好的人机交互性,在工业现场的数据采集与设备控制方面有广泛的应用前景。  相似文献   

8.
介绍了一种连采机控制与保护系统的设计方法,利用DSP外部扩展高性能CPLD模块代替DSP控制A/D转换,实现多个模拟信号采集、处理以及多种复杂逻辑关系,提高了控制系统集成度、处理速度和可靠性,从根本上解决了由单一DSP控制器控制导致的低可靠性和程序易飞等缺点.  相似文献   

9.
为了解决传统嵌入式实验平台模块难以替换和升级的问题,设计了以ARM和FPGA为核心的嵌入式实验平台。利用FPGA扩展系统功能和接口,通过ARM对FPGA进行管理控制,使得所构建的嵌入式实验平台在接口电路上可以支持不同功能模块的应用要求。性能、效率和可扩展性大大提高,可满足各层次用户群体创新设计的的需求。  相似文献   

10.
刘源  朱善安 《机电工程》2007,24(1):39-41,49
介绍了一种基于ARM9-CPLD架构的嵌入式工业控制系统的软硬件设计.系统以Atmel公司的工业级ARM-AT91 RM9200和EPM3512A为核心,扩展彩色LCD、触摸屏、以太网以及其他多种工业控制接口.该系统成本低,界面友好,工作稳定,通用性强,可在许多工业场合取代PLC工作.  相似文献   

11.
设计一种基于USB通讯的PC-ARM9数控系统,采用"上位机+下位机"结构模式。PC机作为上位机负责G代码文件的生成和管理、G代码译码、界面的搭建等任务;以"ARM+CPLD+FPGA"构建的运动控制器作为下位机,负责粗精插补和开关量I/O管理等任务。重点介绍了系统的硬件架构和软件流程。  相似文献   

12.
针对现有热泵热水控制器存在造价高、人机界面不够友好等问题,在分析热泵热水机组的工作原理及其控制需求的基础上,给出了以ARM9和ADuC834为核心的热泵控制器的设计方案,并介绍了控制器的系统结构、各主要模块的工作原理及电路设计和系统的软件总体架构。系统联机运行结果表明,该控制器运行稳定可靠、操作方便、界面友好。  相似文献   

13.
本文介绍了利用ARM和CPLD的多路串行通信系统的设计方案,详细研究了系统的串行接口、GPS硬件设计,并对CPLD程序设计和串行驱动程序设计进行了深入的叙述。  相似文献   

14.
基于PC的运动控制器往往难以满足恶劣工业现场的实际使用要求。针对这一问题,介绍了采用基于PC104嵌入式主板和MCX314芯片设计的运动控制器,详细分析了所设计运动控制器的硬、软件模块、PC104总线和MCX314芯片的接口电路、输入/输出信号电路、控制系统的软件模块及插补模块。该控制器可实现三轴联动直线插补、任意两轴联动圆弧插补。将所设计的运动控制器应用于实验室研制的火焰切割机,实践结果表明,即使在恶劣工业现场,火焰切割机依然具有良好的工作性能。  相似文献   

15.
数码复印机CCD单元的正确驱动及信号的高速采集存储和处理,是复印机整个复印过程中至关重要的环节。介绍了一种基于ARM和高速A/D的数码复印机CCD单元信号的高速采集存储系统,其中用CPLD来设计CCD的驱动,以ARM为主控制器,完成对CCD单元、高速A/D转换单元、高速存储单元的整体控制,使整个系统能够真正地高速同步工作,完成CCD图像信号的高速采集存储。  相似文献   

16.
介绍了ARM9 S3C2440处理器作为主控制器,通过1-wire总线和多个从处理器MSP430单片机通信的设计方案,DS2408用于主从控制器之间寻址与通信的接口器件。该系统用于北方地区暖气分户热计量改造项目,ARM9 S3C2440处理器用于每栋民用楼房的集中式热分配表的控制器,MSP430单片机用于每家户内室温控制器的微处理器。  相似文献   

17.
介绍了产品生产信息录入器的设计。硬件上该设计基于ARM7的LPC2104微控制器,扩展了键盘和液晶显示作为人机界面,并通过串口连接标准的条形码扫描器;阐述了采用M320240-6B1模块与LPC2104的接口方法;给出了关于汉字与图形显示部分的编程实例。  相似文献   

18.
采用可编程器件实现I2C接口   总被引:2,自引:0,他引:2  
采用硬件描述语言AHDL在可编程器件上实现I^2C总线主控制器模式接口,可供没有I^2C总线接口的智能控制器接入I^2C总线,以简化系统软、硬件设计的难度,并具有接口简单、可以直接接入高速并行总线、资源消耗小等特点。  相似文献   

19.
基于RT-Linux的开放式数控系统研究   总被引:8,自引:0,他引:8  
提出在RT—Linux上实现具有开放性、模块化、动态可重构的CNC系统的软件框架及其组成;介绍了RT—Linux及其运行机制;给出了组成该系统基本模块(任务模块)的定义及任务模块之间的关系;任务模块间的通讯采用状态表机制实现;任务模块的描述使用面向对象技术。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号