0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

454398 2018-09-20 19:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

关键字:用串口做开关

作者:黄初波
一、串口探密
串口是计算机主要的外部接口之一,通过九针串口连接的设备有很多,像串口鼠标、MODEM、手写板等等,9针串口的示意图如图所示,其各脚的定义如下:
初始状态4脚为低电平,当串口打开时,4脚为高电平,关闭串口,4脚再恢复为低电平,因此可巧妙利用4脚的高低电平来控制其他电器的电源
由于串口各脚输出电流很小,不足以驱动继电器工作,因此需要从计算机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”如下图所示。
这样,在上位机中采用VB语言编程及界面设计,配合电路巧妙利用串口可方便地实现自动控制。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IDT Tsi564ASerial RapidIO Switch:高性能嵌入式通信的理想之选

    IDT Tsi564ASerial RapidIO Switch:高性能嵌入式通信的理想之选 在当今的电子设备设计中,高性能、低功耗且具备高可扩展性的接口与连接解决方案至关重要
    的头像 发表于 04-14 10:15 105次阅读

    HIP6521EVAL1:奔腾4计算机系统的外设电源控制解决方案

    HIP6521EVAL1:奔腾4计算机系统的外设电源控制解决方案 在当今的计算机系统中,稳定且高效的电源供应是确保系统性能的关键。对于奔腾4计算机系统而言,HIP6521EVAL1评估
    的头像 发表于 04-12 12:15 408次阅读

    RENESAS 8 - Port Serial RapidIO Switch(IDT80KSW0003)深度解析

    RENESAS 8 - Port Serial RapidIO Switch(IDT80KSW0003)深度解析 在当今高速数据传输和处理的时代,一款优秀的交换机对于系统的高效运行至关重要。今天我们
    的头像 发表于 04-12 10:15 434次阅读

    计算机专业408考研科目

    408 跨考零基础:三个月入门到精通路线 站在2026年的节点回望,计算机考研408(计算机学科专业基础综合)早已超越了单纯的知识点考核,它更像是一场对逻辑思维与系统观的深度洗礼。对于跨考且零基
    发表于 04-11 16:44

    十进制计算机硬件体系结构及“独值”量化逻辑运算革命(一)

    采用“独值”量化逻辑理论设计十进制数字计算机,十进制网络计算机,十进制模拟计算机,十进制模糊计算机实现
    的头像 发表于 01-29 09:13 1115次阅读
    十进制<b class='flag-5'>计算机</b>硬件体系结构及“独值”量化逻辑运算革命(一)

    龙芯主板让工控计算机拥有安全可信的核心

    工控计算机,是工业自动化和智能制造领域的核心设备,负责数据采集、处理、存储与传输,实现设备的监控与控制,确保生产线的稳定运行。在现代工业生产中,工控计算机的地位不可或缺,它如同智能制造
    的头像 发表于 01-21 09:02 468次阅读

    工控机与普通计算机的核心差异解析

    在工业自动化和智能制造领域,计算机设备作为核心控制单元,其选择直接影响整个系统的稳定性与可靠性。工控机与普通计算机虽同属计算设备,但其设计目标、性能侧重和应用场景存在根本性差异。准确理
    的头像 发表于 11-25 14:45 1999次阅读
    工控机与普通<b class='flag-5'>计算机</b>的核心差异解析

    贸泽电子开售全新Arduino UNO Q单板计算机

    贸泽电子开售全新Arduino UNO Q单板计算机。Arduino UNO Q单板计算机(SBC)将高性能计算与实时控制结合,提供理想的创新平台。
    的头像 发表于 11-08 09:50 1560次阅读

    开启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

    工业计算机的重要性

    于管理用于产品检查、数据记录和数据分析的运动控制系统,以提高制造生产率。例如,汽车行业从工业边缘计算机中受益匪浅,这些计算机用于自动化制造汽车所涉及的各种过程。工业边
    的头像 发表于 07-28 16:07 726次阅读
    工业<b class='flag-5'>计算机</b>的重要性

    自动化计算机经过加固后有什么好处?

    让我们讨论一下部署坚固的自动化计算机的一些好处。1.温度范围宽自动化计算机经过工程设计,配备了支持宽温度范围的组件,使自动化计算解决方案能够在各种不同的极端环境中运行。自动化计算机能够
    的头像 发表于 07-21 16:44 755次阅读
    自动化<b class='flag-5'>计算机</b>经过加固后有什么好处?

    自动化计算机的功能与用途

    任务都是通过使用控制机械和流程的自动化计算机实现自动化的。什么是自动化计算机?自动化计算机是工业级计算
    的头像 发表于 07-15 16:32 898次阅读
    自动化<b class='flag-5'>计算机</b>的功能与用途

    工业计算机与商用计算机的区别有哪些

    能够高效稳定地运行,减少停机时间,确保生产效率。那么工业计算机与普通商用计算机有哪些区别呢?一、组件选择与制造质量:工业级组件:使用更宽温度范围(如-20°C到60
    的头像 发表于 07-10 16:36 916次阅读
    工业<b class='flag-5'>计算机</b>与商<b class='flag-5'>用计算机</b>的区别有哪些

    利用边缘计算和工业计算机实现智能视频分析

    IVA的好处、实际部署应用程序以及工业计算机如何实现这些解决方案。一、什么是智能视频分析(IVA)?智能视频分析(IVA)集成了复杂的计算机视觉,通常与卷积神经网
    的头像 发表于 05-16 14:37 993次阅读
    利用边缘<b class='flag-5'>计算</b>和工业<b class='flag-5'>计算机</b><b class='flag-5'>实现</b>智能视频分析