完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Android手机的USB转串口开发 Android手机的USB接口在各个领域都得到了广泛的应用和推广。笔者前几天接手一个项目,主要就是解决工业现场数据采集的问题,该项目是由深圳宏进科技委托笔者开发的。现场的总线是RS485和RS232总线,需要用电脑和手机方便的采集数据,保留并从现场发给深圳公司进行数据分析和问题的解决。 硬件采用常用的USB转串口模块,既可以用电脑配合串口软件进行数据采集,又可以通过Android手机的USB配合相应的APP进行数据采集。硬件如下图: 电脑的数据采集软件网上很多。笔者在此不再做过多的阐述,主要对Android的手机APP开发进行详细的讲解。模块和手机的接线示意图如下: 接2个USB转串口模块和电脑进行数据的交互测试。 测试波特率600-460800bps。 收发数据10000次,无丢包和误码。 现主要讲解一下Android的开发。 1、要使用手机的USB口首先要获取相关的权限。 2、相关文件在主程序中的包含 3、相关参数的定义 4.APP操作界面的规划。 5、USB的调用 调用界面显示: 6、串口参数的设置 7、数据的接收 界面展示 8、数据的发送 展示界面 上述是Android手机USB接口用于串口数据采集的关键流程点。每个步骤都经过笔者的检验,应用没有问题。同时深圳宏进科技公司已经把模块放在淘宝上销售。可以搜索商铺-深圳宏进科技看到该产品。为了方便相关人员体验,提供APK以及Android源程序的下载。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
求解外围电路实现的是4脚给持续低电平复位并正常工作,高电平不工作的原因
2073 浏览 1 评论
3428 浏览 3 评论
PIC1946程序有一个变量在运行过程中恢复初始值其他变量保持不变
2325 浏览 2 评论
2747 浏览 0 评论
PIC16F1825的RC5引脚,在主程序中操作无效,在中断中可以改变是为什么?
3998 浏览 5 评论
944浏览 0评论
用XC8编译PIC18F25K80时提示下面Error,求怎么解决这个问题
6332浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-14 18:17 , Processed in 0.712243 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号