本文介绍使用VB6.0开发工具实现PC机与单片机的串行通讯的基本原理和方法。并结合具体实例给出使用RS-232接口进行串行通信的基本程序。随着计算机技术尤其是单片微型机技术的发展,人们已越来越
上传时间: 2013-04-24
上传用户:1222
本课题所研究的横机是一种由嵌入式控制器系统控制的自动化程度很高的纬编针织机,主要用于针织服装的编织制造。我国是纺织大国,横机需求量大,自主研发全自动电脑横机有广泛的市场前景。 通过对横机机械系统结构和原理的分析,本文提出了一种横机控制系统硬件解决方案。该方案主要由主控制器、协处理器、驱动电路等三部分组成。以ARM作为主控制器,负责编织工艺和人机接口设计;以FPGA作为协处理器,执行ARM的命令,控制后续电路动作;驱动电路主要面向横机机械部件,并向前端电路提供硬件接口。 基于该硬件系统解决方案,本文继而提出了一种新型的软件系统解决方案。该方案基于嵌入式Linux操作系统实现,主要由罗拉系统控制算法、驱动程序、横机编织控制程序和图形用户界面等四部分组成。罗拉系统采用模糊控制算法,控制卷布速率;驱动程序实现ARM和FPGA的通信;横机编织控制程序将花型文件中的数据转换为机械部件的动作,实现整个编织过程;图形用户界面提供良好的人机界面,方便操作。 最后详细介绍了整个横机控制器系统的调试流程,涉及硬件调试、软件调试和软硬件联合调试等。 与传统电脑横机相比,基于此设计方案的横机技术含量较高,成本低,可移植性强,并可实现联网控制。
上传时间: 2013-04-24
上传用户:ikemada
随着金融行业的不断发展,IC智能卡正在并已经融入当今信息技术的主流,人们已愈来愈多地开始接受和使用IC智能卡。根据应用环境的不同,传统的IC卡读写机具可以分为两种:座式IC卡读写器和IC卡手持POS机。无线局域网、嵌入式系统和生物鉴别三种技术相结合的IC卡手持POS机是一种很好的方式。因此我们提出了一种基于ARM+DSP协作架构的射频IC卡无线手持POS机设计方案。 本文首先介绍了ARM+DSP嵌入式系统,指纹识别技术和无线数传技术,提出了ARM+DSP协作架构的双处理器连接方案。之后,给出了系统的总体结构图,包括硬件部分和软件部分。 硬件部分为ARM和DSP两个子系统,分别以LPC2210和TMS320VC54025为核心,加上存储器和各种外设。详细说明了两个CPU通过HPI主机方式进行通信、主机系统的主控处理器LPC2210外设的接口电路设计。 软件部分包括嵌入式μ C/OS-Ⅱ移植要点,任务设计,驱动程序设计等。详细说明了在嵌入式μ C/OS-Ⅱ平台中,显示任务,键盘任务和IC卡读写任务设计过程以及它们的驱动程序的代码的编写。 本课题的研究己取得阶段性成果,能够实现一些基本的功能。
上传时间: 2013-06-07
上传用户:黑漆漆
一:焊机使用注意事项1.焊接电流的调节2.推力电流的调节3.引弧电流的调节4.输出电缆转换开关的使用5.焊机极性的连接二:接线图三:器件明细表
上传时间: 2013-05-29
上传用户:slforest
VLSI(超大规模集成电路)的快速发展,使得FPGA技术得到了迅猛发展,FPGA的快速发展又为实时图像处理在算法、系统结构上带来了新的方法和思路,全景图像处理是实时图像处理中一个崭新的领域,其在视频监视领域内有广泛的应用前景。 本文首先介绍了全景图像处理的发展状况,课题的主要背景、国内外发展现状、课题的研究意义、课题的来源和本文的主要研究工作及论文组织结构。然后在第二章中介绍了FPGA的发展,FPGA/CPLD的特点,并介绍了Cyclone Ⅱ系列FPGA的硬件结构,硬件描述语言,开发工具Quartus Ⅱ以及FPGA开发的一般原则。 文章的重点放在了电路板的设计部分,也就是本文的第三章。在介绍电路设计部分之前首先介绍一些高速数字电路设计中的一些概念、高速数字电路设计中常见问题,并对常见问题给出了一般解决方法。 在FPGA电路板设计部分中,对FPGA电路的设计过程作了详细的说明,其中着重介绍了采用了FBGA封装的EP2C35芯片的电路设计要点,多层电路板设计要点,FPGA供电管脚的处理注意事项,FPGA芯片中PLL模块的设计以及FPGA的配置方法,并给出了作者的设计思路。FPGA供电电源也是电路板设计的要点所在,文章中也着重对其进行了介绍,提及了FPGA电源设计指标要求及电压功耗估计,并根据现有的FPGA电源解决方案提出了设计思路和方法。同时文章中对FPGA芯片外围器件电路包括图像采集显示芯片电路、图像存储电路、USB2.0接口电路的设计做了相应的介绍。最终目的就是为基于FPGA的全景图象处理搭建一个稳定运行的平台。 在第四章中介绍了IC总线控制器的状态机图及信号说明和相应的仿真图。 文章最后给出了FPGA硬件电路的调试结果,验证了设计目的,为进一步的工作打下了良好的基础。
上传时间: 2013-04-24
上传用户:15736969615
电脑绣花机是当代最先进的绣花机械,随着人们对刺绣品质量的追求以及刺绣品需求量的增加,高性能的电脑绣花机越来越受到市场的推崇,用户对CAN(现场总线)、远程控制、海量USB存储、彩色LCD显示等技术在新型电脑绣花机中的应用有了新的需求。然而,国内电脑绣花机监控系统平台由于存在技术上的困难或成本上的障碍而使这些功能难以实现。随着电脑的不断发展和电子产品成本的不断降低,采用先进架构和体系的处理器,加上相应的实时操作系统进行任务管理,就能大大提高电脑绣花机监控系统的性能。本文设计了一种电脑绣花机监控系统,在详细分析电脑绣花机工作原理和功能需求的基础上,采用ARM处理器与μC/OS-Ⅱ实时操作系统构建了监控系统平台,实现了实时操作系统任务管理、网络通信、USB设备读写、花样图案预览等功能,具体工作如下: (1)在介绍电脑绣花机的工作原理以及分析电脑绣花机监控系统性能需求的基础上,构建了基于ARM7核的嵌入式处理器与μC/OS-Ⅱ实时操作系统的监控系统平台,并给出了系统的整体设计方案。 (2)根据电脑绣花机监控系统的整体设计方案,设计实现了系统的硬件电路,处理器采用ST公司生产的具有ARM7核的STR710FZ2T6,利用STR710FZ2T6的外部存储器接口的三个BANK,分别设计实现了以太网通信接口、USB设备读写接口以及彩色LCD实现接口等。 (3)在系统的接口电路设计方面,采用以太网控制芯片CS8900A使其通过ISA总线与系统处理器相连,构建了以太网通信接口,负责远程传输数据(花样文件)控制信息等;利用LJSB主从控制器SL811HS,在处理器STR710FZ2rr6的控制下设计实现了对海量USB设备读写的USB接口,负责读写在U盘上的花样文件以及其它的数据信息;利用5.6英寸的彩色液晶屏及其控制板QD-13设计实现了监控系统的LCD显示接口,系统处理器通过控制QD-13向LCD写入要显示的图案以及文字数据;组建了一个基于CAN通信的安全检测模块,主要包括电源检测以及断线检测等。监控系统的CAN节点利用系统处理器自带的CAN模块结合TI的CAN收发器sn65hvd230实现,电源检测节点、断线检测节点以及运动控制系统交互的CAN节点的控制器采用Microchip公司的带有CAN模块的18系列单片机PIC18F4680,CAN收发器采用该公司的MCP2551芯片。 (4)设计实现了基于μC/OS-Ⅱ操作系统的软件,包括两个部分,一是功能接口的驱动程序,另一个是操作系统中的应用程序软件。驱动程序负责控制相应功能接口的运行,操作系统中的应用程序软件实现具体的功能应用,例如TCP/IP协议栈以及USB协议的实现等。 (5)整合了系统各个功能模块,并做出监控系统的PCB板,利用ADS开发环境进行系统的整体调试,给出了系统的运行效果,实验表明监控系统工作稳定,性能良好。 最后,文章分析了电脑绣花机的监控系统需要改进的地方,并对电脑绣花机监控系统未来发展趋势作出了展望。
上传时间: 2013-05-25
上传用户:鱼鱼鱼yu
本文详述了使用VB和C51实现PC机和单片机串行通信的开发方法,并简要地介绍了VB通讯控件及其使用方法,给出了调试程序。关键词:Visual Basic 单片机串行通信Abstract
上传时间: 2013-05-24
上传用户:米卡
雕刻机的数控系统是三维雕刻机的控制核心,其控制系统的性能直接关系着三维雕刻机的加工质量和加工效率,对雕刻机的性价比有着重要的影响。本论文在对三维雕刻机系统的结构和功能进行分析的基础上,提出了一个以.ARM微处理器和CPLD器件构建硬件平台、基于μC/OS-Ⅱ为嵌入式控制系统的解决方案,充分利用ARM微处理器的高速运算能力与CPLD的高速并行运算能力,大大减少了系统的外围接口器件,有效的降低系统成本。 此方案中选用Philips公司的基于ARM7内核的LPC2214处理器作为主控芯片。对于系统的输入/输出的逻辑控制通过CPLD来实现,该芯片选用Atlera公司的EPM7128SLC84,作为处理器的外围器件。同时对整个系统的硬件开发作了详细说明:电源、SRAM、FLASH等芯片选型及设计;液晶显示模块及键盘的应用设计;电机的输入输出电路设计等。 软件部分包括Boot Loader、RTOS、应用程序的设计等。其中,Rot Loader支持系统Boot、程序下载到RAM中执行和烧写到Flash存储器等功能;RTOS包括操作系统的移植、任务管理、任务间的通信等,应用程序的设计包括设备驱动程序、液晶显示、键盘操作、电机控制等。同时用VB6.0开发了PC机下载控制界面,并对液晶模块和电机进行调试。
上传时间: 2013-06-06
上传用户:smthxt
C语言实现RS232上、下位机串行通信 C语言实现RS232上、下位机串行通信
上传时间: 2013-06-03
上传用户:haobin315
当今绣花机市场蓬勃发展,绣花机控制系统作为绣花机最核心的部分,是提高性能和降低成本的关键。本文结合浙江虎王科技有限公司与浙江大学的合作项目“绣花机控制系统”,设计出一套基于ARM的技术先进、功能精简、高性价比的绣花机控制系统。论文按照嵌入式系统的开发过程,先根据市场需求划分了控制系统的功能模块并构建了总体架构,选择了系统的软硬件平台,然后采用先进的设计方法对绣花机控制系统的硬件和软件进行了设计。 第一章介绍了绣花机及其控制系统的发展过程和现状,论述了嵌入式系统的定义、特点和发展,阐述了ARM的发展历史、研究和应用现状,提出了论文的主要研究内容,最后给出了论文的总体结构。 第二章阐述了嵌入式系统的开发过程,选择了软硬件协同设计法为本系统的设计方法,论述了EDA技术的工作范围和设计步骤,详细讨论了软件的结构化设计方法和面向对象设计方法的原理,最后给出了绣花机控制系统的设计原则。 第三章根据市场需求划分了绣花机控制系统的功能模块,构建了系统总体架构,并分析了每个模块的具体功能;根据选型原则选出了适用于绣花机控制系统的上位机和下位机CPU芯片、操作系统及开发环境。 第四章根据总体架构,在选好的CPU芯片的基础.卜确定了绣花机控制系统的硬件框架,详细设计了电源电路、复位电路、存储器接口电路、键盘与显示电路、USB接口电路、串行通信接口电路和下层机电接口电路。 第五章按照上位机和下位机的层次构建了绣花机控制系统的软件框架,设计了键盘输入模块、图形显示模块、USB驱动模块、花样存储与管理模块、串口通信模块、机电控制模块的程序。 第六章回顾与总结全文的主要研究内容,归纳了本文的主要研究成果,并对今后的研究工作作了展望。
上传时间: 2013-04-24
上传用户:CSUSheep