如何用计算机串口实现自动化控制

一、串口探密 串口是计算机主要的外部接口之一,通过九针串口连接的设备有很多,像串口鼠标、modem、手写板等等,9针串口的示意图如图所示,其各脚的定义如下:
初始状态4脚为低电平,当串口打开时,4脚为高电平,关闭串口,4脚再恢复为低电平,因此可巧妙利用4脚的高低电平来控制其他电器的电源。
由于串口各脚输出电流很小,不足以驱动继电器工作,因此需要从计算机usb端口取5v电源(usb口的5v电源电流可达到500ma,完全可以驱动5v继电器正常工作),具体电路如下图所示。
计算机串口4脚经rl接tl基极,控制tl导通与截止,从而控制继电器jl是否吸合。
tl采用npn型9013,rl的阻值一般在l~lokω之间,其他元件按图中参数即可,此电路焊接好后,一般无需调试即可正常工作。
二、利用vb实现串口控制
在visual basic 6.0集成开发环境中选择“工程”菜单,再点击“部件”菜单项,在弹出的“部件”对话框中选中“microsoft comm control 6.0”选项,确认后,工具箱中就会出现“mscomm”工具,在窗体上添加控件“mscomml”如下图所示。
这样,在上位机中采用vb语言编程及界面设计,配合电路巧妙利用串口可方便地实现自动控制。

谷歌探索戒掉智能手机成瘾问题,推出一系列“数字幸福实验”
金立M5拆机图赏
ARM推出全新DynamIQ技术,为人工智能开启无限可能
微尔斯科普:重新认识什么是防水透气膜
最基本的运算放大器电路及运算放大器的特性
如何用计算机串口实现自动化控制
使用传感器来检测交通流量,将可节能65%能源
至强W-3375X处理器曝光 56核112线程且全核心5.1GHz
为什么要选择变压器有载调压呢?有什么作用呢?
人工智能成两会热点 概念股大幅走高
Altium Designer 21安装教程
SiC设计系列终结篇:富昌电子基于SiC MOSFET的电动汽车逆变器方案及其设计要点
安防巡检机器人正在崛起,多功能化必将会让城市蓬勃生机
一次性了解多个家电售后服务问题
用软件无线电技术实现通用卫星测控平台
差动测试棒如何连接到示波器
如何查看锁相放大器的输入噪声水平
联发科进一步扩大5G应用场景
聚焦五大功能体系,打造“5G+工业互联网”升级版
技术领先领先别无所求:Intel NAND闪存新战略纵览