- 產(chǎn)品目錄
- 品牌分類
聯(lián)系人:梁經(jīng)理
電話:18948352970
手機:18948352970
郵件:1505508739@qq.com
聯(lián)系時,請告知信息來自儀器交易網(wǎng)
揚塵噪聲在線監(jiān)測系統(tǒng)開發(fā)時所遇到的問題
發(fā)布時間:2017-06-19瀏覽次數(shù):1445返回列表
導(dǎo)讀:揚塵噪聲在線監(jiān)測系統(tǒng)是系統(tǒng)的核心模塊,負(fù)責(zé)業(yè)務(wù)數(shù)據(jù)的關(guān)聯(lián)顯示、關(guān)聯(lián)統(tǒng)計、綜合分析、超標(biāo)預(yù)警、排放收費、設(shè)備遠程管理等多項功能,操作簡單,作用巨大,但是它在開發(fā)那會著實讓人有點頭疼,會遇到一些問題。
1、視頻問題,有三種實現(xiàn)方式(IP地址和端口映射80/554/8000;螢石云或樂視家;4G網(wǎng)絡(luò)),先如果用IP地址和端口映射的方式,出現(xiàn)多級路由轉(zhuǎn)接是端口映射就是問題。其次是螢石云了需要用廠家的SDK自己開發(fā)PC桌面和WEB方式的視頻瀏覽方式。其三就是需要的流量問題和畫面質(zhì)量問題以及是不是有4G信號問題了。
2、用單片機STC15W4K60S4的UART讀取風(fēng)向風(fēng)速大氣壓是485通信問題
風(fēng)向風(fēng)速大氣壓采用的是485接口方式,因UART不夠用了,只能用UART切換方式來增加串口,串口切換時要注意,P3.0和P3.1是一組,P3.6和P3.7是一組,他們是共同使用SBUF這個標(biāo)示,再用不同的組合時,他們有各自的中斷源和中斷標(biāo)識位(這方面切記,是完全的)。
例如:P3.0和P3.1接GPRS通信模塊,P3.6和P3.7接RS485通訊,通過
揚塵噪聲在線監(jiān)測系統(tǒng)的標(biāo)識位的設(shè)置來切換串口指向硬件的那個管腳去。后期要用的中斷函數(shù)來處理各自的收發(fā)數(shù)據(jù)。說白了就當(dāng)兩個的串口來用,只不過這兩個串口是分時復(fù)用SBUF的。
硬件為王:
RS485通訊問題:單片機送到MAX485芯片的DI腳的數(shù)據(jù)是對的,但經(jīng)MAX485轉(zhuǎn)化后的數(shù)據(jù)前三個字節(jié)是錯誤的隨后的數(shù)據(jù)是對的,經(jīng)多方面證實是MAX485芯片驅(qū)動能力不足所造成的,后來經(jīng)安老師提議換成TI的485芯片,居然好了一點問題也沒有了,用的是TI的75LBS184應(yīng)該是。
其實這個問題暴露了兩方面的問題,即RS485通訊雙方的收發(fā)程序的邏輯分析判斷有效數(shù)據(jù)的方式(設(shè)備的兼容性或者說是不是使用范圍廣),如果從設(shè)備一方把數(shù)據(jù)命令的位置寫死了,鄭州工地?fù)P塵監(jiān)測設(shè)備生產(chǎn),一個字節(jié)什么作用并且必須有效,依次下去,鄭州工地?fù)P塵監(jiān)測系統(tǒng)在線,這用如遇到上述RS485通訊問題就很麻煩、很難處理、就像我現(xiàn)在一樣只能換芯片。