基于单片机电子秤proteus仿真+程序资料

  • 基于单片机电子秤proteus仿真+程序资料
  • 基于单片机电子秤proteus仿真+程序资料

基于单片机电子秤proteus仿真+程序资料

基于单片机电子秤proteus仿真+程序资料


键盘输入模块主要完成向电子称输入单价。当用户使用电子称时,物品放到电子秤上时需要设置单价,这时显示界面会直接显示出这次的消费金额。

用4X4键盘输入,键盘对应名称如下:

1 2 3 A

4 5 6 B

7 8 9 C

* 0 # D

下面为按键的功能介绍:

【0—9】为数字键

【*】号键为无定义

【#】号键为小数点

【A】键为去皮

【B】键为清除单价

【C】键校准按键

【D】键校准按键

单价输入:输入数字,就可以输入单价,需要输入小数时,就按一下#键输入小数点,然后再输入一位小数。

单价的清除:当前的单价不需要时,就按一下B键将当前的单价数据清零。

去皮按键用法:放上需要去皮的物体,然后按一下A键,数值会显示0,就是把皮重去掉了,当不需要去皮时,就再按一下A按键,取消去皮。

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
mpx4115_test.DSN
描述:仿真原理图
源代码
电子秤proteus仿真.zip
描述:源程序
教程
分享到:
收藏 (2)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归BEIF所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 无人机雷达避障系统

    近几年,随着无人机市场的火热,大量无人机在空中遇到飞行障碍物,导致飞行困难现象时有发生,因而避障问题也是制约无人机发展的关键挑战之一。雷达有相对于超声波5倍的探测距离,频率高,抗干扰能力强,已经成为无人机的标配附件。毫米波雷达体积小,分辨率高,功耗低等特点完全满足无人机对体积和功耗的苛刻要求。目前,主流的电动多旋翼无人机避障系统主要有三种,分别是超声波、TOF,以及相对更复杂的,由多种测距方法和视觉图像处理组成的复合型方法。超声波避障时如果物体表面反射能力不足,避障系统的有效距离就会降低,安全隐患会显著提高。一般来说,超声波的有效距离是5米。TOF避障会受到干扰光波干扰,而城市环境下楼宇间的光污染,给TOF避障系统带来了难题,系统发出的光,必须避开太阳光的主要能量波段,从而避免太阳光的直射、反射等对避障系统造成干扰。TOF在室内测量距离最大可以到10米,室外强光干扰的话,5米左右。视觉图像避障方法采用双目视觉与结构光,有效测距可达10米,通过打出的左红外传感器和右红外传感器追踪这束光的位置,同时受限于暗光下使用,也是不敌强光干扰。雷达具有全天时全天候工作,抗烟、雪、雨、雾的能力,是个人航拍无人机等超低空作业的无人机比较理想的选择。纳雷SP25短距测距雷达实测图 雷达安装位置灵活,适用于各种型号的无人机平台,通过UART串口与无人机飞行控制系统直接互联。同时可根据应用需求同步安装一个或多个模块扩展飞行检测视角,向周围发射低功率电磁波束,捕获回波信号计算障碍物的距离。从而引导无人机飞行控制系统快速做出调整飞行方向的决策。当超过安全距离时,防撞系统(感知-规避系统)基本上可代替操控员完成相关计算,并自动触发规避其他飞行器的动作。雷达在无人机防碰撞中的优势:1. 低成本、低功耗;2. 尺寸小、重量轻;3. 精确、稳定的障碍物检测;4. 测量距离远、抗干扰能力强。在无人机上的应用,也是目前市场最大的,是植保无人机的定高和避障应用。我们知道gps和气压计测的是海拔高度,而植保时,我们希望无人机在作物上方固定的高度飞行,无论地面和植被是否起伏。这个也叫仿地飞行。这种应用有很多的解决方案,比如我们说的超声、激光、红外、双目等等。但是由于植保环境大多很差,有很大的灰尘,还有水雾,那么超声和基于光学的都会受到很大干扰。目前来看,基于毫米波雷达的高度计,表现是最稳定的,首先他能穿透尘埃水雾,另外也基本不受什么干扰。基于波束,而不是点反射,高度恰恰反映植被叶片高度。这个同样是一个多种传感器争夺的战场。但是我们讲毫米波雷达有不受光线影响、作用距离有非常大、可靠等优势,而这些优势在军事有人机、汽车、无人机方面都被证明。
    来自:飞行器时间:2019-12-11 单片机
  • 【毕业设计】STM32单片机生理监控心率脉搏TFT彩屏波形曲线

    本系统由STM32F103C8T6单片机核心板、心率传感器、TFT屏显示、按键、蜂鸣器组成。包含参考论文+开题报告+程序框图+文献综述+答辩技巧1、TFT液晶实时显示心率值。2、TFT液晶实时显示采集到的的模拟信号的曲线图,直接显示心率变化曲线。3、通过按键可以设置心率报警阈值,按键有设置按键、设置+、设置-,在设置情况下可以对设置值进行加减。4、当前心率值超过设置阈值,蜂鸣器报警,同时显示心率值为红色;否则蜂鸣器不报警,心率值显示蓝色。需要实物或设计定做可联系QQ:3162786026
    来自:DIY创意产品时间:2019-12-09 stm32 单片机 毕业设计
  • 基于单片机及DS18B20设计温度计电路方案

    DS18B20 单线数字温度传感器,即“一线器件”,其具有独特的优点:( 1 )采用单总线的接口方式 与微处理器连接时仅需要一条口线即可实现微处理器与 DS18B20 的双向通讯。单总线具有经济性好,抗干扰能力强,适合于恶劣环境的现场温度测量,使用方便等优点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。( 2 )测量温度范围宽,测量精度高 DS18B20 的测量范围为 -55 ℃ ~+ 125 ℃ ; 在 -10~+ 85°C范围内,精度为 ± 0.5°C 。( 3 )在使用中不需要任何外围元件。( 4 )持多点组网功能 多个 DS18B20 可以并联在惟一的单线上,实现多点测温。( 5 )供电方式灵活 DS18B20 可以通过内部寄生电路从数据线上获取电源。因此,当数据线上的时序满足一定的要求时,可以不接外部电源,从而使系统结构更趋简单,可靠性更高。( 6 )测量参数可配置 DS18B20 的测量分辨率可通过程序设定 9~12 位。( 7 ) 负压特性电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。( 8 )掉电保护功能 DS18B20 内部含有 EEPROM ,在系统掉电以后,它仍可保存分辨率及报警温度的设定值。DS18B20 具有体积更小、适用电压更宽、更经济、可选更小的封装方式,更宽的电压适用范围,适合于构建自己的经济的测温系统,因此也就被设计者们所青睐。基于单片机及DS18B20设计温度计电路方案测量范围可调,保留两位小数。
    来自:DIY创意产品时间:2019-12-09 单片机 ds18b20 仿真原理图
  • 基于单片机制作数控电压源电路方案

    本设计介绍了以89S52单片机为控制单元,以数模转换器DAC0832输出参考电压,以该参考电压控制电压转换模块LM324的输出电压大小的数控电压源。
  • 基于单片机制作10BitDA正弦信号发生器

    单片机控制10BitDA正弦信号发生器 PROTEUS 和51单片机教程功能:单片机驱动 10BitDA正弦信号发生器用示波器测量弦波形
    来自:DIY创意产品时间:2019-12-04 单片机 原理图 波形发生器
  • 基于AT98C51和8位D/A转换芯片DAC0832的低频信号发生器

    实现利用单片机AT98C51和8位D/A转换芯片DAC0832共同实现方波、三角波、锯齿波、梯形波这四种常见波形的发生.1、AT80C51一个;2、DAC0832一个;3、OPAMP两个;4、数码管一个;5、按键开关一个;6、电阻、电感若干;
    来自:DIY创意产品时间:2019-11-18 单片机 dac0832 D/A转换 at98c51
  • 开发板

    原子MINI开发板
    来自:其他开发板时间:2019-10-28 stm32 单片机 毕业设计
  • 变压器的智能绕线功能系统

    一种基于ATMEL公司的MEGA16单片机控制的变压器绕线系统。论述了系统的工作原理、硬件实现及软件编程方法。系统包括单片机控制电路、传感器检测电路、电机驱动电路、键盘输入和液晶显示电路几部分。绕线与排线两轴无机械耦合,通过电气解耦和软件控制,保证了两轴的同步驱动,实现了柔性化数字控制。传统老式的绕线机在使用时存在着一些功能缺陷:匝数记数不清;线盘甩线等;在绕制细微漆包线时,出现无法达到整齐排线,绕线张力无法控制等问题,特别是绕制线径较小的一些线圈和传感器机芯线圈时,问题尤为突出。这些缺点严重影响了绕线的质量。本设计解决了以上问题,且适用于细微漆包线的缠绕,用它绕制的细微漆包线线圈,不仅张力稳定,排线整齐,而且利用液晶屏提供了友好的人机界面,实现绕线工艺的柔性化,工艺参数修改方便,效果较好。实践证明,上述控制系统应用于绕线机具有操作简单,运行可靠,自动化程度高,控制精度高、工作稳定可靠等优点。 利用PWM控制电机调速。PWM控制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。PWM控制技术[1]的理论基础是:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。PWM对半导体器件的导通和关断进行控制,是输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也改变输出频率。 经过各项功能的调试,不断的修正,系统以达到良好效果,各项指标均已达到目标要求,电源电路工作稳定,输出电压正常,发热正常 ;电机驱动正常,电机调速灵敏;传感器响应迅速,计数准确。
    来自:DIY创意产品时间:2019-10-28 单片机
  • 基于51单片机电压检测系统设计

      概述:1、用一个单片机和DA转换组成一个随机电压发生单元(0~5V);  2、另一个单片机和AD转换组成数据采集单元;  3、通过串行接口将采集的数据传到上位机中,需要编写上位计算机程序,对采集的数据进行处理,如显示当前值、画出一定时间内的记录曲线等。 说明:1、这里是一个仿真系统,需要安装虚拟串口工具。proteus的串行接口对应虚拟串口com3,VB程序对应虚拟串口com4。  1200BSP,无校验位,8个数据位,1个停止位;单片机系统采用的是6M晶振。  2、上位机程序用VB编写,数据采集程序用汇编语言编写,随机电压发生程序用C语言编写。  3、上位机程序可直接运行“工程1.exe”,如果在VB6.0的机器上可以看见原代码。  4、如果提示缺少MSCOMM32.OCX,可将文件夹中所带的MSCOMM32.OCX复制粘帖到c:\windows\system32\下即可(不会对您的系统造成任何危害)。
    来自:DIY创意产品时间:2019-10-29 单片机
  • 基于51单片机多功能电机控制设计

    本电路是由AT89S52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31*8的用于临时性存放数据的RAM寄存器。可产生年、月、日、周日、时、分、秒,具有使用寿命长,精度高和低功耗等特点,同时具有掉电自动保存功能;温度的采集由DS18B20构成;显示部份由21个数码管,74ls138、74ls47译码器构成。使用动态扫描显示方式对数字的显示。 DS1302的引脚排列,其中Vcc1为后备电源,Vcc2为主电源。在主电源关闭的情况下,也能保持时钟的连续运行。DS1302由Vcc1或Vcc2两者中的较大者供电。当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电。当Vcc2小于Vcc1时,DS1302由Vcc1供电。X1和X2是振荡源,外接32.768KHz晶振。RST是复位/片选线,通过把RST输入驱动置高电平来启动所有的数据传送。RST输入有两种功能:首先,RST接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,RST提供终止单字节或多字节数据的传送手段。当RST为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。如果在传送过程中RSTS置为低电平,则会终止此次数据传送,I/O引脚变为高阻态。上电动行时,在Vcc大于等于2.5V之前,RST必须保持低电平。中有在SCLK为低电平时,才能将RST置为高电平,I/O为串行数据输入端(双向)。SCLK始终是输入端。 采用动态扫描显示,由21个数码管,3-8译码器74LS138接1K限流电阻,再接8550三极管接到共阳数码管的CoM端作为选通位码,每位选择相应的列。74ls47接240Ω限流电阻,再接共行的LED数码管的断码。
    来自:DIY创意产品时间:2019-10-29 单片机
销量
23
查看
231
BEIfeng

BEIfeng

见习卖家
电子行业从事者
参数名 参数值
发布于 2019 年 11 月 07日
Moore8直播课堂

tracer