关于RF24L01信号传输过程中的时延问题,求大神解答!

2019-03-26 13:31发布

本帖最后由 longhui520 于 2016-2-24 20:27 编辑

我想分别用两片ATMEGA16芯片控制两个RF24L01之间的信号及数据的传送,控制发送的芯片(简称芯片1)与上位机相连,而控制接收的芯片(简称芯片2)与传感器相连,这一套的目的是为了能够有上位机控制,远程截取传感器信号,然后传回上位机。我想询问的问题是:当上位机发出起始信号时,需要由芯片1控制24L01发送开始指令(一个字符串),然后由另一个24L01接收到指令传给芯片2,此时芯片2截取传感器信号。假设上位机发出起始信号的时刻为T1,芯片2截取传感器信号的时刻为T2,那么这两个时刻之间存在一个时间差,这个时间差该怎么确定具体值呢?最好能通过计算求出,求大神指点!!
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
longhui520
2019-03-27 07:25
qq973453867 发表于 2016-2-23 22:47
传感器端为什么不上电启动一直刷新数据

我需要在上位机给出开始指令之后,传感器采集到的一系列数据,开始指令发出以后,一边是通过无线控制芯片记录一系列传感器的数据,另一边还要通过有线控制截取时间信号,截取的时间和传感器的信号有一个对应关系,所以我想求出截取时间的起点与截取传感器信号的起点之间的时间差,然后做补偿,提高精度,精度要求要达到毫秒级别。有没有什么好的方法能求出这一时间差呢?

一周热门 更多>