22、基于51单片机电压电流功率系统设计(程序+原理图+PCB图+Proteus仿真+答辩技巧+开题报告+参考论文+元器件清单等)

一、硬件方案

硬件组成:51系列单片机+ADC0832+按键+LCD1602液晶+LED设计而成。 

二、设计功能

本设计基于单片机型号:STC89C52/51、AT89C52/51、AT89S52/51都可通用。
1、本设计基于51单片机实现电流、电压测量和功率的计算,并通过按键设置报警值,过压过流声光报警。
2、电压范围:直流0-30V;电流范围:直流0-1A。
3、系统四个按键,从左往右风别是,切换、设置、加、减。

三、成品实物图

四、原理图   

五、PCB图    

六、Proteus仿真   

七、程序源码   

部分代码:

	ADC0832_CLK=0;  //为第一个脉冲作准备ADC0832_CS=0;  //CS置0,片选有效ADC0832_DIO=1;    //DIO置1,规定的起始信号  ADC0832_CLK=1;   //第一个脉冲ADC0832_CLK=0;   //第一个脉冲的下降沿,此前DIO必须是高电平ADC0832_DIO=1;   //DIO置1, 通道选择信号  ADC0832_CLK=1;   //第二个脉冲,第2、3个脉冲下沉之前,DI必须跟别输入两位数据用于选择通道,这里选通道CH0 ADC0832_CLK=0;   //第二个脉冲下降沿 ADC0832_DIO=Ch;   //DI置0,选择通道0ADC0832_CLK=1;    //第三个脉冲ADC0832_CLK=0;    //第三个脉冲下降沿 ADC0832_DIO=1;    //第三个脉冲下沉之后,输入端DIO失去作用,应置1ADC0832_CLK=1;    //第四个脉冲for(i=0;i<8;i++)  //高位在前{ADC0832_CLK=1;         //第四个脉冲ADC0832_CLK=0; dat<<=1;       //将下面储存的低位数据向右移dat|=(unsigned char)ADC0832_DIO; 	 //将输出数据DIO通过或运算储存在dat最低位 }	  		        ADC0832_CS=1;          //片选无效 return dat;	 //将读书的数据返回     
}LCD1602_RS = 0;LCD1602_RW = 0;LCD1602_Data= com;delay_50us_1602(10);LCD1602_E = 1;delay_50us_1602(20);LCD1602_E = 0;
}void LCD1602_write_data(unsigned int dat)
{LCD1602_E = 0;LCD1602_RS = 1;LCD1602_RW = 0;LCD1602_Data = dat;delay_50us_1602(10);LCD1602_E = 1;delay_50us_1602(20);LCD1602_E = 0;
}void LCD1602_init(void)
{delay_50us_1602(300);LCD1602_write_com(0X38);delay_50us_1602(100);LCD1602_write_com(0X38);delay_50us_1602(100);LCD1602_write_com(0X38);LCD1602_write_com(0X38);LCD1602_write_com(0X08);LCD1602_write_com(0X01);LCD1602_write_com(0X06);LCD1602_write_com(0X0C);}
void LCD1602_Clear(void)
{LCD1602_write_com(0X01);
}
/*******************************************
函数名称:Disp_ZF
功    能:控制液晶显示字符
参    数:addr--显示位置的首地址pt--指向显示数据的指针num--显示字符个数
返回值  :无
********************************************/
void LCD1602_Disp_ZF(unsigned char addr,const unsigned char * pt,unsigned char num)
{unsigned char i;LCD1602_write_com(addr); 

 资料包括:

需要完整的资料可以加入我的纷传圈子,里面有资源压缩包的百度网盘下载地址及提取码。

纷传点击用微信打开即可,过程有点繁琐请见谅。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/69712.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

有哪些可以投稿软件工程/系统软件/程序设计语言类外文期刊、会议?

如果你是第一次投外文期刊、会议&#xff0c;往往不知道应该投到哪些期刊杂志或会议上。不要着急&#xff0c;有下面几种投稿策略可以采用。 第一种策略&#xff0c;根据你的论文质量来选择期刊、会议。也就是说&#xff0c;如果对论文质量十分自信&#xff0c;那就选择顶级的期…

大学毕业设计这样做可以吗

前言&#xff1a;相信看到这篇文章的小伙伴都或多或少有一些编程基础&#xff0c;懂得一些linux的基本命令了吧&#xff0c;本篇文章将带领大家服务器如何部署一个使用django框架开发的一个网站进行云服务器端的部署。 文章使用到的的工具 Python&#xff1a;一种编程语言&…

springboot论坛交流小程序毕业设计毕设作品开题报告开题答辩PPT

springboot论坛交流小程序毕业设计毕设作品开题报告开题答辩PPT 【小程序用户功能】 用户注册登录&#xff1a;注册普通账号&#xff0c;然后使用注册的账号登录登录 微信授权登录&#xff1a;直接使用微信作为账号&#xff0c;授权后登录 资讯列表&#xff1a;用户可以任意浏…

用这个工具,发朋友圈都可以自动了

今天推荐是一个比较骚气的工具&#xff0c;自动发朋友圈(不用root手机)&#xff0c;对于一天发10多条&#xff0c;甚至20条朋友圈的朋友&#xff0c;每次编辑比较麻烦。我之前也写过抢红包工具&#xff0c;当时上架应用市场时&#xff0c;又恰逢过年&#xff0c;那下载量&#…

如何选题、撰写微信小程序毕业论文,以及答辩流程?

一、开始准备选题 在大四上学期开学时&#xff0c;开始准备论文。首先需要确定论文主题&#xff0c;考虑自己想要做什么样的毕业设计。可以选择之前接触过或者做过的领域&#xff0c;这样可以更快地进展。如果选择了之前没有接触过的领域&#xff0c;一定要尽早开始准备。我打…

【毕业设计】7-基于STM32开发板的无线传输设计(原理图工程+源代码工程+答辩论文+答辩PPT)

【毕业设计】 基于STM32开发板的无线传输设计&#xff08;原理图工程源代码工程答辩论文答辩PPT&#xff09; 文章目录 【毕业设计】 基于STM32开发板的无线传输设计&#xff08;原理图工程源代码工程答辩论文答辩PPT&#xff09;资料下载链接任务书设计说明书摘要设计框架架构…

根据班级模型设计简易朋友圈(支持发动态、点赞、评论、回复等)

需求 将学校以班级为单位制作一个简易的朋友圈&#xff0c;默认用户在一个班级里&#xff0c;用户可以在朋友圈里发动态&#xff0c;支持9宫格&#xff0c;对动态进行评论&#xff0c;回复其他用户的评论&#xff0c;可删除自己的评论&#xff0c;对动态进行点赞&#xff0c;可…

毕业论文用什么流程图软件比较好?

在写作论文的时候使用流程图&#xff0c;会让我们的论文看起来更加有逻辑。并且流程图的图片都可以在PPT中随意插入以及使用。 基础流程图作为最为基本和简单的的流程图方式&#xff0c;一般不区分用户角色和场景&#xff0c;适用于简单场景&#xff0c;梳理单一的流程情况&am…

AI真的会抢“饭碗” ?

去年年底ChatGPT横空出世&#xff0c;并在全球掀起AI热潮&#xff0c;全世界的科技公司都在这场人工智能竞赛中迎头追赶。不过AI强大的能力&#xff0c;也让广大职场人担心&#xff0c;“AI取代人类劳动力”也随之成为热议话题。 事实上&#xff0c;AI创作会不会真的抢人类的“…

AI未来会取代哪些行业

AI的全称Artificial Intelligence, 人工智能&#xff0c;合起来就是人工智能。 它的目的是模仿人类智能&#xff0c;使电脑能够实现一些人类难以完成的任务&#xff0c;比如自动学习、自动推理和自动解决问题。 虽然AI和人工制造的实体&#xff0c;如机器人等&#xff0c;都可…

李德毅院士 :智能的困扰和释放

来源&#xff1a;中国人工智能学会 李德毅, 何雯 *军事科学院系统工程研究院&#xff0c;北京&#xff0c;100141 *通信作者. E-mail: colcloud126.com 摘要&#xff1a;智能回答整个认知活动中“在哪里”、“是什么”、“为什么”和“怎么做”四个基本问题&#xff0c;含有丰富…

综述 | 从第一性原理出发,探索类脑智能研究的星辰大海

导读 近几年来&#xff0c;以大模型为代表的人工智能技术正在引领下一个产业发展的浪潮。目前&#xff0c;以ChatGPT、AlphaFold为代表的人工智能在文图生成、自然语言处理、蛋白质结构模拟等方面取得的突破性进展正在为这个行业带来不断的惊喜以及似乎无限的想象空间。然而&am…

管理类联考——英语——知识篇——作文题材说明

小作文题材 一、题材&#xff1a;小作文的内容&#xff08;写什么&#xff09; 1.疫情相关的主题&#xff1a;&#xff08;以信件方式出题可能性60%&#xff0c;对生活影响大&#xff09; (1)停学、复学&#xff1a;线上或线下停学和复学( go back to class/ school )&#x…

大佬回避!一名老程序猿送给在校大学生的话:关于恋爱、关于兼职和实习、关于师生和成长、关于工作和职场……

大学应当是人生中最快乐的时光。 在这些日子里&#xff0c;你可以做很多事情&#xff0c;有些事情甚至会影响你的一生…… 本文是我作为一个过来人的一些思考。 提笔缘故 可能是上了年纪的缘故&#xff0c;一旦有学弟学妹和我聊起大学或者工作是&#xff0c;我都会无数鸡汤犹如…

刚毕业的欧洲大学生,就能拿到美国互联网大厂 Offer?

作者 | Ludovico 译者 | 弯月 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 我是一名刚刚毕业的欧洲研究生&#xff0c;我将通过本文分享个人找工作的经历。 有人可能会说美国有很多机遇&#xff0c;别的国家也一样吗&#xff1f;高科技市场对技术人员供不…

某985学历程序员嫌弃女朋友高职毕业学历低,但女朋友实在太漂亮,好犹豫!...

????????关注后回复 “进群” &#xff0c;拉你进程序员交流群???????? 作者丨行走的印钞机 来源丨程序员八卦 都说程序员小哥哥找对象的标准就是漂亮&#xff0c;但人的欲望是无穷的&#xff0c;有了漂亮女朋友又想要更多&#xff0c;比如高学历、家境好、工作…

AAAI 2021 | 自动写歌:基于预训练和对齐约束的自动歌曲创作

©作者 | 盛中昊 学校 | 北京大学硕士 研究方向 | 自然语言处理 本工作由北京大学 KCL 实验室与南京理工大学、微软亚洲研究院、浙江大学共同提出。KCL&#xff08;Knowledge Computing Lab&#xff0c;知识计算实验室&#xff09;是北大软件工程国家工程研究中心一支 20 多…

快讯|科大讯飞:将发布讯飞星火认知大模型 V1.5;OpenAI CEO 称公司没有上市计划

一分钟速览新闻点 百度智能云推出代码助手 Comate&#xff0c;覆盖 30 开发语言科大讯飞&#xff1a;将发布讯飞星火认知大模型 V1.5新型量子计算机“悟空”即将发布OpenAI CEO 称公司没有上市计划特斯拉自动驾驶将开放给其他车企&#xff0c;马斯克称自动驾驶的 ChatGPT 时刻…

聚观早报 | 百度回应文心「造假」;TikTok CEO 出席美国会听证会

今日要闻&#xff1a;百度回应文心「造假」&#xff1b;TikTok CEO 出席美国会听证会&#xff1b;华为发布P60、Mate X3两款手机&#xff1b;2023胡润全球富豪榜公布&#xff1b;ARM 已通知客户将改变授权模式 百度回应文心「造假」 3 月 23 日消息&#xff0c;百度今日针对文…

chatgpt赋能python:Python做描述性统计:统计分析从未如此轻松

Python做描述性统计&#xff1a;统计分析从未如此轻松 Python是一种高级编程语言&#xff0c;广泛应用于数据科学、人工智能、Web开发和许多其他领域。Python非常适合数据分析和统计学&#xff0c;其中包括描述性统计&#xff0c;这是一种报告和总结数据集的方法。 什么是描述…