其实麦科信的示波器我是第二次买了,第一次是给公司购买的,自己试用了几天,良好的操作设计令我叹为观止,现在国产的东西做的真是越来越好了。另一个原因是今年我想好好做几款电源产品,没有4通道的话,测试会非常麻烦。另外这一台选择的型号是STO1104E,存储深度是70M,这对电源开发来说也比较友好。
这几天手头刚好有个项目,可以拿这个大玩具练练手。项目如下图,是一个脉冲控制器,分为主板和功率板两部分。
功率板输出是用74HC595级联的,信号通过电磁隔离芯片隔离。为了提高运算速度,我把单片机振荡倍频到了50兆赫兹。然而问题出现了,由于隔离芯片速率的问题,单片机相对于它来说速度太快,隔离芯片反应不过来。
实际测试的波形如下所示,1通道为单片机输入信号,2通道为输出信号。可见输出并没有跟随输入。
有朋友应该问了,波形图片为什么反色保存呢?那是因为保存成反色可以使打印的时候节省墨水耗材,同时打印到纸上看的更清晰,不会变成一坨黑黑的图片。
知道了问题所在,我开始改写代码,增加延时函数,如下图所示,刚开始延时值t是100,通过调整到隔离芯片能跟随输入为止,同时多增加一点时间,用于芯片兼容。
增加后的波形如下图所示。74HC595芯片输出正常了。
下图是我通过DCDC电路测试的存储深度,2通道同时打开是每通道35M个点,通过ZOOM键查看全局波形变化和波形细节。通过光标测试出电压启动时间为720uS(光标通过触摸屏滑动控制,很是方便)。
好了,今天工作完美结束,晚点客户会过来拿样品,先看会视频吧!