zxttgg 发表于 2008-6-27 01:19:02

[原创] -我……自………………………………自制的数字示波器,可以看到128kHZ -CN

http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_327782.JPG
(原文件名:SA340244.JPG)

快要暑假了,呵呵,昨天上课一直在想数字示波器,自己也想要一台,可是……可是没钱买啊!!!于是就准备自己做一台随便玩玩。用avr原生的adc采样的,没想到经过软件降噪之后,精度可以和真正的示波器媲美!!!(图片左边是我做的,右边是我那台老的20兆gos-522b)

http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_327783.JPG
(原文件名:SA340245.JPG)

特写

http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_327784.JPG
(原文件名:SA340226.JPG)


同时叠加刻度,刷新率能达到5帧/秒


http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_327785.JPG
(原文件名:SA340227.JPG)


调整了触发,现在波形不再漂移了


http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_327786.JPG
(原文件名:SA340241.JPG)


信号源采用TINY13加104和电阻产生的。


配置:

主要mcu:atmega128

显示器:240*128(t6963)

示波器量程:128kHZ(无增益) p.p 4.2v

刷新率:15帧/秒(无刻度) 5帧/秒(有刻度)

zxttgg 发表于 2008-6-27 01:22:02

大家回帖呀,我用手机拍的,然后一张一张得用红外线传过来,然后……再从笔记本复制到SD卡……然后从SD卡上传到ouravr也不容易呀……哈哈

jiezhang 发表于 2008-6-27 01:28:18

天热也要穿裤子

lzf713 发表于 2008-6-27 02:22:23

我很久以前就想做了,但是一直没有解决如何实现波形同步的问题。波形总是水平移动的。

banyan_city 发表于 2008-6-27 03:51:22

LZ很强

cock 发表于 2008-6-27 05:18:51

只是6963驱动的液晶速度太慢,应考虑其它的.

holycat 发表于 2008-6-27 05:48:06

牛!很牛!贼牛!非常牛!交关牛!very牛!………………太牛了!

lrzxc 发表于 2008-6-27 06:10:26

不错,继续

jj3055 发表于 2008-6-27 06:18:12

很牛,很强大

jackiezeng 发表于 2008-6-27 08:05:39

太牛了,

china_china 发表于 2008-6-27 08:08:25

LZ牛人,深切关注。

aleyn 发表于 2008-6-27 08:35:14

牛人。

fuqiang4343 发表于 2008-6-27 08:40:50

强,我也想做啊
能显示多路吗

wswh2o 发表于 2008-6-27 08:58:54

主要是同步,你是怎么处理的,还有显示,采样肯定比现实快很多,怎么处理

hn_ny_dxs 发表于 2008-6-27 09:00:22

做得很漂亮!

ywl0409 发表于 2008-6-27 09:01:29

用6963显示速度太慢了,可以缩小显示区域来提高屏幕刷新速度,或者就换一个型号的LCD.
我看LZ的示波器,没有几个按键,是不是操控性能还有待加强呢?

另外,LZ 不上传原理图和代码,让我们都学习学习?

这里有好几个示波器的贴子,只有少数的有代码,而大部分都有原理图,所以希望LZ上传些资料.

ilikemcu 发表于 2008-6-27 09:03:25

支持楼主,支持原创,等待资料。过阵子要用到240*128的LCM,正好做一下试试。不过楼主似乎习惯用BASCI的,就怕代码看不懂。

bozai 发表于 2008-6-27 09:09:12

很好,很强大。 很有DIY精神啊~

sd_dsb 发表于 2008-6-27 09:15:01

楼主好像经常发一些貌似很强大的东西,但从来没共享过资料,难道只是为了炫耀!

monlika 发表于 2008-6-27 09:33:46

..............................................................

hanlin 发表于 2008-6-27 10:13:32

没什么太大的实用价值.

GANLOO 发表于 2008-6-27 10:16:38

挺强的
能交流一下麽?
q670200061

hushenghong 发表于 2008-6-27 10:56:14

很好

zxttgg 发表于 2008-6-27 11:11:07

这个,其实屏幕的影响不是太大,主要是采集的时候不要让cpu处理太繁杂的工作,主要就是将ADC保存在long型数组里,然后再过降噪,然后软件触发,之后就是缩放,最后显示。


【18楼】 sd dsb :

大家不要误会阿!!我真的不会用protel99之类的东东,如果可以的话,那就proteus吧。我现在还在上学,放暑假就可以玩了。(笑)

aj005 发表于 2008-6-27 12:50:42

竞赛时候做过
频率能到近2M
是用FPGA采集高速ADC是用的

LZ可以考虑通过串口把数据转给PC,让PC显示波形

eeyrw 发表于 2008-6-27 12:53:35

不错~

eeyrw 发表于 2008-6-27 13:01:20

————————————————————————————————
竞赛时候做过
频率能到近2M
是用FPGA采集高速ADC是用的

LZ可以考虑通过串口把数据转给PC,让PC显示波形
————————————————————————————————
串口速度行么?

lyhummer 发表于 2008-6-27 13:07:06

aj005 是电竞上做示波器获一等奖的那位吗?而且做了个很漂亮的外壳,
具体哪一届忘了

lovechina 发表于 2008-6-27 13:13:07

为什么现在的人都这么牛呢???????????
这么猛呢????
这么强呢????
这么叼呢????

our_avr 发表于 2008-6-27 13:21:07

NB

whimsy 发表于 2008-6-27 22:04:33

楼主急什么,肯定有人顶的,不过资料是否拿出来大家学习下

armok 发表于 2008-6-27 22:36:52

ilikemcu 发表于 2008-6-27 22:55:33

是啊,等待楼主的资料。

况且阿莫赏赐的裤子都是真金白银的,可以抵御电磁辐射,彻底颠覆电脑工作人员大多生女孩的传统观念了:)

ywl0409 发表于 2008-6-28 10:54:20

LZ可以用DXP画一个图上来的,貌似你是会DXP的.

或者你也可以保密你的设计,这里也有很多有关示波器的贴子是只有图片,没有资料的.

h572 发表于 2008-6-28 12:03:35

LZ强!!!

dovebird 发表于 2008-6-28 13:47:34

很好很强大

huanwuleng 发表于 2008-6-28 18:52:35

dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

huanwuleng 发表于 2008-6-28 18:52:47

ding

ilikemcu 发表于 2008-6-28 19:35:26

我的240×128屏今天买好了,是8813驱动的,带中文字库和触摸屏,花了285个大洋,心痛啊:(

ba1731 发表于 2008-6-28 20:12:24

强额。。。LZ留个QQ交流交流额

wzavr 发表于 2008-6-28 22:46:22

今天才发现,还真的象18楼所说的

ywl0409 发表于 2008-6-29 11:03:41

我来提些看法:

1:看LZ的图片,他没有用外部的ADC,用的是内部的ADC.从ATMEGA128的参数来看,它的ADC输入带宽只有38.5KHZ,当输入信号的频率超过38.5kHZ时,信号就会衰减.所以,从理论上来说,LZ的示波器的带宽不可能达到他所说的128khz的频率.也就是说,当测量128Khz的整弦信号时,测出的幅度会比真实信号小很多.如果输入的是128Khz的方波信号的话,就会有很严重的歧变,看到的不是方波信号.

2:从ATMEGA128的参数来看,它的ADC的转换速率最大是1MHZ,假设LZ超频使用,可以到6MHZ,那么它的采样率最快可以达到约460ksps,如果测量128kHZ的正弦信号,最多只能测到4个点,这4个点,是无法描绘出一个完整的正弦信号的,看到的最多也就是一个三角波.

3:还有,就是为了达到LZ所说的128KHZ,LZ可能采用等效采样的方法,但是从LZ的图片来看,他的电路非常简单,没有用到等效采样的技术.

4:LZ说:"将ADC保存在long型数组里,然后再过降噪",对于这样的示波器,ADC的分辨率只要7位就够了,纵向显示范围最大:2^7=128点就够了,为什么还要用一个long型的数据类型来存储呢?用一个uchar的就够了,用long型的话,处理数据的时间会比uchar型的长很多.M128的降噪模式是在该芯片处于"sleep"模式下的功能,在这里,IO都在工作,估计不会工作到降噪的模式下,还有就是:即便是不降噪,ADC的转换精度也有>8位的效果,所以为什么要降噪呢?

所以我想在这里和LZ讨论一下.你的作品是否会存在我所提到的几个问题呢?

baplmqj 发表于 2008-6-29 15:16:40

我想已猜老LZ 为什么用.long型的数据类型了.

不要用自己的想法去假设别人的想法.如果大家思路都自己一样. 那世界就没有创造性的东东了.

我相信LZ 现在表达的东东没有水份.

对于技术交流.楼主能做到这步已不错了.(有些人动不动就要人家交出原代码,原理图.人家没有欠你的.)

对于一个设计者,关建是思路.

楼主的软件滤波做得很巧妙.牛.实习了.

zxttgg 发表于 2008-6-29 15:24:08

128k指的是TTL电平

yibin818 发表于 2008-6-29 15:53:00

看不到图,先顶一下

ywl0409 发表于 2008-6-29 16:03:00

示波器量程:128kHZ(无增益)

128k指的是TTL电平

是不是就是说:频率是128KHZ的TTL电平?

如果一个示波器只能测TTL的电平,那它的作用就相当于一个逻辑分析仪了.


baplmqj 菜菜


我想,作为电子技术方面的技术交流,最基本的方式就是原理图.

如果不是基于原理图的技术交流,那么,这样的交流会产生很多误会的.

如果是为了技术交流,提供原理图也并不是什么困难的事情,起码你可以把你认为是机密的东西放在一个黑盒子里面.

starli 发表于 2008-6-29 17:04:35

为什么现在的人都这么牛呢???????????
这么猛呢????
这么强呢????

gumogumo 发表于 2008-6-30 19:43:48

牛人,抽空咱也做一个简单的练练手

not_at_all 发表于 2008-6-30 21:07:49

支持46lou老黄牛

我想,作为电子技术方面的技术交流,最基本的方式就是原理图.
如果不是基于原理图的技术交流,那么,这样的交流会产生很多误会的.
如果是为了技术交流,提供原理图也并不是什么困难的事情,起码你可以把你认为是机密的东西放在一个黑盒子里面.


原理图+程序思路应该不会影响作者的利益吧!
没有原电路图的话,描述一下也可以吧!不然会引出一些技术上的低级误会!

lljyes 发表于 2008-6-30 22:25:11

楼主收到很多牛呀!我也送你一个!太牛了!

maxbiger 发表于 2008-8-16 23:19:39

好像只能做一般性的演示,毕竟电路简单,刚开始练练手还行,
也就没有什么指标了。

tjzhky 发表于 2008-8-16 23:32:46

好,支持一下!

kdtcf 发表于 2008-8-16 23:42:40

牛啊,顶

63553183 发表于 2008-8-17 00:36:46

最近没来逛逛,被逼出实验室了,无奈只能自己倒腾试验设备了,向楼主学习。。。。。。。。。

huatong 发表于 2008-8-17 10:54:18

就一个字:牛

MyAVR 发表于 2008-8-17 11:17:40

强.

zc3909 发表于 2008-8-17 14:40:21

liming 发表于 2008-8-18 00:04:50

可以共享资料就好了!期待楼主共享!

zhongchengjie9 发表于 2008-8-19 13:10:55

确实可以,本人有几台全新的示波器需转让,价格面谈有意者与本人联络13787389212   07388928050

zhongchengjie9 发表于 2008-8-19 13:11:27

确实可以,本人有几台全新的示波器需转让,价格面谈有意者与本人联络13787389212   07388928050

zxttgg 发表于 2008-8-20 00:30:03

楼上的是上海的吗?

ray0812 发表于 2008-8-21 10:03:03

请看这个:
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_385393.jpg
(原文件名:LCD_Scope_3&4_1.jpg)

l456789 发表于 2009-2-20 12:26:17

用了好大一块屏啊

xiaozhiyong 发表于 2009-2-20 13:31:59

6963驱动的液晶这么大呀,不知道多少钱哦

superyongzhe 发表于 2009-2-20 14:16:04

原来仅仅是炫耀而已

hanbao0371 发表于 2009-2-20 17:24:43

很牛,很强大,好东西啊。

dingwei 发表于 2009-2-23 08:26:36

大方一点

cmgao 发表于 2009-2-23 23:11:21

很牛,但只是炫耀而已,

mark0908 发表于 2009-3-27 16:37:36

来自日本

不说啥了

zxttgg 发表于 2009-3-30 00:42:31

送鱼不如送钓竿,
我贴在这里只是给予DIY的启发,可能会激发你们的创新思路.
适当的作品我会开源的.给不给是我的权利.

请谅解!

Appcat 发表于 2009-3-30 01:59:35

顶楼主,很久没出来了!开不开源是楼主的权力,别人无权干涉,更无权指责。阿莫这里开源气氛很好,但并不意味着来这里就必须要开源。开源促进了技术交流和进步,也培养了一些懒人,这个是不容否认的事实。

wajlh 发表于 2009-3-30 09:28:04

接着bs。

ljgvictory 发表于 2009-3-30 11:01:50

MARK

zhenglingo 发表于 2013-3-11 12:49:30

对软件降噪很感兴趣,软件处理数据会有这么好的效果。。。

xiajiuxing 发表于 2013-3-13 16:23:19

毕业设计也是这题目。。难做啊

linger3302 发表于 2014-3-11 20:21:12

学习了,准备做一个玩
页: [1]
查看完整版本: [原创] -我……自………………………………自制的数字示波器,可以看到128kHZ -CN