虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

运动处理模块

  • 基于jtag接口电路测试系统的上位机软件设计与实现

    本文开发的上位机软件是在VS2010平台上基于MFC框架开发,并进行了以下几个方面的分析、设计与实现。首先对边界扫描原理进行了研究,如TAP端口、TAP控制器、指令寄存器和数据寄存器等。在对原理有一定的了解后,分析了三种边界扫描测试电路扩展方式和边界扫描测试的流程。同时也对网表文件和BSDL文件的格式进行了分析,为之后对这两种文件进行读取做好准备。接着对边界扫描测试系统的总体设计进行了分析,同时对上位机软件的需求进行了分析。需求分析是软件开发的重要环节,能对之后的软件具体开发工作起到事半功倍的作用。然后就是对上位机软件的具体设计和实现部分,本文把上位机软件主要分为4个模块:测试文件处理模块、测试矢量生成模块、USB通信模块和项目管理与界面设计模块。测试文件处理模块分为BSDL文件处理和网表文件处理,分别实现了对BSDL文件的通用性解析和对多种EDA软件导出网表文件的解析:测试矢量生成模块实现了对ID码指令、采样指令和外测试指令的测试矢量生成:USB通信模块利用Cypress(赛普拉斯)公司提供的CyAPI实现了USB通信类的编写,实现了与测试控制器的通信;项目管理与界面设计模块实现了工程文件的可移植性和友好的操作界面。最后通过对上位机软件、测试控制器和被测电路板进行联合调试,调试结果表明本文开发的上位机软件能够实现预期的需求,即ID码测试、动态显示管脚状态和设置管脚状态等功能。

    标签: jtag 接口 电路测试系统 上位机

    上传时间: 2022-06-26

    上传用户:

  • 伺服驱动器工业以太网接口设计——基于EtherCAT与CANopen技术

    随着工业自动化水平的不断提高,工业控制网络所需负担的工作也日趋繁重,整个网络中传递信息的规模和复杂度也在不断增长,这给控制系统提出了更高的要求,伺服系统作为一种对控制精度、动态响应等性能指标要求很高的控制系统,也必须面对这些问题。本论文研究了将工业以太网技术应用于伺服系统的方法。通过将EtherCAT工业以太网协议与CANopen规范相结合,以TMS320F2812系列DSP为平台,设计并实现了伺服驱动器的工业以太网通信接口,组建了网络化的运动控制系统。通过分析EtherCAT与CANopen相关技术细节,阐述了将CANopen 与EtherCAT相结合的关键点,给出了多种运动控制模式的设计方式,分析了软件设计和实现的只体方法和要点。本文按照分层和模块化的方式给出了通信接口的设计过程,按层次分为三个大的模块:EtherCAT通信模块、CoE通信模块与CANopen运动控制模块。对各个模块又根据功能分为多个子模块,其中EtherCAT通信模块主要包括:EtherCAT状态机服务、邮箱服务和过程数据服务;CoE通信模块包括:服务数据对象(SDO)服务、过程数据对象(PDO)服务、对象字典服务;运动控制模块包括设备状态机服务和多种运动控制模式的实现模块。对每个模块本文都给出了具体的设计与实现过程。本文实现了四种运动控制模式下的实际控制结果,包括周期同步的位置与速度模式以及位置与速度轨迹规划模式。实验结果表明,系统能够满足高速度、高精度、高可靠性和同步协调的控制要求。最后对所做工作进行了总结与展望。

    标签: 驱动器 工业以太网 接口

    上传时间: 2022-07-05

    上传用户:zhanglei193

  • 《Python3.6 零基础入门与实战》清华大学出版 高清书签版

    随着大数据技术的发展及 Python 在人工智能领域的火热应用,Python 得到越来越多的应用。本书就是在这个背景下编写的,是一本 Python 3.6 入门教材,特别适合想直接切入爬虫编程及大数据分析处理的读者学习使用。本书赠送示例源代码与教学视频。本书分为 16 章,主要内容包括开发环境、数据结构、函数、面向对象、多线程、模块、包、GUI 模块、图形模块、正则模块、文件处理模块、网络编程模块和爬虫模块等,并且为每个模块提供了实战示例,最后用两章来介绍数据库编程实战和爬虫框架实战。本书内容详尽、示例丰富,适合广大 Python 入门读者和 Python 开发人员阅读,同时也可作为高等院校和培训学校计算机相关专业的师生教学参考。

    标签: python

    上传时间: 2022-07-09

    上传用户:

  • Altium Designer 20.2.6.Build.244 中文版,AD20软件安装包2020版

    Altium Designer2020软件功能      Altium designer 显著地提高了用户体验和效率,利用极具现代感的用户界面,使设计流程流线化,同时实现了前所未有的性能优化。使用64位体系结构和多线程的结合实现了在PCB设计中更大的稳定性、更快的速度和更强的功能。      互联的多板装配      多板之间的连接关系管理和增强的3D引擎使您可以实时呈现设计模型和多板装配情况 – 显示更快速,更直观,更逼真。      时尚的用户界面体验      全新的,紧凑的用户界面提供了一个全新而直观的环境,并进行了优化,可以实现无与伦比的设计工作流可视化。      强大的PCB设计      利用64位CPU的架构优势和多线程任务优化使您能够比以前更快地设计和发布大型复杂的电路板。      快速、高质量的布线      视觉约束和用户指导的互动结合使您能够跨板层进行复杂的拓扑结构布线 – 以计算机的速度布线,以人的智慧保证质量。      实时的BOM管理      链接到BOM的最新供应商元件信息使您能够根据自己的时间表做出有根据的设计决策      简化的PCB文档处理流程      在一个单一的,紧密的设计环境中记录所有装配和制造视图,并通过链接的源数据进行一键更新。Altium Designer2020 性能改进      AD软件资源占用太厉害,对于复杂的PCB,连吃鸡都能轻松驾驭的电脑多面AD都会卡顿的受不了,特别是AD17。      层次式 & 多通道设计      层次式设计环境允许将设计划分为各个可托管的逻辑模块(方块图),并在顶层设计图纸中将这些方块图连接在一起(例如:电源模块、模拟前端处理模块、处理器、IO接口、传感器等)。      自动交叉探测      通过在原理图和PCB之间交叉探测设计对象,在多个项目文件间快速浏览。      PADSLogic 导出器      通过PADSLogic导出功能,可以节省将设计文档从Altium Designer输出到 PADS的时间。在Altium Designer 中设计最先进的板子布局,然后即可将原理图和板子布局转换到您PADSLogic的工作区。Altium Designer2020功能特点      1、设计环境:通过设计过程的各个方面互连,显着提高生产力,包括原理图,PCB,文档和模拟。      2、制造设计:学习并应用设计制造(DFM)方法,确保您的PCB设计每次都能正常运行,可靠且可制造。      3、切换很容易:使用业内最强大的翻译工具轻松迁移您的遗留信息-如果没有这些翻译工具,我们的成长将无法实现。      4、刚柔结合设计:以全3D设计刚柔结合并确认3D组件,外壳组件和PCB间隙满足所有机械要求。      5、PCB设计:通过受控元件放置和原理图与PCB之间的完全同步,轻松地在电路板布局上操纵物体。      6、原理图设计:通过一个内聚,易于导航的用户界面中的分层原理图和设计重用,更快,更高效地设计顶级电子设备。      7、制造业产出:体验管理数据的优雅,并通过无缝,简化的文档功能为发布做好准备。Altium Designer2020特色介绍      1、互联的多板装配:多板之间的连接关系管理和增强的3D引擎使您可以实时呈现设计模型和多板装配情况 – 显示更快速,更直观,更逼真。      2、时尚的用户界面体验:全新的,紧凑的用户界面提供了一个全新而直观的环境,并进行了优化,可以实现无与伦比的设计工作流可视化。      3、强大的PCB设计:利用64位CPU的架构优势和多线程任务优化使您能够比以前更快地设计和发布大型复杂的电路板。      4、快速、高质量的布线:视觉约束和用户指导的互动结合使您能够跨板层进行复杂的拓扑结构布线 – 以计算机的速度布线,以人的智慧保证质量。      5、实时的BOM管理:链接到BOM的最新供应商元件信息使您能够根据自己的时间表做出有根据的设计决策      6、简化的PCB文档处理流程:在一个单一的,紧密的设计环境中记录所有装配和制造视图,并通过链接的源数据进行一键更新。

    标签: Altium Designer软件下载

    上传时间: 2022-07-22

    上传用户:canderile

  • Altium Designer 20.2.5 Build.213 中文版,AD20软件安装包2020版

    Altium Designer2020软件功能      Altium designer 显著地提高了用户体验和效率,利用极具现代感的用户界面,使设计流程流线化,同时实现了前所未有的性能优化。使用64位体系结构和多线程的结合实现了在PCB设计中更大的稳定性、更快的速度和更强的功能。      互联的多板装配      多板之间的连接关系管理和增强的3D引擎使您可以实时呈现设计模型和多板装配情况 – 显示更快速,更直观,更逼真。      时尚的用户界面体验      全新的,紧凑的用户界面提供了一个全新而直观的环境,并进行了优化,可以实现无与伦比的设计工作流可视化。      强大的PCB设计      利用64位CPU的架构优势和多线程任务优化使您能够比以前更快地设计和发布大型复杂的电路板。      快速、高质量的布线      视觉约束和用户指导的互动结合使您能够跨板层进行复杂的拓扑结构布线 – 以计算机的速度布线,以人的智慧保证质量。      实时的BOM管理      链接到BOM的最新供应商元件信息使您能够根据自己的时间表做出有根据的设计决策      简化的PCB文档处理流程      在一个单一的,紧密的设计环境中记录所有装配和制造视图,并通过链接的源数据进行一键更新。Altium Designer2020 性能改进      AD软件资源占用太厉害,对于复杂的PCB,连吃鸡都能轻松驾驭的电脑多面AD都会卡顿的受不了,特别是AD17。      层次式 & 多通道设计      层次式设计环境允许将设计划分为各个可托管的逻辑模块(方块图),并在顶层设计图纸中将这些方块图连接在一起(例如:电源模块、模拟前端处理模块、处理器、IO接口、传感器等)。      自动交叉探测      通过在原理图和PCB之间交叉探测设计对象,在多个项目文件间快速浏览。      PADSLogic 导出器      通过PADSLogic导出功能,可以节省将设计文档从Altium Designer输出到 PADS的时间。在Altium Designer 中设计最先进的板子布局,然后即可将原理图和板子布局转换到您PADSLogic的工作区。Altium Designer2020功能特点      1、设计环境:通过设计过程的各个方面互连,显着提高生产力,包括原理图,PCB,文档和模拟。      2、制造设计:学习并应用设计制造(DFM)方法,确保您的PCB设计每次都能正常运行,可靠且可制造。      3、切换很容易:使用业内最强大的翻译工具轻松迁移您的遗留信息-如果没有这些翻译工具,我们的成长将无法实现。      4、刚柔结合设计:以全3D设计刚柔结合并确认3D组件,外壳组件和PCB间隙满足所有机械要求。      5、PCB设计:通过受控元件放置和原理图与PCB之间的完全同步,轻松地在电路板布局上操纵物体。      6、原理图设计:通过一个内聚,易于导航的用户界面中的分层原理图和设计重用,更快,更高效地设计顶级电子设备。      7、制造业产出:体验管理数据的优雅,并通过无缝,简化的文档功能为发布做好准备。Altium Designer2020特色介绍      1、互联的多板装配:多板之间的连接关系管理和增强的3D引擎使您可以实时呈现设计模型和多板装配情况 – 显示更快速,更直观,更逼真。      2、时尚的用户界面体验:全新的,紧凑的用户界面提供了一个全新而直观的环境,并进行了优化,可以实现无与伦比的设计工作流可视化。      3、强大的PCB设计:利用64位CPU的架构优势和多线程任务优化使您能够比以前更快地设计和发布大型复杂的电路板。      4、快速、高质量的布线:视觉约束和用户指导的互动结合使您能够跨板层进行复杂的拓扑结构布线 – 以计算机的速度布线,以人的智慧保证质量。      5、实时的BOM管理:链接到BOM的最新供应商元件信息使您能够根据自己的时间表做出有根据的设计决策      6、简化的PCB文档处理流程:在一个单一的,紧密的设计环境中记录所有装配和制造视图,并通过链接的源数据进行一键更新。

    标签: Altium Designer软件下载

    上传时间: 2022-07-22

    上传用户:canderile

  • 蓝牙电子听诊器设计

    心音听诊是评估心血管疾病,特别是心瓣膜病、先天性心脏病和心率失常的方法之一。本文针对心音听诊易受医生听觉以及主观性的影响,现有听诊器灵敏度低,不能无线传输数据以及不结合心音图诊断等不足,设计了一种基于嵌入式处理器与蓝牙传输的电子听诊器。该听诊器由便携式设备端和PC端组成。便携式设备端包括信号预处理模块和基于ARM处理器及基于Linux 操作系统内核和Qtopia用户界面环境的主控模块。在便携式设备端,心音信号由传感器将采集和预处理模块的调理后,一路经过功率放大后可由自带喇叭实时播放心音:另一路由主控模块采样数字化从而实现各种功能,如心音波形显示、播放存储、蓝牙传输等。PC端则作为便携式设备功能上的扩展和延伸,可通过蓝牙设备实时或延时接收来自便携式设备端的心音数据进行播放以及心音图显示。此外PC端软件可以对接收的心音数据进行存储重放和分析,实现计算机辅助诊断。

    标签: 蓝牙电子听诊器

    上传时间: 2022-07-27

    上传用户:wangshoupeng199

  • 西门子S7-200 PLC的四层电梯及组态监控的设计

    随着城市建设的不断发展,楼群建筑不断增多,电梯在当今社会的生活中有着广泛的应用。电梯作为楼群建筑中垂直运行的交通工具已与人们的日常生活密不可分。本文就是利用西门子S7-200可编程控制器对电梯系统进行控制,首先进行硬件设计,包括CPU处理模块、系统的端口分配、以及外部接线图,然后,在硬件设计的基础上,对软件进行了设计,设计出系统的程序流程图及梯形图程序,并对系统进行了分析和调试,实现了电梯的自动控制。最后,运用MCGS组态软件制作人机对话界面,检验电梯PLC控制系统的运行情况。使电梯通过读取PLC中相应寄存器的状态,监视电梯指示灯、电梯按钮及电梯的其它运行状态,直观地反映出电梯的运行状况,达到监控的目的。关键词:电梯;PLC;监控

    标签: plc 组态监控

    上传时间: 2022-08-10

    上传用户:

  • VIP专区-嵌入式/单片机编程源码精选合集系列(17)

    VIP专区-嵌入式/单片机编程源码精选合集系列(17)资源包含以下内容:1. 两轴云台控制程序.2. 全球定位系统数据提取.3. 车载GPS智能终端的设计与实现.4. Dsc8610:-------------OV8610+OV681+OV651数码相机源程序(2500.A.D公司的X51.EXE).5. header define of EZ-LIB.6. the sourse of EZUSB (for c ).7. LCD显示源程序.8. HT6221,PT2221红外编码遥控器处理模块VER1.0 作 者: David Wang Email: wy94081@sina.com.cn.9. 提取单个汉字字模程序.10. C8051F02x Firmware Updating Code.11. PDIUSBD12 应用层演示软件(DELPHI).12. motorala JL8程序代码.13. 基于snd1c芯片的mp3播放器源代码.14. 基于snd1c芯片的mp3播放器源代码(硬盘版本的).15. 基于snd1c芯片的mp3播放器源代码(原理图).16. 16进制字符串和16进制本身相互转换.17. 韦根协议实现和用io模拟串口实现.18. mm36sb020存储器读写.19. DS1302时间和RAM的读写.20. Windows CE Nand Flsh 驱动.21. 一个msp430的os.22. 此程序为EVC编写的MIS系统.23. usb鼠标设计完全实例.24. 用并口模拟I2C总线的源码.25. pdiusbd12中文资料.26. 用C33 STAR 开发板构成GPS定位系统.27. lpc932芯片 用于modbus通讯的范例.28. 液晶t6963驱动芯片程序范例.29. RS232_RS485通讯接口软硬件资料.30. PLC程序,汇编写的工业控制用的.31. TCP/IP源码.32. 日本工业界的嵌入式系统标准。60%以上的日本嵌入式产品依此标准而制造。.33. AD7705的读写驱动.34. 接口芯片8155的驱动程序.35. LED显示驱动芯片的驱动程序.36. 5位LED显示驱动芯片14498的显示驱动.37. MODBUS驱动.38. 39sf040驱动.39. tms320vc33烧写flash程序.40. 串口调试助手,调RS232,RS485必备武器.

    标签: 传动 标准 应用手册

    上传时间: 2013-07-09

    上传用户:eeworm

  • 使用Labview所需的软件/工具 安装包汇总

    VSPD(虚拟串口) VDM工具包 VBAI工具包 nat123(labview发布外网必备) MotionAssistant(运动控制模块) labview2014中文版 labview visa安装包(学习串口必备) FPGA模块安装包 DCT工具包 DAQ安装包 Access2007安装包(学习access数据库必备) 界面美化工具包.ogp LV 2012 setup software.zip …………

    标签: Visual 串口 通信技术 编程

    上传时间: 2013-04-15

    上传用户:eeworm

  • ANSYS 12.1

    ANSYS是一款大型的CAE分析软件。主要包括三个模块:前处理模块,分析计算模块和后处理模块。在ANSYS12.0版本中,它不仅在计算速度上进行了改进,同时增强了软件的几何处理、网格划分和后处理等能力。软件涉及的内容包括:高级分析、网格划分、优化、多物理场和多体动力学。

    标签: 计算机 测控系统 总线

    上传时间: 2013-04-15

    上传用户:eeworm