关于arduino数字引脚最高开关频率采样
arduino数字引脚作为输入采样,可以采集的最高开关量变化频率是多少?我使用两个arduino,labview开发软件,其中一个采样另一个D13高低电平变化,发现开关变化小于0.3s时,上位机不能很好地显示状态变化 可以捕捉上百KHz的输入,速率受限制应该和串口及外部电路有关 164335413 发表于 2016-12-30 09:25
可以捕捉上百KHz的输入,速率受限制应该和串口及外部电路有关
有关于这部分说明吗?详细看一下 suoma 发表于 2016-12-30 12:02
有关于这部分说明吗?详细看一下
Arduino 单单数字引脚作为输入采集引脚的额变化,需要几个时钟周期的,包括中断也是。具体的需要多少时钟,需要看手册。另外 Arduino把AVR的函数进行了封装,会消耗更多的时钟周期,但是也不会差出数量级。
即使是Arduino的输出,也是很快的。
0.3s,这要看你上位机读取数据的时间快慢了,读取的速度要大于你脉冲的速度,才能捕获完整的脉冲。
164335413 发表于 2016-12-30 16:09
Arduino 单单数字引脚作为输入采集引脚的额变化,需要几个时钟周期的,包括中断也是。具体的需要多少时钟 ...
谢谢指导
页:
[1]