kunnsd 发表于 2010-4-18 19:15:34

【已上传程序】今天实验的电压表,ADC使用的是ADS1244,24bit,基准源使用的是MAX6325ESA,

最后一位有2个字的变化,测的是用电位器从基准源上分得的电压,因为现在没有更高精度的表,所以也没法对照,只能全依赖这颗基准芯片了:
http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_547256.JPG
(原文件名:DSC01120.JPG)

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_547257.JPG
(原文件名:DSC01121.JPG)

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_547258.JPG
(原文件名:DSC01122.JPG)

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_548059.JPG
(原文件名:DSC01123.JPG)

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_548060.JPG
(原文件名:DSC01127.JPG)

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_548061.JPG
(原文件名:DSC01128.JPG)

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_548062.JPG
(原文件名:DSC01129.JPG)

单片机程序包:
5位半ourdev_548056.rar(文件大小:63K) (原文件名:5位半.rar)
相关器件PDF:
点击此处下载 ourdev_548057.pdf(文件大小:764K) (原文件名:MAX6325-MAX6350.pdf)
点击此处下载 ourdev_548058.pdf(文件大小:307K) (原文件名:ADS1244.pdf)

这几天再找时间画个电路图发上来。

kunnsd 发表于 2010-4-18 19:16:37

沙发

b57203493 发表于 2010-4-18 19:17:12

沙发

w39989078 发表于 2010-4-18 19:17:22

不地道,沙发都不让座。

110911 发表于 2010-4-18 19:37:23

魏坤牛人

wahaha 发表于 2010-4-18 19:48:44

这个采样率多少啊?

kangar0065 发表于 2010-4-18 19:53:11

过采样的采样率都很低的

110911 发表于 2010-4-18 20:17:02

那个红色的是什么屏

nongshifeng 发表于 2010-4-18 21:32:35

显示屏是不是台湾powertip的12864屏,ST7565S的?

nongshifeng 发表于 2010-4-18 21:35:47

我搞到几块,就是不知道 CAP4+CAP2+CAP2-CAP1-   CAP1+CAP3-CAP5-
应该如何接?哪位高人指点一下?

toptekzwj 发表于 2010-4-19 03:39:14

开源吗? 对于我们这些菜鸟这种学起来比较有兴趣

li0713 发表于 2010-4-19 06:19:43

学习一下!!

amity 发表于 2010-4-19 07:56:27

学习一下!!

jj3055 发表于 2010-4-19 10:14:30

能不能开源一下啊,对这个一直很感兴趣。

zoto 发表于 2010-4-19 10:44:31

电阻的稳定度如何?

lollipop 发表于 2010-4-19 10:56:03

回复【6楼】kangar0065冒牌袋鼠
过采样的采样率都很低的
-----------------------------------------------------------------------

./files_usericon/armok01532845.JPG<br>

求头像大图。。。

mengxin 发表于 2010-4-19 12:47:48

LTC2440 7SPS 6.5位没问题我试过了,还便宜.

rube 发表于 2010-4-19 15:44:55

回复【13楼】jj3055
能不能开源一下啊,对这个一直很感兴趣。
-----------------------------------------------------------------------

这个电路、软件都不复杂,关键是高性能的器件贵

longquan 发表于 2010-4-19 17:06:15

这么简单就出6位了?!!!

aureole 发表于 2010-4-19 19:28:07

我用 ADS1255做过6 1/2 的数字表,24bit的读数一般跳一位

funghome 发表于 2010-4-19 20:17:24

同樣的東西我也做過
用的是ltc2440..也是max6325
也是做6位半.......

當時做得很簡單..
後來想再做好的時間發現分壓電阻很貴..而且沒法較準

現在圖片都不見了..

csclz 发表于 2010-4-19 21:55:24

不错啊

kunnsd 发表于 2010-4-20 22:18:47

回复【13楼】jj3055
-----------------------------------------------------------------------

我现在在咸阳,没在学校,回学校将程序发上来,原理图还没画,ADC用的是datasheet中给出的标准电路,因为现在没有性能更好的表测,现在MAX6325的微调电路也没接,这些东西还得想您请教,液晶是从西安的电子市场买的12块的12864,该店家有淘宝店,在淘宝上搜“液晶模块卖场”的店铺就出来。液晶的驱动方式可串可并,我用的是串行方式,只需要4根线,我以经将驱动参数化了,很方便移植,照着1602的5*7字符做了6*8的ascii字库,一屏可以显示8行,每行21个字符

nongshifeng 发表于 2010-4-20 22:28:45

魏坤兄,我买的也是这家的液晶,请问串行方式下,那几个脚的电容怎样接?就是CAP4+CAP2+CAP2-CAP1-   CAP1+CAP3-CAP5-这几脚,我没有买他的转接板

kunnsd 发表于 2010-4-20 22:54:41

回复【23楼】nongshifeng
-----------------------------------------------------------------------

我现在没在学校,回去拍个照片给你看看

nongshifeng 发表于 2010-4-21 00:21:14

谢谢了

ckvlhf 发表于 2010-4-21 07:37:29

回复【15楼】lollipop 天堂里没有猪头猪脑

回复【6楼】kangar0065冒牌袋鼠
过采样的采样率都很低的
-----------------------------------------------------------------------
./files_usericon/armok01532845.JPG
求头像大图。。。
-----------------------------------------------------------------------

韩雪啊!

kangar0065 发表于 2010-4-21 11:12:11

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_547947.jpg
(原文件名:美女啊.jpg)

jj3055 发表于 2010-4-21 12:32:09

ads1244和ads1256好难买啊,问了淘宝店,都是挂着没货!大家都是哪里买来的啊?

web110 发表于 2010-4-21 12:40:00

TI的都没货,请申请样品。

kunnsd 发表于 2010-4-21 12:57:06

普源的六位半用的是ADS1256,ADS1244是在电子市场的TI的代理商那里买的,40块

jj3055 发表于 2010-4-21 13:00:49

总算在淘宝上买到了,但不知道质量,但愿不是假货!

我想用这两种芯片做6位半试验试验看,据说这种A/D转换器线性不太好,最近买了6871万用表,可以对比一下,如果线性可以的话,可以试试看做个6位半表头.

hitler 发表于 2010-4-21 14:50:54

回复【28楼】jj3055
ads1244和ads1256好难买啊,问了淘宝店,都是挂着没货!大家都是哪里买来的啊?

-----------------------------------------------------------------------

我是在farnell买的,肯定没有假货,你还可以联系下力源。
淘宝上面假的太多了。

kunnsd 发表于 2010-4-21 20:05:09

ADS1244只有10只引脚,间距0.5mm,我是直接绑定在洞洞板上的,用耐高温胶带两面保护

kunnsd 发表于 2010-4-21 20:18:02

回复【23楼】nongshifeng
-----------------------------------------------------------------------

照片已将更新在楼主位了

zhangjw 发表于 2010-4-23 15:55:39

mark!

nongshifeng 发表于 2010-4-23 22:15:48

已经收藏,再次感谢

zjn8888 发表于 2010-4-23 22:19:11

这东西太好了

eworker 发表于 2010-4-23 22:22:42

不错

pengliang983 发表于 2010-4-28 15:23:23

关注

kangar0065 发表于 2010-5-1 11:25:22

不错,不过你应该先谢国家

fsclub 发表于 2010-5-1 18:11:27

我前两天也申请了这个基准,但愿能发给我.用来做我的4位半的校准.

ibmx311 发表于 2010-5-4 20:05:47

需要一个0.1ppm的高稳恒温电压基准

andriy 发表于 2010-6-7 09:50:32

强 关注

cktc50 发表于 2010-6-7 19:06:32

樓主, 有空的留意一下1k至1Mhz 6大系數的全電橋, 也是對學習不錯的東西喔.

qw66 发表于 2010-6-26 13:31:59

关注 关注

ysoni 发表于 2010-6-26 15:50:47

期待电路图

cuikai12345 发表于 2010-6-26 21:44:48

mark

60333tim 发表于 2010-7-12 14:25:19

期待电路图
mark

zydl123 发表于 2010-9-4 22:58:19

能上个电路图就更好了

unsst 发表于 2010-9-6 16:58:59

看了楼主的程序有一处不明?
程序中对于每次AD转换采集到的数据,采用了连续采集4次取平均值,按理应该在每次采集数据后 乘以 0.25,而楼主程序里面 乘 0.29XXXXX 此处不明,还请指点。

sl961102 发表于 2010-11-14 23:24:35

mark

logics 发表于 2010-11-15 07:31:29

关注!

ibmx311 发表于 2010-11-15 10:13:22

试试C8051F350吧,单片做到5位半没问题,我都试过了,挺好用的.
另:你用的液晶怎么这么漂亮,请教一下型号

yan_jian 发表于 2010-11-15 10:23:16

回复【51楼】unsst
看了楼主的程序有一处不明?
程序中对于每次ad转换采集到的数据,采用了连续采集4次取平均值,按理应该在每次采集数据后 乘以 0.25,而楼主程序里面 乘 0.29xxxxx 此处不明,还请指点。
-----------------------------------------------------------------------

乘以0.29XXXXX就直接转换到电压值了.

乘0.25只能得到ADC值,要显示还得换算.

BTW:

我发现一个BUG,魏同学的程序,采集到的ADC值多了一位.
因为多左移了一位

jt6245 发表于 2010-11-15 11:46:03

mark

jack_yu 发表于 2010-11-15 11:50:01

mark!

gyl801 发表于 2011-9-15 18:36:53

OK

pj_johnny 发表于 2011-10-1 03:08:58

mark

ledatou 发表于 2011-10-1 09:23:00

mark先~以后做一个!!!

licheng0620 发表于 2011-10-1 11:09:12

mark

marshallemon 发表于 2011-10-1 13:37:55

看着魏大侠的线材貌似用的很好,不知道是什么线,哪里买的

walker 发表于 2011-10-1 16:05:32

mark

USACH 发表于 2011-10-9 02:04:23

mark

ccmj4708 发表于 2011-10-9 08:10:39

mark

hyghyg1234 发表于 2011-10-9 09:08:48

mark

bingshuihuo888 发表于 2011-10-9 10:27:20

mark!!!

enovo2468 发表于 2011-12-15 18:50:51

mark

voval 发表于 2011-12-15 19:55:23

mark~

zhcj66 发表于 2013-8-1 10:37:59

aureole 发表于 2010-4-19 19:28 static/image/common/back.gif
我用 ADS1255做过6 1/2 的数字表,24bit的读数一般跳一位

羡慕,可以晒晒你的原理图吗?还有这个芯片的抗干扰能力怎么样?

zhcj66 发表于 2013-8-1 10:42:30

本帖最后由 zhcj66 于 2013-8-1 13:31 编辑

mengxin 发表于 2010-4-19 12:47 static/image/common/back.gif
LTC2440 7SPS 6.5位没问题我试过了,还便宜.

上传一下他的中文官网说明书

zhcj66 发表于 2013-8-1 13:16:17

看到LZ用MAX6325的指标很高,但是在淘宝上查询价格的时候我哭了

ininin 发表于 2013-10-16 18:27:28

{:smile:}{:smile:}

ysoni 发表于 2013-10-16 18:51:13

文件无法下载!

qiqirachel 发表于 2014-1-8 00:34:39

zhcj66 发表于 2013-8-1 13:16
看到LZ用MAX6325的指标很高,但是在淘宝上查询价格的时候我哭了

同,查价格的时候我哭了

qiqirachel 发表于 2014-1-12 17:35:33

jj3055 发表于 2010-4-21 12:32
ads1244和ads1256好难买啊,问了淘宝店,都是挂着没货!大家都是哪里买来的啊? ...

我看了这个帖子,从TI申请了2片回来,居然同意了,下一步就是找个基准了,凑齐了也做个普通的表玩玩

qiqirachel 发表于 2014-1-16 17:56:43

顶一下,期待电路

xukaiming 发表于 2014-1-17 09:27:50

稳定度这么高?想看图

keywod 发表于 2014-1-17 11:33:15

期待上图!!!{:smile:}

qiqirachel 发表于 2014-1-20 20:53:25

在顶一下期待电路图

xuanfong1 发表于 2014-4-22 17:17:03

膜拜大神。学习学习。

lcrazyjmang 发表于 2016-5-17 17:08:57

SFA

lcrazyjmang 发表于 2016-5-17 17:11:52

存在一个小bug,需添加红色语句-------------尽管帖子很遥远,
void get_data()
{   
   unsigned char i;

      while(ADC_DATA==1);
   
       for(i=0;i<24;i++)
       {
          ADC_CLK=1;
          delay_us(2);
          ADC_CLK=0;
          delay_us(2);
          adc_dat|=ADC_DATA;
          adc_dat<<=1;
       }
          adc_dat>>=1;

          ADC_CLK=1;
          delay_us(2);
          ADC_CLK=0;
   
         adc_dat&=0x7fffff;
         adc_dat=adc_dat*0.298023223876953125;
         adc_dat_acc=adc_dat_acc+adc_dat;
}

zhangzif 发表于 2016-5-26 09:34:38

不错,看看

yukaigogogo 发表于 2017-6-22 09:20:08

采样率一上去,跳动就厉害了,我用过ADS1246

pengtaoABC 发表于 2017-10-1 22:00:02

不错 正需要

lyc2010 发表于 2018-6-12 23:24:24

多谢分享

lcmdw 发表于 2022-3-9 16:58:51


学习一下!!
页: [1]
查看完整版本: 【已上传程序】今天实验的电压表,ADC使用的是ADS1244,24bit,基准源使用的是MAX6325ESA,