亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

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

標簽:
Android

Android手机的USB转串口开发

Android手机的USB接口在各个领域都得到了广泛的应用和推广。笔者前几天接手一个项目,主要就是解决工业现场数据采集的问题,该项目是由深圳宏进科技委托笔者开发的。现场的总线是RS485和RS232总线,需要用电脑和手机方便的采集数据,保留并从现场发给深圳公司进行数据分析和问题的解决。

硬件采用常用的USB转串口模块,既可以用电脑配合串口软件进行数据采集,又可以通过Android手机的USB配合相应的APP进行数据采集。硬件如下图:

5b8790b5000140f012151620.jpg

电脑的数据采集软件网上很多。笔者在此不再做过多的阐述,主要对Android的手机APP开发进行详细的讲解。模块和手机的接线示意图如下:

5b8790b60001021108071076.jpg

接2个USB转串口模块和电脑进行数据的交互测试。

测试波特率600-460800bps。

收发数据10000次,无丢包和误码。

现主要讲解一下Android的开发。

1、要使用手机的USB口首先要获取相关的权限。

5b8790b70001cbe906160144.jpg

5b8790b70001782a06070100.jpg

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

5b8790b80001e5af04320366.jpg

5b8790b800010dcf05310330.jpg

3、相关参数的定义

5b8790b8000109f106000249.jpg

5b8790b90001d6f705790180.jpg

4.APP操作界面的规划。

   5b8790b90001b75010801920.jpg5b8790ba0001008810801920.jpg

5、USB的调用

5b8790c500012a1005810319.jpg

调用界面显示:

5b8790ca0001929d10801920.jpg

6、串口参数的设置

5b8790d200015f2706090211.jpg

7、数据的接收

5b8790d30001272a06330378.jpg

界面展示

5b8790d3000149ee10801920.jpg

8、数据的发送

5b8790d40001d92e06300376.jpg

展示界面

上述是Android手机USB接口用于串口数据采集的关键流程点。每个步骤都经过笔者的检验,应用没有问题。同时深圳宏进科技公司已经把模块放在淘宝上销售。可以搜索商铺-深圳宏进科技看到该产品。为了方便相关人员体验,提供APK以及Android源程序的下载。


原文链接:http://www.apkbus.com/blog-941560-76656.html

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消