检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:唐智超 李仲豪 蒋世奇[1] 张杰 郑富中 TANG Zhichao;LI Zhonghao;JIANG Shiqi;ZHANG Jie;ZHENG Fuzhong(College of Automation,Chengdu University of Information Technology,Chengdu 610225,China;College of Mechanical Engineer-ing,Sichuan University of Science and Engineering,Zigong 643000,China;Intelligent Manufacturing and Automobile School,Chongqing College of Electronic Engineering,Chongqing 401331,China)
机构地区:[1]成都信息工程大学自动化学院,四川成都610225 [2]四川轻化工大学机械工程学院,四川自贡643000 [3]重庆电子工程职业学院智能制造与汽车学院,重庆401331
出 处:《成都信息工程大学学报》2023年第6期643-648,共6页Journal of Chengdu University of Information Technology
基 金:四川省科技厅重点资助项目(2021YFG0147);重庆市教委科技计划资助项目(KJZD-K202103101)。
摘 要:针对Marlin开源3D打印机固件无法用LabVIEW开发应用程序,不能利用已有硬件和LabVIEW的便捷性快速构建适合用户需要的3D控制平台或数据采集系统,设计一款驱动程序。该驱动程序利用串口助手和示波器的瞬间波形抓取功能,识别Marlin的USB端口与外部硬件的通信机制,并结合LabVIEW中串口工具的虚拟仪器软件架构(VISA)控件,构建能与Marlin串行通信的串口读取子Ⅵ与初始化控件,形成稳定的LabVIEW驱动Marlin程序,最后成功应用于固件的温度控制与结果显示。该方案提高了Marlin的应用灵活性,节省了二次开发成本,为3D控制平台及数据采集系统的构建提供有效参考。As LabVIEW is unable to develop applications for Marlin open-source 3D printer firmware,the convenience of existing hardware and LabVIEW could not be used to quickly build a 3D control platform or data acquisition system to meet users’needs.This driver program used the serial port assistant and the oscillograph’s instantaneous waveform capture function to identify the communication mechanism between Marlin’s USB port and external hardware,and combined the Virtual Instrument Software Architecture(VISA)control of the serial port tool in LabVIEW to build a serial port reading sub VI and initialization control that could communicate with Marlin serially,forming a stable LabVIEW driven Marlin program.Finally,the driver program is successfully applied to the firmware’s temperature control and result display.This project improves the application flexibility of Marlin,saves the secondary development cost,and provides an effective reference for the construction of 3D control platform and data acquisition system.
关 键 词:MARLIN LABVIEW 驱动程序 3D控制 数据采集
分 类 号:TP216[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7