=> 6 6 数据线4 D4 ...
=> 7 7 数据线5 D5 ...
=> 8 8 数据线6 D6 ...
=> 9 9 数据线7 D7 配置最大有效数据
<= 10 10 -应答 S6 IRQ 接受应答后,低位脉冲 5us
<= 11 11 忙 S7- 忙/出错/断线时高位
<= 12 12 无纸 S5 无纸时高位
<= 13 13 已选择 S4 已选择打印机时高位
=> 14 14 -自动注入 C1- 低位时自动注入一行
<= 15 32 -错误 S3 错误/断线/无纸时低位
=> 16 31 -初始化 C2 配置低位脉冲 > 50us 初始化
=> 17 36 -选择 C3- 配置低位选择打印机
== 18-25 19-30, 地线
2.2 用继电器电路控制
最简单的电路如下:
Vcc 的选择应同所选继电器型号的电压相同( 通常是 5V 或是 12V )。很明显,继电器的规格应该由咖啡机的功率决定。Vcc
|
------
| __|__
继电器 /^\ 二极管 1N4002
线圈 /---\
| |
------
|
| /
4.7K B |/ C
并口数据脚>-\/\/\/\/---| NPN 三极管: BC547A or 2N2222A
|\ E
| V
|
并口地线 >--------------
|
接地
酒保们通常倾向于在三极管之后再放置继电器,然后用发射极( E 脚 ) 代替集电极( C 脚 ) 连接继电器,这是个错误的经历,因为三极管被错误的偏置了,结果是得到了一杯糟糕的咖啡 :-)。二极管 1N4002 对保护三极管避免被从继电器流 出的电流烧坏很有帮助,假如您不用他,三极管很可能会变黑,发臭,且被烧坏。
2.3 用双向晶闸管电路控制 #1
假如您只想要一个简单的电路,您能够选用摩托罗拉的 MOC301[012] 双向晶闸管驱动器,他跟通常用的 SC141D 双向晶闸管一起搭配使用。这种电路有个长处就是他不 要额外的电源供给。
以下是为非感应负荷设计的电路:
270 1 ------- 6 180
5v -VAVAVA----- ----VAVAVA----- -------------- Line Hot
2 | MOC | |
TTL in --------- 3012 nc VA SC141D
| | 4 / |
nc ------------/ |
------- ----\/\/\/---- Line Neutral
LOAD
假如您正在使用 220V 电压,MOC3021 可能更好。 感性负载应该和旁路电容相连,查阅 摩托罗拉应用手册 AN-780. 咖啡机一般是非感性负载(就象马达相同),但谁知道您的会是什么样的.....
2.4 用双向晶闸管电路控制 #2
5VDC
| 180 180 2.2k
---/\/\/\---- ----- ----/\/\/- --/\/\/\--- -------> 120V
| 1| |6 | | Hot
| ===== | | MT1
| | MC | 双向晶闸| -
| | 3032| 管驱动器| G | | 双向晶闸管
| ===== | /| |
\ 2| |4 | / -
2N3904 |---- | | | | MT2
/ | --------- | ------- |
V \ | | |
| / | \ |
| \ 43 .01u --- 10k / |
| / 500V --- \ |
| | | / |
------ | | | Neutral
| -------- -- ---o o--> 120V
/ load
>-/\/\--| 2N3904
\
V
|
---
///
您应该以 220V 的标准调整电阻值。
电路详解:
MC3032 是光隔离双向晶闸管驱动器。 180 欧姆的电阻设定了光隔离器里面的发光二极管的电流。假如 要,您能够调整这个电阻从而得到一个合理的电流。(比如 15 mA)。
注意您不能在没有负载的情况下测试电路。除非连上了交流电源,双向晶闸管不会转换,所以您也不能在有交流电源和负载的情况下测试他的简单转换,注意这个 .01u 的电容要达到 500V 的耐压。
3. 软件
3.1 软件
您必须得到一个有以下功能的可执行程式:
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



