动态称重系统项目报告=计量=

  • 格式:docx
  • 大小:20.93 KB
  • 文档页数:9

《工程综合实践》
项目实验报告
项目名称:动态称重系统专业测控技术与仪器班级
组号B类第1组
老师
中国计量学院
2013年5月27日
一、项目设计意义
动态称重系统广泛应用于生产线定量包装供送系统、在线质检系统中,以实现生产质量的在线控制。

本项目主要结合工程训练中心包装物流生产线智能传送系统,设计一个动态称重系统,实现对盒装产品的重量信号的动态检测与单片机数据处理、显示的功能,既通过显示器件实时显示称重结果,对于不符合重量要求的产品发出剔除信号。

二、项目设计内容
1、称重信号采集及信号调理
要求将称重传感器的全量程(0~1KG)重量信号放大为标准0~5V DC电压信号,分辨精度
0.2克,绝对误差(实测与理想值之差)≤%。

2、单片机(PLC)处理与称重值显示
要求将标准重量电压信号进行AD变换并显示(实现PLC重量超差报警)。

3、不合格产品的声光报警电路
单片机实现重量超差报警与剔除信号控制。

4、项目流程图
图动态称重系统流程图
三、项目技术设计
1、电源模块电路
图电源电路
2、A/D转换模块电路
图3.2 A/D转换电路
3、信号采集放大模块
图3.3.1前置放大电路电路图
图3.3.2 前置放大电路电路板
4、电路板
图电路板制图
5、单片机软件设计
图单片机软件流程图
6、PLC模块
图3.6.1 PLC程序流程图
表3.6.2 变量分配表
四、项目实施记录与总结
1、工作记录
表4-1 动态称重系统工作记录表
2、项目实施记录
(1)项目结果
表4-2 实测记录表
(2)动态称重系统参数
表4-3动态称重系统参数
3、项目总结
经过近两个月的探索和努力,在老师的指导和组员的共同努力下,不仅充实了更多知识,而且在查找资料的过程中也了解了许多课外知识,开拓了视野,认识了工业流水线在线质检的发展趋势。

通过本项目的制作,结合制作中的经验,得出以下结论:
(1)本项目具有显着的生产实用价值,可节约更多人力资源,为企业创造更多利益;
(2)限于元件精度及软硬件设计技术未成熟,项目结果仍具有较大误差;
(3)调试过程具有较多问题,工业项目实施应更注重实际与理论的差别。

五、项目元件清单与造型说明
1、放大器焊接清单
2、单片机焊接清单
附录A 单片机源程序
#include <>
#include <>
#include <>
#define uint unsigned int
#define uchar unsigned char
#define ulong unsigned long
uchar ad_result[16]={0}; 0c;
ad_result[2]='0';
ad_result[1]='0';
ad_result[0]='0';
write_com(0xc0+6);
for(i=0;i<5;i++)
{
write_date(ad_result[i]);
delay(20);
}
c=(uint)(ADC(0)*;
while(1)
{
TMOD=0x01;;
ad_result[2]=((AD_ad%100)/10)+'0'; ad_result[1]= ((AD_ad%1000)/100)+'0'; ad_result[0]=(AD_ad/1000)+'0';
write_com(0xc0+6);
for(i=0;i<5;i++)
{
write_date(ad_result[i]);
delay(5);
}
if(AD_ad<2000&&AD_ad>1000)
{
D2=0;
D1=1;
beep=1;
tichu=0;
PWM=1;
delay(5000);
TR0=1;
;
ad_result[2]='0';
ad_result[1]='0';
ad_result[0]='0';
write_com(0xc0+6);
for(i=0;i<5;i++)
{
write_date(ad_result[i]);
delay(5);
}
D1=1;
D2=1;
beep=1;
}
}
}
}
void T1zd() interrupt 3
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
b++;
if(b==40)
{
b=0;
TR1=0;
TR0=1;
}
}
附录B PLC源程序。