没有合适的资源?快使用搜索试试~ 我知道了~
首页XJ128喷头在WinCE下驱动程序的设计与实现_王宏文.pdf
XJ128喷头在WinCE下驱动程序的设计与实现_王宏文.pdf
需积分: 0 101 浏览量
更新于2023-05-20
评论 1
收藏 392KB PDF 举报
WIN10共享问题,共享文件夹不能访问的解决.用a\administretor 做为用户名,密码123
资源详情
资源评论
资源推荐

计算机测量与控制
. 2014 . 22 ( 2 )
Computer Measurement & Control
软件工程技术
· 620 ·
收稿日期
: 2013-07-18;
修回日期
: 2013-09-12。
作者简介
:
王宏文
( 1957-) ,
男
,
辽宁鞍山人
,
教授
,
工学硕士
,
主要从
事现代传动控制系统与智能化工程设备方向的研究
。
文章编号
: 1671-4598( 2014) 02-0620-04
中图分类号
: TP23
文献标识码
: A
XJ128
喷头在
WinCE
下驱动程序的设计与实现
王宏文
,
董 苗
,
梁彦彦
(
河北工业大学 控制科学与工程学院
,
天津
300130)
摘要
:
针对国内大多喷码机依赖于价格高昂的进口产品
,
且靠单片机系统控制
,
具有体积大
、
操作繁琐等缺点
,
提出设计了具有便
携
、
人机交互简单
、
价格低廉等众多优点的喷码机
;
采用
Windows CE
嵌入式操作系统作为软件支持
,
以
S3C2440
核心板作为硬件支持
,
通过深入分析相关硬件的工作原理及软件的运行机制
,
设计出了
XJ128
喷头与
S3C2440
核心板的硬件连接和驱动程序的软件实现
;
通过
分析示波器测量出的
SPI
管脚信号波形
,
符合
XJ128
喷头的时序逻辑
,
实验验证此程序运行稳定
,
能正确控制喷头
,
为国内喷码机行业
的发展提供了技术性的支持
。
关键词
: Windows CE ( WinCE) ;
驱动程序
; XJ128
喷头
; S3C2440
Design and Implementation of XJ128 Print - head Driver on WinCE
Wang Hongwen,Dong Miao,Liang Yanyan
( School of Control Science and Engineering,Hebei University of Technology,Tianjin 300130,China)
Abstract: According to most of inkjet printers in our country depend on imported products which are costly,and controlled by single chip micro-
computer,which have many disadvantages of large size,cockamamie manipulation and so on,the inkjet printers which have the characteristics of por-
tability,simply human - computer interaction and low cost are putted forward. Using the Windows CE embedded operation system as software support,
and the S3C2440 core plate as hardware support,designning the hardware connection between XJ128 print - head and S3C2440 core plate and imple-
menting the software of the driver through analyzing the operating principle of the related hardware and the operating mechanism of the software in
depth. Through analyzing the measurements of SPI pins' signal waveform by oscilloscope,it conforms to the sequential logic of XJ128 print - head,
Experiments prove that the driver runs well and could control the print - head correctly. Providing the technical support for the development of domestic
inkjet printers.
Key words: Windows CE ( WinCE) ; driver; XJ128 print - head; S3C2440
0
引言
微处理器和内嵌操作系统相结合的产品以其操作简便易
学
、
远程数据传输
、
丰富的总线接口等优点为传统的工业控制
仪表带来了革新性的发展
。S3C2440
微处理器采用
ARM920T
内核
,
片上功能齐全
,
如有
130
个通用
I /O
接口
,24
个外部
中断源
,2
路
SPI
等等
,WinCE
嵌入式操作系统是一款具有可
定制
、
支持多硬件平台
、
精简的模块化等众多优点的实时性操
作系统
[1]
。
本文创新处在于打破了国内传统喷码机靠单片机
系统控制的传统
,
把上述二者相结合来控制
XJ128
喷头
,
实现
了理论和技术性的突破
。
首先对喷头的工作原理进行了深入剖
析
,
并设计出硬件连接方案
,
之后进行了软件的实现和实验验
证
,
证明此设计正确可行
。
1
硬件设计
1. 1
硬件工作原理
[2]
本文主要涉及的硬件即是由英国赛尔
( XAAR)
公司生产
的
XJ128
喷头
,
其由
128
个并行排列的喷嘴组成
,
并以
“
二
态
”
形式动作
,
即数据传输为
1
时喷墨
,
为
0
时不动作
。
其电
气接口共有
30
个引脚
,
但是其中有
10
个是保留接口
,8
个为
电源和接地引脚
。
其他
12
个引脚为信号引脚
。
为了方便操作
和便于连接
,
其内部采用转换电路
,
把
30
针引脚转换为
15
针
。15
针引脚的信号说明如表
1
所示
。
表
1 15
针引脚说明
15
针接口引脚 信号名 说明
1 GND
接地信号线
2 MISO
串口数据输出
3 VCC 5V
电源供电
4 nRESET
驱动芯片逻辑复位
5 VPP 35V
电源供电
6 nFIRE
点火触发信号
,
低电平有效
,
最高点火
频率为
4KHz
7 CLK
系统主时钟
,
设置为
1MHz
8 PHO
相位序列选取
9 SCK
时钟信号
,
向喷头写入喷印数据的同步
时钟
,
其最高频率为
2MHz。
10 nSS2
片选信号
2,
低电平有效
,
被选中时选
取
128Bit
的前
64Bit
数据
11 READY
准备就绪信号
,
高电平有效
,
为低电平
时
,
并不是表示喷码机仍在喷印
,
只是
表示一个时序脉冲
,
与系统保持同步
12 nSS1
片选信号
1,
低电平有效
,
被选中时选
取
128Bit
的后
64Bit
数据
13 MOSI
串口数据输入
14 nFAULT
高温报警信号
15
无 保留接口
DOI:10.16526/j.cnki.11-4762/tp.2014.02.081














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0