系列文章目录

1.元件基础
2.电路设计
3.PCB设计
4.元件焊接
5.板子调试
6.程序设计
7.算法学习
8.编写exe
9.检测标准
10.项目举例
11.职业规划


文章目录

  • 前言
  • 一、GPIO口
    • 1、输入端
    • 2、输出端
  • 二、USB口
  • 三、232口

前言


送给大学毕业后找不到奋斗方向的你(每周不定时更新)

【牛客网】构建从学习到职业的良性生态圈
中国计算机技术职业资格网
上海市工程系列计算机专业中级专业技术职务任职资格评审


一、GPIO口

1、输入端


上图就是最基础的IO保护电路,足以应付一般工控场合,至于加光耦隔离什么的,电路板工作环境没有特殊要求,那为什么要加,咱只是单纯的想加个保护。

1、设计原理

1、单片机内部IO口保护电路及IO口电气特性以及为什么不同电压IO之间为什么串联一个电阻?
2、单片机输入保护电路
3、单片机I/O的常用驱动和隔离电路的设计方法
4、SP4062电路接口芯片保护IC

我大白话总结一下:
就是输入电压要大于VCC+二极管压降,D1就导通,小于GND-二极管压降,D1就导通,这里呢不用担心芯片会不会坏,就比如我们常用的STM32F103,人家已经考虑好了,不是我们该操心的。

言归正传,之后假如我供电7V,VCC是3V,D1导通,那导通之后这7V又跑哪去了呢。这时后就得换个思路了,3V是怎么来的,那是因为我们把GND看成0V,现在把3V看成0V,是不是7V就变成4V了,就简化成下面电路了

D1完全导通,就是一根导线,电阻成了消耗能量的元件。

2、选型

D1,D2选型如下

巧记肖特基二极管BAT54C、BAT54S、BAT54A

R1选型如下

金属薄膜电阻器的优点

2、输出端


输出端电路就简单了,网上一搜一大堆。

二、USB口

USB接口保护电路
有上面这一篇文章就足够了

三、232口

简单实用的带引脚保护的RS232驱动电路
万变不离其宗,和GPIO口保护大同小异。

GPIO口,232串口,USB接口,485接口等接口保护电路相关推荐

  1. linux gpio 模拟串口,STM32的GPIO口模拟串口通信.rar

    [实例简介] 利用GPIO.EXTI外部中断.TIM定时器实现URAT串口,该例子来自21IC网,未做改动,明天自己调试,看看效果 完全是根据UART协议编写 [实例截图] [核心代码] STM32的 ...

  2. 8串口服务器芯片,8口串口服务器,串口转网口,485转以太网,232转以太网,422转网络...

    概 述 C2000 N380是一种稳定可靠的高性能串口服务器,它提供RS485/232/422到TCP/IP网络和TCP/IP网络到RS485/232/422的数据透明传输,它可以使具有RS485/2 ...

  3. GPIO口模拟串口发送接收(基于H861)

    以前常听说码农需要有严密的逻辑思维,以前不明白.没有思维框架,真的很难写代码,不能瞎蒙,等我的只是效率低下 思路 首先我们要模拟串口通信,就要了解通信的必须条件,包括数据位及其他标志位,以及他的时序, ...

  4. 用GPIO口模拟串口通信,它真的来了

    你是否遇到过某个MCU串口不够的情况? 这时我们可以考虑用GPIO去模拟,如何具体实现呢? 首选我们需要了解串口的传输协议, UART使用异步模式工作,不需要时钟信号,其一般格式为:起始位+数据位+校 ...

  5. 树莓派开发笔记(十四):入手研华ADVANTECH工控树莓派UNO-220套件(三):使用研发自带系统测试rtc、gpio、232和485套件接口

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/124754769 红胖子(红模仿)的博文大全:开发技术集 ...

  6. I/O接口和外部通信接口——嵌入式系统 GPIO/IIC/SPI/UART/USB/HDMI/RS-232/RS-485/CAN

    I/O接口:GPIO.IIC.SPI.UART.USB.HDMI (1)GPIO         通用输入输出接口,General Purpose Input Output, GPIO. 输出引脚的两 ...

  7. rs232接口_充分利用M.2接口:乐扩M.2转2口RS232串口卡

    M.2是由Intel大力推广的一种新型迷你接口标准,意在取代mSATA,支持微型固态硬盘.有了巨头的推动,M.2迅速得到了不少固态硬盘厂商的采纳,产品逐渐丰富起来,不少新的主板也开始预置这种接口,甚至 ...

  8. 输入端口 HDMI接口,S端子,AV接口,VGA接口, 分量视频接口,TV输入,USB接口的对比

    VGA输入接口:VGA 接口采用非对称分布的15pin 连接方式,其工作原理:是将显存内以数字格式存储的图像( 帧) 信号在RAMDAC 里经过模拟调制成模拟高频信号,然后再输出到等离子成像,这样VG ...

  9. 树莓派基于QT实现利用USB转485模块进行串口通讯

    本文的QT版本为5.3.2,是树莓派可直接下载安装的QT版本,不用自己编译. 树莓派为3B+. 树莓派利用自带的硬件串口是3.3V的ttl电平,在做测试的时候会遇到很多485的设备,在使用232转48 ...

最新文章

  1. NeurIPS 2020 | 聚焦自监督学习
  2. JavaScript封装方法,兼容参数类型为Number和String
  3. python根据TF-IDF使用sklearn(TfidfVectorizer)计算句子的embedding
  4. 微软即将发布的.NET 5,蕴藏哪些最新特性?
  5. Java基础:JDK8新特性
  6. Atitit bootsAtitit bootstrap布局 栅格.docx目录1. 简述container与container-fluid的区别 11.1.1. 在bootstrap中的布局
  7. 最新去广告扒站仿站网源码
  8. 数据分析师出品:人力资源岗位年终总结可视化模板
  9. 图片加载防闪动的CSS方法
  10. docker之run/cmd/entrypoint的区别
  11. 一般时序电路设计(次态卡诺图化简法)
  12. 次世代建模是什么?学到什么程度才能接单赚钱
  13. EFCore:关于DDD中值对象(Owns)无法更新数值
  14. redis入门教程详解
  15. css nth-child_比较CSS伪类:nth-​​child与nth-of-type
  16. Selenium Webdriver——去哪儿网输入实例
  17. 谷粒商城项目笔记总结(2/2)
  18. 视频重建论文EDVR: Video Restoration with Enhanced Deformable Convolutional Networks阅读笔记
  19. win10下修改rabbitmq默认端口
  20. 孙剑:计算机视觉存六大困难,很多问题很难用函数逼近解决

热门文章

  1. python进行机器学习(四)之模型验证与参数选择
  2. Ultra Librarian导入封装到AD20
  3. Google中国(谷歌)汉化大事记
  4. python 股票实时数据接口_获取股票实时数据的接口
  5. 字符串与16进制的转换
  6. 荐书 | 8 本热门 AI 原版好书,趁假期充电!
  7. 迈向大神 day17 包的引用与异常
  8. MT6755原理图,MT6755数据表分析下载
  9. 【CJOJ P1096】最佳老农
  10. 推荐10本EEG领域值得阅读的书籍