|
8路电压巡检数字电压表 (提供原理图,安装图,原程序,资料,是学习,毕业设计首选产品)
简易数字电压表可以测量0--5V的8路输入电压值,并在4位LED数码管上轮流显示或单路选择显示。
采集 8 个通道的模拟量在数码管显示出来。模拟量值的测量范围是0-255,第一个数码管用于显示哪一个通道,后三个数码管用于显示采集的模拟量的值,每秒钟显示切换一下通道。
本设计还有通道选择的功能.有两个按键,一个是调节轮流显示和选择通道两种功能的转换,另一个是选择通道的切换。要注意的地方:
1、只有当轮流显示的通道快显示到通道8后,长按住功能转换键等出现数码管全熄灭后再放开,就会转到选择通道的功能。
2、切换通道时,也要长按一会,等出现数码管全熄灭后再放开。
简易数字电压测量电路由A/D转换、数据处理及显示控制等组成,电路原理图如图所示。A/D转换由集成电路0809完成。0809具有8路模拟输入端口,地址线(23~-
25脚)可决定对哪一路模拟输入作A/D转换。22脚为地址锁存控制,当输入为高电平时,对地址信号进行锁存。6脚为测试控制,当输入一个2uS宽高电平脉冲时,就开始A/D转换。7脚为A/D转换结束标志,当A/D转换结束时,7脚输出高电平。9脚为A/D转换数据输出允许控制,当OE脚为高电平时,A/D转换数据从该端口输出。单片机的P1、P3.0~P3.3端口作为四位LED数码管显示控制。P3.5端口用作单路显示/循环显示转换按钮,P3.6端口用作单路显示时选择通道。P0端口作A/D转换数据读入用,P2端口用作0809的A/D转换控制
显示子程序采用动态扫描法实现四位数码管的数值显示。测量所得的A/D转换数据放在70H~77H内存单元中,测量数据在显示时需转换成10进制BCD码放在78H~7BH单元中,其中7BH存放通道标志数。寄存器R3用作8路循环控制,R0用作显示数据地址指针
由于ADC0809在进行A/D转换时需要有CLK信号,而此时的ADC0809的CLK是接在AT89S51单片机的P3.3端口上,也就是要求从P3.3输出CLK信号供ADC0809使用。因此产生CLK信号的方法就得用软件来产生了。
(图片仅供参考)
重要说明: 2. 所有元件未经上锡5天内可以退换,焊接前最好检查一遍。另外套件收到后不满意也可以退货,但由此产生的运费由客户自行承担。焊好的成品无法使用,不退换,不维修. 3. 套件我们尽量保证包装时不出差错。尽管如此,仍有可能造成个别疏漏,如因此发生补寄,将使用平信寄出。如果需要快递需客户自行承担快递费。 4. 技术支持:只提供QQ技术支持。
电子DIY失败很正常,与各人的动手能力、技术水平关系很大。我们不能保证每一位朋友都能DIY成功,但我们可以保证硬件电路、PCB布线是没有问题的。如果您有一定的动手能力,能看懂硬件电路并懂得判断和修理可能出现的电路故障,则可以100% 做成功。
|