最近做研究需要从电脑引出一个trigger信号,但是从主板上引脚引出不太现实,所以考虑从USB口引出,记录一下。
USB口的引脚如下图所示,
由于USB的两个根数据线D+D-使用的是差分信号表示01,更详细地说,对于USB2.0,D+比D-大200mV时为1,D-比D+大200mV时为0。因此USB电平不适合作为trigger。
考虑到TTL电平为单纯的高低电平信号,+5V等价于逻辑“1”,0V等价于逻辑“0”,因此更适合作为边沿触发的trigger信号。
USB转TTL有很多现成硬件,自己做也行
这样trigger信号的方案设计和硬件准备就做完了,只需要写一个控制软件就行。
程序部分参考了https://download.csdn.net/download/qq_36696964/10780279,做了部分修改。
传输数据为1的时候采集图像如图所示:(起始位+数据位+停止位)
(突然传不了图,改天再传)
(还是传不了图,不写了0 0)
最后
以上就是壮观绿茶最近收集整理的关于【数据采集】使用USB口作为trigger的发送接口的全部内容,更多相关【数据采集】使用USB口作为trigger内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复