电子制作天地网站欢迎您的光临,欢迎提出宝贵意见或建议。本站信息产业部备案: 粤ICP备05114582号
用计算机串口实现电器开关控制
Using the serial port to be a switch

时间:2012-8-3 21:45:17 来源:互联网 作者:不详 编辑: 【关闭


用计算机串口实现电器开关控制,Using the serial port to be a switch

关键字:用串口做开关

作者:黄初波
一、串口探密
串口是计算机主要的外部接口之一,通过九针串口连接的设备有很多,像串口鼠标、MODEM、手写板等等,9针串口的示意图如图所示,其各脚的定义如下:
用计算机串口实现电器开关控制Using the serial port to be a switch
  初始状态4脚为低电平,当串口打开时,4脚为高电平,关闭串口,4脚再恢复为低电平,因此可巧妙利用4脚的高低电平来控制其他电器的电源。
  由于串口各脚输出电流很小,不足以驱动继电器工作,因此需要从计算机USB端口取5V电源(USB口的5v电源电流可达到500mA,完全可以驱动5v继电器正常工作),具体电路如下图所示。
用计算机串口实现电器开关控制Using the serial port to be a switch
  计算机串口4脚经R1接T1基极,控制T1导通与截止,从而控制继电器J1是否吸合。
  T1采用NPN型9013,R1的阻值一般在1~10kΩ之间,其他元件按图中参数即可,此电路焊接好后,一般无需调试即可正常工作。
  二、利用VB实现串口控制
  在Visual Basic 6.0集成开发环境中选择“工程”菜单,再点击“部件”菜单项,在弹出的“部件”对话框中选中“Microsoft Comm Control 6.0”选项,确认后,工具箱中就会出现“MSComm”工具,在窗体上添加控件“MSComm1”如下图所示。
用计算机串口实现电器开关控制Using the serial port to be a switch
  这样,在上位机中采用VB语言编程及界面设计,配合电路巧妙利用串口可方便地实现自动控制。
用计算机串口实现电器开关控制Using the serial port to be a switch


◆相关文章◆
◆ 编辑推荐 ◆
用户:
更多评论
您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。60个字以内
留言:
验证码:

免责声明:
●本站所有内容均来自网络,以学习为目的,如果侵犯了您的利益,请来信告知,立即删除,站长邮件为"diy+dzdiy.com",请将"+"变更为"@"
●电子制作存在风险,请注意人身安全,如果您在根据本站电路进行制作过程中发生伤害,本站不负任何责任。

版权所有:www.dzdiy.com ? 2001-2019 本站信息产业部备案: 粤ICP备05114582号