基于51单片机的称重系统设计
本系统采用单片机AT89S52为控制核心,实现电子秤的基本控制功能。主要分 为五个模块:物体重量采集模块、AD转化模块、单片机处理模块、数据显示模块及电源模块。通过四个压力传感器采集参数,经过放大电路放大信号,在通过AD转换芯片变成数字信号,经单片机处理,显示在液晶屏上。
本系统采用单片机AT89S52为控制核心,实现电子秤的基本控制功能。主要分 为五个模块:物体重量采集模块、AD转化模块、单片机处理模块、数据显示模块及电源模块。通过四个压力传感器采集参数,经过放大电路放大信号,在通过AD转换芯片变成数字信号,经单片机处理,显示在液晶屏上。
8位AD转换出来是八位二进制,每一位对应自己的权值,如满量程为5kg,则10000000为(2^7/2^8)5,01000000为5/4,,0100000为5/8,以此类推。
另外,8位AD精度比较低,误差为5kg/256,AD资料里有关于转化的说明,以上所说只是通常情况下AD的换算,各类AD换算方法不同,以上仅供参考。
150kg=150000g。 150000/100=1500。 2的11次方大于1500 又因为没有11所以是12 谢谢 516 1204 2048 懂 >1500的就行
基于单片机的电子秤主控芯片可以用51单片机、PIC单片机,AVR单片机,现在学51单片机的人是最多的,所以你可以选择51系列单片机,比如STC宏晶单片机就比较适合,当然Atmel的单片机也可以,比如AT89S51,AT89S52等,都具有ISP功能,不用借助编程器来烧录软件了,只用串口或USB口就可以下在线下载程序到单片机,十分方便。选用STC系列的单片机的话,可以选这11系列,也可以选择12系列,当然,从接触到的很多学生使用的开发板上,一般选择的是STC89XXX单片机,也是可以的。
以上就是关于单片机电子秤设计如何标定全部的内容,包括:单片机电子秤设计如何标定、用51单片机做电子秤,电子秤量程5kg,我用的是8位ad转换转换出来的值是0-256,、用单片机设计一个电子秤,测量范围是0~150Kg,称重误差为100g,应当如何选用AD等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)