0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

G510無線GPRS模塊接入固件方案與燒寫工具

9GxC_IoTMaker ? 來源:陳年麗 ? 2019-07-09 16:50 ? 次閱讀

導(dǎo)讀G510是廣和通推出的一款基于GPRS的通訊模組,本文通過講述如何通過G510模組把MCU接入到機(jī)智云云端,并實(shí)現(xiàn)通訊的方案。G510模組的管腳介紹、SIM卡連接、供電要求、串口定義以及固件燒寫方法等,合作廠商在進(jìn)行設(shè)備接入時請參照以下資料進(jìn)行,以免造成不可控的錯誤。

機(jī)智云自研的串口通信協(xié)議GAgent賦予廣和通 G510 聯(lián)網(wǎng)能力,只需在 G510 上燒寫GAgent固件,即可快速實(shí)現(xiàn)設(shè)備M2M接入、數(shù)據(jù)統(tǒng)計分析、遠(yuǎn)程控制、OTA升級、第三方接口等功能服務(wù)??蓱?yīng)用在智能凈水/智能照明/ 智慧家電互聯(lián)互通/智慧煙感/冷鏈運(yùn)輸/智慧零售/工業(yè)互聯(lián)等解決方案

用 G510 只需5步開發(fā)一個iot產(chǎn)品:

Step1:在 G510 芯片上燒寫GAgent固件;

Step2:在機(jī)智云開發(fā)者中心創(chuàng)建產(chǎn)品,并定義數(shù)據(jù)點(diǎn);

Step3:下載自動生成的模組通信協(xié)議;

Step4:使用虛擬設(shè)備和機(jī)智云APP進(jìn)行調(diào)試;

Step5:通過機(jī)智云APP與虛擬設(shè)備聯(lián)動。

至此,一個產(chǎn)品的Demo已經(jīng)制作完成。

本文主要介紹在Step1:G510 芯片上燒寫GAgent固件

前期準(zhǔn)備

1.廣和通G510模組2.杜邦線若干條3.USB轉(zhuǎn)TTL串口模塊4.G510的GAgent通用固件5.燒寫工具Fibocom_upgrade V1.3

搭建環(huán)境焊接對應(yīng)管腳

G510模組電路焊接:參照下方電路圖,使用杜邦線連接以下管腳

連接模組電腦插入USB轉(zhuǎn)TTL串口模塊,查看模塊所在COM口

使用杜邦線將USB轉(zhuǎn)TTL串口模塊與焊接好的G510模組連接。

下載固件與燒寫工具

下載G510的相對應(yīng)的GAgent固件,打開燒寫工具Fibocom_upgrade V1.3。

燒寫過程步驟1.切斷電源先斷開模組的供電(可撥掉VCC的杜邦線)。步驟2.配置燒寫軟件按照下圖配置Fibocom_upgrade V1.3

步驟3.進(jìn)入燒寫

重新接上模組的VCC供電,把power_on打到低電平(接GND),燒寫工具會自動運(yùn)行。

如果燒寫失敗,可能是模組還沒開機(jī),檢查G510 開關(guān)機(jī)狀態(tài),VDD管腳電平為 0V 時,G510 處于關(guān)機(jī)狀態(tài),電平大于 2.85V 時,G510 處于開機(jī)狀態(tài)。

當(dāng) POWER_ON 管腳信號為低電平并且持續(xù)超過 800ms 時,模塊將開機(jī)。

效果驗(yàn)證

1.使用杜邦線將USB轉(zhuǎn)TTL串口模塊與G510模組的UART2(注意:和燒錄固件的不是同一串口)連接。

2.使用機(jī)智云XPG助手模擬MUC功能。

按照下圖配置,更多使用方法

3.另外,可以再增加一個USB轉(zhuǎn)TTL模塊,通過接G510的UART1串口來輸出LOG日志,可以看見G510連接GAgent的過程。

注:波特率為:115200

注意:由于沒有連接SIM卡,所以模組無法真正的連上網(wǎng)絡(luò),會一直報錯。

附錄:SIM卡連接方法

模塊包含了一個 SIM 卡接口,這個接口符合 GSM 11.11 和 GSM 11.12 標(biāo)準(zhǔn)(基于 ISO/IEC 7816) 。這些標(biāo)準(zhǔn)定義了 GSM SIM 卡的電氣特性、 信令和協(xié)議規(guī)范。

模塊不包含 SIM 卡槽。SIM 卡槽必須放在模塊外部的用戶開發(fā)板上。模塊的 SIM 卡接口包括了所有必須的信號,這些信號被接到接口連接器,直接并全部連接到外部的 SIM 卡。模塊支持 1.8V 或者 2.85V 電平自動識別。當(dāng)模塊在開機(jī)后,首先 SIM_VCC 向外部 SIM 卡輸出 1.8V電壓來建立通信。如果通信不成功,SIM_VCC 會再次輸出 2.85V 電壓,并和 SIM 卡建立通信。

下圖顯示了一個典型的 SIM 卡接口,連接到模塊。在模塊開發(fā)板上,使用 MOLEX (PN 912283001 &912360001)SIM 卡槽,來實(shí)現(xiàn)這種連接方式。

無論 SIM_CD 是否使用,都必須上拉,保證 SIM 卡的檢測穩(wěn)定。模塊內(nèi)部已經(jīng)將 SIM_DATA 信號上拉到 SIM_VCC,**無需再上拉。

SIM 卡接口和信號的設(shè)計特別重要。為了滿足設(shè)計標(biāo)準(zhǔn)和規(guī)定,以下幾點(diǎn)是必須要遵循的設(shè)計準(zhǔn)則:

SIM 卡的位置以及 SIM 信號的走線,必須遠(yuǎn)離任何可能的電磁干擾源,像射頻天線和數(shù)字開關(guān)信號等。

在模塊接口連接器和 SIM 卡槽之間,SIM 卡走線長度不應(yīng)超過 100mm,這樣滿足 EMC 法則,同時提供信號的完整性。

為了避免 SIM 卡時鐘和數(shù)據(jù)信號 (SIM_CLK 和 SIM_DATA) 之間的串?dāng)_,建議在開發(fā)板上將它們隔開,最好是由大地隔開。

SIM 卡信號應(yīng)使用低容性的保護(hù)性元器件進(jìn)行 ESD 保護(hù)。建議使用 AVR M1005C270MAAB(TDK) ,并且 ESD 器件應(yīng)該布局在 SIM 卡的附近。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標(biāo)題:入網(wǎng)模組 | 廣和通G510無線GPRS模塊接入方案

文章出處:【微信號:IoTMaker,微信公眾號:機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    ESP32-D0WDQ6無法與flash通訊,固件失敗是哪里出了問題?

    通過esptool向esp32固件時出現(xiàn)這個錯誤。生產(chǎn)了50塊PCB,24塊都有這個問題。請指教問題可能出在哪里?
    發(fā)表于 07-01 08:15

    ESP32-WROM-32UEAT固件,串口接電腦發(fā)AT指令無反應(yīng)是怎么回事?

    這兩天在調(diào)試ESP32-WROM-32UE模組用來做經(jīng)典藍(lán)牙模塊,按照官網(wǎng)說明用 flash_download_tool 工具選擇要下載的默認(rèn)文件AT指令bin文件,時看提示信息貌
    發(fā)表于 06-27 06:35

    esp32-cam無法固件怎么解決?

    我有一個esp32-cam開發(fā)板,一直工作正常。今天意外在esp32-cam上丟棄了一堆鐵絲,導(dǎo)致上電狀態(tài)的esp32-cam的幾個引腳被短接了。隨即視頻流就中斷了,從此無法固件。 打開
    發(fā)表于 06-11 07:18

    全志D1s軟件入門之Tina Linux教程

    Tina Linux ,即將編譯打包好的固件下載到設(shè)備
    發(fā)表于 06-05 13:41

    使用libusb可以打開libusb設(shè)備,但是無法固件,怎么解決?

    我使用libusb可以打開libusb設(shè)備,但是無法固件,我需要在執(zhí)行燒錄固件之前,還需要做什么步驟
    發(fā)表于 05-21 07:40

    用st-link或j-link工具怎么STM32信息區(qū)塊?

    怎么STM32 信息區(qū)塊!用st-link 或 j-link工具。
    發(fā)表于 05-08 07:20

    請問CY8C29466-24SXI程序用什么工具?還有管理軟件?

    你好!CY8C29466-24SXI程序用什么工具?還有管理軟件?
    發(fā)表于 02-22 06:57

    plc無線通訊模塊怎么編程

    的遠(yuǎn)程通信,提供了更加便捷和靈活的解決方案。本文將詳細(xì)介紹PLC無線通信模塊的編程流程和一些常見問題的解決方法。 一、PLC無線通信模塊的工
    的頭像 發(fā)表于 01-16 16:43 ?717次閱讀

    DshanMCU-R128s2 固件

    編譯系統(tǒng)源碼后,打包后生成的系統(tǒng)文件稱之為固件。固件一般為.img格式。把固件下載到開發(fā)板或者產(chǎn)品上的過程稱之為
    的頭像 發(fā)表于 12-22 15:08 ?1029次閱讀
    DshanMCU-R128s2 <b class='flag-5'>燒</b><b class='flag-5'>寫</b><b class='flag-5'>固件</b>

    單片機(jī)的次數(shù)是不是無限的呢?單片機(jī)能燒錄多少次?

    單片機(jī)的次數(shù)是不是無限的呢?單片機(jī)能燒錄多少次? 單片機(jī)的次數(shù)是有限的,每款單片機(jī)都有一個特定的擦寫次數(shù)限制。當(dāng)
    的頭像 發(fā)表于 12-07 13:46 ?3661次閱讀

    用BurnTool給星閃芯片BS25程序

    本文介紹用BurnTool給星閃芯片BS25程序。
    的頭像 發(fā)表于 11-22 09:49 ?2266次閱讀
    用BurnTool給星閃芯片BS25<b class='flag-5'>燒</b><b class='flag-5'>寫</b>程序

    汽車無線安全接入技術(shù)解決方案

    電子發(fā)燒友網(wǎng)站提供《汽車無線安全接入技術(shù)解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-17 10:24 ?0次下載
    汽車<b class='flag-5'>無線</b>安全<b class='flag-5'>接入</b>技術(shù)解決<b class='flag-5'>方案</b>

    如何用BurnTool給海思的星閃芯片BS25程序?

    本文介紹用BurnTool給海思的星閃芯片BS25程序。
    的頭像 發(fā)表于 11-14 09:08 ?3446次閱讀
    如何用BurnTool給海思的星閃芯片BS25<b class='flag-5'>燒</b><b class='flag-5'>寫</b>程序?

    如何在不拆芯片的情況下讀取出esp8266固件?

    如何在不拆芯片不使用編程器的情況下讀取出esp8266固件
    發(fā)表于 11-09 06:45

    FIBOCOM G510連不上網(wǎng)絡(luò)怎么解決?

    FIBOCOM G510連不上網(wǎng)絡(luò) 買的時候賣家說已經(jīng)燒錄好了固件,只要插卡上電就能入網(wǎng),怎么試都不行
    發(fā)表于 11-02 07:44