wjb444 发表于 2009-2-27 07:05:08

60M采样数字示波器(ADS830+IDT7204+LPC2148+股票机液晶屏640*200)初步显示成功,是We

60M采样数字示波器(ADS830+IDT7204+LPC2148+股票机液晶屏640*200)初步显示成功,是WeiKun的方案

1:运放部分还有点问题,原设计中的输入射随器为负端输出,经查射随器输入应改为正端输入.待查.
2:采样部分还有点问题,无数据输入时,电压也正常,但采集到的数据都为0xFF,在AD输入口,和手接触一下,又正常了.待查.
3:ADS830的11脚误写成16脚了

4:时钟部分还没做,现在有MCU模拟完成(FIFO_EN脚模拟时钟)
5:电路图根本没画,等完成了,再画一份吧,电路不复杂的.
6:ADS830的电路不是很懂,参考电压接法在PDF文档中有很多种,请懂的大侠解答一二.

7:增益控制部分,最后的参考电压高整电路中,用的是运放做的加法器,能否换成更好的电平平移电路(参考商用示波器),
因为我发现平移有些失真
8:问题还很多,主要还是AD工作还不是很正常,可能是因为AD接法不对,还有320*240的屏移植到640*200的屏上,程序还需
要再修改完善,一步步来吧.
   

成本是很低的了,
    AD+FIFO+高速运放=100元,
    LCD+驱动      =75元
    LPC2148核心板   =80元
   合计:<300元
人工不算钱啦!


大家一起来做一个,好玩又实用啊!

    支持WeiKun大侠!!!!!

http://cache.amobbs.com/bbs_upload782111/files_12/ourdev_422527.jpg
ADS830特写.jpg (原文件名:ADS830特写.jpg)

http://cache.amobbs.com/bbs_upload782111/files_12/ourdev_422528.jpg
LPC2148.jpg (原文件名:LPC2148.jpg)

http://cache.amobbs.com/bbs_upload782111/files_12/ourdev_422529.jpg
波形.jpg (原文件名:波形.jpg)

示波器源代码.rar注意这是测试代码,未完善ourdev_422530.rar(文件大小:868K) (原文件名:示波器源代码.rar)





以下资料为WeiKun的方案,供网友方便下载

1 序.pdfourdev_422382.pdf(文件大小:716K) (原文件名:1 序.pdf)
2 总述.pdfourdev_422383.pdf(文件大小:1.60M) (原文件名:2 总述.pdf)
3 硬件篇.pdfourdev_422384.pdf(文件大小:453K) (原文件名:3 硬件篇.pdf)
4 软件篇.pdfourdev_422385.pdf(文件大小:348K) (原文件名:4 软件篇.pdf)
5 制作调试.pdfourdev_422386.pdf(文件大小:3.68M) (原文件名:5 制作调试.pdf)
6 完整源程序.rarourdev_422387.rar(文件大小:134K) (原文件名:6 完整源程序.rar)

lanshuitianxia 发表于 2009-2-27 08:01:07

哇 不错啦 顶你

wajlh 发表于 2009-2-27 08:05:19

支持》

lcw_swust 发表于 2009-2-27 08:07:25

不错不错

mymach 发表于 2009-2-27 08:42:24

不错,顶!!

ywl0409 发表于 2009-2-27 08:50:13

LZ啊,你自己的东西怎么一点也没有啊?

LPC2148的方案也没有给出,直接把魏坤的东西抄过来,好象不是太好吧?

Oliver 发表于 2009-2-27 11:37:21

跟随当然是正端输入那...

not_at_all 发表于 2009-2-27 14:59:43

晕倒!完完全全的魏坤版!lz忽悠人,不太厚道啊!

myworkmail 发表于 2009-2-27 15:04:46

魏坤的东西?有交流采样吗?

wjb444 发表于 2009-2-27 15:43:07

我的方案只是在魏坤的方案上,根据自己已有的硬件,初步调通了而已,还没有算成功.
放上来不能使用的东西反而会误人.
放上魏坤的方案是因为他的帖子上次没有了,放在这里是方便别人下载,并没有冒充的意思

jjldc 发表于 2009-2-27 15:52:34

那就注明一下文件来源呢吧~

eduhf_123 发表于 2009-2-27 15:57:18

MARK

logics 发表于 2009-2-27 16:34:19

mark.

funghome 发表于 2009-2-27 17:05:32

至少自己的圖片也應該有1,2張吧!

xian_heping 发表于 2009-2-27 19:23:47

不错,学习学习

kugel 发表于 2009-2-27 20:39:35

顶一个!

shark313 发表于 2009-2-27 20:48:34

上个图看看效果

kunnsd 发表于 2009-2-27 21:00:55

恭喜楼主啊!
贴个照片上来啊……
很期待的~
我想看看跟我的320*240的评有多大区别,要是好,我也淘一块去!

kunnsd 发表于 2009-2-27 21:08:39

对不住啊大家!模拟输入端的运放第2、3脚接反了!

xml2028 发表于 2009-2-27 22:14:13

mark

not_at_all 发表于 2009-2-27 23:03:21

模拟电路用这些洞洞板接可能比较容易受到干扰!
你说AD工作还不是很正常,具体什么问题呢!

marrt.80 发表于 2009-2-28 00:10:02

mark

wjb444 发表于 2009-2-28 08:24:31

ADS830输入电压低于2.5V采样数据就变为0XFF了,高于此电压则很正常,数据范围变为0X76__0XFF了

bad_fpga 发表于 2009-2-28 08:55:27

好像不错,看看

cheungssan 发表于 2009-2-28 09:22:28

看看,我只是看看

wjb444 发表于 2009-2-28 14:02:32

选择内部参考电压,输入范围2Vpp模式,REFT,REFB两脚应该电路无关了的,对吗?

我想改成这样接,大家看看对不对?晚上去试试看
http://cache.amobbs.com/bbs_upload782111/files_12/ourdev_422692.jpg
ADS830接法对吗?.jpg (原文件名:ADS830接法对吗?.jpg)

wangguanfu 发表于 2009-2-28 14:57:13

LZ你的LCD是不是买的我那个1335+ED7014啊,不错恩

wswh2o 发表于 2009-2-28 15:14:59

不错呀

moen 发表于 2009-2-28 15:21:26

比较牛·记号一下

USBFD 发表于 2009-2-28 18:38:53

强,有机会也做玩玩

cuikai12345 发表于 2009-2-28 18:43:50

不错。

wjb444 发表于 2009-3-1 18:11:20

问题搞定,仔细阅读源代码后发现是程序中触发条件的问题
看代码:
read:
for(i=0;i<500;i++)
{
   R_FIFO=0;
   add=Data_FIFO;            
   R_FIFO=1;
}

   

while(!(add>=120&&add<=120))
{
    q+=1;
    if(q>260)goto read;
}   

意思是如果采集到的数据不符合条件就读FIFO,当FIFO里的数据都
读完还没符合触发条件的话,继续读FIFO,但是此时FIFO里已经没有
数据了,它还在继续读,读出来的数据都成了0xFF了.
解决办法:

把触发条件的绝对值比较,改为相对值比较,这样就能较好的解决问题了
只是运算量要相对增加不少,因为要用到加法,减法等.

wjb444 发表于 2009-3-1 18:16:32

TO 【27楼】 wangguanfu
屏和驱动都是你的,效果不错,有背光就更好了.

给你打打广告买屏和驱动:
http://shop37116146.taobao.com/

wjb444 发表于 2009-3-1 18:39:36

//-------------------------下降延有效--------------------------------------

while(!(add>(add+10)))//10为触发电压,下降延有效
{
    if(++q>704)//此处根据LCD作调整
    {
      if(++cnt<4)//此处根据LCD作调整
      goto read;
      else
      {
      q=0;
      break;
      }
    }
}

//-------------------------上升延有效--------------------------------------

while(!(add>(add+10)))//10为触发电压,上升延有效
{
    if(++q>704)//此处根据LCD作调整
    {
      if(++cnt<4)//此处根据LCD作调整
      goto read;
      else
      {
      q=0;
      break;
      }
    }
}

l899 发表于 2009-3-11 01:41:38

mark

ljgvictory 发表于 2009-3-11 11:09:25

MARK

fsclub 发表于 2009-3-13 14:21:35

楼主,你的电路图能整理一下吗。打算仿制一个你的。ARM的不会。哈哈哈。。。

liangyaozhan 发表于 2009-4-15 08:09:32

我顶!做一个了!

weidimay 发表于 2009-4-16 03:48:16

我有点不明白......显示方式.是从下到上.显示出来的吗

wjb444 发表于 2009-4-16 08:31:30

从下到上也可以显示的

coptics 发表于 2009-5-6 14:37:56

楼主
我也在学习LPC2148+IDT7204做数据采集
能否共享你的经验
liaofei321@126.com

hecat 发表于 2009-5-6 14:59:50

Mark!

garylab2000 发表于 2009-5-8 22:35:52

顶!

zwc58 发表于 2009-5-9 09:31:53

支持楼主用LPC2148替换AVR。

af00 发表于 2009-5-9 12:08:13

很 好 很强

zxttgg 发表于 2009-5-9 12:59:05

屏幕不错

xxsailing 发表于 2009-5-13 09:36:38

做个记号,真是强人

yfz0574 发表于 2009-6-13 21:21:16

不错,MARK一下。

mikecn 发表于 2009-6-13 21:36:15

不错不错,有空学习

ligongxiaozhu 发表于 2009-6-14 15:20:16

强!学习学习学习

iam35200 发表于 2009-6-23 01:13:14

不错,MARK一下

armok 发表于 2009-6-23 01:16:19

Cool !

QZDZ 发表于 2009-7-2 22:44:24

mark

McuPlayer 发表于 2009-7-2 23:35:26

不错,值得大家学习,Mark一下

lingaoxun 发表于 2009-7-8 22:24:32

我也有一块2132的看能不能模仿一个

csclz 发表于 2009-7-24 18:26:41

顶,学习

wjb444 发表于 2009-7-26 11:19:01

我的帖子经过N天的等待终于不"裸体"了.另外转我发的另外一个帖子,是补充原示波器软触发的不足而设计的硬触发电路.
当然软件还没完善,作电平比较的电平我是用电位器来调节的,而不是用PWM来调节的,用用是还可以的了,我不打算花这个
时间了,有兴趣的朋友就继续提高吧.另外我只把这个示波器的精华部分公开了出来,可能对初学者有些不便,请谅解.


!!!60M 采样数字示波器电路更新,新增硬件触发电路,包好用!!!



http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3308412&bbs_page_no=1&search_mode=3&search_text=wjb444&bbs_id=3053

xuyuming 发表于 2009-7-26 12:19:02

很好!

ccshenlei 发表于 2009-8-11 11:59:06

640*200LCD带驱动有这么便宜吗?我买的320*240的灰白屏要了260,我郁闷~~~

xiake017 发表于 2009-8-28 01:12:49

厉害··

chenxiujing 发表于 2009-8-29 12:45:47

顶一下

xuquanrui 发表于 2009-9-1 22:29:30

不错,学习学习

icer1 发表于 2009-9-1 22:53:38

马克

liyunavr 发表于 2009-9-24 18:11:01

学习学习!!!!!!!!!!!!!!!!!!!!!!!!!

ming401 发表于 2009-10-21 17:15:41

顶~~~~~~

ju748 发表于 2009-10-29 03:23:18

不错不错。。有空玩玩 ,谢谢楼主啦

zxl2431 发表于 2009-11-26 18:45:00

看来 有空还是多学学 啊

bella.zhang 发表于 2010-2-3 16:05:52

liulinjian 发表于 2010-3-25 11:20:33

这个不错,软硬件功夫都得了得才行。

lisn 发表于 2010-4-13 23:03:15

xiexie

yudancing 发表于 2010-5-7 13:37:20

mark

dengxiaofeng 发表于 2010-5-17 23:07:46

呵呵,不错的东西哟!!!!

demi123 发表于 2010-5-29 16:45:58

顶!学习了!

cuso4 发表于 2010-6-17 22:53:36

dyna3330 发表于 2010-8-17 11:22:22

我啥时候能做出这么漂亮的东西呢?

maxims 发表于 2010-8-19 16:59:59

支持。这个液晶是不是太粗糙了些?

bluelool 发表于 2010-8-19 18:08:49

mark

charlie2008 发表于 2010-8-20 13:15:36

mark!

hungalan 发表于 2010-9-7 15:24:45

mark

zydl123 发表于 2010-9-7 17:15:04

支持楼主用LPC2148替换AVR。

zydl123 发表于 2010-9-7 17:52:53

楼主,你的电路图能整理一下吗。打算仿制一个你的

hwb_study 发表于 2011-4-10 21:02:47

MARK

yywin1986 发表于 2011-4-10 21:47:30

学习

geniusjia 发表于 2011-4-11 16:36:36

参考参考!

zxs2000 发表于 2011-4-12 20:21:54

学习

jlhgold 发表于 2011-4-17 12:26:41

mark 等服务器修复

llyuli 发表于 2011-6-29 20:11:21

学习

HYLG 发表于 2011-6-29 21:25:53

顶下楼主。

voval 发表于 2011-6-30 12:16:11

mark~学习了

ascetic_mcu 发表于 2011-6-30 13:14:29

取经,念佛,盼成仙

wjb444 发表于 2011-6-30 18:51:59

没时间整理原理图,而且核心模拟部分与硬件触发部分已放上,数字部分软件里都有定义,完全可以自己更改

现在没精力玩这个了,软件包已经完善,包括硬件触发,波形测量等功能,现在想成本价出掉

已知缺陷:   1:由于是各模块分开,三块双层面包板,体积比较大.当然也更容易改造
            2:由于是使用了AD按键,而我用的按键都是杂牌,所以现在需要更换好的按键了
            3:电源部分处理的不够好,5V开关电源供电,另用一个33063产生-5V,纹波比较大,有能力的可以改善

这个东西是纯手工制作,为了学习才搞的,如果追求性性价比或做工的请绕道.

有需要的请留言

roccozhou 发表于 2011-8-26 20:15:27

支持一下

ascetic_mcu 发表于 2011-11-16 16:27:38

示波器

changhui0222 发表于 2011-11-16 16:29:39

MARK!

czchc 发表于 2012-3-6 19:54:25

mark

ycwjl728 发表于 2012-3-6 20:58:31

Mark!

tomtone 发表于 2012-3-6 21:33:35

mark

get500wan 发表于 2012-3-6 22:04:13

mark

jianjian163 发表于 2012-3-8 19:51:18

谢谢楼主,打算用STM32做一示波器,但新手不知从何学起,于是我就先看示波器原理,不知方向对不?

goodafter 发表于 2014-5-25 15:02:09

{:lol:} 顶你顶你
页: [1] 2
查看完整版本: 60M采样数字示波器(ADS830+IDT7204+LPC2148+股票机液晶屏640*200)初步显示成功,是We