基于AVR单片机设计的电压电流功率表

发布者:BlissfulHiker最新更新时间:2015-01-15 来源: eechina关键字:AVR单片机 手机看文章 扫描二维码
随时随地手机看文章
测试范围:360.00V5A2000W

设计思路: 1、利用AVR单片机ATtiny26L一对差分AD做VI转换; 2、为了提高测试的速度,使用V1、I1、V2、I2.......V64、I64交错AD测试;取样时间是50Hz工频的整数倍; Vout = 1/64(V1+....+V64)

Iout = 1/64(I1+....+I64)

Pout = 1/128(V1*I0+V1*I1+V2*I1+V2*I2+.....+V64*I63+V64*I64)

3、电路增加了升压电路,将Li电提升到7.1V。增加Li电简单限压充电电路,使用外部电源时,升压电路停止工作; 4、利用内部EEPROM做校正数据保存。 单片机编程: T26默认的系统频率是1MHz,要通过烧T26的熔丝位将系统频率设为外部晶振8MHz。 程序: 写入FLASH文件 *.hex

写入EEPROM文件 *.eep

GandF VIPR V21.1 360V5A的程序

显示:

电压 电流

功率 Pout/(Vout*Iout)



外壳是正成的小塑料盒

使用说明:

启动时按KEY1进入校正

启动后按KEY1开LCD背光

校正用20V,2A 电路图: 表图调整:

1、测电流的R27为0.02欧,我用的是彬枫兄送的康铜丝。

2、LCD背光LED的正脚接5V,负脚接在S12的2脚上,R10改成10欧,J23的2脚接地。

3、J23接Li电,电源开关S32的2脚和78L05的3脚断开,电源开关S32的2脚接下面电源图的3.6V,78L05的3脚接7.1V



2.rar 应用: 老式的指针可调电源加这个就成数字显示了。

关键字:AVR单片机 引用地址:基于AVR单片机设计的电压电流功率表

上一篇:AVR单片机I/O端口应用
下一篇:IAR使用时报错处理与AVR精确延时

推荐阅读最新更新时间:2024-03-16 13:51

基于AVR单片机的自由立体显示背光控制系统
0 引言 人眼视觉是立体的,立体的视觉带给人类的不仅仅是可以判断观看对象的空间状态,它和颜色一起,使这个世界更加丰富多彩、变化万千。2010年伊始,随着立体电影《阿凡达》的热映,在世界各地掀起了一股3D的热潮,3D技术成为各界关注的焦点。三菱、索尼、LG、三星等各大显示器厂商相继推出自己的立体电视,并寄希望于立体电视市场的开发。 立体显示技术经历了多年的发展,无论在显示质量,还是实现方法上都有了很大的进步,自由立体显示由于不需要佩戴任何辅助工具,因此正在成为立体显示发展的方向。其中,以LCD为基础,基于视差的立体显示技术由于技术成熟且实现工艺不复杂,成为最有可能实现商业化的热门技术之一。基于AVR单片机的自由立体显示系统正是
[单片机]
基于<font color='red'>AVR单片机</font>的自由立体显示背光控制系统
东芝LB1847 步进电机驱动芯片pdf资料与AVR单片机源程序
ATMEGA16A使用东芝LB1847芯片驱动步进电机 东芝LB1847引脚图: LB1847典型应用电路图 ton : Output ON time toff : Output OFF time tm : FAST DECAY time in MIX DECAY mode tn : Noise cancelling time MIX DECAY logic setting DECAY pin : L MD pin : 1.5V to 4.0V voltage setting CR voltage and MD pin voltage are compared to select
[单片机]
东芝LB1847 步进电机驱动芯片pdf资料与<font color='red'>AVR单片机</font>源程序
AVR单片机GCC编程
最好的莫过于在Linux下具有一个可供利用的完整编程环境:你可以采用GCC对这种单片机进行C语言编程.本文我将向你讲述如何安装和使用GCC.我也将向你讲述如何把软件载入单片机.你所需要的只是一块AT90S4433单片机,一个4Mhz的晶震,一些电缆和少量其它便宜的部件. 这篇文章只是一个简单介绍.在以后的文章种我们将会制作一个具有少数按键的LCD显示屏,模数输入,硬件狗和一些LED.我们的想法是做一个普通的Linux服务器的控制面板,不过我们先要学习怎么配置编程环境,这也是本文的主要内容. 软件安装:哪些是你所需要的 采用GNU C语言开发环境你需要下列软件: binutils-2.11.2.tar
[单片机]
AVR单片机ATMEGA8 USART的使用
博主在最近的项目里遇到了需要使用USART串口来通信的功能,首先USART和UART有一点很不一样的地方就是: UART:universal asynchronous receiver and transmitter通用异步收发器 TX , RX USART:universal synchronous asynchronous receiver and transmitter通用同步异步收发器 TX, RX, CK USART支持同步模式,因此USART 需要同步始终信号USART_CK(如STM32 单片机),通常情况同步信号很少使用,因此一般的单片机UART和USART使用方式是一样的,都使
[单片机]
avr单片机流水灯和按键抗干扰
第一次做。都是用的avr单片机ATMEGA16仿真。。有3个按键控制流水灯程序 和1个单片机按键抗干扰,左右按键要松开才行. 单片机源码: #include iom16v.h void delay(unsigned int x) { int i,j; for(i=0;i x;i++) for(j=0;j 1141;j++); } void button(int i) { if((PINC&(1 PC0))==0) { delay(20); if((PINC&(1 PC0))==0) { up(i); } while((PINC&(1 PC0))==0); } if((PINC&(1 PC1))==0) { del
[单片机]
<font color='red'>avr单片机</font>流水灯和按键抗干扰
AVR单片机(ATMEGA16)控制蜂鸣器
#include iom16v.h #include macros.h #define uchar unsigned char #define uint unsigned int #define DELAY 500 void delay(uint z) //1ms { uint x,y; for(x=z;x 0;x--) for(y=157;y 0;y--); } void main(void) { DDRA |=BIT(0); while(1) { PORTA &=~BIT(0); delay(DELAY); PORTA |=BIT
[单片机]
<font color='red'>AVR单片机</font>(ATMEGA16)控制蜂鸣器
基于AVR单片机的LED显示屏控制系统的研究
  1 引言   LED 显示屏是八十年代后期在全球迅速发展起来的新型信息传播媒体,是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的大型显示系统。它以其色彩鲜艳、动态范围广、亮度高、寿命长、工作性能稳定而日渐成为显示媒体中的佼佼者,广泛应用于广告、证券、信息传播、新闻发布等方面, 是目前国际上较为先进的宣传显示媒体 .本文提出了一种主从式单片机的LED 显示屏解决方案, 该设计方案利用AVR 单片机自身的FLASH ROM 和RAM,外部无需任何存储电路,电路结构简单。   2 系统的工作原理及总体方案设计   2. 1 AVR 单片机   AVR 单片机是增强型内置FLASH 的RISC(ReducedIns
[电源管理]
基于<font color='red'>AVR单片机</font>的LED显示屏控制系统的研究
基于AVR单片机的负荷缸多路遥控开关编解码实现
负荷缸是船舶电力核心发电机性能的负荷试验必备的重要工装设备,通过负荷试验,可以检验发电机长期工作的性能稳定的情况(静态特性)和对突加突卸负荷的应变能力(动态特性)。AVR单片机具有高性能低价格的优点,在本文中利用AVR单片机对发电机负荷缸的多路远程遥控开关量进行采集监控并进行数字信号编解码,用2芯的电缆取代原来40芯的粗电缆传输控制信号,有效地解决了工作中遇到的问题。 1 问题的提出 我们通过把由发电机供电的通电极板放到负荷缸水电阻中,用充气升降极板和补给水调节水电阻大小的方法控制试验发电机所带负荷的大小,对发电机的性能进行试验。体积庞大的负荷缸一般放置在码头,在船舶发电机的负荷试验中需要在船舶配电板处控制负荷缸的各个部件,所
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved