基于STC12C5A60S2的自动配料控制系统设计

发布者:脑力舞者最新更新时间:2013-12-28 来源: dzsc关键字:STC12C5A60S2  自动配料  控制系统 手机看文章 扫描二维码
随时随地手机看文章

  1.前言

  在大规模工业生产中,需要对物料进行称量配比。目前工厂一般使用两种方法,第一种方法采用人工称重,然后将成比例的各种原料同时放入配料机中搅拌;另一种方法是自动称重,自动搅拌。由于很多原始材料为粉状或颗粒,人工配料时,人体容易吸入粉尘等杂物,导致职业病出现,增加了生产风险和劳动力资本,同时配料品种繁多,数量巨大,因此人工配料难以现场管理,很容易出现误配,不但质量难以保证,同时增加了管理成本。为了保证产品质量、提高生产效率和降低工作人员的劳动强度,要求采用准确、可靠的自动配料系统。目前现有的配料系统主要是用工控机或者PLC来控制。工控机控制系统结构复杂,体积大,成本高,维护难,等缺点;PLC系统的数据处理能力较弱;人机界面需要PC机支持。本文采用单片机控制方式具有体积小,编程方便,对于处理专门任务具有运算速度快,实时性能好,可靠性高,成本低廉等优点。

  2.原理

  文中以两种物料的混合配比为例,采用基于STC12C5A60S2单片机为核心的控制系统进行实现。控制器启动后,利用压力应变传感器对物料进行测重,信号经A/D转换后送入控制器,与设定值相比较,进而调节储物仓阀门达到控制物料配比的目的。各物料的加载量及调节参数经计算后送入输出端工上位机操作人员参考及调整。相对于传统的80C51系列单片机,文中的设计计算速度提高10倍左右,并且具有低功耗,高抗干扰的优势,适用于工况环境恶劣的场合。

  硬件系统硬件构图如图1所示,压敏传感器产生的电压测量信号经过放大和A/D转换后,控制器经标度计算后将其与设定值进行比较,输出信号既控制电机调节储物仓阀门,同时与上位机发生通信。硬件电路设计主要包括电源模块、放大电路、A/D转换模块以及显示电路。

  

  3.信号放大

  如图2所示,AD623是一个集成单电源仪表放大器,在无外接电阻的条件下,AD623被设置为单位增益;外接电阻后,AD623可编程设置增益,其增益最高可达1000倍。

  

  压敏传感器输出信号0-20mV,经放大后为0-5V电压信号。信号经放大后,采用稳压电路保持信号的完整可靠性。稳压电路基于LM7805(如图3所示)、LM7905(如图4所示)设计,同时满足+5V及-5V信号的稳压要求,为消除有害的输入/输出尖峰信号或噪声,在稳压集成电路的输入端和输出端加上两个电容。

  

  4.A/D转换

  如图5所示,A/D转换采用AD7190芯片实现,该器件可配置为具有两个差分输入或4个伪差分输入。芯片上的通道序允许几个渠道已经启用,并且启用了AD7190每个通道的顺序转换。这简化了部分沟通。芯片上的492MHz的时钟可以作为时钟源到ADC,或者,一个外部时钟或晶体都可以使用。[page]

  

  5.外设模块

  如图6所示,外设模块完成显示功能和与上位机进行通信的要求。显示电路采用8位共阳极LED数码管以动态扫描法直读显示。需要74LS373锁存器来控制锁存段码,74LS138锁存位码。

  

  6.主程序流程描述如图7所示。

  

  (1)初始化A/D

  (2)读AD

  (3)数据调零

  (4)判断状态1:大仓门,小仓门都开;(仓门一)

  (5)判断状态2:大仓门关小仓门开;(仓门一)

  (6)判断状态3:大小仓门都关;(仓门一)

  (7)判断状态4:出料口打开;(仓门一)

  (8)判断状态5:转入仓口二……

  7.结束语

  本文介绍的基于STC12C5A60S2单片机为核心的自动配料系统,运算速度快、简单可靠、易于维护,且实现了与上位机通信功能,便于控制人员监视操作。在实际的工况生产环境中,能够有效克服复杂环境带来的干扰。

关键字:STC12C5A60S2  自动配料  控制系统 引用地址:基于STC12C5A60S2的自动配料控制系统设计

上一篇:如何清晰的区分单片机和ARM?
下一篇:单片机晶振故障的分析及处理

推荐阅读最新更新时间:2024-03-16 13:32

基于STC12C2052的人民币识别控制系统的设计
人民币反假宣传站的设计是为了普及反假币的知识,通过播放人民币详解的视频,演示人民币的防伪特征,并通过人民币识别系统切实让人们对假币的知识有了深刻的认识。将反假币志愿者协会的工作人员从繁重的重复性的宣传纸币识别的工作中解放出来,提高反假币宣传的工作效率。这里开发研制的纸币清分机具备两种功能:检伪和播放视频宣传片。检伪通过模拟和数字电路以及加上一些简单的控制来实现,播放视频宣传片这项功能包括各种纸币的面值和纸币防伪特征的详解,以达到推广人民币识别的目的。 1 机器识别的原理 当前大量使用的是第5套人民币,该套人民币专门针对第4套人民币防伪弱点,使用了10大防伪的高新技术,分别为:a.纸张;b.水印;c.对印防伪;d.荧光油墨;e
[单片机]
基于STC12C2052的人民币识别<font color='red'>控制系统</font>的设计
高精度无刷直流电机伺服控制系统的设计与仿真
    摘要:为提高伺服系统中无刷直流电机的控制效果,设计了以DSP为核心的无刷直流电机控制系统方案。本控制系统的主要优势在于利用数字信号处理器的高速实时运算处理功能,易于实现各种高效的控制算法,很好地解决了伺服系统中PWM信号的生成、电动机速度反馈和电流反馈等问题。并结合模糊控制算法进行了仿真研究,达到无刷直流电机的高精度伺服控制的目的。 关键词:无刷直流电机;DSP;PWM控制;Sinmulink仿真     在伺服传动系统中,无刷直流电动机(BLDCM)是一种新型的无级变速电动机,其结构简单可靠、维护方便、运行效率高及惯量小和控制精度高等优点,广泛应用于伺服控制精密数控机床、加工中心、机器人等领域。随着BLDCM应用领域的推
[嵌入式]
高精度无刷直流电机伺服<font color='red'>控制系统</font>的设计与仿真
基于PAC运动控制系统方案
  多电机伺服控制广泛应用于各种电力传动自动 控制系统 中,如配料、传动等生产过程。伺服系统中电机控制性能和多电机间协调控制的好坏直接影响生产过程的质量,如何高效管理、方便应用、实时控制是多电机伺服系统生产领域亟待解决的首要问题。因此,本文提出一种基于CANOpen总线技术的多轴 运动控制 数字交流伺服系统。 现场总线 技术解决了传统总线插板I/O模块多,干扰严重、系统软件编写复杂、系统硬件兼容性差等问题。大大减轻了现场信号连接的繁琐与费用,提高了信号传输的精度与灵活性,给安装、调试和维护带来诸多方便,为现场用户带来巨大的经济效益,代表着自动化领域发展的一个重要方向。   一、CANOpen总线简介   CAN的主要技术特点有
[嵌入式]
MDA800 电机驱动分析仪对电机驱动和控制系统的测试挑战
电机在各个领域都得到了非常广泛的应用,如家电,电动汽车,电梯,传送带等等。为了提升效率和提高电机的控制精度,电机驱动系统和控制系统包括控制算法日益复杂,而电机驱动系统通常使用三相交流输入和三相交流输出以增加电机控制信号的灵活度和效率,所以整个电机系统的调试分析变得日益复杂。为了应对复杂电机系统的测试挑战,力科(Teledyne LeCroy)专门推出了电机驱动分析仪MDA800系列。本文将介绍力科的电机驱动分析仪 MDA800 如何帮助工程师应对日益复杂的电机驱动系统的测试挑战。 一、典型的电机驱动和控制系统 典型的电机驱动和控制系统包括功率转换、电机、嵌入式控制系统三大部分。功率转换部分包括三相输入,三相输出以控制电机的运行
[测试测量]
MDA800 电机驱动分析仪对电机驱动和<font color='red'>控制系统</font>的测试挑战
单片机风扇模拟控制系统设计
引言 单片机原理应用广泛根据单片机原理及应用课程的要求,主要进行两个方面的设计,即单片机最小系统和存储器扩展设计、接口技术应用设计。其中,单片机最小系统主要要求学生熟悉单片机的内部结构和引脚功能、引脚的使用、复位电路、时钟电路、4个并行接口和一个串行接口的实际应用,从而可构成最小应用系统,并编程进行简单使用。电风扇模拟控制系统具有电路简单、成本较低、操作方便、灵敏可靠等优点,经使用效果良好, 具有较高的推广价值,在很多领域都有广泛的应用。 本文设计出以STC89S52单片机为核心的电风扇模拟控制系统,采用了LCD1206直接指示,显示状态,并自动复位的设计思想,它能根据按键输入的信号,经过单片机的控制处理并产生不同的与输入信号
[单片机]
单片机风扇模拟<font color='red'>控制系统</font>设计
基于AVR单片机的实验加载闭环控制系统
分离式液压千斤顶在生产建设、科学实验等各类工程结构加载工作中具有广泛的用途。 该设备一般由电动高压油泵+压(拉)千斤顶组成,本文论及的加载系统规格如表1所示。 油泵电机直接带动泵轴旋转,柱塞作往复运动,进油阀/排油阀工作,液压油通过高压油管进入千斤顶。用户可通过泵站上的手柄,人工转动泵内卸荷阀处于不同位置,实现系统的加载/卸载、推力/拉力及加载速率和稳压作业。 在对力和位移数值或稳压时间等精度要求较高的科研实验加载场合,显然这种仅靠手工操作的方式难以胜任。给该设备增设电脑测控系统就成为一项与时俱进的技术革新,也是提高此类设备性价比的最佳方案。 1 下位机 由ATmega128构成下位机控制核心(见图1),其
[单片机]
基于AVR单片机的实验加载闭环<font color='red'>控制系统</font>
基于RTOS的涡喷发动机数字控制系统
摘要:介绍了一种应用于无人机的微型涡轮喷气式发动机数字控制系统的设计与实现。该系统基于C8051F021单片机和MicroStar嵌入式实时操作系统,实现了小型涡喷发动机自动点火、启动、推力控制与稳定、超温超速保护、系统自检、冷却等功能。该系统具有体积小、重量轻、功能全的特点。 关键词:C8051F021 MicroStar RTOS 涡喷发动机 PID 与活塞发动机相比,涡轮喷气发动机(以下简称涡喷发动机)在推重比方面的优势无可争议。如果将之微型化,将使小型无人飞行器获取较高的速度和载荷能力。因此,研制微型涡喷发动机在军用和民用领域都有深远的意义。目前,美、德、丹麦等国家都有相当成熟的微型涡喷发动机产品,已成功应用到航模和
[应用]
热门资源推荐
热门放大器推荐
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved