网站大量收购独家精品文档,联系QQ:2885784924

动态称重系统项目验收报告.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动态称重系统项目验收报告 组长:黄志伟 组员:章锋 王敏讷 王巨锋 项目设计意义 动态称重系统是称重领域的一项重要技术,在多个淋浴的生产过程和控制系统中都起着举足轻重的作用,从食品加工的物料计量到交通运输对汽车的动态称量,无不体现着动态称重的重要性。动态称重系统的性能直接影响到动态电子称的精度,熟读,对保证企业的产品质量和提高生产效率有关键的影响,此次设计主要应用于工业生产线中的检验产品是否合格环节。 项目设计内容 动态称重系统功能 我们动态称重系统的原型是生产线上的检重分选流程,当盒装产品第一个传送到带有称重装置的第二个传送带时,检重机构也就是我们的动态称重系统将得到的重量值与我们设定的标准重量进行比较,看盒子是否在标准重量内,如果不符合,则我们的声光报警系统就会开始报警,指示灯一闪闪,提示该产品不合格,通过生产线上的其他装置剔除该产品。所以动态称重系统起到检测产品是重量否合格,并给出指示。 动态称重系统技术简介 动态称重系统,包括 直流稳压电源电路其提供+/-12v和+5v电压。 由AD620构成的信号采集和信号调理电路,称重传感器由支撑梁和金属箔式电阻应变片,一般为四线制,两根为电压激励端。另外两根为差动电压输出端。信号调理选择差动放大器,放大倍数选择一个合适的值,输出电压在A/D转换器的转换电压范围之内,并且增益可以滑动变阻器进行调节。在无重物时,通过调节变阻器,使输出为0. 单片机处理:单片机对放大后的信号进行A/D转换,通过处理,把得到的重量信号在显示屏上显示出来,并判断是否是不合格产品。 4声光报警电路:声光报警电路用led和蜂鸣器实现。驱动电路选择三极管。 项目技术设计 硬件系统的设计与器件选着 直流稳压电源的设计 采用MC7812,MC7912,MC7805,和变压器,等元件构成.电容参数如图。通过变压器将220v电压变为16v,在通过MC7812,MC7912,MC7805,分别输出12v,-12v,5v,的电压。 2.信号采集放大电路 采用AD620芯片对信号进行采集放大,通过调节1、8脚和5脚的电位器来调节放大倍数,并从6脚将放大信号送入A/D转换模块 声光报警电路 将P17,P10连接到单片机的P2.6端口。 软件系统设计和程序实现 1.A/D转换模块 A/D转换采用TLC1543芯片,从A0通道输入前一级的信号,13、14脚间接基准电压4.096v,采用如下右图方法获得。与单片机常用接口为15、16、17、18用线连接,此外 1出导线接+5v电压。 。 TLC1543驱动方法 uint read1543(uchar port) //从TLC1543读取采样值,形参port是采样的通道号 { uint ad; uint i; uchar al=0,ah=0; CLOCK=0; _CS=0; port=4; for (i=0;i4;i++) {D_IN=(bit)(port0x80);CLOCK=1;CLOCK=0;port=1;} for (i=0;i6;i++) {CLOCK=1;CLOCK=0;} _CS=1; for (i=0;i2;i++) //取D9,D8 { D_OUT=1; CLOCK=1; ah=1; if (D_OUT) ah +=0x01; CLOCK=0; } for (i=0;i8;i++) //取D7--D0 { D_OUT=1; CLOCK=1; al = 1; if (D_OUT) al +=0x01; CLOCK=0; } _CS=1;ad = (uint)ah;ad = 8;ad

您可能关注的文档

文档评论(0)

lingyun51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档