在线情况
1
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
首先要得表扬一下楼主的这张贴写得很用心,同时提供了图文详细的自已分析结果。不错!
你的ADC12测量方法基本上是没有多大问题了,如果电源及参考电源假设是较稳定的话,那被测的结果其主要误差会体现在ADC固有误差上了(如果前端没有别的器件对信号产生失真)。

而第二个问题,你将与SD16相比。我觉得在客观上他们两者也会有所不同之处。
第一点,在分辨率上两者已有较大的差别的了。同样的信号若有微波动在SD16上可能跳动的范围远远超出ADC12的跳动范围许多。
还有一点,SD16模块与ADC12的SAR ADC工作原理上也不同。从表面数据来看,SD16的分辨率是提升了,但由于这个分辨率变细腻了,自然在职干部测量时会将一些更微小的变动反应出来。这样让用户直观上觉得SD16反而精度提不上去的感觉。但这个比较是不能完全套用的,同样如果前端没有别的器件对信号产生失真。我觉得SD16对信号的保真会更好一些(由于ADC结构原因)。

在最后,要提的这两者应用对象也会有所不同;大概有以下两个特点:
ADC12模块是属SAR型ADC,他有采样/转换速度快特点。适宜用于速度变化较快的数据采集使用。比如光电检测、电机控制等等。
而SD16模块是属“西硅马”类型,他的转换速度相对于ADC12模块会慢一些,但有精度高其特点。这样就比较适合于一些精度的应用。比如工频电信号的测量、水、气表的测量等等。
基本上来说两者各有长处,用户在选择时要根据应用对象来选择一款合适的ADC及CPU处理能力,这样才为之理想的选型。
我的意见大概是这样;我们做的开发板也是基于上面的概念去应用的,至于精度只能取决于MCU本身和PCB电路的设计。
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
2
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
估计很可能跟你传感器部分电路或电源有关...。
比如你可以换个测量一个稳压的电路看是否有同样的情况。相信ADC部分没多大问题。
另外,最后一位已很细了,1000次取平均值有所变动也不足为奇。你可以透过这些值用“Microsoft Office Excel”整理出直方图来看看。分析一下数据的重复性如何。
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
3
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
[QUOTE][B]下面引用由[U]dzzxq[/U]发表的内容:[/B]
我的是自己的编制的,上位机,下位机,要用合适的协议建立通讯,方能实验PC数据采集,下位机除了AD数据采样以外,还要向上位机发送数据的。如果你要学的话,我可以把源码发你邮箱。[/QUOTE]

Dear dzzxq:
居然你乐意分享这段上下位的测试评估程序,不如就当一个专题讨论那样将你所做过的源码上传到论坛上来分享。你看如何?让有兴趣的朋友可以下载下来一起测试使用。
如果可以话,可以将上下位源码分开不同文件夹,同时提供一定程度的例程备注和讲解。这样看一起来比较方便。[EM01]
我想会有很多网友感兴趣的~~~呵呵...
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
4
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
楼上的sea129说“是不是要在PC上写个程序来当DAC运算出采集好的数据所代表的电压值”这个动作留给PC是完全没问题的。单片机端只需将ADC的值直接上传给PC,数据的值就交由PC做复杂的处理这样可以有效地减轻单片机的负担。
至于PC端要怎样做就是PC要做的事情了。目前,单片机只需完成模拟前端的心电信号检测和数据采集就可以了。这部分单片机的很容易完成。反而我觉得模拟前端部分还得花点功夫,因为要有效地采集心电和减少哭声的叠如果没经验的话可能硬件难会大些的。
这是我的意见...呵呵
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
5
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
我觉得楼上的Sea129这位朋友不在此贴上去讨论另一个话题的内容。
如果需要讨论关于这你个案子的开展的话建议你重新开一个新贴将自己的想法与内容描述清楚这样便引起更多讨论目光和参与者加入讨论。
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
Powered by LeadBBS 9.2 .
Page created in 0.1719 seconds with 7 queries.