共查询到16条相似文献,搜索用时 203 毫秒
1.
将计算机应用技术和超声波探伤技术相结合,介绍了一种基于Linux操作系统和Qt/Embedded图形用户界面库的超声波探伤系统软件。重点研究了该软件系统实现的若干关键技术及其解决方案,包括探伤数据实时传输的实现、探伤文件存储和USB输出的实现、探伤波形无闪烁显示的实现等。通过性能测试表明,所提出的方案在实际应用中能够满足系统的实时性要求,提升了系统效率,增强了用户体验,具有良好的应用效果。 相似文献
2.
3.
利用OpenGL技术和Linux环境下的Qt软件实现了该环境下的数控代码的轨迹仿真.通过对NC代码信息进行读取、解释及处理,提取出仿真所需的信息,并根据这些信息利用OpenGL绘制出NC代码轨迹的仿真图形,从而实时、高效、直观地验证加工代码的正确性.同时由于Qt软件和OpenGL都具有跨平台性,从而使研究嵌入式系统下的数控代码仿真成为可能. 相似文献
4.
针对嵌入式数控系统的应用特点和硬件平台的限制,基于跨平台的Qt开发框架,设计了一种应用于数控的人机交互方法。人机交互系统包括键盘模块、系统界面、程序和参数管理、图形仿真等几部分。键盘驱动使用Qt的插件机制完成;根据键盘命令在系统的界面中实现了程序和参数管理、三轴坐标信息显示、加工模式选择、加工计时及工件计数等功能;图形仿真的交互功能既能够根据NC程序生成二维轨迹和三维轨迹图形,又可以实时监测加工状态。在基于ARM和嵌入式Linux的平台上验证了所设计方法的正确性。 相似文献
5.
6.
为简化雕铣机数控系统的硬件结构、降低硬件成本、增强可拓展性,基于PC平台提出一种全软件数控系统的设计方案。搭建雕铣机数控平台,构建以Linux+Xenomai双内核实时系统为基础的EtherCAT主站。在Linux域中基于Qt开发数控系统软件,设计UI界面、逻辑处理、运动控制、功能接口等模块;在Xenomai域中基于实时函数库开发硬件驱动程序,设计进程通信模块和定时驱动模块,重点说明采用有限状态机开发的定时驱动模块程序。阐述数控加工工作流程,进行系统性能测试和加工实验。结果表明:该系统实时性强、运行稳定,可满足雕铣机的数控加工要求。 相似文献
7.
8.
9.
基于ARM的带线缝合针打孔机数控系统设计 总被引:1,自引:0,他引:1
国内的带线缝合针加工设备仍然以手工加工为主,劳动生产率低,工人劳动强度大,加工精度和质量不高。设计出一套自动缝合针打孔机系统。该系统分为机械结构部分和自动控制部分。机械结构设计主要包括x、y向工作台的设计和主轴的设计;控制系统以ARM微控制器为控制核心,采用Linux嵌入式实时操作系统实现多任务调度和资源管理。软件系统是以实时嵌入式操作系统Linux为核心,采用了模块结构化设计方法,将整个控制软件划分为:Linux实时内核、API函数、数据通信模块、运动控制模块及人机交互模块5个模块,并对这5个模块分别进行设计。 相似文献
10.
随着嵌入式系统的发展,用于实现与用户交流功能的嵌入式图形用户界面成为研究中的一个重点.文中通过Qt/Embedded编程,以三星公司的S3C2410处理器设计的硬件系统为开发平台,为嵌入式弧焊电源测试设备设计了一款嵌入式图形界面.利用该界面通过多单片机协作实现对弧焊电源电参数的测量,可以通过这些电参数来评估被测弧焊电源的质量和产品性能.该系统实现了基于Linux下的串行通信,制定了相应的通讯协议和校验方法,保证了数据的有效传递.将串口接收到的电参数信息保存、显示,便于维护和管理,提高了测试效率. 相似文献
11.
12.
基于ARM+DSP的嵌入式Linux数控系统设计 总被引:1,自引:0,他引:1
提出一种以ARM+DSP等为硬件基础的嵌入式Linux数控系统设计方案,将数控系统按实时性分为实时模块和非实时模块,采用运动控制芯片DSP保证实时性,ARM-Linux则运行实时性要求不高但功能复杂的数控任务。数控系统硬件上采用主从式双CPU结构,软件架构包括界面层、实时层和非实时层。该方案充分利用了Linux的健壮、开源、应用广泛和运动控制芯片PCL6045功能强大、算法成熟的优势完成高性能、低成本3轴联动数控系统的设计。实验结果表明:该数控系统实时性好、可移植性强。 相似文献
13.
由于Linux不具有硬实时性,在开放式数控系统运动控制器中采用RTAI(Real Time Application In-terface)实时方案来解决嵌入式Linux数控平台的实时问题。RTAI能够实现内核的可抢占性,实时中断机制以及动态优先级调度等基本实时机制;同时它完全开放源码,方便针对嵌入式控制应用的内核调度机制进行改造。文章对RTAI的特性及在基于Mpc5200数控系统运动控制器中的改造和应用进行了研究分析。实验证明该方案能够满足嵌入式控制系统的实时性需求。 相似文献
14.
15.
16.
针对NCUC-Bus现场总线技术在嵌入式数控系统中的应用,分析了基于NCUC-Bus的嵌入式数控系统的网络结构、工作原理和对设备驱动的设计要求,搭建了基于ARM+FPGA的NCUC-Bus嵌入式数控系统硬件平台。在嵌入式实时Linux操作系统下,采用RTDM编写NCUC-Bus总线设备驱动程序,解析了驱动程序中用到的关键函数。对驱动程序进行了功能和性能测试后,成功应用到NCUC-Bus嵌入式数控系统中。结果表明在实时Linux操作系统下,设计能有效地操作NCUC-Bus总线设备。 相似文献