Android手機的USB轉串口開發硬件以及軟件源代碼

Android手機的USB轉串口開發
Android手機的USB接口在各個領域都得到了廣泛的應用和推廣。筆者前幾天接手一個項目,主要就是解決工業現場數據採集的問題,該項目是由深圳宏進科技委託筆者開發的。現場的總線是RS485和RS232總線,需要用電腦和手機方便的採集數據,保留並從現場發給深圳公司進行數據分析和問題的解決。
硬件採用常用的USB轉串口模塊,既可以用電腦配合串口軟件進行數據採集,又可以通過Android手機的USB配合相應的APP進行數據採集。硬件如下圖:
Android手機的USB轉串口開發硬件以及軟件源代碼
電腦的數據採集軟件網上很多。筆者在此不再做過多的闡述,主要對Android的手機APP開發進行詳細的講解。模塊和手機的接線示意圖如下:
Android手機的USB轉串口開發硬件以及軟件源代碼
接2個USB轉串口模塊和電腦進行數據的交互測試。
測試波特率600-460800bps。
收發數據10000次,無丟包和誤碼。
現主要講解一下Android的開發。
1、要使用手機的USB口首先要獲取相關的權限。
Android手機的USB轉串口開發硬件以及軟件源代碼

2、相關文件在主程序中的包含

Android手機的USB轉串口開發硬件以及軟件源代碼

3、相關參數的定義
Android手機的USB轉串口開發硬件以及軟件源代碼

4.APP操作界面的規劃。
Android手機的USB轉串口開發硬件以及軟件源代碼
5、USB的調用
Android手機的USB轉串口開發硬件以及軟件源代碼
調用界面顯示:
Android手機的USB轉串口開發硬件以及軟件源代碼

6、串口參數的設置
Android手機的USB轉串口開發硬件以及軟件源代碼
7、數據的接收
Android手機的USB轉串口開發硬件以及軟件源代碼
界面展示
Android手機的USB轉串口開發硬件以及軟件源代碼
8、數據的發送
Android手機的USB轉串口開發硬件以及軟件源代碼
展示界面
Android手機的USB轉串口開發硬件以及軟件源代碼
上述是Android手機USB接口用於串口數據採集的關鍵流程點。每個步驟都經過筆者的檢驗,應用沒有問題。同時深圳宏進科技公司已經把模塊放在淘寶上銷售。可以搜索商鋪-深圳宏進科技看到該產品。爲了方便相關人員體驗,提供APK以及Android源程序的下載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章