在自动测量领域,包括
单片机,采集卡,通讯时钟的概念随处可见,准确地理解它的类型和作用非常重要.
从波形上看,时钟就是固定周期的方波,时钟的来源,一般是来源于晶振,加上波形整理,形成一个精度非常高的时钟.
以12M8051单片机说明一下,12M指的是晶振的频率是12M,8051的机器周期是晶振的12分频,因此,它的机器周期频率是1M,ALE是6分频,因此ALE的频率是2M.
I2C和SPI通讯,都有一个时钟,保证数据按照时钟同步进行.
需要说明的是,一般情况下,我们使用时钟用的都是它的上升或者下降沿,而不是它的高低电平.
NI的板卡也不例外,为了保证板卡个部件的协同工作,所有的时钟都是一个时钟源分频的到的,这个来源一般称做主时钟.
NI的板卡一般有下面几个常用的时钟:
AI转换时钟:每一个时钟产生一次ADC转换(位),对于多通道,通道之间切换需要10US的附加时间,如果采样率很高的情况下,会自动缩小通道切换时间.(AI切换时钟与编程无关)
AI采样时钟:这是采集程序最长用到的时钟(SAMPLE RATE),两个采样之间的时间间隔.比如采样率是10K,则每秒采样10000个数据.
AI转换时钟和AI采样时钟分别有AI转换
tiMEBASE和AI采样TIMEBASE分频得到.
AO采样时钟:一个时钟脉冲,AO生成一个样本输出
同样,AO采样时钟是由AO TIMEBASE分频得到的.
有的板卡主时钟是20M,有的是80M,80M的四分频成20M的时基后,供后续再分频.
计数器的时钟一般取于主时钟,参考相应的板卡说明.
M系列板卡:
C系列:
E系列: