IS200TVBAH2ACCModule测速前置器
-
≥ 1个¥10.00
IS200TVBAH2ACC Module 测速前置器
IS200TVBAH2ACC Module 测速前置器
IS200TVBAH2ACC Module 测速前置器
IC660BBR101
IC660BBR101M C
IC660BBS102
IC660BBS103L
IC660BBS103L
IC660BCM501B
IC660BPM500B
IC660BSM120B
IC660CBA020
IC660CBB902G
IC660CBB902G
IC660CBB902C
IC660CBB903G
IC660CBD020C
IC660CBD100E
IC660CBD100G
IC660EBA100C A D
IC660EBD020D
IC660EBD021C
IC660EBD021B
IC660EBD024B
IC660EBD025V
IC660EBD101B K
IC660EBD110B
IC660EBR100L
IC660EBS100E
IC660EBS100P
IC660EBS102R
系统总体设计
嵌入式四轴运动控制器主要由硬件部分和软件部分构成。
硬件主要包括S3C2440嵌入式主控板和PCL6045BL运动控制板两个部分。S3C2440嵌入式主控板和PCL6045BL运动控制板之间通过通用的IDE通信接口进行连接。
软件方面在硬件平台的基础上移植S3C2440实时嵌入式操作系统,设计BootLoader、外设驱动以及运动控制系统的应用程序。采用上述的软硬件平台,嵌入式运动控制器可以达到开放性能好、精度高的要求。本嵌入式四轴运动控制器的结构如图1所示。
图1嵌入式四轴运动控制器的构成
ARM具有丰富的片内外围电路,如USB接口、IIS接口、LCD控制器等,在人机界面的显示、通信接口以及系统移植方面具有更强大的功能。PCL6045BL运动控制芯片速度快,可靠性高,性能好,在运动控制方面有很大的优势。
实时操作系统μC/OS-II包含了实时内核、任务管理、时间管理、任务间通信同步和内存管理等功能,可以使各个任务立工作,互不干涉,很容易实现准时而且无误地执行,使实时应用程序的设计和扩展变得容易,使应用程序的设计过程大为减化。将S3C2440处理器、PCL6045BL以及μC/OS-II三者的优势应用到本嵌入式四轴运动控制器中可以使其具有强大的功能,并缩短开发时间。
本嵌入式四轴运动控制器以S3C2440为主控平台,在ARM上移植μC/OS-II实时操作系统来进行人机界面的显示、I/O的管理、任务问的通信、指令的编译等工作。PCL6045BL运动控制模块主要负责位置控制,插补驱动,速度控制。用户的指令通过S3C2440指令编译系统的编译,通过与PCL6045BL之问的通信接口来控制DSP运动控制芯片发出脉冲以达到使伺服电机高速运行。