久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4052|回復(fù): 11
收起左側(cè)

關(guān)于單片機(jī)多機(jī)通信的問(wèn)題

[復(fù)制鏈接]
ID:201803 發(fā)表于 2017-5-26 17:14 | 顯示全部樓層 |閱讀模式
本人最近在做一個(gè)設(shè)計(jì),關(guān)于單片機(jī)一主多從的。現(xiàn)在已經(jīng)實(shí)現(xiàn)了一個(gè)從機(jī)向一個(gè)主機(jī)發(fā)送數(shù)據(jù),想以此為基礎(chǔ)拓展到多個(gè)從機(jī)向主機(jī)發(fā)送數(shù)據(jù),也就是不同各自獨(dú)立的從機(jī)實(shí)時(shí)采集到信息(采集到的信息是數(shù)字),然后發(fā)送給主機(jī),主機(jī)把這些信息綜合處理(也就是把這些數(shù)字相加),然后把結(jié)果顯示到lcd屏上,可以實(shí)現(xiàn)嗎,有什么辦法嗎?謝謝各位大神的賜教

PS:主從機(jī)都是用的單片機(jī)

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2017-5-27 01:37 | 顯示全部樓層
共用一條路,所以你規(guī)劃好各從機(jī)的發(fā)送時(shí)間,不能出現(xiàn)同二個(gè)及以上子機(jī)同時(shí)向主機(jī)發(fā)信息事。
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2017-5-27 01:39 | 顯示全部樓層
從機(jī)何時(shí)發(fā)信息呢?
方案1:
主機(jī)不叫不發(fā)。
方案2:
規(guī)定各從機(jī)的發(fā)送時(shí)間。
回復(fù)

使用道具 舉報(bào)

ID:151348 發(fā)表于 2017-5-27 10:31 | 顯示全部樓層
自定義通信協(xié)議
回復(fù)

使用道具 舉報(bào)

ID:179958 發(fā)表于 2017-5-27 14:03 來(lái)自觸屏版 | 顯示全部樓層
使用IIC或RS485通信協(xié)議,可以的
回復(fù)

使用道具 舉報(bào)

ID:170346 發(fā)表于 2017-5-27 16:01 | 顯示全部樓層
用modbus協(xié)議,主機(jī)輪詢,以后擴(kuò)展也非常方便
回復(fù)

使用道具 舉報(bào)

ID:201803 發(fā)表于 2017-5-27 18:14 | 顯示全部樓層
yzwzfyz 發(fā)表于 2017-5-27 01:39
從機(jī)何時(shí)發(fā)信息呢?
方案1:
主機(jī)不叫不發(fā)。

好,謝謝老鐵,我試試
回復(fù)

使用道具 舉報(bào)

ID:47286 發(fā)表于 2017-5-27 22:57 | 顯示全部樓層
可以啊 不過(guò)你想反了吧 這么弄多麻煩 還要考慮2樓說(shuō)的順序

你干嘛不在主機(jī)里建一個(gè)從機(jī)列表 然后順序呼叫從機(jī) 叫到誰(shuí)誰(shuí)就回饋數(shù)據(jù) 單位時(shí)間永遠(yuǎn)是一對(duì)一通訊 而且也不需要用9位多機(jī)通訊方式 在呼叫數(shù)據(jù)流加一位ID號(hào)就行了 每個(gè)從機(jī)都接收數(shù)據(jù) 然后對(duì)比ID位和自己ID相同就返回測(cè)量值否則不動(dòng)作

這樣也消耗不了多少時(shí)間啊 并不比你想的從機(jī)叫主機(jī)慢反而少很多麻煩
回復(fù)

使用道具 舉報(bào)

ID:201803 發(fā)表于 2017-6-1 13:25 | 顯示全部樓層
dzbj 發(fā)表于 2017-5-27 22:57
可以啊 不過(guò)你想反了吧 這么弄多麻煩 還要考慮2樓說(shuō)的順序

你干嘛不在主機(jī)里建一個(gè)從機(jī)列表 然后順序呼 ...

謝謝您的回答 我試一試
回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2017-6-1 15:01 | 顯示全部樓層
單片機(jī)一對(duì)一通訊,是非常簡(jiǎn)單的,但一對(duì)多,就比較復(fù)雜了。
接線是簡(jiǎn)單的(所有從機(jī)RXD與主機(jī)TXD相連,所有從機(jī)TXD與主機(jī)RXD相連),關(guān)鍵在于:主機(jī)發(fā)送的數(shù)據(jù),應(yīng)該由哪一個(gè)從機(jī)來(lái)接收并執(zhí)行。
所以,串口要以方式2或方式3工作。此時(shí),SCON中的控制位SM2,就有了功能。傳送的數(shù)據(jù),就要包括一次地址內(nèi)容(從機(jī)尋址),一次數(shù)據(jù)內(nèi)容(從機(jī)執(zhí)行用)。
應(yīng)該先看看相關(guān)書(shū)籍,學(xué)習(xí)后,再實(shí)驗(yàn)。
回復(fù)

使用道具 舉報(bào)

ID:201803 發(fā)表于 2017-6-6 21:47 | 顯示全部樓層
HC6800-ES-V2.0 發(fā)表于 2017-6-1 15:01
單片機(jī)一對(duì)一通訊,是非常簡(jiǎn)單的,但一對(duì)多,就比較復(fù)雜了。
接線是簡(jiǎn)單的(所有從機(jī)RXD與主機(jī)TXD相連,所 ...

謝謝您
回復(fù)

使用道具 舉報(bào)

ID:62223 發(fā)表于 2017-6-7 12:13 | 顯示全部樓層
不要把多個(gè)TXD,RXD接在一起,會(huì)出現(xiàn)電壓不匹配的現(xiàn)象,最好用數(shù)據(jù)收發(fā)器,485總線或者CAN總線之類的,每個(gè)節(jié)點(diǎn)定一個(gè)地址,在協(xié)議里面做判斷,發(fā)給自己的數(shù)據(jù)再回應(yīng)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 91视频中文| 欧美日韩高清一区 | 国产在视频一区二区三区吞精 | av激情影院 | 日韩一区二区免费视频 | 在线播放国产一区二区三区 | 国产一区欧美一区 | 好好的日在线视频 | 欧美一区二区在线 | 精品毛片在线观看 | 视频一区二区在线观看 | 91在线中文字幕 | 日韩欧美视频免费在线观看 | 成人国产精品免费观看视频 | 久久综合国产精品 | 久操伊人 | 精品综合 | 91小视频在线 | 国产精品久久九九 | 国产内谢| 奇米影视77 | 久久久青草婷婷精品综合日韩 | 欧美黄色一区 | 亚洲天堂一区二区 | 精品日韩一区 | 五月天天丁香婷婷在线中 | 国产精品精品久久久 | 日韩at| 久久精品在线播放 | 午夜资源 | 二区亚洲| 影音av | 亚洲精品无 | 欧美男人天堂 | 激情国产在线 | 99视频免费在线 | 精品9999| 蜜桃精品视频在线 | 6080yy精品一区二区三区 | 亚洲欧美一区二区三区1000 | 久久久久久国产精品 |