【Proteus仿真】【51单片机】基于电阻应变片电子秤设计

这篇具有很好参考价值的文章主要介绍了【Proteus仿真】【51单片机】基于电阻应变片电子秤设计。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、功能简介

本项目使用Proteus8仿真51单片机控制器,使用LCD1602、压电传感器、信号放大电路、ADC模块等。

系统运行后,LCD1602显示采集压力值。


二、软件设计

/*
作者:嗨小易(QQ:3443792007)
*/


//开机界面显示
void sys_open_show(void)
{
	lcd1602_clear();
	lcd1602_show_string(0,0,"--> Pressure --<");
	lcd1602_show_string(0,1,"     g");		
}

//系统数据采集
void sys_data_get(void)
{
	u8 ad_value=0;
	float vol=0;

	while(1)
	{
		//读取压力AD值
		ad_value=pcf8591_read_adcvalue(0);
		//计算电压
		vol=(float)ad_value*5.0/256;
		//电压转换为压力值,单位g
		sys_ctrl.press=vol*1000;

		break;
	}	
}

//系统数据显示
void sys_data_show(void)
{
	while(1)
	{
		//显示当前压力
		lcd1602_show_nums(0,1,sys_ctrl.press,5,0);

		break;
	}
}


//应用控制系统
void appdemo_show(void)
{
	lcd1602_init();
	sys_open_show();//系统开机显示

	while(1)
	{
		sys_data_get();//系统数据采集
		sys_data_show();//系统数据显示	
	}
}


三、实验现象

B站演示视频:https://space.bilibili.com/444388619

proteus应变片电阻,【Proteus仿真】【51单片机】趣味项目设计,单片机,proteus,51单片机
proteus应变片电阻,【Proteus仿真】【51单片机】趣味项目设计,单片机,proteus,51单片机


联系作者

B站演示视频:https://space.bilibili.com/444388619
专注于51单片机、STM32、国产32、DSP、Proteus、ardunio、ESP32、物联网软件开发,PCB设计,视频分享,技术交流。文章来源地址https://www.toymoban.com/news/detail-803080.html

到了这里,关于【Proteus仿真】【51单片机】基于电阻应变片电子秤设计的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于51单片机的555定时器测电容proteus仿真

    一、555定时器构成多谐振荡器 由555定时器构成的多谐振荡器如下图所示,   工作原理:电路没有稳态,只有两个暂稳态,也不需要外加触发信号,利用电源VCC通过R1和R2向电容器C充电,使Uc逐渐升高,升到2VCC/3时,Uo跳变到低电平,放电端D导通,这时,电容器C通过电阻R2和

    2024年02月06日
    浏览(52)
  • 基于51单片机控制的BUCK开关电源Proteus仿真

    这里是给出的参考电路(如下图)使用了两路L293D的输出OUT1和OUT2,那么就会很疑惑。。。。 关于两路L293D的输出呢? 因为程序控制的时候,IN2始终由单片机输出0,所以底下这样也不像是差分,很难理解是为什么。 理想的状态:当out1 =1,二极管不导通,上方电感充电,经过

    2024年02月06日
    浏览(73)
  • 基于51单片机的手机电话拨号盘模拟proteus仿真

    功能: 0.本项目采用STC89C52作为单片机系统的控制MCU 1.采用4X4矩阵键盘实现号码输入,并在LCD液晶上显示 2.按下enter键,显示calling…,并且蜂鸣器模拟电话拨号发声 3.按下*键,退格,按下#键,清楚电话号码 4.拨号过程中,长按#取消拨号 5.采用DC002作为电源接口可直接输入5V给

    2024年02月11日
    浏览(51)
  • 基于51单片机智能家居监控系统设计仿真(proteus仿真+源码+报告)

    本设计: 仿真版本:proteus 8.9 程序编译器:keil 4 设计编号:C0040 功能介绍: 以提高家居生活的安全性、舒适度、人性化为目的,设计智能家居监控系统。 (1)设计必须实现家居温度、煤气泄漏、外人闯入、火灾(烟雾)的全部检测; (2)各检测节点可通过无线方式连接到

    2024年02月08日
    浏览(48)
  • 基于51单片机利用中断实现100以内的按键计数(Proteus仿真)

    https://mp.weixin.qq.com/s?__biz=Mzg4Mzc3NDUxOQ==mid=2247484090idx=3sn=ed67cb438e25cc13b32ac6c48ccebecbchksm=cf4307e2f8348ef424109aacc5bb64a6f20d53581d57f15377ec67383e01a69e7a0292b500f6token=3445295lang=zh_CN#rd https://mp.weixin.qq.com/s?__biz=Mzg4Mzc3NDUxOQ==mid=2247484090idx=3sn=ed67cb438e25cc13b32ac6c48ccebecbchksm=cf4307e2f8348ef424109aacc5bb64a6f20d535

    2024年02月04日
    浏览(44)
  • 基于51单片机的简易电容值测量仪proteus仿真设计

    51单片机简易电感测量仪仿真设计( proteus仿真+程序+讲解视频) 仿真图proteus7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0039 单片机最小系统,或者称为 最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般应

    2024年02月12日
    浏览(65)
  • Proteus仿真--基于51单片机的可演奏电子琴设计(仿真文件+程序)

    本文主要介绍基于51单片机的可演奏电子琴设计(完整仿真源文件及代码见文末链接) 仿真图如下 其中通过矩阵键盘可以实现不同的音乐播放 仿真运行视频 Proteus仿真--基于51单片机的可演奏电子琴设计(仿真文件+程序) 附完整Proteus仿真资料+代码资料 百度网盘链接: https:

    2024年02月06日
    浏览(45)
  • 126、仿真-基于51单片机16×16点阵滚动显示仿真设计(Proteus仿真+程序+配套资料等)

    方案选择 单片机的选择 方案一:STM32系列单片机控制,该型号单片机为LQFP44封装,内部资源足够用于本次设计。STM32F103系列芯片最高工作频率可达72MHZ,在存储器的01等等待周期仿真时可达到1.25Mip/MHZ(Dhrystone2.1)。内部128k字节的闪存程序存储器,也就是说代码量可以写到128k字

    2024年02月17日
    浏览(53)
  • 基于51单片机的数字电压表(PCF8591)(Proteus仿真+程序)

            本设计由51单片机最小系统+PCF8591模块+四路模拟量输入模块+一路DA输出+液晶1602显示模块 1、主控制器是89C82单片机。 2、PCF8591模数转换器进行A/D转换,读取四路电压数据,电压检测范围0-5V 精度(8位);实现一路数模转换(D/A)输出电压范围0-5V(8位)。 3、利用四个

    2024年02月05日
    浏览(48)
  • 基于51单片机的压力监测仪(MPX4115)(Proteus仿真+程序)

          本设计由51单片机最小系统+MPX4115压力传感器+ADC0832模块+液晶1602模块 1、主控制器是AT89C82单片机 2、MPX4115压力传感器采集气压力,通过ADC0832模数转换器进行A/D转换,读取压力数据 3、液晶1602显示其压力值 Proteus7.8以上版本均可使用 28、基于51单片机的压力监测仪(MPX4115

    2024年02月01日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包