Kaiyun(机械设计研究所)中国大陆-官方网站

当前位置: 主页 > 新闻资讯 > 企业动态

高浓啤酒稀释配比系统课程设计(实用应用文)

作者:小编发布时间:2025-06-21 12:56

  属性:Doc-95S9K8,doc格式,正文10299字。质优实惠,欢迎下载!

  针对高浓啤酒稀释水处理系统的功能,用PhiliPs公司生产的基于ARM核芯片

  灌装前加入适量脱氧水控制其麦芽糖含量,使之达到希望的原麦汁浓度和酒精含量。

  从投资规模、经济效益和质量的可靠性来看,在低浓度啤酒的生中,稀释技术显示出

  在百万元人民币以上,投资高。采用两级计算机(上位机为工业控制计算机IPC,下

  位机为可编程控制器PLC)开发研制了高浓啤酒稀释监控系统,使其设备投资得以减

  少,提高了高浓度啤酒稀释配比系统的性能,然而由工业控制计算机和可编程控制器

  组成的两级计算机控制系统造价仍然较高,难以在一些中小型啤酒生产厂家推广,采

  用基于ARM核的嵌入式控制器LPC2214代替两级计算机系统实现高浓啤酒的配比

  采用Philips公司生产的基于ARM核芯片LPC2214作为高浓度啤酒稀释混合配

  比智能控制系统的主控制器等设备,软件部分包括c++、图像采集软件、java。

  高浓度啤酒稀释配比系统由嵌入式控制器LPC2214加上相应的接口电路组成,

  T1、热交换器温度T2、平衡罐液位Y、缓冲罐压力P、稀释水PH值、稀释水含氧量。

  这些模拟量输入信号由相应的传感器检测后由嵌入式控制器LPC2214内嵌O

  由于嵌入式控制器LPC2214内核没有D/A转换器,因此其由嵌入式控制器

  LPC2214内嵌的PWM输出再经滤波后实现。系统共有10路开关量输入信号,分别

  为残氧浓度超标K1、流量开关K2、平衡罐进水阀K3、平衡罐出水阀K4、线、出水泵状态K9、泵操作选择

  开关状态K10等。系统共有5路开关量输出信号,分别为混合泵变频器启停信号

  冷媒电磁阀开关信号Q5等。这些开关量输入信号的采集和开关量输出信号的控制均

  由嵌入式控制器LPC2214自身的开关量GPIO通道加上相应的光电耦合器等来完成。

  CPU微控制器,并带有256 k 字节(kB)嵌入的高速Flash 存储器。128 位宽度的存储

  器接口和独特的加速结构使32 位代码能够在最大时钟速率下运行。对代码规模有严

  格控制的应用可使用16 位Thumb 模式将代码规模降低超过30%,而性能的损失却

  由于LPC2214 有较小的144 脚封装、极低的功耗,并且具有:多个串行接口,2

  转换器,转换时间可低至;2 个32 位定时器(带4 路捕获和4 路比较通道);PWM单元

  ((6 路输出):实时时钟和看门狗;112 个通用I/O口(可承受5V电压);2 个低功耗模式,

  空闲和掉电;片上集成高速闪存。使它们特别适用于工业控制、医疗系统、访问控制

  和POS 机。由于内置了宽范围的串行通信接口,它们也非常适合于通信网关、协议

  LPC2214 包含一个支持仿线TDMI-S CPU、与片内存储器控制器接口

  AHB 外设分配了2M字节的地址范围,它位于4G字节ARM存储器空间的最顶

  端。每个AHB 外设都分配了16k 字节的地址空间。LPC2214 的外设功能(中断控制

  外设也分配了2M字节的地址范围,从地址点开始。每个VPB 外设在VPB 地址空间

  本系统选用深圳耀宇公司生产的图形点阵液晶显示模块YM240128,模块内的

  控制器为T6963C,显示屏点阵为240×128 点,可显示汉字和图形,内置8192 个

  样只需要几个较少的按键便可实现复杂的操作。本系统设计有7 个按键,它们分别是

  作为GPIO接口,这112 个通用I/O口大部分还有其他功能。当用作GPIO 接口

  这112 个通用 I/O 口具有单个位的方向控制、输出置位和清零可单独控制等性

  本系统使用了15 路开关量,其中、 、、、、、、、、,10 个端口被作为输入,

  其对应输入的开关量信号分别为:残氧量浓度超标K1、流量开关K2、平衡罐进水阀

  出水泵状态K9、泵操作选择开关K10。另有5 个端口、、、、,作为输出。对应的

  阀开关信号Q3、出水电磁阀开关信号Q4 和冷却媒电磁阀开关信号Q5。开关量输入

  LPC2214 包含一个带8 路输入的10 位逐次逼近模-数转换器。测量范围为:

  0~3V、每秒可执行 400,000 次 10 位采样,具有单路或多路输入的突发转换模式、

  A/D 转换器的基本时钟由 VPB 时钟提供。可编程分频器可将时钟调整至逐步逼

  近转换所需的 (最大)。10 位精度要求的转换需要 11 个A/D转换时钟。

  PWM定时器由于芯片LPC2214 没有自带的D/A输出。而本系统需要输出一路

  模拟信号控制变频器的频率进而控制混合泵,达到控制水流量从而实现啤酒配的功能。

  在此使用LPC2214 自带的PWM通过滤波后输出模拟量实现上述功能。本系统中,

  器检测原酒流量和水流量。温度传感采用温度范围为 —50~+150℃的热电偶检测,

  处理后加在LPC2214A/D 转换器上。缓冲罐压力和平衡罐液位需要用到压力传感器。

  e=V *2—V 2,为水流量的给定值与水流量反馈值的误差,Δe=e n -e n -1,为

  统按照希望的水流量进行配比控制。按系统要求,模糊控制器的两个输入分别为:e

  V 2(n ) —水流量的实际值(或反馈值,由水流量传感器测得); e (n )—

  e 和?z 的隶属函数均取三角形,e 和?e 的隶属函数如图4-3a 所示,?z 的隶属函数

  系统经过采样测量和AD变换,得到了误差e 和误差变化率?e 的精确值,经过模

  对于第一条规则,则有a1,a2 对e,?e 中语言变量NB 和NB 的隶属度:

  STR sp,[r5] ;保存栈指针在占先任务的TCB 上取得高优先级任务的TCB 地址

  在中断服务程序中切换任务时会调用OSInCtxSw()函数,其代码如下所示:

  设备驱动程序、uC/OS-II 操作系统和软件应用层,如图6-1 所示。在设备驱动程序

  部分,主要针对本系统所用到的硬件外围设备,定制了驱动程序,分别为:LCD驱

  本系统选用深圳耀宇公司生产的图形点阵液晶显示模块YM240128,模块内的

  控制器为T6963C,显示屏点阵为240×128 点,可显示汉字和图形,内置8192 个

  采用动态驱动原理由行驱动器和列驱动器两部分组成了240 (列)×128 (行)的全点阵

  本系统有10 个开关量输入:分别为残氧量浓度超标K1、流量开关K2、平衡罐

  进水阀K3、平衡罐出水阀K4、线、出水泵状态K9、泵操作选择开关状态K10。

  这10 个开关量全部用P0 口输入存储到GPI_Data 单元中。对应的引脚分别为:

  1.引脚功能连接模块使同一个引脚可以具有多种功能,即引脚复用,通过配置相

  输出清零寄存器(IO0CLR)当引脚配制为GPIO输出模式时,可使用该寄存器

  从引脚输出低电平。写入1 使对应引脚输出低电平,并清零IOSET 寄存器中相应的

  位;写入0 无效。如果一个引脚被配制为输入或第二功能,写IOCLR 无效。它的位

  输出置位寄存器(IOSET),当引脚配制为GPIO输出模式时,可使用该寄存器

  从引脚输出高电平。写入1 使之对应引脚输出高电平;写入0 无效。如果一个引脚被

  配制为输入或第二功能,写IOSET 无效。它的Kaiyun机械位0 对应于,…,位31 对应于。在此

  方向寄存器(IO0DIR)当引脚配制为GPIO模式时,可使用该寄存器控制引脚

  的方向。任意引脚的方向位的设置必须与引脚功能一致,比如某引脚用作输出功能,

  IODIR 寄存器的相应位必须设置为1。它的方向控制位(0=输入,1=输出)。

  流电磁阀开关信号Q3、出水电磁阀开关信号Q4、冷却媒电磁阀开关信号Q5。

  1.引脚功能连接模块使同一个引脚可以具有多种功能,即引脚复用,通过配置相

  用该寄存器从引脚输出低电平。写入1 使对应引脚输出低电平,并清零IOSET

  用该寄存器从引脚输出高电平。写入1 使之对应引脚输出高电平;写入0 无效。

Copyright © 2025 Kaiyun(股份有限公司)版权所有   粤ICP备15018049号-1