我爱萝丽爱萝丽 发表于 2016-12-6 03:53:16

长寿烙铁 发表于 2016-12-5 21:06
恒流电路主要用于二极管测量,并且可以测量电阻。

下面是我用旧仪表改的简易数字万用表


你说的功能以现在学到的知识都可以实现

我爱萝丽爱萝丽 发表于 2016-12-6 03:54:22

我是天才 发表于 2016-12-5 23:51
楼主讲解下怎样才能两路adc转换呗?比如说p1.7和P1.6一起转换,得到的数据分别保存为adc1和adc2 ...

先设置两个脚为AD,再依次转换两路

思念是种惩罚 发表于 2016-12-7 03:36:24

看不懂

思念是种惩罚 发表于 2016-12-7 13:22:06

有没有写好的程序啊,给群里发一分

我爱萝丽爱萝丽 发表于 2016-12-7 13:24:42

思念是种惩罚 发表于 2016-12-7 03:36
看不懂

哪里不懂

我是天才 发表于 2016-12-7 21:49:04

思念是种惩罚 发表于 2016-12-7 03:36
看不懂

从第一课开始,把教程从头到尾好好看一遍,你就懂了

my21602 发表于 2016-12-14 16:30:39

萝丽ADC能转换成1024吗?怎么转啊?

my21602 发表于 2016-12-14 16:55:44

是不是结果是255就是8位转换,1024是10位转换?

我爱萝丽爱萝丽 发表于 2016-12-15 02:36:16

my21602 发表于 2016-12-14 16:55
是不是结果是255就是8位转换,1024是10位转换?

10位就是1024.10位AD以后会学

无名猫 发表于 2016-12-19 09:22:53

向萝莉大大学习

长寿烙铁 发表于 2016-12-21 20:43:41

你好,麻烦版主,请教一下

我的单片机是20脚的12c5608ad,用三位共阳数码管显示数字做电压表。

由于接口紧张,我想把下载口接到数码管上,不知道是否影响以后下载程序,
下载口应该接到数码管的公共阳极,还是单个字段上比较好?

非常佩服版主,写的程序简洁明确,我看了其他的AD转换程序,非常杂乱繁琐。

请教一下,下面的AD转换程序,转换时间怎么计算,需要加50us延时吗?
(ad没有使用,新手不习惯)

main()
{
        initial();

        ADC_CONTR=0x89;        //开始测量第一通道

      /*这一句是否和下面case 3重复,为什么我把它删除后出问题?*/


        while(1)
        {             

        }
}
void adc_spi()interrupt 5            //轮流测量AD值
{
        w++;
        ad=ADC_DATA,ad<<=2,ad+=ADC_LOW2;   //每通道AD值(10位)
        switch(w)
        {
                case 1:ADC_CONTR=0x8b;break;//p1^3通道AD转换
                case 2:ADC_CONTR=0x8e;break;//p1^6通道AD转换
                case 3:ADC_CONTR=0x89;         //p1^1通道AD转换
                     w=0;break;
        }
}


我爱萝丽爱萝丽 发表于 2016-12-21 20:59:40

长寿烙铁 发表于 2016-12-21 20:43
你好,麻烦版主,请教一下

我的单片机是20脚的12c5608ad,用三位共阳数码管显示数字做电压表。


单个字段上,电流较小影响不大。先开始测量,才能产生中断,才会进ADC中断

长寿烙铁 发表于 2016-12-21 21:08:51

本帖最后由 长寿烙铁 于 2016-12-21 21:12 编辑

我爱萝丽爱萝丽 发表于 2016-12-21 20:59
单个字段上,电流较小影响不大。先开始测量,才能产生中断,才会进ADC中断 ...
谢谢你的回复,ADC中断是不是ADC每次转换结束产生一个中断信号?

长寿烙铁 发表于 2016-12-31 22:00:21

你好,我自制了正负量程电压表,请教一下
显示数字闪烁,是否中断有问题,怎样解决?
显示数值不稳,想计算平均值,应该采样后计算v,还是输出前计算u,
基准电压r需要计算平均值吗?
麻烦看一下
http://www.moz8.com/thread-84099-1-1.html?x=44417

我爱萝丽爱萝丽 发表于 2017-1-1 01:47:05

长寿烙铁 发表于 2016-12-31 22:00
你好,我自制了正负量程电压表,请教一下
显示数字闪烁,是否中断有问题,怎样解决?
显示数值不稳,想计算 ...

闪烁可能是显示频率低了,提高一下试试。
没有区别。
AD不稳加个电容比什么算法都管用。

长寿烙铁 发表于 2017-1-1 20:10:47

我爱萝丽爱萝丽 发表于 2017-1-1 01:47
闪烁可能是显示频率低了,提高一下试试。
没有区别。
AD不稳加个电容比什么算法都管用。


谢谢版主回复,频率已经提高了,显示程序16ms一次,单片机实际频率5M多。
感觉闪烁周期和adc中断有关,大约250ms,我对adc中断不太懂,可能程序有问题。

小鱼爱吃鱼 发表于 2017-1-3 00:27:55

顶起来,膜拜无私大神

lxd1990 发表于 2017-1-4 21:01:12

好复杂

宅龙猫 发表于 2017-2-28 17:05:19

那么问题来了,电压会了,电流又是怎么测量出来?百度说用电阻测量2端做比较。又是什么原理?

我爱萝丽爱萝丽 发表于 2017-2-28 20:03:16

宅龙猫 发表于 2017-2-28 17:05
那么问题来了,电压会了,电流又是怎么测量出来?百度说用电阻测量2端做比较。又是什么原理? ...

电阻两端电压除以电阻就是通过电阻的电流。
页: 1 2 3 [4] 5 6
查看完整版本: 第十三课:扩展课!电压变成数字