【四旋翼飞行器】76小时吃透四轴算法!史上最强软硬结合实战项目,👉戳此立抢👈

M6708U-T系列工控核心板隔离设计指南

ZLG致远电子 2018-07-10 09:04 次阅读

本文导读

GPIO作为常用个开关量控制信号,广泛应用于工业领域的数据采集和驱动控制。当GPIO配置为DI和DO时,干节点与湿节点设计规范是否一致呢?GPIO配置为DI采集时,隔离方案是选择继电器隔离还是光耦隔离呢?

一、什么叫DI/DO

DI:数字量输入,把生产过程中的数字信号转换成计算机易于识别的“0”和“1”信号状态。

DO:数字量输出,把计算机输出的微弱数字信号转换成能对生产过程中控制的“0”和“1”信号状态。

二、DI/DO的干湿节点介绍

干接点的定义:无源开关,具有闭合和断开的2种状态,2个接点之间没有极性,可以互换。

常见的干节点:有限位开关、行程开关、旋转开关、温度开关、各种按键以及各种传感器的输出等。

湿接点的定义:有源开关;具有有电和无电的2种状态;2个接点之间有极性,不能反接。

常见的湿节点有:NPN三极管的集电极输出和VCC、达林顿管的集电极输出和VCC、红外反射传感器和对射传感器的输出等。

三、DI/DO驱动阻抗设计

此处以NXP i.MX 6UL为例,常规对于GPIO作为输出接口时,OVDD电压为1.8V或3.3V,若GPIO设计为DO时需要注意哪些事项呢?

此处以DO为示例,Rpu/Rpd和Ztl构成一个分压器,定义入射波相对于OVDD的特定电压,输出驱动阻抗是从这个分压器计算出来的。

图1 分压器等效电路

图2 基于1.8V的驱动阻抗表

图3 基于3.3V的驱动阻抗表

四、设计隔离DI/DO的建议方案

在工业场合对DI/DO的设计都要考虑到隔离,在隔离中比较常用的是光耦隔离。

图4为光耦隔离数字量干节点电路,其中的DIx、GIx连接到触点开关的两端,当开关闭合时,光耦输入回路二极管导通,输出回路光电接收管导通,输入端GPIx为低电平;当开关断开时,光耦输入回路二极管截止,输出回路光电接收管截止,输入GPIx被电阻上拉为高电平。

图4 干节点传输电缆示意图

图5是光耦隔离数字量湿节点设计参考电路,输入电压范围DC4V-18V,并且内部自带滤波功能。用户只需将湿节点的正端接于DIx接口,将负端接于GIx接口,当输入的电压大于4V小于18V时,光耦导通;当输入的电压小于1V时,光耦截止。

图5 光耦隔离DI输入示意图一

DI作为隔离数字量输入接口,接开关量输入时,用户必须在外部电路加上拉电源,简化的连接示意图如图6所示。其中VCC_GPI为外部隔离电源,输入范围为4V~18V,GND_GPI为外部隔离地,电阻R1在开关断开时保证GIx为低电平,阻值为100KΩ即可。

图6 光耦隔离DI输入示意图二

DO作为隔离数字量输出时,由于芯片内部提供DO驱动电流为mA级且驱动电压为1.8V或3.3V,无法满足所有的应用环境。DO应用于工业领域的开关量设计,需更具不同的应用环境进行继电器隔离、电平转换、电阻上拉设计,可有效防止电压信号的反向灌入烧毁芯片。

图7 隔离电路DO输入示意图

图8 致远电子M6708U-T系列工控核心板

原文标题:【设计经验】开关量设计指南

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

DM6446程序开始运行就跑飞了

小弟遇到了一个问题请帮忙解决一下:       板子是我们自己做的用的是6446芯片,在板子做好之后,我想测试...
发表于 02-15 13:12 30次 阅读
DM6446程序开始运行就跑飞了

如何在24FJ256GB106上关闭VBUS而无需重新配置USB?

我有一个24FJ256GB106设置在USB设备模式的大容量存储,它是完美地结合我的PC作为主机。除了一个问题:我不能得到VBU...
发表于 02-15 12:20 2次 阅读
如何在24FJ256GB106上关闭VBUS而无需重新配置USB?

如何实现在STMT/8L-EV1上发出蜂鸣声

我有STMT / 8L-EV1,当按下其中一个方向按钮时,我想产生4KHz的哔哔声。似乎直截了当但我不确定如何实现它。我试过使用...
发表于 02-15 09:28 19次 阅读
如何实现在STMT/8L-EV1上发出蜂鸣声

PIC24HJ64GP506A WDT在保持GPIO的同时复位

嘿,大家好!我使用API24HJ64 GP506A进行一个项目,并有一个架构问题。该PIC用于通过串行连接启用/禁用各种外部组件(...
发表于 02-14 14:45 45次 阅读
PIC24HJ64GP506A WDT在保持GPIO的同时复位

stm32用SWD方式下载失败

我用的芯片是32f1,软件开发环境是keil,调试器ulink,由于用到PA15用作普通IO口,所以我就: GPIO_PinRemapConfig(G...
发表于 02-14 07:10 265次 阅读
stm32用SWD方式下载失败

ADC1+DMA加入初始化函数后就跑到HardFault_Handler这个函数

#define ADC1_DR_ADDRESS    ((uint32_t)0x4001204C) __IO uint16_t ADC1ConvertedValue[5][4...
发表于 02-13 08:00 278次 阅读
ADC1+DMA加入初始化函数后就跑到HardFault_Handler这个函数

stm32接收数据有丢失现象

用串口1进行通信,上位机用串口调试助手发送数据并进行接收,结果发现上位机接收到的数据少于上位机发送的数据,也就是stm32接收...
发表于 02-13 07:05 213次 阅读
stm32接收数据有丢失现象

stm32f411串口数据发送代码无法得到正确的数据

下面是stm32f411的串口数据发送代码,上位机通过串口调试助手进行接收,始终无法得到正确的数据,请大神们帮忙看一下: #includ...
发表于 02-13 05:49 201次 阅读
stm32f411串口数据发送代码无法得到正确的数据

TIM2 CH1无输出PWM

[C] 纯文本查看 复制代码 void TIM2_PWM_Init(u16 arr,u16 psc){GPIO_InitTypeDef GPIO_InitStructure;T...
发表于 02-13 02:28 27次 阅读
TIM2 CH1无输出PWM

oled4线串行模式接线实现不了

原子哥,我用的stm32mini开发板子做了oled的实验 想问你一个关于oled串行接线问题。。。。。。我把你的例程里面的//OLED模式...
发表于 02-12 21:46 30次 阅读
oled4线串行模式接线实现不了

STM32单片机按键电路设计

以前GPIO上接的电路都是低电平触发的那种,新画了个板子有一个按键设计的是高电平触发,结果IO口设置....
发表于 01-17 16:05 208次 阅读
STM32单片机按键电路设计

GPIO使用说明资料免费下载

一、 在STM32中选用IO模式 1、浮空输入GPIO_IN_FLOATING ——浮空输入,可以....
发表于 01-17 08:00 47次 阅读
GPIO使用说明资料免费下载

VL6180X光线传感器的数据手册免费下载

VL6180X是基于ST专利FlightSense™技术的最新产品。这是一项突破性的技术,可以独立于....
发表于 01-14 08:00 71次 阅读
VL6180X光线传感器的数据手册免费下载

最全的树莓派入门教程资料免费下载

没有插 SD 卡,加电时除了电源灯之外,不会有任何的反应,HDMI 没有任何输出,树莓派的说明书中提....
发表于 01-02 08:00 271次 阅读
最全的树莓派入门教程资料免费下载

STM32的八种GPIO工作方式详解

GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。
的头像 传感器技术 发表于 12-30 16:44 684次 阅读
STM32的八种GPIO工作方式详解

上下拉电阻的详细资料讲解

上拉(Pull Up )或下拉(Pull Down)电阻(两者统称为“拉电阻”)最基本的作用是:将状....
发表于 12-24 08:00 276次 阅读
上下拉电阻的详细资料讲解

CC2640的外设功能详细教程免费下载

本文档详细介绍 CC2640 的外设功能,例如 UART,GPIO,I2C,SPI,PWM,ADC ....
发表于 12-19 08:00 78次 阅读
CC2640的外设功能详细教程免费下载

隔离收发器的UL与CE认证需要测试什么项目?

ZLG隔离收发器通过美国UL、欧盟CE认证,打造世界级可靠性性隔离收发器,适用于各类工业CAN、RS....
的头像 人间烟火123 发表于 12-05 16:48 2751次 阅读
隔离收发器的UL与CE认证需要测试什么项目?

STM32单片机GPIO寄存器的功能解析

对于GPIO端口,每个端口有16个引脚,每个引脚的模式由寄存器的四个位控制,每四位又分为两位控制引脚....
发表于 12-04 14:54 289次 阅读
STM32单片机GPIO寄存器的功能解析

单片机按键设计的四多种方法和改进方法详细资料说明

 在单片机系统里,按键是常见的输入设备,在本文江介绍几种按键硬件、软件设计方面的技巧。一般的在按键的....
发表于 11-30 08:00 113次 阅读
单片机按键设计的四多种方法和改进方法详细资料说明

STM32单片机SPI的使用原理解析

GPIO_InitTypeDef GPIO_InitStructure; //配置SPI2管脚....
发表于 11-29 16:35 246次 阅读
STM32单片机SPI的使用原理解析

如何将STM32单片机的JTAG口作为GPIO使用

针对F4系列,STM32F4库函数中,已经取消了GPIO_*PinRemapConfig()函数,对....
发表于 11-28 16:43 207次 阅读
如何将STM32单片机的JTAG口作为GPIO使用

RTC时钟偶发性延时和超前现象解决方案

在非常温的工作环境下,RTC时钟出现偶发性的延时或者超时现象,成熟的RTC电路设计看似简单,但如何保....
的头像 人间烟火123 发表于 11-21 14:57 3196次 阅读
RTC时钟偶发性延时和超前现象解决方案

双11快递“次日送达”背后的无线技术

我国作为全球第二大经济体,是全球第一制造业大国,带动物流市场呈供需两旺态势。目前我国社会物流总费用超....
的头像 人间烟火123 发表于 11-21 14:36 3666次 阅读
双11快递“次日送达”背后的无线技术

STM32单片机实现外部中断的步骤及方法

和配置NVIC一样,这也是EXTI配置的一般步骤:清除相应中断线标志位(这个很重要,刚开始一直没找到....
发表于 11-20 15:46 494次 阅读
STM32单片机实现外部中断的步骤及方法

简要分析Thread的通用GPIO设备驱动

为了给用户提供操作GPIO的通用API,方便应用程序开发,RT-Thread中引入了通用GPIO设备....
发表于 11-13 14:57 221次 阅读
简要分析Thread的通用GPIO设备驱动

基于STM32的八种GPIO输入输出模式解析

推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,....
发表于 11-09 16:32 304次 阅读
基于STM32的八种GPIO输入输出模式解析

怎样用STM32单片机的GPIO控制LED显示状态

ODR寄存器可读可写:既能控制管脚为高电平,也能控制管脚为低电平。 管脚对于位写1 gpio ....
发表于 11-01 15:45 319次 阅读
怎样用STM32单片机的GPIO控制LED显示状态

解答树莓派三种连接电脑的方式

连接树莓派,树莓派的GPIO针(就是SD卡插槽旁边的两排一共26根针)的1号针旁边写了一个P1,其他....
发表于 10-30 17:35 1671次 阅读
解答树莓派三种连接电脑的方式

基于LCD单片机输入/输出端口GPIO编程

一、输入/输出端口GPIO编程一—(02)、控制LCD1602显示~~废话不多说了~~直接上图~~然....
发表于 10-17 16:33 259次 阅读
基于LCD单片机输入/输出端口GPIO编程

stm32的八种GPIO配置模式

上拉输入就是在输入电路上使用了上拉电阻。这种模式的好处在于我们什么都不输入时,由于内部上拉电阻的原因....
发表于 10-14 08:20 586次 阅读
stm32的八种GPIO配置模式

GPIO是什么?STM32引脚分类和如何查找GPIO功能?

GPIO( general purpose intput output )是通用输入输出端口的简称,....
发表于 10-12 08:00 91次 阅读
GPIO是什么?STM32引脚分类和如何查找GPIO功能?

STM32 GPIO的基本结构工作模式和初始化步骤的详细资料概述

本文档的主要内容详细介绍的是STM32 GPIO的基本结构工作模式和初始化步骤的详细资料概述。
发表于 10-12 08:00 85次 阅读
STM32 GPIO的基本结构工作模式和初始化步骤的详细资料概述

CP2688和CP2188的数据手册和实现完整台灯系统的方法资料免费下载

电容式触摸按键具有样式美观、结构简单、密封性好、配置灵活、可靠耐用等特点,被广泛应用于灯具的设计中。....
发表于 10-09 08:00 479次 阅读
CP2688和CP2188的数据手册和实现完整台灯系统的方法资料免费下载

如何学习STM32?STM32入门学习经验总结

当我们在入门之前(ARM是这样,DSP也一样),总会有很多疑问,会有很多顾虑。我们渴望知道学习STM....
的头像 玩转单片机 发表于 10-03 19:45 1550次 阅读
如何学习STM32?STM32入门学习经验总结

XBOOT系统如何进行集成开发环境的详细实例使用指南

操作一个GPIO,需要仔细对照芯片手册,好繁琐;每换一个主控芯片,所有工作从头来过;想开发个现代点支....
发表于 09-26 18:43 175次 阅读
XBOOT系统如何进行集成开发环境的详细实例使用指南

CP2528电容式触摸传感芯片的中文详细数据手册免费下载

CP2528 是一款支持 8 通道的电容式触摸传感芯片。内嵌高精度电容数字转换(CDC)模块,并结合....
发表于 09-25 08:00 85次 阅读
CP2528电容式触摸传感芯片的中文详细数据手册免费下载

CP2532电容性触摸检测芯片的详细中文数据手册免费下载

CP2532 是一款支持 12 通道的电容式触摸传感芯片。内嵌高精度电容数字转换(CDC)模块,并结....
发表于 09-25 08:00 114次 阅读
CP2532电容性触摸检测芯片的详细中文数据手册免费下载

CP2526电容性触摸检测芯片的详细中文数据手册免费下载

CP2526 是一款支持 6 通道的电容式触摸传感芯片。内嵌高精度电容数字转换(CDC)模块,并结合....
发表于 09-25 08:00 97次 阅读
CP2526电容性触摸检测芯片的详细中文数据手册免费下载

CP2526 6路电容性触摸检测芯片的详细中文数据手册免费下载

CP2526 是一款支持 6 通道的电容式触摸传感芯片。内嵌高精度电容数字转换(CDC)模块,并结合....
发表于 09-25 08:00 102次 阅读
CP2526 6路电容性触摸检测芯片的详细中文数据手册免费下载

MSP430F5529实验指导书八个实验的详细资料免费下载

本文档的主要内容详细介绍的是MSP430F5529实验指导书八个实验的详细资料免费下载包括了:实验一....
发表于 09-25 08:00 138次 阅读
MSP430F5529实验指导书八个实验的详细资料免费下载

使用STM32开发为什么要先开启外设模块?什么时候开启AFIO时钟?

1.为什么我们要先开启STM32外设模块时钟; 2.关于STM32的 I/O 复用功能及什么时候开....
的头像 嵌入式资讯精选 发表于 09-24 12:35 892次 阅读
使用STM32开发为什么要先开启外设模块?什么时候开启AFIO时钟?

关于学习代码固件ADC精度的5点建议

这里是一些通用的固件设计技巧,可用来降低系统或信号噪声,以实现更好的ADC 转换精度.
的头像 ST MCU 信息交流 发表于 09-22 17:42 635次 阅读
关于学习代码固件ADC精度的5点建议

NB-IoT在智慧城市中的发挥了什么作用

经过2017年“物联网元年”的爆发,目前物联网技术已经渗透各行各业,比如生产制造、交通物流、健康医疗....
的头像 人间烟火123 发表于 09-05 17:03 2781次 阅读
NB-IoT在智慧城市中的发挥了什么作用

STM32F4的GPIO源代码程序资料免费下载

本文档的主要内容详细介绍的是STM32F4的GPIO源代码程序资料免费下载。
发表于 09-04 15:38 156次 阅读
STM32F4的GPIO源代码程序资料免费下载

基于单片机STM32 GPIO 基本简单操作函数教程

STM32库函数太多,而且不能识别大小写,经常记错,GPIO简单记忆。---第一步--模式配置voi....
发表于 09-04 11:00 224次 阅读
基于单片机STM32 GPIO 基本简单操作函数教程

STM32 GPIO实例应用的详细资料合集免费下载包括了程序等资料概述

本文档的主要内容详细介绍的是STM32 GPIO的实例应用详细资料合集免费下载包括了程序等资料概述还....
发表于 08-30 15:07 130次 阅读
STM32 GPIO实例应用的详细资料合集免费下载包括了程序等资料概述

CMT2300A 超低功耗Sub-1GHz射频收发器的详细中文资料免费下载

CMT2300A 是一款超低功耗,高性能,适用于各种 127 至 1020 MHz 无线应用的 OO....
发表于 08-30 08:00 237次 阅读
CMT2300A 超低功耗Sub-1GHz射频收发器的详细中文资料免费下载

STM32F10xxx使用教程之GPIO应用示例资料免费下载

这篇应用笔记是为了提供关于STM32F10xxx GPIO外设的使用的应用示例。这篇文档,它相关的固....
发表于 08-29 14:27 124次 阅读
STM32F10xxx使用教程之GPIO应用示例资料免费下载

CANDT一致性测试系统发布 保障CAN总线安全

CAN总线已经成为新能源汽车、军工、航空等行业的主控系统应用总线,ZLG致远电子致力于构建CAN总线....
的头像 ZLG致远电子 发表于 08-29 09:54 1764次 阅读
CANDT一致性测试系统发布 保障CAN总线安全

CC85XX外部主机接口实例应用与EHIF库的详细资料概述

CC85xx EHIF库基于4线SPI接口和2个可选GPIO管脚实现了使用外部主机接口(EHIF)的....
发表于 08-22 16:18 140次 阅读
CC85XX外部主机接口实例应用与EHIF库的详细资料概述

嵌入式GPIO接口基础操作

PORT A的端口配置寄存器GPACON中每一位对应一个引脚(PORT A共23个引脚,bit0~b....
的头像 嵌入式ARM 发表于 08-15 14:00 1089次 阅读
嵌入式GPIO接口基础操作

CC112X和CC120X温度传感器的详细资料免费下载

该设计说明为使用C112X和CCD120系列的温度传感器提供必要的信息。温度传感器基于从馈电到电阻器....
发表于 08-14 19:46 134次 阅读
CC112X和CC120X温度传感器的详细资料免费下载

LoRa模块和Sub-G模块在无线传输中选择考量

当无线数据的传输越来越广泛,我们仿佛才意识到无线传输的技术真真切切的就在我们的身边。本文简单介绍两种....
的头像 ZLG致远电子 发表于 08-10 09:36 5107次 阅读
LoRa模块和Sub-G模块在无线传输中选择考量

ZLG致远电子发布了三款全新一代测量测试设备

ZLG致远电子高级产品经理刘玉才在“功率变换单元的研发测试技术”的技术分享中,提出功率变换单元的测试....
的头像 电子技术应用ChinaAET 发表于 08-09 09:20 1560次 阅读
ZLG致远电子发布了三款全新一代测量测试设备

US-100超声波传感器的详细资料合集包括使用手册和程序的资料免费下载

US-100 超声波测距模块可实现0~4.5m 的非接触测距功能,拥有2.4~5.5V 的宽电压输入....
发表于 08-09 08:00 185次 阅读
US-100超声波传感器的详细资料合集包括使用手册和程序的资料免费下载

TF7960A RFID多路复用器实例系统的详细资料免费下载

该应用报告的目的是简要地描述由德克萨斯仪器设计的用于用户使用的16通道高频(HF)(13.56 MH....
发表于 08-08 17:29 173次 阅读
TF7960A RFID多路复用器实例系统的详细资料免费下载

如何进行CAN通信设备的批量老化测试

老化测试是产品生产中必不可少的环节,对于CAN通信设备如何进行批量高效的老化测试呢?本文将从成本及方....
的头像 人间烟火123 发表于 08-08 15:19 1980次 阅读
如何进行CAN通信设备的批量老化测试

500M示波器中颠覆性实现以太网分析功能

周立功教授领导的国内一流仪器开发团队,经过十几年如一日的技术攻关和创新,又一次在500M示波器中颠覆....
的头像 ZLG致远电子 发表于 08-08 10:14 2637次 阅读
500M示波器中颠覆性实现以太网分析功能

如何针对微带线拐角进行详细仿真

微带线拐角是微带线不连续结构之一,一些有经验的工程师甚至某些大型通信公司的工艺规范用所谓的经验告诉你....
的头像 ZLG致远电子 发表于 08-06 09:11 5147次 阅读
如何针对微带线拐角进行详细仿真