基于Itron嵌入式运动控制卡的全电动注塑机应用研究
时间:07-08
来源:互联网
点击:
在TH0030A-MC上使用的RTOS不是从Window CE、Windows9X/NT、VxWorks、Linux等系统移植过来的,它使用Itron规格编写,具有全新的内核和任务调度、内存管理策略。
通过平台可快速移植和使用方便是Itron的最大优点。由于嵌入式软件行业非常分散,在全世界有50多个软件厂家,如果有一个像Itron这样的标准,嵌入式软件产品只要被稍加修改就可用于以后的应用中,而无须考虑开发者使用的是什么样的微处理器。
Itron RTOS与其它RTOS之间的基本差别在于,其它RTOS用软件中断来自内核程序库的调用功能;Itron RTOS则使用标准的C格式调用,并且支持C/C++编程。
在多任务中的诸多程序是并行执行的,采用优先权调度方式。每项任务被指定一个优先级,并采用一个叫做任务身份证(ID)的号码指定作业。任务块(TCB)含有用以管理作业的信息。Itron RTOS通过系统调用指令按TCB的数值来处理设定和修改。
与其它RTOS不同的是,Itron RTOS可通过C语言函数对任务进行操作,如:cre_tsk(ID_Task, &TaskConfig)创建一个任务;sta_tsk(ID_Task,0)启动一个任务;slp_tsk()休眠一个任务;ter_tsk(ID_Task)中止一个任务等。另外,这些函数的调用可以放在程序的任何地方,可以在需要的时候调用。(ID_Task指任务的

结语
Itron规格在国内目前鲜为人知,但其丰富的功能、优越的性能,及其开放性的政策,使其有潜力变成嵌入式RTOS的世界标准之一。另外,注塑机行业全电机化是必然趋势,用变频技术实现是可行的。基于独到的见解和大胆的设想,使用特制诱导电机、嵌入式运动控制卡、自主开发的控制算法,本文成功开发了低成本、高性能的诱导全电动注塑机。机器的电气成本同比降低了50%左右,控制性能比油压注塑机有大幅度的提高,不逊于国内厂家开发的通常概念的永磁全电动注塑机,在稳定性和寿命方面更有其优势。
嵌入式 VxWorks Linux C语言 编码器 相关文章:
- 基于ARM与DSP的嵌入式运动控制器设计(04-25)
- 多核及虚拟化技术在工业和安全领域的应用(05-23)
- 基于ARM核的AT75C220及其在指纹识别系统中的应用(05-24)
- 基于FPGA安全封装的身份认证模型研究(05-27)
- 基于nRF2401智能无线火灾监控系统设计(04-01)
- 智能视频多媒体技术的应用(05-31)
