VB可以编写电子秤程序吗 还是用什么编写的

VB可以编写电子秤程序吗 还是用什么编写的,第1张

?怎么换名提问了?这个回了啊

>/

程序:吴鉴鹰基于单片机的电子秤的设计程序                                                      

 这一讲的主要内容: 电子称是什么,讲的专业点就是:

利用物体的重力作用来确定物体质量的测量仪器,也可用来确定与物体质量相关的其他量的大小,

参数,或特性用我们自己话讲就是测重量的。                                                                                  

 功能描述:  

 输 入:         

 内容:     

 输 出: 

         

 全局变量:

 调用模块: 

 作 者:    吴鉴鹰

 日 期:     140222

备注:有什么错误的地方,欢迎各大烧友指正

O(∩_∩)O~

/

#include <reg51h>

#include <intrinsh>

#include<stdlibh>

#include<mathh>                

#define uchar unsigned char  //宏的定义变量类型 uchar 代替 unsigned char

#define uint  unsigned int  //宏的定义变量类型 uint  代替 unsigned int

#define delay_time_max   50   //按键去抖动延时阀值

sbit    RS = P2^0;

sbit    RW = P2^1;

sbit    SCLK = P2^2;

sbit    LCDRST = P2^3;

sbit         ST=P3^6;                //启动信号

sbit         EOC=P3^3;                //转换结束信号,连到外部中断1口,转换结束后进入外部中断

sbit         OE=P3^7;                //输出使能

uchar          KEY_VALUE;

uchar          key_data;

uchar          dis_buf;            //显示缓存

uchar          temp;

uchar          key;                //键顺序码

uchar         result;

uint         f;

void delay(uchar x);      //x014MS

// 此表为 LED 的字模              0   1  2  3    4  5  6  7  8  9   a    b    c d   e   f

unsigned char code LED7Code[] = {~0x3F,~0x06,~0x5B,~0x4F,~0x66,~0x6D,~0x7D,~0x07,~0x7F,~0x6F,~0x77,~0x7C,~0x39,~0x5E,~0x79,~0x71};

unsigned char  ADC0809[],KONGBVAI[],DANJIA[];

void ADC0809_change(); 

/

 函数名称:  delayms

 功能描述:  译码功能,将需要显示的数字转成相应的七段译码表

              如要显示的字符为“0”,则为7e ---0111 1111,就中间的一个LED不亮

 输 入:    ms:需要延时的长度

         

        

 输 出: 

         

 全局变量: 

 调用模块: 

 作 者:     吴鉴鹰

 日 期:     140222

-----------------------------------------------------------------------------------

 修改人:吴鉴鹰

 日 期:

----------------------------------------------------------------------------------

/

void delayms(uint ms)

{

        uchar i;

        while(ms--) for(i=0;i<120;i++);

}

/

 函数名称:   SendByte  

 功能描述:   串口给液晶发送数据  

                                                         

 输 入:  Dbyte

         

         

 输 出: 

 全局变量:

 调用模块: 

 作 者:    吴鉴鹰

 日 期:    140228

/

void SendByte(uchar Dbyte)

{

     uchar i;

     for(i=0;i<8;i++)

     {

           SCLK = 0;

           Dbyte=Dbyte<<1;      //左移一位

           RW = CY;            //移出的位给RW

           SCLK = 1;

           SCLK = 0;

     }

}

/

 函数名称:   TransferCom  

 功能描述:   串口给液晶发送命令  

                                                         

 输 入:  data0

         

         

 输 出: 

 全局变量:

 调用模块: 

 作 者:    吴鉴鹰

 日 期:    140228

/

void    TransferCom(uchar data0)  

{

   RS=1;

   SendByte(0xf8);            //11111ABC,RW(0),RS(1),0

   SendByte(0xf0&data0);      //高四位

   SendByte(0xf0&data0<<4);   //低四位(先执行<<)

   RS=0;            

}

/

 函数名称:   lcd_mesg  

 功能描述:   写数据,

                                                          

 输 入:  data1

         

         

 输 出: 

 全局变量:

 调用模块: 

 作 者:    吴鉴鹰

 日 期:    140228

/

void    TransferData(uchar data1)  

{

   RS=1;

   SendByte(0xfa);            //11111ABC,RW(0),RS(1),0

   SendByte(0xf0&data1);      //高四位

   SendByte(0xf0&data1<<4);   //低四位(先执行<<)

   RS=0;

}

数字键

作用 :置入单价。

直接按数字键即可置入单价,置入新单价时,原有单价即自动清除。

称量

当商品置于秤盘上,并置入单价,则重量,单价,金额显示窗即会显示相应的数字。当重量超过满秤量,超量达2d以上时,即会出现超重符号OF。当金额超过六位数时,金额显示窗自动熄灭。

金额累计(累计键)

当商品放在秤盘上并置入单价后,金额就被显示出来。当需要累计金额时,可按累计键,则在单价窗和金额窗显示累计次数和累计金额,而重量窗的显示熄灭。累计次数可达99次,金额累计为999999元。若超量时,则有报警信号。若此时按清除键,则累计总金额可被清除。

——————————————————————转载自百度百科—《电子秤》

您好,要连接坤宏电子秤到电脑,首先您需要准备一根USB数据线,然后将电子秤的USB接口插入电脑的USB接口,然后您就可以使用电子秤了。另外,您还可以在电脑上安装坤宏电子秤的驱动程序,这样您就可以更好地使用电子秤了。

计数电子秤的具体 *** 作方法如下:

1、先打开说明书,说明书提示记数功能实现的前提是要计数的每个物品重量必须相同,所以,如果有条件的话多准备一些一模一样的同类物品。且单个物品的重量要视电子秤的测量精度定,不能太轻。

2、接着把电子秤放在水平面上,按一下左下角的开关键按钮,把电子秤开机。电子秤开始是默认以克为称重功能。

3、 因手上没有很多的相同物品,且电子秤取样只有25、50、75、100四档,所以这里用垫圈作为演示。一个垫圈相当于电子秤显示的5个数量,放10个垫圈上去,就相当于电子秤显示50个数量。

4、把垫圈放到电子秤上,按右下角的计数按钮,把功能切换到计数功能,这时显示屏上显示的是25,和我们的“实际数量50个”不相符。

5、接着按一下左下角的“单位”键切换取样数量功能,这时显示屏显示的是50,这样就证明取样成功了。

6、接着把秤盘上的垫圈都取下来,再按一下右下角的“计数”按钮,等待几秒钟,当显示屏上数字为0时,可以放任意数量的垫圈上去计数了。

7、假如放2个垫圈上去,因为之前预设是1个垫圈相当于显示器的5个,所以这里显示的是10个,如下图所示。

电子秤属于衡器的一种,利用胡克定律或力的杠杆平衡原理测定物体质量的工具,那么电子秤的使用 方法 你了解吗以下是由我整理关于电子秤的用法内容,希望大家喜欢!

电子秤的使用方法

一、正确摆放:先要使用电子称,首先就要清楚怎样摆放,正常情况应该摆放在水平稳固的台面上,这样才能正确的使用,并且秤身下不能垫纸张等附加物品,如果出现倾斜或摇晃的话,这样就会影响电子秤的读数。

二、正确使用:在使用的过程中,如果发现面板上的水银泡偏离中心位置的话,就说明电子秤没有处在水平的状态上,这是就需要先调整盘面的水平度。一半电子秤的四个秤脚都是可以通过旋转来调节高度的,通过手工调节秤脚,让面板上的水银泡保持在中间位置上。

三、正确保养:任何电子器械都是有寿命的,所以,在平常要做好保养工作,在日常工作中要对电子秤要轻拿轻放,因为剧烈的震动会导致棘爪和传感器胶腿的松动出现脱落,因此,要避免各种磕碰摔打,搬运移动过程中不可互相抛接。

电子秤的 *** 作程序

置零键

作用:确保零位指示灯亮。

若在秤盘上有大于d/4的非被称量重物时,即使显示窗显示零,零位指示灯也不会亮,只有按置零键后,零位指示灯才亮

去皮键

功能:

一、去皮功能,即当包装袋置于秤盘上后,按去皮键,去皮灯亮, 显示器 显示零,此时,再拿掉包装袋,去皮灯亮、零位灯也亮、显示器显示出负的皮重量;

二、改变皮重,即只要将新的包装袋置于秤盘上,按去皮键,则自动改变了皮重;

三、清除皮重功能,此时必须拿掉秤盘上重物,然后按去皮键,则皮重自动清除,需要注意的是,当使用另一专用秤盘时,不能将其放在原秤盘上并在“去皮”状态下长期使用,因为这会使零位自动跟踪功能丧失而引入零位漂移,影响秤的准确度,而应该将原秤盘换上新的专用秤盘后再开启电源,,使零位指示灯亮。

数字键

作用:置入单价。

直接按数字键即可置入单价,置入新单价时,原有单价即自动清除

称量

当商品置于秤盘上,并置入单价,则重量,单价,金额显示窗即会显示相应的数字当重量超过满秤量,超量达2d以上时,即会出现超重符号OF当金额超过六位数时,金额显示窗自动熄灭。

金额累计

(累计键)

当商品放在秤盘上并置入单价后,金额就被显示出来当需要累计金额时,可按累计键,则在单价窗和金额窗显示累计次数和累计金额,而重量窗的显示熄灭累计次数可达99次,金额累计为999999元若超量时,则有报警信号若此时按清除键,则累计总金额可被清除

电子秤的适用维护

电子天平及其分类

人们把用电磁力平衡被称物体重力的天平称之为电子天平。其特点是称量准确可靠、显示快速清晰并且具有自动检测系统、简便的自动校准装置以及超载保护等装置。

按电子天平的精度可分为以下几类:

1、超微量电子天平超微量天平的最大称量是2至5g,其标尺分度值小于(最大)称量的10-6(次方),如Mettler的UMT2型电子天平等属于超微量电子天平。

2、微量天平微量天平的称量一般在3至50g,其分度值小于(最大)称量的10-5,如Mettler的AT21型电子天平以及Sartoruis的S4型电子天平。

3、半微量天平 半微量天平的称量一般在20至100g,其分度值小于(最大)称量的10-5,如Mettler的AE50型电子天平和Sartoruis的M25D型电子天平等均属于此类。

4、常量电子天平 此种天平的最大称量一般在100至200g,其分度值小于(最大)称量的10-5,如Mettler的AE200型电子天平和Sartoruis的A120S、A200S型电子天平均属于常量电子天平。

5、 分析天平 其实电子分析天平,是常量天平、半微量天平、微量天平和超微量天平的总称。

6、精密电子天平这类电子天平是准确度级别为Ⅱ级的电子天平的统称。

电子秤的选购及使用注意事项

一是提前预热。电子天平在使用前通常需要预热,而每台天平的

预热时间往往不同,一般来说,天平的准确度等级越高,所需预热时间就越长,可根据天平使用 说明书 中的要求进行预热,必要时可延长预热时间(通常环境温度越低,预热时间越长)。实际上,许多使用者在使用天平时都是即开即用,这样是不能保证天平的计量性能的。因此,电子天平预热是关系到准确度的重点。

二是环境条件。环境条件也是影响电子天平计量性能的一个重要因素。电子天平的 *** 作说明书中如果没有指定特殊温度界限,则天平应在-10℃~40℃的温度条件下正常工作;若指定了特殊的温度界限,则天平应在规定的温度条件下工作;电子天平对环境的湿度也有要求,如Ⅰ级天平要求相对湿度不大于80%。

三是水平状态。一般高精度的电子天平都带有水平调整装置和水准器,使用中,要经常对天平的水平状态进行检查。实际上,有些使用者常忽视了对天平的水平状态的检查(电子天平因移动或 其它 原因,常造成四角不平或不水平等)这也是造成天平数据不准的主要原因。

四是随时校准。有人认为,电子天平在经过周期检定后,在有效期内就是准确的,而往往忽视了校准的重要性,甚至于不进行校准。殊不知,电子天平在使用中因环境条件变化、人为等因素,计量性能时常会发生细微的变化,这就需要我们日常使用中对其进行校准。那么,我们该怎么样进行校准呢电子天平应在每天或每次使用前进行校准,必要时可增加校准的频次。校准用的砝码,理论上是等级越高越好,一般应选用砝码误差不大于天平最大允许误差的1/3即可,且应定期送质监部门定检,如发现误差超过标准,要及时送质监部门检测,以免造成损失和出现坑害消费者的现象。

型号,

如 A12

开机初始过程中 按(#)进入标定状态 (去皮)选择 (#)确认

1(d xx) 选择分度值

2 (p xx)小数点

3 (full ) 最大称量

4 (noload ) 空秤确认

5(ad load) 放砝码 (000000)输入砝码值(置零)增加1,去皮右移光标

(#)确认

6(end)

以上就是关于VB可以编写电子秤程序吗 还是用什么编写的全部的内容,包括:VB可以编写电子秤程序吗 还是用什么编写的、求讲解51单片机电子秤的程序,分模块详细点、电子秤怎么设置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9478472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存