標(biāo)題:
單片機(jī)通過(guò)485接口讀取不了傳感器數(shù)據(jù),請(qǐng)大神指教
[打印本頁(yè)]
作者:
會(huì)飛的大象
時(shí)間:
2019-10-18 16:46
標(biāo)題:
單片機(jī)通過(guò)485接口讀取不了傳感器數(shù)據(jù),請(qǐng)大神指教
通過(guò)USB轉(zhuǎn)485用串口助手能讀取傳感器數(shù)據(jù),并且通過(guò)USb轉(zhuǎn)485電腦可以和單片機(jī)通訊,為什么單片機(jī)通過(guò)485讀取傳感器數(shù)據(jù)卻讀不到,實(shí)在不知道什么原因,請(qǐng)大神指教
作者:
f556
時(shí)間:
2019-10-18 17:12
把485的兩線對(duì)調(diào)一下試試
作者:
bai_yun_123
時(shí)間:
2019-10-18 19:58
波特率要一致,然后波特率貌似不能設(shè)太高,其他的原因要么引腳接錯(cuò)了,要么程序錯(cuò)了,485通信可以不接地,但A、B都需要接對(duì)
作者:
來(lái)51學(xué)習(xí)2
時(shí)間:
2019-10-18 20:42
1、程序內(nèi)的發(fā)送和接收波特率要一致
2、單片機(jī)對(duì)485收發(fā)控制的時(shí)序要對(duì)
3、485通訊一般會(huì)有協(xié)議,協(xié)議要一致
4、沒(méi)有看到具體程序和電路,不能具體處理
作者:
會(huì)飛的大象
時(shí)間:
2019-10-18 22:10
波特率都是9600,線序也是對(duì)的,如果是程序問(wèn)題的話有可能是部分的問(wèn)題
作者:
來(lái)51學(xué)習(xí)2
時(shí)間:
2019-10-19 12:37
會(huì)飛的大象 發(fā)表于 2019-10-18 22:10
波特率都是9600,線序也是對(duì)的,如果是程序問(wèn)題的話有可能是部分的問(wèn)題
不是單純的指線序,是485芯片有個(gè)E控制使能端
作者:
會(huì)飛的大象
時(shí)間:
2019-10-19 15:11
控制使能應(yīng)該沒(méi)問(wèn)題,單片機(jī)通過(guò)485接口和電腦通訊是正常的
作者:
會(huì)飛的大象
時(shí)間:
2019-10-21 09:20
為什么需要并聯(lián)一個(gè)USB轉(zhuǎn)485才能通訊
作者:
會(huì)飛的大象
時(shí)間:
2019-10-21 10:44
問(wèn)題已經(jīng)解決,485接口接收有干擾,接收完成關(guān)閉485接收使能就解決了
作者:
#123456#
時(shí)間:
2019-10-21 16:17
傳感器應(yīng)該是RS485總線,A接A,B接B即可。 這個(gè)要通訊協(xié)議的,簡(jiǎn)單說(shuō)就是傳感器每個(gè)地址不同,通過(guò)協(xié)議使作為主機(jī)的單片機(jī)就可以區(qū)分不同的傳感器。同時(shí)你接收和發(fā)射的波特率要設(shè)置成一樣的,才可以通信。
作者:
庫(kù)里牙套
時(shí)間:
2021-12-24 14:26
你好你好,我現(xiàn)在做一個(gè)項(xiàng)目,也遇到了一個(gè)你曾經(jīng)遇到的問(wèn)題。就是那個(gè) :通過(guò)USB轉(zhuǎn)485用串口助手能讀取傳感器數(shù)據(jù),并且通過(guò)USb轉(zhuǎn)485電腦可以和單片機(jī)通訊,為什么單片機(jī)通過(guò)485讀取傳感器數(shù)據(jù)卻讀不到?的一個(gè)問(wèn)題,我想知道你當(dāng)時(shí)是怎么解決的,小弟很急,可以教一下我嗎?
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1