国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

關(guān)于RS485通信數(shù)據(jù)丟失問題

查看數(shù): 14075 | 評(píng)論數(shù): 19 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2011-9-9 16:09

正文摘要:

最近用STC12C5202AD芯片,實(shí)現(xiàn)主機(jī)與從機(jī)通信功能,用的是RS485協(xié)議,上面是RS485電路圖,現(xiàn)在的情況是只能收發(fā)一個(gè)數(shù)據(jù),無論主機(jī)發(fā)送多少個(gè)數(shù)據(jù),從機(jī)也只能收發(fā)一個(gè)數(shù)據(jù),調(diào)試了整天也沒有找到原因,下面是 ...

回復(fù)

sgj511285515 發(fā)表于 2015-6-10 22:03:40
我給你提一個(gè)意見,硬件沒啥問題,看到有人說加匹配電阻,其實(shí)線很短,不加也沒事,你有兩個(gè)延時(shí)函數(shù),如果程序正在執(zhí)行第一個(gè)延時(shí)函數(shù),如果我給你串口發(fā)數(shù)據(jù)了,但是你還沒有拉低485接受信號(hào)線,也就是收不到,你不覺得邏輯有問題嗎?
lucent 發(fā)表于 2015-5-26 11:25:25
呵呵。簡單。下載一份485規(guī)格書就可以的了。
pcbkey 發(fā)表于 2015-2-22 14:30:05
支持一下
deli333 發(fā)表于 2014-3-23 09:19:48
距離短的話你的電路沒甚問題
deli333 發(fā)表于 2014-3-23 09:18:55
可能是主機(jī)發(fā)送的太頻繁,叢機(jī)沒有反應(yīng)過來主機(jī)的數(shù)據(jù)又來啦,叢機(jī)一直工作在中斷中自然數(shù)據(jù)發(fā)不回去
笑梨 發(fā)表于 2014-3-13 09:09:46
Wilson2010888 發(fā)表于 2011-10-11 15:18
就硬件電路而言,我建議你改進(jìn)一下,貼一個(gè)我量產(chǎn)過的485電路

我沒看懂,請(qǐng)教一下,這個(gè)圖是怎么工作的呢?
Wilson2010888 發(fā)表于 2011-10-11 15:18:10
就硬件電路而言,我建議你改進(jìn)一下,貼一個(gè)我量產(chǎn)過的485電路
richedy 發(fā)表于 2011-10-11 14:37:33
學(xué)習(xí)中
Zaxife 發(fā)表于 2011-10-8 18:05:35
1 485芯片A、B端沒接上下拉電阻,沒接中間電阻,會(huì)導(dǎo)致控芯片制信號(hào)邏輯不正確,兩個(gè)控制端短接為一個(gè)讀寫電平;
2 定義全局?jǐn)?shù)組,每次串口接收中斷把數(shù)據(jù)堆入數(shù)組,主程序每次循環(huán)都檢測(cè)數(shù)組里面的數(shù)據(jù)有效性,數(shù)組超限自動(dòng)出棧最先進(jìn)來的數(shù)。如果數(shù)據(jù)有效則取數(shù)到臨時(shí)數(shù)組后標(biāo)記全局?jǐn)?shù)組為無效數(shù)據(jù)。
3 默認(rèn)情況下主程序控制485芯片為接收狀態(tài)。當(dāng)需要發(fā)送數(shù)據(jù)時(shí)才控制485芯片為發(fā)送狀態(tài),狀態(tài)轉(zhuǎn)換時(shí)間可以累加變量來判斷,不要用延時(shí)子程序。while(!TI)也是用累加變量來判斷實(shí)現(xiàn)超時(shí)功能清TI,不要一直等待.....
建議去單片機(jī)仿真論壇看看吧http://proteus.5d6d.com
sc88cs 發(fā)表于 2011-9-29 09:32:07
你這個(gè)程序這樣寫也是沒問題的。
只不過主機(jī)發(fā)送的程序要配合從機(jī)。
主機(jī)發(fā)了一個(gè)數(shù)據(jù),等從機(jī)收到并且返回了再發(fā)下一個(gè)就可以了。。。。。
你的程序有很多不好的地方,效率不高,盡量利用中斷來延時(shí)和中斷來發(fā)送數(shù)據(jù)就好點(diǎn)。。。。
暗之聲 發(fā)表于 2011-9-28 22:13:57
那個(gè)3腳一邊是DE,一邊是DO,不會(huì)是這里有問題吧,其他的我都看不懂.
暗之聲 發(fā)表于 2011-9-28 22:09:53
圖上3腳一個(gè)是DO,一個(gè)是DE
暗之聲 發(fā)表于 2011-9-28 22:07:45
那個(gè)3腳一邊是DE,一邊是DO,不會(huì)是這里有問題吧,其他的我都看不懂.
liuanmuyu 發(fā)表于 2011-9-27 15:57:38
好好研究
c86518 發(fā)表于 2011-9-18 13:28:25
如果哪位高手解決問題,請(qǐng)通知一聲c86518@163.com。
網(wǎng)上相關(guān)485注意事項(xiàng)都看過了。
c86518 發(fā)表于 2011-9-18 13:27:15
我也正遇到同樣的問題。四套STC11F04XE+MAX485CSE連接到一起。一個(gè)單片機(jī)發(fā)送,其他單片機(jī)接收。通過反復(fù)調(diào)試發(fā)現(xiàn),若連續(xù)發(fā)送4個(gè)字節(jié),只能接收到前兩個(gè)字節(jié)。若間隔1秒發(fā)送一個(gè)字節(jié),則都能收到。感覺到MAX485接收很慢。
mutou868 發(fā)表于 2011-9-15 10:19:11
如果你是連續(xù)發(fā)送數(shù)據(jù),則串口一直產(chǎn)生中斷,無法執(zhí)行其他程序。
zjx_embcom 發(fā)表于 2011-9-14 13:17:59
你這個(gè)程序?qū)崿F(xiàn)的功能是:從主機(jī)收一個(gè)數(shù)據(jù),再將該數(shù)據(jù)發(fā)送給主機(jī)。當(dāng)然無法連續(xù)的接收到主機(jī)上發(fā)送的數(shù)據(jù)的。因?yàn)槟阍诎l(fā)數(shù)據(jù)的時(shí)候,就沒有辦法接收數(shù)據(jù)。這個(gè)485是工作在半雙工的狀態(tài)。
sherwin 發(fā)表于 2011-9-14 10:38:59
程序不懂,僅就硬件說兩句:
1、輸出端,A、B兩線之間,要并聯(lián)一個(gè)120歐姆的負(fù)載匹配電阻。必要時(shí),最好再串接一個(gè)平衡濾波器。
2、供電腳(pin 8)最好能再并一個(gè)10uF的電解,以確保供電穩(wěn)定。
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲黄色一级 | 欧美成人一区二区三区不卡 | 精品日韩在线视频一区二区三区 | 一区二区中文字幕在线观看 | 鬼片大全恐怖片免费 | 一个人看视频在线观看 | 精品亚洲视频在线 | 欧美人交性视频在线香蕉 | 免费大片黄手机在线观看 | 两个人在线观看完整版 | 91免费看视频 | 精品日本亚洲一区二区三区 | 日本爽爽爽爽爽爽在线观看免 | 九一色视频| 在线观看麻豆视频 | 国产精品四虎 | 国产一区二区三区日韩 | 色婷婷九月 | 久久这里只有精品99 | 中文字幕一区日韩在线视频 | 欧美日韩国产色综合一二三四 | 天天色天天综合 | 日本欧美韩国专区 | 91精品国产吴梦梦在线观看永久 | 奶茶app下载网址进入下载 | 国产精品久久久久尤物 | 免费视频网站在线观看黄 | 麻豆精品久久精品色综合 | 国产三级网站 | 色www免费视频 | 国产开嫩苞视频 | 色播在线永久免费视频网站 | 18美女福利视频网站免费观看 | 久久婷婷午色综合夜啪 | 免费国产99久久久香蕉 | 国产成人精品日本欧美动漫 | 青青青久久 | 亚洲国产最新在线一区二区 | 色香婷婷 | 奶茶视频官网下载页 | 九九热爱视频精品视频高清 |