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

Controller

  • 基于ccd的图像采集和处理系统

    高性能低成本的图像采集和处理系统在自动测量、设备检测、安全监控等工业测控领域需求巨大。相比于CMOS图像传感器,CCD图像传感器在灵敏度、分辨率、噪声控制以及技术成熟度等方面具有明显优势。发达国家对于基于CCD图像传感器的高性能图像采集和处理系统的开发已经具有了一定的经验和成功先例,而在我国,相关的技术开发还比较薄弱。因此,通过对基于CCD图像传感器的高性能图像采集和处理系统进行研究和开发,迅速掌握核心技术,积累必要的技术储备和经验,对满足我国在相关领域的需求有着重要意义。本文研究了CCD图像传感器的发展历程、结构及工作原理、性能特点,并与CMOS图像传感器进行了比较。详细分析了SONY公司的大面阵CCD图像传感器,并以此器件为核心完成了图像采集和处理系统的设计。选用CYPRESS公司的LC4256V型CPLD(Complex Programmable Logic Device)芯片和TI公司的MSP430F149型MCU(Micro Controller Unit)芯片共同构成系统的核心处理平台。以CPLD为设计载体,使用Verilog硬件描述语言实现了驱动时序设计,完成了对CCD图像传感器的控制。对CYPRESS公司的CY7C68013型USB器件进行了固件程序、驱动程序和应用程序开发,实现了高速数据传输。硬件上采用了模块化设计,并充分考虑了抗干扰措施。实际测试表明,上述系统工作稳定,具有良好的灵活性和可扩展性。

    标签: ccd 图像采集

    上传时间: 2022-06-23

    上传用户:kingwide

  • ServoOne安装调试手册

    Note: Before commissioning the value of the connected mains voltage must be set in the servo Controller(factory setting=3×400 V AC). More detailed information see chapter 4"Commissioning".通讯接口所有的Servo-One系列均有USB及TCP/IP通讯接口,可通过LT-I公司的Drive-Manager5软件进行通讯,进行相关参数的读写和现场调试,详情请参考章节.…软件调试。Servo-One Junior:X9(USB1.1)TCP/IP(开发中)Servo-One:X2(USB1.1)X3(TCP/IP)Note: The faults can be acknowledged in accordance with their programmed reaction(ER) or reset via a 24 V-reset(X9/10)(ER.).Attention: Faults marked with a dot can only be reset, after the cause of the fault has been eliminated.显示为当前版本V5.4.0同时,相应的USB接口驱动也在对应的安装文件夹内,例:C:\Program FileLTI DRiVES GmbHILTi DriveManager 5.4.0drivers

    标签: servoone

    上传时间: 2022-06-24

    上传用户:

  • PMSM电机的无传感器磁场定向控制AN1078

    设计者根据对环境的需求,希望能不断开拓高级电机控制技术,用以制造节能空调、洗衣机和其他家用电器产品。到目前为止,较为完善的电机控制解决方案通常仅用作专门用途。然而,新一代数字信号控制器(Digital Signal Controller,DSC)的出现使得性价比高的高级电机控制算法最终成为现实。例如,空调需要能够对温度作出快速响应以迅速改变电机的转速。因此,我们需要高级电机控制算法,以制造出更加节能的静音设备。在这种情况下,磁场定向控制(Field Oriented Control,FOC)脱顾而出,成为满足这些环境需求的主要方法。本应用笔记讨论了使用Microchip dsPIC0DSC系列对永磁同步电机(Permanent Magnet Synchronous Motors,PMSM)进行无传感器FOC的算法。为什么使用FOC算法?BLDC电机的传统控制方法是以一个六步的控制过程来驱动定子,而这种控制过程会使生成的转矩产生振荡。在六步控制过程中,给一对绕组通电直到转子达到下一位置,然后电机换相到下一步。霍尔传感器用于确定转子的位置,以采用电子方式给电机换相。高级的无传感器算法使用在定子绕组中产生的反电动势来确定转子位置。六步控制(也称为梯形控制)的动态响应并不适用于洗衣机,这是因为在洗涤过程中负载始终处于动态变化中,并随实际洗涤量和选定的洗涤模式不同而变化。而且,对于前开式洗衣机,当负载位于滚筒的顶部时,必须克服重力对电机负载作功。只有使用高级的算法如FOC才可处理这些动态负载变化。

    标签: pmsm 电机传感器 磁场 定向控制

    上传时间: 2022-06-29

    上传用户:shjgzh

  • MICROCHIPAN1078PMSM电机FOC控制中文

    简介设计者根据对环境的需求,希望能不断开拓高级电机控制技术,用以制造节能空调、洗衣机和其他家用电器产品。到目前为止,较为完善的电机控制解决方案通常仅用作专门用途。然而,新一代数字信号控制器(Digital Signal Controller,DSC)的出现使得性价比高的高级电机控制算法最终成为现实。例如,空调需要能够对温度作出快速响应以迅速改变电机的转速。因此,我们需要高级电机控制算法,以制造出更加节能的静音设备。在这种情况下,磁场定向控制(Field Oriented Control,FOC)脱颖而出,成为满足这些环境需求的主要方法。本应用笔记讨论了使用Microchip dsPIC2 DSC系列对永磁同步电机(Permanent Magnet Synchronous Motor,PMSM)进行无传感器FOC的算法。

    标签: 电机 foc

    上传时间: 2022-06-30

    上传用户:

  • 使用反电动势滤波进行无传感器BLDC控制

    简介本应用笔记说明了无传感器无刷直流(Brushless DC,BLDC)电机控制算法,该算法采用dsPIC数字信号控制器(digital signal Controller,DSC)实现。该算法对电机每相的反电动势(back-Electromotive Force,back-EMF)进行数字滤波,并基于滤得的反电动势信号来决定何时对电机绕组换相。这种控制技术不需要使用离散式低通滤波硬件和片外比较器。BLDC电机的应用非常广泛。本应用笔记中描述的算法适合于电气RPM范围在40k到100k的BLDC电机。运行于此RPM范围内的一些BLDC电机应用可以是模式化RC电机、风扇、硬盘驱动、气泵以及牙钻等。本应用笔记中描述的算法可在以下两个Microchip开发板平台上实现:·PICDEMTA MCLV开发板·dsPICDEMTM MC1开发板PICDEMTM MC LV 开发板包括一片dsPIC30F3010DSC。上述算法在该器件上得以实现,因为该器件包含在PICDEMTM MCLV开发板中。然而,您也可使用dsPIC30F2010作为替代处理器以节约成本。该板的默认配置包含一个5MHz的晶振。在测试该算法时使用7.37MHz的晶振。PICDEM MCLV开发板上所使用的资源如下:

    标签: 电动势 传感器 bldc

    上传时间: 2022-06-30

    上传用户:

  • 用择多函数实现反电动势滤波的无传感器BLDC控制.

    本应用笔记介绍一种采用dsPIC数字信号控制器(Digital Signal Controller,DSC)或PIC24单片机来实现无刷直流(Brushless Direct Current,BLDC)电机无传感器控制的算法。该算法利用对反电动势(Back-Electromotive Force,BEMF)进行数字滤波的择多函数来实现。通过对电机的每一相进行滤波来确定电机驱动电压换相的时刻。这一控制技术省却了分立的低通滤波硬件和片外比较器。需指出,这里论述的所有内容及应用软件,都是假定使用三相电机。该电机控制算法包括四个主要部分:·利用DSC或单片机的模数转换器(Analog-to-Digital Converter,ADC)来采样梯形波BEMF信号·PWM导通侧ADC采样,以降低噪声并解决低电感问题·将梯形波BEMF信号与VBUS/2进行比较,以检测过零点·用择多函数滤波器对比较结果信号进行滤波·以三种不同模式对电机驱动电压进行换相:-传统开环控制器·传统闭环控制器比例-积分(Proportional-Integral,Pl)闭环控制器

    标签: BLDC

    上传时间: 2022-07-01

    上传用户:

  • 使用dsPIC30FDSC实现PMSM电机的正弦驱动

    简介本文档介绍了如何使用dsPIC30F数字信号控制器(Digital Signal Controller,DSC)控制正弦电流来驱动具有位置传感器的永磁同步电机(Permanent Mag-net Synchronous Motor,PMSM).电机控制固件使用dsPIC30F外设,而数学运算则由DSP引擎完成。为充分利用dsPIC30F的特殊DSP运算性能,固件采用C语言编写,只有某些子程序采用汇编语言编写。应用特性·使用空间矢量调制(Space Vector Modulation,SVM)方法产生用于驱动PMSM电机各相的正弦电流·正弦电压与PMSM电机转子位置同步·四象限运行,可实现正向、反向和制动运行·基于数字比例一积分一微分(Proportional Integral Derivative,PID)控制的闭环转速控制·相位超前技术可实现更宽的调速范围·由dsPICODSC的DSP引擎实现小数数学运算

    标签: pmsm 电机

    上传时间: 2022-07-05

    上传用户:

  • 西门子PLC S7-200经典教程

    西门子PLC S7-200经典教程,值得下载。PLC 又叫做(Programmable Logic Controller)可编程逻辑控制器,最早的PLC 只能处理简单的逻辑控制运算。后期PLC 迅速发展,拥有了数值运算和数据处理的能力。PLC 的内部工作原理,符合微机原理。而且PLC 拥有了与其它纯软件性质编程设备的不同之处,它的不同之处体现在PLC 集成了外部信号扫描输入,内部信号扫描输出的功能。也就是说,外部开关量的硬件信号可以直接输入到PLC 内部进行软件的处理,而内部的PLC软件处理结果,可以通过输出刷新步骤,将内部软件信息,直接刷新到外部硬件点上去。

    标签: plc

    上传时间: 2022-07-09

    上传用户:得之我幸78

  • CAN总线CANOPEN协议

    随着汽车工业的发展,20世纪80年代中期,率先山Bosch公司研发出一代的汽车总线即控制器局域网(Controller Area Network,简称:CAN总线或CAN-bus),CAN总线具有布线而单、典型的总线型结构、可最大限度的节约布线与维护成本、稳定可靠、实时、抗干扰能力强、传输距离远等特点,这些都决定了CAN总线必定是一种成功的总线。一经推出不仅在汽车行业得到广泛的推广与应用,在诸如航天、电力、石化、冶金、纺织、造纸等领域也得到广泛应用,在日动化仪表、工业生产现场、数控机床等系统中也越来越多的使用了CAN总线,CAN总线在未米的发展中依然充满活力,有着巨大的发展空间。由于CAN总线本身只定义ISO/OS1模型中的第一层(物理层)和第二层(数据链路层),通常情况下CAN总线网络都是独立的网络,所以没有网络层。在实际使用中,用户还需要自己定义应用层的协议,因此在CAN总线的发展过程中出现了各冲版本的CAN应用层协议,现阶段最流行的CAN应用层协议主要有CANopen、DeviceNet和J1939等协议。本系列文章主要介绍CAN总线、基于CAN总线的应用层协议CANopen,以及CANopen设备的应用及组网方式。本文主要介绍CAN总线相关的概念及网络结构。

    标签: can总线 canopen协议

    上传时间: 2022-07-18

    上传用户:xsr1983

  • CANopen轻松入门

    前言本教程适用于CIACANopen 协议DS301又名CIA301标准。用户须已经掌握CAN2.0A协议的基本知识。即基本的帧结构、ID、数据、DLC等知识,本文不再从CAN底层开始叙述。如果读者需要了解CAN底层,推荐北京航空航天出版社出版的《项目驱动一—CAN-bus 现场总线基础教程》。CANopen在ISO层级中的位置从oSI的7层网络模型的角度来看同,CAN(Controller Area Network)现场总线仅仅定义了第1层(物理层,见ISO11898-2标准)、第2层(数据链路层,见ISO11898-1标准);而在实际设计中,这两层完全由硬件实现,设计人员无需再为此开发相关软件(Software)或固件(Firmware),只要了解如何调用相关的接口和寄存器,即可完成对CAN的控制。如图21所示。

    标签: canopen

    上传时间: 2022-07-19

    上传用户:jiabin