嵌入式设计工作方案ARM失重秤工作方案.docVIP

嵌入式设计工作方案ARM失重秤工作方案.doc

  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文档。上传文档
查看更多
嵌入式设计工作方案ARM失重秤工作方案

滨江学院 嵌入式综合实验课程设计 题目基于ARM的失重秤设计 院系电子工程系 专业信息工程 学生姓名曹 晓 磊 学号20092300246 指导教师董立军 二O一二年六月八日 南京信息工程大学滨江学院 失重秤,是一种间断给料连续出料的称重设备,由于失量控制是在料斗中进行,可达到较高的控制精度,结构又易于密封,故在粉料控制时与用螺旋秤来相比是一大提高。适用于水泥、石灰粉、煤粉等微细物料的控制配料。 设计目的 1. 失重秤现状和设计目的 目前在冶金、化工等工厂都会用到精确称量,因为失重秤比传统的称量方式精度更高成本更低,所以采用失重秤的配料方式在工业称量中得到了广泛的运用。因此,通过设计基于ARM的失重秤设计,运用ARM强大的运算与控制能力,从而达到对重量的精确测量。同时熟悉与掌握嵌入式系统在工业控制中的应用。 2. 设计任务及要求 (1)输出为12V的直流稳压电源为传感器供电,输出为3.3V的直流电源为逻辑控制器供电 (2)设计出键盘输入与显示电路(键盘显示板),用来显示当前的重量 (3)将托盘的重力转换为电压输出,并对输出的差动信号放大 (4)运用逻辑控制器将输出放大信号进行A/D采样,完成自动校零与自动校满,并将重量在键盘显示板上进行显示与通过键盘显示板控制系统的运行。 二.设计方案 1. 设计12V与3.3V稳压电源 要得到一个输出为12V的稳压电源,必须把220V的交流电经过变压器降压为16V ~ 30V的交流电压,然后接入整流桥。经过滤波以后接入12V直流稳压管,将电压输出稳定在12V,作为电桥及运放的电源。然后再将12V的输出电压接入可调电压稳压管,将输出电压调整为3.3V,作为逻辑器件的电源。 2. 设计键盘输入与显示电路 键盘显示板的设计可以运用一般人眼的滞留时间在0.1s左右这一个生理特点,用2片8位的移位寄存器芯片串联来共同驱动两个四共阴极的LED数码显示管,一个移位寄存器芯片控制八个数码管中的位码(即:第几位点亮),另一个控制被点亮的数码管的段码(即:所显示的数)。这样每隔2ms的时间,用SPI将段码和位码发送到移位寄存器里,这样数码管所显示的数的“存活期”为2ms。当2ms以后,就应该显示下一个数码管应该显示的数字,这时通过SPI又将新的段码与位码发送到移位寄存器里。可以计算得知,八个数码管的扫描周期为16ms,完全小于人眼的分辨时间0.1s,将看到连续的数字显示在显示板上。同时,8个按键是公共端接上拉电阻,并将按键的公共端引出,作为按键按下的输入到逻辑器件的借口,按键的另一端分别接到保存数码管位码的移位寄存器引脚上。这样,相当于每隔2ms在显示数字的同时也扫描了一个按键。 3. 设计重力感应与放大电路 将重力的变化转换为电压的变化可以采用三个压力传感器,选择三个压力传感器是为了固定托盘和更好的然每一个压力传感器都能感应到压力的变化,当重力发生变化时,每一个传感器的输出电压差发生等比例的变化,但是变化的电压及其微弱,一般小于1mv,从而必须将输出电压变化的部分用于放大电路进行放大。 信号放大部分可以使用两级放大,前一级使用运算放大器做加减差动放大,将三个传感器输出的正负信号输出端分别接入放大器的正负输入端,放大电路将把输入信号做加减运算后将传感器输出的差动电压信号进行10倍放大,后一级主要用于电压的调零于(抵消掉因为托盘的重量引起的电压输出)与放大。由于传感器输出的差动电压也会受到外部环境的影响,所以在调零时通常将最低电压调整在100mv 左右,给环境变化的影响留出100mv的余量。 这100mv 可以在后面的逻辑控制器件的程序处理时将其减去,从而减少了环境变化对测量数据的影响。将最高的输出电压定在3300mv的A/D可采样电压范围以内,以免超出A/D的采样范围影响测量。 4. 逻辑控制器的软件实现方案 逻辑控制器件主要完成的功能是控制A/D对输入的电压进行采样并将A/D的采样值与重量的量纲相对应,运用(初始化的AD值,为放入固定重量的砝码后的AD值,为放入砝码的重量,为放入未知重物后的AD值, 为未知重物的重量)计算出托盘里面重物的重量,然后输出到键盘显示板上进行显示。 具体方案: 每隔20ms通过A/D对输入的电压进行采样,在采样50次以后求出所有采样和的平均值 在每次系统启动后自动进入校零和校满程序并保存, 在校零和校满以后进入测量程序,根据每次采样出来的AD值运用计算公式将重量通过键盘显示板显示出来. 器件选择 1. 稳压电源器件的选择 在本系统中需要两种不同电压值的直流电源,分别为12V和3.3V。 a、稳压管LM7812具有输出稳定性好、使用方便、输出过流、过热自动保护,最大输入电压为35V,最大输出电流为1.5A,最高结温为150℃,适用于各种电源稳压电路,而且采用TO-220 b、L

文档评论(0)

盼储储time + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档