在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 1844|回复: 1

[原创] Android手机的USB转串口开发硬件以及软件源代码

[复制链接]
发表于 2018-3-6 09:20:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
Android手机的USB转串口开发
Android手机的USB接口在各个领域都得到了广泛的应用和推广。笔者前几天接手一个项目,主要就是解决工业现场数据采集的问题,该项目是由深圳宏进科技委托笔者开发的。现场的总线是RS485RS232总线,需要用电脑和手机方便的采集数据,保留并从现场发给深圳公司进行数据分析和问题的解决。
硬件采用常用的USB转串口模块,既可以用电脑配合串口软件进行数据采集,又可以通过Android手机的USB配合相应的APP进行数据采集。硬件如下图:

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

                               
登录/注册后可看大图
2USB转串口模块和电脑进行数据的交互测试。
测试波特率600-460800bps
收发数据10000次,无丢包和误码。
现主要讲解一下Android的开发。
1、要使用手机的USB口首先要获取相关的权限。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

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

                               
登录/注册后可看大图

                               
登录/注册后可看大图

3、相关参数的定义

                               
登录/注册后可看大图

                               
登录/注册后可看大图

4.APP操作界面的规划。
   

                               
登录/注册后可看大图

                               
登录/注册后可看大图
5、USB的调用

                               
登录/注册后可看大图
调用界面显示:

                               
登录/注册后可看大图

6、串口参数的设置

                               
登录/注册后可看大图
7、数据的接收

                               
登录/注册后可看大图
界面展示

                               
登录/注册后可看大图
8、数据的发送

                               
登录/注册后可看大图
展示界面

上述是Android手机USB接口用于串口数据采集的关键流程点。每个步骤都经过笔者的检验,应用没有问题。同时深圳宏进科技公司已经把模块放在淘宝上销售。可以搜索商铺-深圳宏进科技看到该产品。为了方便相关人员体验,提供APK以及Android源程序的下载。
发表于 2018-3-31 09:17:35 | 显示全部楼层
thanks for sharing
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-24 16:02 , Processed in 0.023093 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表