迪文串口屏TTL与主控板RS232电平信号转换方案

2023-11-17

 

一、TTL和RS232简述

串口、COM口是指的物理接口形式(硬件),按位(bit)发送和接收字节。而TTL、RS-232是指的电平标准(电信号)。

TTL和RS232不同在于:电平表示的逻辑含义不同,

(1)TTL:

逻辑高电平==1==3.3V或5V

逻辑低电平==0==0V

(2)RS232:

逻辑高电平==0==负电压== -3V~-15V

逻辑低电平==1==正电压== 3V~15V

RS232优势:

抗(外界的电磁)干扰

抗外界的(电磁信号)噪音干扰

抗(信号的)衰减

使得和同样的TTL信号相比,RS232信号可以传输的更远

 

两者的通讯引脚说明如下:

模式

引脚名称

功能

TTL电平接口

TXD

TTL发送

RXD

TTL接收

RS-232电平接口

RS232-TX

RS232发送

RS232-RX

RS232接收

接设备的时候,一般只接GND RXD TXD

TXD:发送端,一般表示为自己的发送端,正常通信必须接另一个设备的RXD。

RXD:接收端,一般表示为自己的接收端,正常通信必须接另一个设备的TXD。

正常通信时RXD接其他设备的TXD,因此如果要接收自己发送的数据,也就是自己接收自己发送的数据,即自身的TXD直接连接到RXD,用来测试本身的发送和接收是否正常,是最快最简单的测试方法,当出现问题时首先做该测试确定是否产品故障。

二、方案一:采用转接小板

他们之间不可直连,中间需要电平转接,可以使用市面上的转换模块,如:

 

 

 

模块TXD引脚连接迪文串口屏的RXD,

模块RXD引脚连接迪文串口屏的TXD。

 

模式

拨码1

拨码2

开关S

图解

 

TTL-232

 

Off

 

Off

 

上(232-TTL)

 

三、方案二:采用MAX232芯片在主控板设计电路

另外也可以采用在主控板上设计转换电路,使用MAX232转换芯片,MAX232芯片是 TTL电平与RS232电平的专用双向转换芯片,其作用是将TTL电平转换成232电平或将232电平转换成TTL电平

MAX232引脚说明图:

 

 

引脚介绍:

第一部分是电荷泵电路。由1、2、3、4、5、6脚和4只电容构成。功能是产生+12v和-12v两个电源,提供给RS-232串口电平的需要。

第二部分是数据转换通道。由7、8、9、10、11、12、13、14脚构成两个数据通道。其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第一数据通道。8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。

第三部分是供电。15脚GND、16脚VCC(+5v)。

 

参考电路图:

 

 

主控板RS-232TXD--JC3(4pin)--MAX232(8pin)--MAX232(9pin)--JC4(5pin)

主控板RS-232RXD--JC3(5pin)--MAX232(7pin)--MAX232(10pin)--JC4(6pin)

JC4座子的引脚通过导线或者排线与屏幕端口座子一一对应连接。

                  

 

若RS-232端口为DB9公头接口与电脑主机连接,DB9的2脚为RS-232电平信号接收端 RXD,3脚为RS-232电平信号发送端TXD, 即DB9 TXD(3PIN)接上原理图中JC3的第4PIN,DB9 RXD(2PIN)接上原理图中JC3的第5PIN。

9针RS-232串口(DB9)

引脚

简写

功能说明

1

CD

载波侦测

2

RXD

接受数据

3

TXD

发送数据

4

DTR

数据终端准备

5

GND

地线

6

DSR

数据准备好

7

RTS

请求发送

8

CTS

清除发送

9

RI

振铃指示

DB9公头引脚示意图及其说明:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

迪文串口屏TTL与主控板RS232电平信号转换方案 的相关文章

随机推荐

  • 区块链开发团队,公链开发才是主战场

    在区块链技术开发公司不断完善的当下 很多企业都想加入进来 有远见的人永远能嗅到区块链未来市场的发展趋向 以区块链技术开发实体企业应用 在空白的市场里拥有无限开发潜力 而创业者要做的就是快人一步 才能夺得市场先机 我们团队作为一家专业的区块链
  • python统计字符串中,字母的个数、数字的个数、其它字符个数。

    str input 请输入 letter 0 num 0 other 0 for i in str if i isdigit num 1 elif i isalnum letter 1 else other 1 print letter n
  • axios post传递对象_POST 方法的content-type类型

    content type是http请求的响应头和请求头的字段 当作为响应头时 告诉客户端实际返回的内容的内容类型 作为请求头时 post或者put 客户端告诉服务器实际发送的数据类型 在前端开发过程中 通常需要跟后端工程师对接接口的数据格式
  • React 条件渲染最佳实践(7 种方法)

    在 React 中 条件渲染可以通过多种方式 不同的使用方式场景取决于不同的上下文 在本文中 我们将讨论所有可用于为 React 中的条件渲染编写更好的代码的方法 条件渲染在每种编程语言 包括 javascript 中都是的常见功能 在 j
  • 线性dp的题目汇总

    恩 挺多 慢慢看 衔接在此
  • ccrypt 在 Windows上的使用教程

    ccrypt是个加密解密工具包 一般情况下在Linux上使用 这是个windows版的使用教程 请注意 ccrypt是一个 命令行 程序 它只能从DOS提示符或shell中运行 它不是那种双击就能运行的程序 step1 到官网下载对应的安装
  • gvim for verilog简易配置

    目录 前言 一 gvim的主题和字体资源 二 gvim编辑器基本配置 三 gvim针对verilog配置 总结 前言 分别介绍了gvim的主题和字体资源推荐 gvim编辑器基本配置和针对verilog的配置 以下为正文 一 gvim的主题和
  • 递归算法(demo:斐波那契数列的实现,树的遍历,快速排序)

    递归算法 执行代码 并没执行完全的时候调用自己本身 然后等待条件不满足递归的时候 完全执行代码 执行完全后返回上一层 执行未完成的部分 递归算法与for where循环可以相互转换 通过一定的方案达到一样的效果 比如for循环可以通过栈 实
  • MacOS IDEA配置scala

    1 前提 scala已经在mac本地安装 2 新建项目后 点击项目 右键 点击Add Framwork Support 3 找到scala 刚开始时 scala dk 2 11 8 是没有的 需要自己找 所以点击create 再点击Brow
  • 使用DQN训练Grid_word任务

    Tensorflow实战 一书中 强化学习一章里讲到了DQN网络 很有感触 在这里和大家分享一下 DQN网络也是Q learning的升级版 在原有的Q learning中加入了卷积层 由于深度学习需要大量的样本数据 DQN也就引入了Exp
  • 常见的计算机局域网络的拓扑结构是,局域网常见的拓扑结构有哪三种

    大家好 我是时间财富网智能客服时间君 上述问题将由我为大家进行解答 局域网常见的拓扑结构有星型结构 环型结构和总线型结构 1 星型结构 这种结构是目前在局域网中应用得最为普遍的一种 在企业网络中几乎都是采用这一方式 星型网络几乎是Ether
  • 目标检测和语义分割常用的数据增强(代码)

    语义分割 from PIL import Image ImageFont ImageDraw ImageEnhance import matplotlib pyplot as plt import numpy as np import ra
  • xshell5产品秘钥

    xshell5产品秘钥 150105 116578 999990 转载于 https www cnblogs com lxcmyf p 7551610 html
  • 打开VMware虚拟机时提示“内部错误”

    解决方法 输入命令行 services msc打开服务 将上述服务重启 可以正常进入虚拟机
  • 移动Web:媒体查询及手机端PC端识别

    媒体查询 响应式布局的核心 能够检测视口的宽度 然后编写差异化的 css 样式调整网页的布局方式 响应式布局原理 根据 UI 设计稿需求合理设置响应断点 配合媒体查询书写差异化CSS样式 响应断点是指媒体查询所采用的视口的宽度 作用 将屏幕
  • SAR: 1 4 https://www.vulnhub.com/entry/sar-1%2C425/

    SAR 1 About Release Back to the Top Name Sar 1 Date release 15 Feb 2020 Author Love Series Sar Download Back to the Top
  • 一种基于卷积神经网络的图像去雾研究-含matlab代码

    目录 一 绪论 二 去雾卷积网络 2 1 特征提取 2 2 多尺度映射 2 3 局部均值 2 4 非线性回归 三 实验与分析 四 Matlab代码获取 一 绪论 雾是一种常见的大气现象 空气中悬浮的水滴 灰尘 细沙或其他颗粒等都会引起成像清
  • SpringBoot 配置全局异常处理

    SpringBoot 项目pom xml 依赖配置文件
  • 数字化时代新经营模式千载难逢的翻身机会

    随着互联网的兴起 它对于线下实体商户的冲击早已不是一天两天了 网上店铺的崛起 吸引走了大部分流量 这对于靠流量吃饭的线下商户来说 是致命的打击 相关数据统计 这几年 随着网络购物越来越火热 越来越成为一种消费主流 线下实体商户的闭店率出现了
  • 迪文串口屏TTL与主控板RS232电平信号转换方案

    一 TTL和RS232简述 串口 COM口是指的物理接口形式 硬件 按位 bit 发送和接收字节 而TTL RS 232是指的电平标准 电信号 TTL和RS232不同在于 电平表示的逻辑含义不同 1 TTL 逻辑高电平 1 3 3V或5V