数字电压表课程设计
『壹』 求单片机课程设计,简易直流数字电压表,测0~50V输入电压,分5V和50V两个量程实现,并在显示电路上显示
用几个电阻分压就可以了,把50v分成5v,1024等分,计算公式为x*15k/150k*50v/1024;x为单片机测量值,比内如测得的数容据位1024,那么他就是50v了测得的数据位256,那他就是25v了
『贰』 数字电压表的课程设计
不用单片机啊,那就ICL710x系列的吧,应用电路在它的数据手册里都有.
不过0~200V的范围要达到0.1mV的分辨率,就是100uV了,要全部检测的话那就得21位以上的ADC分辨率,带这样高分辨率ADC的东东可不好找啊,就算有你也买不起.
因此,由于位数的原因,你这个测量范围和分辨率要做成几个量程档位才会比较好做.
另外,你的供电电源得好好处理一下,不然它的参考电压纹波都是这个分辨率的几百倍了,再加上你还要对待测的信号进行前级处理,也得选用低噪音高精度的运放之类,没有个好的电源可不行..
『叁』 单片机课程设计数字电压表
不就是一个单片机数字电压表吗
我原来从老师那里拷了我们上届全部的资料
这个电压表的报告
10多份啊,哈哈
哈哈
想要就联系我
直接Q里面找
我网络名字
59开头的那个
『肆』 急求简易数字电压表课程设计(原理图加汇编程序,不要语言)用ADC0809
LED_0EQU30H
LED_1EQU31H
LED_2EQU32H
LED_3EQU33H
ADCEQU35H
CLOCKBITP2.4
STBITP2.5
EOCBITP2.6
OEBITP2.7
ORG00H
SJMPSTART
ORG0BH
LJMPINT_T0
START:MOVLED_0,#00H
MOVLED_1,#00H
MOVLED_2,#00H
MOVP2,#0FFH
MOVDPTR,#TABLE
MOVTMOD,#02H;采用定时器2实现11us的定时
MOVTH0,#245
MOVTL0,#00
MOVIE,#82H
SETBTR0
WAIT:CLRST;此语句到第三条语句为启动A/D转换
SETBST
CLRST
JNBEOC,$;查询A/D转换是否结束
SETBOE;允许输出
MOVADC,P1;A/D转换结果存入ADC也即35H单元中
CLROE;关闭输出
MOVA,ADC;A/D转换数据转BCD码
MOVB,#51
DIVAB
MOVLED_3,A;整数位存入LED_3也即33H单元中
MOVA,B
CLRF0
SUBBA,#1AH
MOVF0,C
MOVA,#10
MULAB
MOVB,#51
DIVAB
JBF0,BCD1
ADDA,#5
BCD1:MOVLED_2,A;小数点后第一位存入LED_2也即32H单元中
MOVA,B
CLRF0
SUBBA,#1AH
MOVF0,C
MOVA,#10
MULAB
MOVB,#51
DIVAB
JBF0,BCD2
ADDA,#5
BCD2:MOVLED_1,A;小数点后第二位存入LED_1即31H单元中
MOVA,B
CLRF0
SUBBA,#1AH
MOVF0,C
MOVA,#10
MULAB
MOVB,#51
DIVAB
JBF0,BCD3
ADDA,#5
BCD3:MOVLED_0,A;小数点后第三位存入LED_0即30H单元中
LCALLDISP
LJMPWAIT
INT_T0:CPLCLOCK;给A/D转换器提供时钟
RETI
DISP:MOVA,LED_0
MOVCA,@A+DPTR;查询小数点后第三位段码
CLRP2.3
MOVP0,A;显示小数点后第三位
LCALLDELAY
SETBP2.3
MOVA,LED_1
MOVCA,@A+DPTR;查询小数点后第二位段码
CLRP2.2
MOVP0,A;显示小数点后第二位
LCALLDELAY
SETBP2.2
MOVA,LED_2
MOVCA,@A+DPTR;查询小数点后第一位段码
CLRP2.1
MOVP0,A;显示小数点后第一位
LCALLDELAY
SETBP2.1
MOVA,LED_3
MOVCA,@A+DPTR;查询整数位段码
CLRP2.0
ORLA,#80H;显示小数点位
MOVP0,A;显示整数位
LCALLDELAY
SETBP2.0
RET
DELAY:MOVR6,#10;延时5ms
D1:MOVR7,#250
DJNZR7,$
DJNZR6,D1
RET
TABLE:DB3FH,06H,5BH,4FH,66H
DB6DH,7DH,07H,7FH,6FH
希望对你有帮助
『伍』 求助单片机高人帮小弟编写一段程序:要求用PIC单片机16F877A编写简易数字电压表,我做课程设计用
必须包含输入/输出(键盘或显示器)部分,定时器/计数器部分,中断控制部分,A/D转换部分中的两部分或两部分以上;并说明每一步是什么意思(读程)。
一看就是老学究出的题目。
电压表里TMR用在哪里?难道屏幕有刷新率要求?可AD没采完哪有更新的数据?
键盘输入?简易电压表要什么键盘输入。
『陆』 单片机89c51数字电压表课程设计
呵呵··不是很清楚···
『柒』 数电课程设计 题目:数字电压表 要求:1.测量范围:直流电压0-1.999V,0-19.99V 2. 电压数字显示。
用protues做个7135就可以啦
『捌』 0~200 v数字电压表课程设计
以测量0~200V的直流电压
我知道分析,了解
『玖』 单片机课程设计想做一个用8为AD转换器实现分辨率为11位的二进制数字电压表,没思路,求指教啊
用什么样的单片机,如果是51单片机的话 ,想用内部的可以考虑用STC12系列的 里面自带AD转换。 想把要采集的电压控制在单片机的最高电压范围内,然后进行采样转换,AD转换,显示