急,求教!如何将stc12c5a60s2单片机,10位ad转换变成12位?软件、硬件如何实现?求教!

2024-11-19 17:39:44
推荐回答(2个)
回答1:

你好 哥们 你这个问题大了 5000分的悬赏估计也找不到答案
因为 AD转换器是硬件 多少位已经定型 是无法单片扩展的(包括单独的AD芯片)。
不过 根据我的应用经验 应该可以实现 就是要通过外部硬件的配合 将信号分成高低两路 为保持精度 还要在两路采样期间保持锁定(模拟电压),分别进单片机的两路AD,再用软件合成 其难点 就是把一路模拟量 分成两路高低模拟量 这点调试较困难 
  另 这个单片机的AD如果能8位运行的话最好 这样在软件合成后 是16位的好处理
其实位数多少是精度的问题 也就是分辨率 我不知道你具体干什么 但10位的应该够了
8位=256
10位=1024
12位=4096
16位=65536

回答2:

您好,以下是单片机实践团为您解答:

1、首先请您参考以下链接搞清楚一个概念——过采样!
http://baike.baidu.com/view/2126439.htm

2、参考以下链接:
http://www.ourdev.cn/bbs/bbs_list.jsp?search_text=%B9%FD%B2%C9%D1%F9&sear