3.1.2Proteus功能介绍.9
3.1.3Proteus性的特点.9
3.1.4Proteus功能模块10
3.1.5Proteus资源11
3.1.6电路功能仿真.12
3.2系统微处理器12
3.2.1AT89C52单片机的介绍.12
3.2.2AT89C52引脚图及功能13
3.3系统模数转换器14
3.3.1AD1674的工作原理及概述14
3.3.2AD1674的内部结构.15
3.3.3AD1674的引脚介绍.16
3.3.4AD1674与AT89C52的接口设计.17
3.4声光报警模块电路设计17
3.5数码管显示18
3.5.1数码管介绍18
3.5.2数码管动态扫描18
3.5.3数码管共阴极,共阳极的选择.19
3.5.4数码管段码,位码介绍.19
3.5.5数码管与AT89C52单片机的接口设计.20
3.6数据采集电路通信接口设计20
3.6.1串口通信原理20
3.6.2MAX232芯片简介.21
3.6.3接口电路设计.21
第四章单片机软件设计.22
4.1keil软件的简介.22
4.2主程序模块设计22
4.3AD1674模数转换模块设计.23
4.4串口通信模块设计23
4.5仿真步骤结果24
总结c.26
致谢.27
参考文献.28
第一章绪论
1.1课题研究背景及意义
1.1.1课题背景
粉料称重装置是对粉料进行称重,打包,计数,再进行传输的一种称重的设备。实现了粉料称重、储存以及运输的一体化[1]。粉料称重装置适用于对粉料以及颗状粒物体的称重运输[2]。在如今有着十分广阔的发展前景,在生产颗粒状或粉料物体的大型工厂,在医药粉剂称重包装,煤灰称重运输,烟草称重等地方都有广泛的应用。对于目前企业来说,机械化,自动化已经逐步取代了人工劳动力。企业只有提高自身的工业和管理自动化水平才能使企业做大做强。而粉料称重装置对于他们来说更大程度上节省了劳动力,推动了企业的进步。但随着工业化的发展,那么就更加需要性能完好的粉料称重设备[3]。
1.1.2研究意义
研究的粉料称重系统实现了对粉料的进料,卸料,称重,打包,运输的功能[4]。这个粉料称重系统由于卸料阀的可控大小性使得了系统具有精度较高的特点,不会使得称重误差过大从而使得企业亏本,也可以满足客户正真的需求(在医药用途上,粉料称重的计量更需要准确,不得多或少)。并且系统还实现了称重计数可视化和称重结果打印的功能,使得更真实,不会弄虚作假,维护了客户与商家的共同利益[5]。
1.2国内外研究发展现状
1.3本文的主要研究内容
(1)本文主要是研究基于单片机的粉料称重装置的系统控制设计。(2)用AT89C52单片机来控制整个粉料称重的全过程,通过了解AT89C52单片机的使用控制方法来实现整个装置的进料,卸料,计数,报警等功能。(3)用算法控制卸料口的大小来尽量解决卸料过程存在误差。(4)使用数码管来实现对称重的质量的显示以及对所称包数的统计。(5)选用合适的AD转换器,将模拟的电压或电流信号转化为单片机所能接收的数字信号。(6)用笼型电动机带动传送带匀速转动,将传送带上的粉料运输到指定位置。
1.4主要研究步骤和方法
步骤:首先通过对粉料称重装置的大致了解,对粉料称重装置有一个较为具体的模型,其次再对粉料称重装置各个模块进行单独的分析。例如对于进料环节,要考虑到在装置进料过程中肯定会存在因为进料速率的问题而产生误差这些问题。接着在考虑对于各个模块之间的相互连接,再然后我在其中加入和所必须的声光报警功能,最后对于粉料称重装置进行整体的检查,确保模块之间没有错误,最终达到我所需要的粉料称重的功能。 粉料称重装置的单片机控制系统设计+电路图+程序(2):http://www.youerw.com/zidonghua/lunwen_205062.html