用计算机串口实现电器开关控制,Using the serial port to be a switch
关键字:用串口做开关
作者:黄初波
一、串口探密
串口是计算机主要的外部接口之一,通过九针串口连接的设备有很多,像串口鼠标、MODEM、手写板等等,9针串口的示意图如图所示,其各脚的定义如下:

初始状态4脚为低电平,当串口打开时,4脚为高电平,关闭串口,4脚再恢复为低电平,因此可巧妙利用4脚的高低电平来控制其他电器的电源。
由于串口各脚输出电流很小,不足以驱动继电器工作,因此需要从计算机USB端口取5V电源(USB口的5v电源电流可达到500mA,完全可以驱动5v继电器正常工作),具体电路如下图所示。
由于串口各脚输出电流很小,不足以驱动继电器工作,因此需要从计算机USB端口取5V电源(USB口的5v电源电流可达到500mA,完全可以驱动5v继电器正常工作),具体电路如下图所示。

计算机串口4脚经R1接T1基极,控制T1导通与截止,从而控制继电器J1是否吸合。
T1采用NPN型9013,R1的阻值一般在1~10kΩ之间,其他元件按图中参数即可,此电路焊接好后,一般无需调试即可正常工作。
二、利用VB实现串口控制
在Visual Basic 6.0集成开发环境中选择“工程”菜单,再点击“部件”菜单项,在弹出的“部件”对话框中选中“Microsoft Comm Control 6.0”选项,确认后,工具箱中就会出现“MSComm”工具,在窗体上添加控件“MSComm1”如下图所示。
在Visual Basic 6.0集成开发环境中选择“工程”菜单,再点击“部件”菜单项,在弹出的“部件”对话框中选中“Microsoft Comm Control 6.0”选项,确认后,工具箱中就会出现“MSComm”工具,在窗体上添加控件“MSComm1”如下图所示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
发布评论请先 登录
相关推荐
热点推荐
IDT Tsi564A™ Serial RapidIO Switch:高性能嵌入式通信的理想之选
IDT Tsi564A™ Serial RapidIO Switch:高性能嵌入式通信的理想之选 在当今的电子设备设计中,高性能、低功耗且具备高可扩展性的接口与连接解决方案至关重要
HIP6521EVAL1:奔腾4计算机系统的外设电源控制解决方案
HIP6521EVAL1:奔腾4计算机系统的外设电源控制解决方案 在当今的计算机系统中,稳定且高效的电源供应是确保系统性能的关键。对于奔腾4计算机系统而言,HIP6521EVAL1评估
RENESAS 8 - Port Serial RapidIO Switch(IDT80KSW0003)深度解析
RENESAS 8 - Port Serial RapidIO Switch(IDT80KSW0003)深度解析 在当今高速数据传输和处理的时代,一款优秀的交换机对于系统的高效运行至关重要。今天我们
计算机专业408考研科目
408 跨考零基础:三个月入门到精通路线
站在2026年的节点回望,计算机考研408(计算机学科专业基础综合)早已超越了单纯的知识点考核,它更像是一场对逻辑思维与系统观的深度洗礼。对于跨考且零基
发表于 04-11 16:44
龙芯主板让工控计算机拥有安全可信的核心
工控计算机,是工业自动化和智能制造领域的核心设备,负责数据采集、处理、存储与传输,实现设备的监控与控制,确保生产线的稳定运行。在现代工业生产中,工控计算机的地位不可或缺,它如同智能制造
工控机与普通计算机的核心差异解析
在工业自动化和智能制造领域,计算机设备作为核心控制单元,其选择直接影响整个系统的稳定性与可靠性。工控机与普通计算机虽同属计算设备,但其设计目标、性能侧重和应用场景存在根本性差异。准确理
贸泽电子开售全新Arduino UNO Q单板计算机
贸泽电子开售全新Arduino UNO Q单板计算机。Arduino UNO Q单板计算机(SBC)将高性能计算与实时控制结合,提供理想的创新平台。
开启RT_USING_SERIAL_V2后使用 BSP_USING_UART3时编译报错怎么解决?
开启 RT_USING_SERIAL_V2后使用BSP_USING_UART3时 编译报错提示 BSP_UART3_TX_CPLT_IRQ_NUMBSP_UART3_TX_CPLT_IRQ_PRIO
发表于 09-23 06:20
【作品合集】赛昉科技VisionFive 2单板计算机开发板测评
赛昉科技VisionFive 2单板计算机开发板测评作品合集
产品介绍:
昉·星光 2是全球首款集成了3D GPU的高性能量产RISC-V单板计算机,搭载昉·惊鸿-7110(型号:JH-7110
发表于 09-04 09:08
自动化计算机经过加固后有什么好处?
让我们讨论一下部署坚固的自动化计算机的一些好处。1.温度范围宽自动化计算机经过工程设计,配备了支持宽温度范围的组件,使自动化计算解决方案能够在各种不同的极端环境中运行。自动化计算机能够
工业计算机与商用计算机的区别有哪些
能够高效稳定地运行,减少停机时间,确保生产效率。那么工业计算机与普通商用计算机有哪些区别呢?一、组件选择与制造质量:工业级组件:使用更宽温度范围(如-20°C到60
利用边缘计算和工业计算机实现智能视频分析
IVA的好处、实际部署应用程序以及工业计算机如何实现这些解决方案。一、什么是智能视频分析(IVA)?智能视频分析(IVA)集成了复杂的计算机视觉,通常与卷积神经网
用计算机串口实现电器开关控制,Using the serial port to be a switch
评论