A. 51單片機與GPRS模塊通信問題
主要是AT指令通訊的處理上,我這里有一些資料,應該可以幫到你,需要可以來找我,隨時都在線,等待回復。如果不在線,可以給我留言,看到到馬上回復。
B. 單片機+GPRS+pc的數據傳輸與連接
在你電腦上架設WAP伺服器,然後通過GPRS訪問你的電腦的IP或域名+埠。你的電腦端要有一個程序在監聽這個埠,接到請求後連接,連接成功就可以發送數據了。用TCP、IP協議。
也就說,你還得寫一個程序,來接收並顯示數據。
C. 單片機和GPRS模塊通信問題
通信總是有出錯的概率,所以實用的通信程序一定要有容錯功能,
例如你每次發送命令或數據給gprs等待應答(或者主動讀取模塊狀態)的時候都要做超時判斷,足夠長時間沒應答
就要
採取
出錯處理措施(最簡單粗暴的措施就是重新初始化或者復位模塊)。
還有如果gprs模塊有自動休眠功能的話,放置久了已經休眠了的話
再使用時可能激活需要一點時間。
D. STM32F103單片機的串列口通信電路和GPRS通信電路怎麼實現
實現單片機模塊與設備模塊之間的串口通訊,首先需要將雙方正確地連接起來。非同步串列通訊是很常用的一種模塊間互連方式,一般會使同三條連接線,分別標記為Tx(或TxD)、Rx(或RxD),以及GND。其中Tx用於數據發送,是輸出信號; Rx用於數據接收,是輸入信亐,GND為公共地線。
題目圖1中的USART1_Rx表示單片機的數據接收端,應該與圖2中的GSM_TxD相連接,而圖1中的∪SART1_Tx表示單片機的數據犮送端,應與圖2中的GSM_RxD相連,單片機的GND與GSM模塊的GND共在一起。然後就是軟體工作,雙方要約定一致的通訊參數(如波特率,數據位,校驗位,停止位等),在單片機一端編寫串口設置程序,並根據GSM模塊的命令集和命令格式編寫控製程序。
需要注意一點,常用的非同步串列通訊介面的電平標准有RS232和TTL,RS232用於遠距離長線連接,而TTL用於短距離連接。這兩者是不可以直接互聯的。如果需要連接,必須先轉換成相同的電平標准。單片機引腳:信號是TTL標準的,而外購模塊串口電平與模塊製造廠家,模塊型號等有關,需要查看模塊的技術說明文件。
E. 兩個單片機之間,一個控制GPRS,另一個單片機如何接收數據
不是這么簡單的,因為模塊和模塊之間是不能直接通訊的,所以你必須得有一個公網伺服器,還要有伺服器程序轉發
F. 單片機如何給GPRS模塊發指令
你可以先把電腦跟gprs模塊通信,用串口調試助手給gprs發at指令,如果沒有返回那就是gprs的問題,如果有返回那可能就是你單片機的程序有問題,沒有把接收到的數據存到緩存中。