如何检测串口和MAX232是否正常工作

作者&投稿:田悦 (若有异议请与网页底部的电邮联系)
RS232端口是否正常工作,怎么检查?~

RS232端口 是 串行通信端口是否正常工作 要连接成 通信线路 收发 数据才行

当然也可以 简单 短接端口 2、3 两脚,用 串口调试工具 自己给自己发送数据,看有没有数据回显
正常 的

有回显,就是

1) 判断芯片是否正常,参见MAX232的框图,使用万用表测量2和6脚,只要2脚的电压在+8V~+9V之间、6脚在-8V~-9V之间,就基本上可以断定这个芯片是好的;
2) 在Rs232没有发信号时,看TX端电压为Rs232的高电平,也就是-8V~-9V之间,当发信号时,数据在变化,这说明这个Rs232的端口是好的;这个方法也适用于测量本地的串口。

解决问题有:
1,首先检察你的串口线是交叉线还是直连线;
2,检察你的单片机芯片的3.0,3.1脚是如何接在232的TXD与RXD脚的(这一点,请百度一下max232就可以知道其的连线方式),然后确定是串口线是用交叉线的还是直连线;
3,若以上连接没有问题,通上电源后,测一下第16脚(即最右上端的脚)对地的电压是否在5V左右,如果OK,供电应正常;其它的瓷片小电容只要是按电路连接应没有大问题;
4,若以上都正确,写一个最简单的串口调试返回测试程序,如果能接收,就OK!再不能接收,换块232再试,如果换块232 OK,测表明前面的232已经坏了,如果还不行,那就是你的软件没写好。确认软件没错误,那就是硬件连接问题,重复1,2,3。
祝你好运!

测量电压

不会是 你 电路问题吧?


比较专业的测试电脑软硬件的工具有哪些?
说明:SPECViewper是专业级、符合工业标准的 OpenGL 图形显示卡效能测试分析软件,其测试项目有六项:3dsmax、DRV、DX、Light、ProE、Ugs,包括软件执行效能仿真(3dsmax、ProE)、以及动画公园场景仿真(Light)..等等。 官方主页: 下载(412MB): 13、MemTest 3.1 汉化版(一款内存检测工具。) 说明:是个比较少见的内存...

...Configure Serial Port (Instr).vi->lab与串口通信.vi中的属性节...
这个问题我也碰到过,主要是你的所要打开的端口被占用了(例如:你前面运行labview的时候打开端口后,使用完了没有关闭端口就直接退出来了)。

能不能介绍几种常用的CMOS\\BIOS系统设置
(4) Quick Power On Self Test:缺省设置为Enable,该项主要功能为加速系统上电自测过程,它将跳过一些自测试。使引导过程加快。 (5) IDE HDD Block Mode Sectors:IDE硬盘设定, 预设值为HDDMAX。新式IDE硬盘大多支持一次传输多个磁块的功能。启用(enable)本功能可加快硬盘存取速度。选项有HDDMAX、Disabled、2、4、...

STC51单片机中PCON寄存器怎么用呀
7. 如果结果为真(即C寄存器的值小于GF1位),则跳转到标签MAX;否则,继续顺序执行。关于SMOD0位,它控制着串行口的工作模式。当SMOD0位为0时,SCON寄存器中的SM0\/FE位用作SM0功能。当SMOD0位为1时,SCON寄存器中的SM0\/FE位则用作帧错误(FE)检测功能。LVDF位是低电压检测标志位,同时也...

网络通信应该属于串口通信还是并口通信?
包中含有包的数目、包数目的补码作为错误校验、packet_size字节大小的实际数据包,和进一步错误检查的求和校验值。在读取数据后,接收方会调用wait_delay,然后想发送方发送响应。如果发送方没有收到响应,它会重新发送数据包,直到收到响应或者超过重发次数的最大值max_tries。如果一直没有收到响应,发送方通知用户传输...

...串口传输为什么一直失败,已安装NI-VISA,串口识别出来了,但是无法通 ...
这个是没问题的,可以。你首先检查一下你安装的VISA驱动是否支持你labview的版本,安装后再打开NI MAX将WINDOWsI的波特率设置和你串口的波特率一致再保存,再看看你的COM1或COM2,只要没有感叹号就可以了。希望可以帮你。。

在转串口中CH340的作用是什么?是不是信号转化?MAX213芯片接的4个电容是...
CH340是一个USB总线的转接芯片,实现USB转串口,USB转IrDA红外或者USB转打印口. http:\/\/wenku.baidu.com\/view\/b6af39bc960590c69ec37681.html这是一份资料介绍 MAX213的4个电容是实现RS232所需的±12V电平(RS232高电平是-12V、低电平是+12v)而是使用的电荷泵电路。希望对你有所帮助 ...

Max3085的作用是什么?
Max3085的作用是485的串口通信,是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件。在工业控制场合,RS485总线因其接口简单,组网方便,传输距离远等特点而得到广泛应用。RS485和RS232一样都是基于串口的通讯接口,数据收发...

Arduino上同时使用MAX30102和DS18B20两个不同的传感器冲突吗?_百度...
不冲突的,MAX是双总线的,18B20是单总线的

如何做一个两端都是公头的串口线?
1)购买一对RS232公头。2)旋下螺钉,打开塑料盖。3)用带屏蔽的8芯线,按线所起作用连线。a.用于两设备间通信的,两公头的2和3交叉对接。其余对号连接,屏蔽线与编号5脚连接。b.用于延长线用,则两公头线屏蔽线与编号5脚连接,其余全部对号连接。4)简易接法。除第3项说的,两公头2脚和3脚...

清涧县18013142447: 如何检测串口和MAX232是否正常工作 -
辉裕朴康: 解决问题有:1,首先检察你的串口线是交叉线还是直连线;2,检察你的单片机芯片的3.0,3.1脚是如何接在232的TXD与RXD脚的(这一点,请百度一下max232就可以知道其的连线方式),然后确定是串口线是用交叉线的还是直连线;3,若以上连接没有问题,通上电源后,测一下第16脚(即最右上端的脚)对地的电压是否在5V左右,如果OK,供电应正常;其它的瓷片小电容只要是按电路连接应没有大问题;4,若以上都正确,写一个最简单的串口调试返回测试程序,如果能接收,就OK!再不能接收,换块232再试,如果换块232 OK,测表明前面的232已经坏了,如果还不行,那就是你的软件没写好.确认软件没错误,那就是硬件连接问题,重复1,2,3.祝你好运!

清涧县18013142447: 怎样测试串口和串口线是否正常 -
辉裕朴康: 一步:把串口线或者USB转串口线插到计算机上. 二步:打开串口调试助手接着选择串口,串口线和 USB 转串口的端口号查看路径: 电脑上--右键--属性--硬件--设备管理器-端口(COM 和LPT),点 开端口前面的+号查看即可. 注释:1、...

清涧县18013142447: 芯片max232 如何判断好坏 -
辉裕朴康: 1、用一个好的芯片,对各个管脚进行测量,并做好记录,用以检测其他芯片是用.2、在电路板上,232的安装处,加一个DIP的座,对检测的232 芯片插入测试.3、个人感觉,方法2 准确性更高,嘿嘿

清涧县18013142447: 如何检测RS232通信线是否正常? -
辉裕朴康: 直接打环,用串口线把两个串口连在一起,互相发信号.记得串口线的插直连的线序. 如果没有串口线的话,找个金属线,把串口的2\3短接,然后发送信号看接收情况,不过小心别烧了串口,很容易的. 建议工具用串口调试助手,他可以自动发送,同时发送和接收分别显示.

清涧县18013142447: LED显示屏数据通讯失败是什么意思 -
辉裕朴康: 在你使用上位机软件进行数据发送时,提示连接失败说明LED控制板的串口连接有问题.先检测连接是否正常,连接没问题就检测下串口的驱动芯片电压是否正常,一般的驱动芯片都是MAX232或者SP232;用万用表测试下串口与232的电路是否连通,232与CPU之间的电路是否连通;再检测CPU的RXD/TXD两个引脚电压是否正常.以上错误都能照成数据通讯失败,哪方面出问题就针对那方面更换芯片或者连通电路.

清涧县18013142447: 用单片机和计算机串口通信,芯片的电平有问题,急!! -
辉裕朴康: 单片机电平一般都是五伏特的,看你TXD里面却出来2.6伏特的电平,这个应该有问题的,单片机驱动能力有限,光耦要选择电流小的,以减小对单片机输出的影响,所以1 检查硬件电路,是不是设计有问题,可以用对电路进行测试,方法是做测试程序,手动控制端口高低电平,观察带光耦后端口电平以及光耦后电平,2 检查232芯片外围电路是不是有问题,232电平为9伏特反逻辑,232芯片内部有电源泵电路,利用电容实现升压,可能单片机一直给高电平或者低电平的情况下,电容无法冲放电,可能会导致电平不正常,这个也是猜测,可以看芯片资料.

清涧县18013142447: 如何检测电脑的串口与并口好坏? -
辉裕朴康: 简单的方法来测试. 1,用跳线短接2、3引脚(D型接口较宽侧从左或从上数第2、3脚,在引脚底部有较小标识),跳线可从一些不用的板卡上暂时借来,也可用主板上PSW跳线,不影响机器启动.还可以找一个曲型针短接. 2,使用串口调试助手(Win98/Win2000/WinME/WinXP 中均相同)或者建立一个超级终端,点击开始-〉所有程序-〉附件-〉通讯-〉超级终端 输入任意名称即可. 3.选择需要测试的端口: 4..敲键盘的任意键,点击发送: 5.在接收栏显示接受的数据,比较接受的数据和发送的数据是否相同 相同说明串口收发功能正常!如果没有当然就说明串口有问题.如果最后测试结果不行,还可以考虑把这项设置为COM1

清涧县18013142447: 如何测试串口是否良好?
辉裕朴康: 串口调试工具可以用来调试串口通信程序.这时:串口调试工具作为一端,串口通信程序作为另外一端.调试时,一端发送,另外一端接收.多机情况下,用串口线连接2台电脑就可以了. 注意:电脑接口始终是针的!这样,就需要一根两端都是孔的串口线.两台电脑间测试,需要同时打开串口助手,连接线2脚和3脚需要交叉.如果只用1台电脑,可以短接串口的2、3针代替. 用串口调试工具发送数据,在接收窗口能收到数据,则串口功能正常.否则,串口功能不正常.

清涧县18013142447: led显示屏 数据通讯失败 ? -
辉裕朴康: 真心答案!希望你采纳!在你使用上位机软件进行数据发送时,提示连接失败说明LED控制板的串口连接有问题.先检测连接是否正常,连接没问题就检测下串口的驱动芯片电压是否正常,一般的驱动芯片都是MAX232或者SP232;用万用表测试下串口与232的电路是否连通,232与CPU之间的电路是否连通;再检测CPU的RXD/TXD两个引脚电压是否正常.以上错误都能照成数据通讯失败,哪方面出问题就针对那方面更换芯片或者连通电路.

清涧县18013142447: 怎样检查单片机与电脑串口连接正常? -
辉裕朴康: 可以通过我的电脑——属性——设备管理器——端口(COM)——USB SERIAL 如果能再端口里面看到USB SERIAL,就说明串口与电脑连接正常. 具体如下: 1. 2.串口与电脑连接时,可以看到端口(COM和LPT),里面有USB串口字样就对了(全英文) 3.串口连接移除后,端口就不见了. 如果串口连接了,缺看不到,可以这样: 1. 下载驱动,安装好驱动程序,重新连接一下电脑.(安装驱动的时候不能拔除串口连接)(要选择正确的版本,有的驱动是XP的,有的是WIN7等). 2. 换一条串口线. 一般这样就行了(图例用的是STC12C5A60S2的USB转串口的,一般串口也差不多).

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网