|
一直想买一个逻辑分析仪,就是价钱贵。毕竟是要自己掏腰包,反反复复纠结之后,nxp,拼了,淘宝700元的LA2016逻辑分析仪今天到手了。不过,感谢宋雪松老师,只让我出400元,还送了4个进口的夹子。毕竟,当年是用他的51开发板入门的。再次谢谢宋老师!
工欲善其事,必先利其器!今天就用 LA2016逻辑分析仪小试牛刀了一把。11.0592MHz晶振的51单片机:延时函数 Delay1ms() 用KEIL编译器测试是10ms,代码如下:
void Delay1ms() //@11.0592MHz
{
unsigned char i, j;
_nop_();
_nop_();
_nop_();
i = 11;
j = 190;
do { while (--j);} while (--i);
}
用LA2016逻辑分析仪测试结果是6ms,相差接近45%! 单片机IO引脚输出的波形一目了然。利用上面的延时函数,很快就组织出了1ms脉宽,50HZ的方波。它的另一大优势:通信解码功能还没有测试,相信一定会很好用!
LA2016逻辑分析仪对于分析处理数字信号可谓神器。不过,采样率和采样深度这两个指标如何合理使用,还得对自己的电路或程序时序应该有一个基本的认识才可以,这是我个人认为。对于电力电子技术方面的触发信号分析用处有多大,还得在实践中测试。多动手,多实践才是硬道理。
测试数字信号还有软件的方法,比如利用stm32的TIM输入捕获功能就可以测试数字信号;用MDK编译器仿真也能计算出程序运行时间,不过还是没有LA2016逻辑分析仪可靠直观。
如果能有模拟通道,能测试模拟量就好了。真乃神器也!400元值!据说这一神器在欧洲卖几千元,我们只需要几百元了
---- 王衍
|
|