切换到宽版
  • 3606阅读
  • 53回复

51单片机连接dtu串口问题 [复制链接]

上一主题 下一主题
离线maizhi99
 

发帖
36
M币
65
专家
2
粉丝
6
回复本帖可获得3M币奖励!
每人最多可获奖1次,奖池剩余150M币 (中奖几率100%)
买了一个串口服务器,准备拿来和51配合18b20实现温度远程采集,51用的是自己搭建的最小系统。串口用的是ttl转rs232的模块,接了rx tx  gnd没有办法通讯,如果接vcc的话max芯片会发烫的。用电脑通过hl-340线可以正常和电脑通讯。请教一个各位,51接的话到底该怎么整。




本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线devcang

发帖
17671
M币
8529
专家
19
粉丝
93
只看该作者 1楼 发表于: 06-21
回帖奖励+ 3
先弄清楚,到底是要连接RS232、还是TTL串口


图中那2个模块,都是要供电的。成品的那个,一般是要RS232的,,,,,下边的是TTL转RS232。




~~~~~~~~~~~~~~~~~
能做自己喜欢的事情,会是最大的幸福
离线apple1999

发帖
141
M币
82
专家
1
粉丝
7
只看该作者 2楼 发表于: 06-21
回帖奖励+ 3
1、TTL转RS232的小板,需要接电源,3.3V还是5V看小板的说明,可以从51这边把电源跳过去。
接好之后用PC和USB转串口电缆接TTL转RS232接51板,验证通信是否正常。
不正常检查串口设置,调换TTL侧的Rx Tx,再验证,知道51和PC正常。

2、再验证DTU和PC是不是正常。
3、51接TTL转232接DTU,如果通信不正常,检查串口设置,调换TTL侧的Rx Tx。

本帖最近打赏记录:共1条打赏M币+1
maizhi99 M币 +1 - 06-21
离线维民所止

发帖
1350
M币
760
专家
2
粉丝
4
只看该作者 3楼 发表于: 06-21
回帖奖励+ 3
最好的方法是用示波器,逻辑分析仪之类的看下信号波形
离线zhuls

发帖
1497
M币
3615
专家
3
粉丝
27
只看该作者 4楼 发表于: 06-21
回帖奖励+ 3
usb-ttl
ttl-232
usb-232
好多种转换,你要先确认模块是能收发哪种电平的?51侧的电平都是TTL的,电脑乍带的9针串口是232电平,USB-340转出来的是TTL的
本帖最近打赏记录:共1条打赏M币+1
maizhi99 M币 +1 - 06-21
离线wetrert

发帖
36794
M币
8193
专家
25
粉丝
125
只看该作者 5楼 发表于: 06-21
回帖奖励+ 3
340是TTL的,能正常使用
本帖最近打赏记录:共1条打赏M币+1
maizhi99 M币 +1 - 06-21
离线痈症亡朝

发帖
19
M币
-475
专家
0
粉丝
1
只看该作者 6楼 发表于: 06-21
回帖奖励+ 3
你用的那些玩意的实物图呢,贴这示意图有什么用。
本帖最近打赏记录:共1条打赏M币+1
maizhi99 M币 +1 - 06-21
离线梁山大道

发帖
348
M币
1337
专家
3
粉丝
30
只看该作者 7楼 发表于: 06-21
回帖奖励+ 3
感觉你这个没必要那么复杂,直接usb转ttl就行了,
本帖最近打赏记录:共1条打赏M币+1
maizhi99 M币 +1 - 06-21
离线ahyu99

发帖
2514
M币
5763
专家
5
粉丝
39
只看该作者 8楼 发表于: 06-21
回帖奖励+ 3
为什么不是直接TTL信号呢?需要传输很远的距离么?
专业回收航母。
离线huaduxu

发帖
3341
M币
5986
专家
11
粉丝
7
只看该作者 9楼 发表于: 06-22
回帖奖励+ 3
直接usb转ttl就行,不用太复杂