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

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

上一主题 下一主题
离线maizhi99
 

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




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

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


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




~~~~~~~~~~~~~~~~~
离线apple1999

发帖
110
M币
78
专家
1
粉丝
3
只看该作者 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
离线维民所止

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

发帖
1420
M币
3377
专家
3
粉丝
26
只看该作者 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

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

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

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

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

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