Processing中HPGL绘图仪的连接与使用指南
需积分: 19 94 浏览量
更新于2024-11-14
收藏 100KB ZIP 举报
资源摘要信息:"HPGL-Plotter是一个绘图仪处理库,适用于Processing开发环境。本库能够使开发者连接并使用HPGL绘图仪(如HP7550a)进行图形输出。开发者只需下载整个存储库,并将其放置在Processing文件夹中即可开始使用。库中包含几个示例文件夹,展示了库的功能,这些示例通常都是自解释的。为了使用该库,硬件方面需要一个USB转DB25的转换器连接到HP7550a绘图仪上。在操作系统方面,以OSX为例,需要安装CH340驱动程序,并执行特定的终端命令以启用内核扩展开发模式,并重启计算机。绘图仪本身的配置包括设置波特率为9600,选择Xon/Xoff直接握手协议,设置数据流为本地独立,旁路关闭,双工为全双工模式,以及关闭8位奇偶校验。"
详细知识点说明如下:
1. HPGL绘图仪连接与使用:
- HPGL(Hewlett-Packard Graphics Language)是一种由惠普公司开发的向量绘图语言,用于控制绘图仪输出图形。
- HP7550a是一个遵循HPGL协议的绘图仪模型,其设计可以处理专业级别的图形绘制任务。
2. Processing开发环境:
- Processing是一个开源的编程语言和集成开发环境(IDE),用于艺术家、设计师、教育工作者和初学者学习如何编程。
- Processing提供了一套库系统,以简化绘图、图形和视觉设计相关的编程工作。
3. HPGL-Plotter库的使用方法:
- 开发者需要将HPGL-Plotter库下载并放置在Processing环境的"libraries"文件夹内,以便处理库能够被正确加载。
- 库中提供的示例程序允许用户快速理解库的功能,并用于测试绘图仪是否能正确响应指令。
4. 硬件连接需求:
- USB转DB25转换器是连接个人电脑与HPGL绘图仪的必要硬件,因为绘图仪通常不具备USB接口。
- CH340芯片组是转换器中的关键组成部分,负责USB到串行端口的转换任务。
5. 操作系统配置:
- 在OSX操作系统中,安装CH340驱动程序是必要的步骤,以保证USB转DB25转换器能够在OSX环境下工作。
- 终端命令`sudo nvram boot-args="kext-dev-mode=1"`用于启用内核扩展开发模式,这允许非官方驱动程序在系统上运行。
- 系统重启是使驱动安装生效的必要步骤。
6. 绘图仪配置指南:
- 波特率设置为9600,这是串行通信中的传输速率设置。
- 握手协议设置为Xon/Xoff Direct,这是一种流控制方式,用于防止数据传输过程中的溢出问题。
- 数据流设置为本地独立,意味着绘图仪与主机之间的数据交换不依赖于外部设备。
- 旁路设置为关闭,表明数据传输过程中不经过任何旁路处理。
- 双工设置为全,意味着数据传输可以同时进行发送与接收。
- 奇偶校验设置为8位关,表明数据传输中不使用奇偶校验位。
上述知识点覆盖了HPGL-Plotter库的使用背景、安装配置步骤、硬件需求以及绘图仪的参数设置。掌握这些知识点将有助于开发者成功将HPGL绘图仪集成进Processing环境,进而进行图形和视觉项目的创作。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-05-16 上传
2018-01-30 上传
2021-03-27 上传
2021-05-10 上传
2021-05-15 上传
2021-06-30 上传
有道理的同桌
- 粉丝: 27
- 资源: 4653
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录