21IC 电子工程师,“我”的笔记
载入中...

公告
载入中...
最近日志
载入中...
最近笔记
载入中...
最新评论
载入中...
留言板
载入中...
我的链接
Blog信息
载入中...

 站长个人入口


EPSON MODEL-42V字轮式打印机的单片机控制
wenyin 发表于 2007-2-3 16:09:00

         近段时间来,有个朋友的很老的测试仪器上的微打坏了!我发现是控制板坏了,控制芯片是M50711-551FP,不仅找不到资料,也比较难买!没办法,只有另想办法了!可是EPSON MODEL-42V的资料也太少了,搜遍了GOOGLE和BAIDU,也只知道是个字轮打印机,还好知道了<<低功耗单片微机系统设计>>有关于EPSON MODEL-41的用法,真是不容易!可是41是两排字符一排空格,42V是三排字符,直接使用41的例子程序,总得不到正确的结果!没办法,证明41和42还是有区别的!还好,控制及信号线差不多,自己测时序吧!
         花了半天时间,实测了各个情况下的时序,得出了规律:
         1.正确的线序及功能:   1,2-----磁铁   3,4---马达   5---t    6----R       8-----T      7-----信号公共端
            (原来的7信号端子接+5V,现改成接地)
         2.波形如下:(各波形周期不是一定的,跟直流电机的转速有关)
 
 
                            图1,电机空转不打印时的时序
 
             图2,打印字符轮上第六个字符的控制时序
 
有了这个时序就方便啦,其实看下来,控制比M-41还要简单,(注意线序于M-41不同)
字轮上有三排字轮,打印过程是这样的:
1,打印最右边的字轮上的字符,按图2的时序编程应该很简单啦!
2,延时,为了给字轮有足够的移动时间
3,打印中间一排字轮上的字符并延时
4,打印左边一排上的字符(主要是数字),不换行再次打印也都只打左边一排字轮上的数字!
5,如果打印并换行,只要将电磁铁脉冲延长为7个TP周期!(TP脉冲是指T的上沿和t的上沿之间的这段时间,
   意味着电磁铁在字符的正下方),需要注意的是,打印时(磁铁动作后)T及t的时钟输出不再正常,T打印期间为高,t输出一个后为低,直到打印完一个字符!所以要延长7个TP周期只能借助延时及定时器了,但先要测一下TP周期!
       好啦!老古董其实在只要求打印简单数字及符号的场合还是挺实用的!
   补充:要快速走纸,只要一行只打印一个空格就换行!右边及中间字轮的第11个字符就是空格
 
 
 
 
 

阅读全文 | 回复(3) | 引用通告 | 编辑

Re:EPSON MODEL-42V字轮式打印机的单片机控制
访客816Fw3(游客)发表评论于2008-5-5 17:09:00

访客816Fw3(游客)还是有点不太明白,能讲详细点吗
个人主页 | 引用 | 返回 | 删除 | 回复
发表评论:
载入中...