前阵子调采集设备的时候,盯着屏幕反复琢磨100hz等于多少秒,连着算错两回,波形图一直乱跳,折腾快半个钟头才理顺。当时脑子里总把频率和周期混在一起,一会想成每秒100次,一会又下意识把数字直接对等,设备出来的数据对不上,越算越烦躁。

hz代表赫兹,说的就是一秒钟里面重复出现多少次。100hz,就是信号在一秒钟之内循环100回。周期就是单次循环占用的时间,计算方式就是用1除以频率,那次拿计算器敲1÷100,得到0.01秒。这只是我的个人感受,不是标准答案,不同场景下,还要看信号本身的实际情况。

最开始犯的错很简单,看到100hz,直接以为单次周期是0.1秒,把小数点挪错一位。改完参数接入设备,采样出来的波形明显压缩,节奏完全不对,采集出来的片段看着断断续续,以为是线路接触不良,来回插拔接线头,检查接口松紧,白白浪费不少时间。

旁边同事扫了一眼参数框,随口提了一句周期和频率互为倒数。才反应过来,不是把100除以10,而是1去除以100。重新填0.01秒的周期参数,再启动采集,屏幕上的波形一下子舒展,每一段循环的间隔刚好对上预期。

那之后又试着换了几组数值验证。50hz的话,周期就是0.02秒,200hz对应0.005秒。数字越小,频率越高,单次循环的时间就越短,这个关系当时在本子上随手记了两行,免得下次调试又记反。

很多时候容易混淆的地方,是把频率和周期当成一回事。有人会简单理解成hz就是秒,看到多少hz就直接当成多少秒,这个误区我之前就踩过。频率描述单位时间内的重复次数,周期描述单次循环的时长,两个概念不能直接划等号。

在这次设备调试的场景里,100hz对应的周期就是0.01秒。但如果换到别的场景,比如有些设备会带延迟、信号有抖动,实际观测到的单次间隔,会和理论计算出来的数值存在微小偏差,不会完全卡死在0.01秒。理论值只是参考,实际使用还是要以仪器采集出来的真实数据为准。

调试结束关掉软件的时候,盯着记事本上写的1÷100=0.01,有点哭笑不得。本来是很基础的换算,就因为脑子一时转不过弯,白白耗了那么久。后面再碰到这类换算,会先停一下,先分清问的是频率还是周期,不再凭直觉直接填数字。

那天收拾工作台,把写错参数的草稿纸揉成团丢进垃圾桶,脑子里还在回想刚才波形错乱的画面。