` Gavin强势归来,亲身打造虚拟示波器 打开百度,搜索labview示波器,确实出来很多,但是全都是只有上位机,他们的数据是从什么地方来的?--------- 模拟。我看够了这些。为什么就没的一个真正的示波器。(至少数据不是通过模拟的)那么我们就来打造吧。于是就有了我们的第一代示波器。(如图1 ) 你想知道我们的数据来自哪里吗?那就看看(图2)吧! 是不是很奇怪,这是一个什么东西? 首先我们需要一块单片机,我们用的是52 的(个人不推荐速度很慢)。一个串口模块,加上若干的其他元件。我们就可以构建起我们的下位机了。
当我很快的完成下位机和上位机后,运行起来。我傻了,接受到的数据和串口模拟的数据完全是两个样子,个人认为是下位机和上位机的速度不一致的原因,导致波形非常的乱,伤的我。我当时把上位机的界面弄得这么好(我做的vi中最好的咯),结果不行。 没办法,修改下位机和上位机的程序吧,于是我们就有了下面的程序。反正想法很简单,实现很困难。图3 而我们的下位机还是以前的那个下位机。只是在下位机的程序中加入了一写想法。 瞎子啊总算是能收到比较好的数据了,但是程序的稳定性不时很好。可总算是得到安慰了。
但是我没有局限那么大的硬件。对我来说太大了,我喜欢小巧,于是我正在做这样的下位机(图4)。 是不是想对于前面的小了不时一点点呢? 呵呵,这仅仅是我们一起做的一个毕业设计,部分功能还没能完全的实现,所以就不传vi和下位机代码。这是本人和我的同伴共同的心血。非常感谢他在硬件上给我的支持和帮助。 期待我们的下一个作品----------基于labview的车牌识别系统。这估计就是半年以后的事情了。希望我们的制作能够一切顺利。
`
|
|
|
|
拆过ni带示波卡 是fpja 加 带u*** 的单片机构成的 fpja 把高速模数芯片的数据存到带 fifo 中单片机再把数据传到上位机中
|
|
|
|
|