基于LPC2294处理器的嵌入式PLC体系设计方案

最新更新时间:2014-01-17来源: 电源网关键字:LPC2294  处理器  嵌入式 手机看文章 扫描二维码
随时随地手机看文章

1 嵌入式PLC的硬件结构设计

1.1 微控制器芯片的选取

CPU是PLC的核心,它能够识别用户按照特定的格式输入的各种指令,并按照指令的规定,根据当前的现场I/O信号的状态,发出相应的控制指令,完成预定的控制任务。本设计选用的是Philips公司生产的LPC2294微控制器。LPC2294是一款基于32位ARM7TDMI-S,并支持实时仿真和跟踪的CPU芯片,它带有256kB嵌入的高速Flash存储器,16kB 片内SRAM.LPC2294采用144脚封装、具有极低的功耗以及多达112个通用I/O 口,9个边沿或电平触发的外部中断引脚,最大为60MHz的工作晶振,多个32位定时器,PWM 单元,实时时钟和看门狗,转换时间低至2.44μs的8通道10位ADC、4 路高级CAN 接口, 另外具有2 路UART(16C550),高速I2 C (400kbit/s)及2路SPI总线。LPC2294丰富的硬件资源和完善的功能使这款微控制器特别适用于汽车、工业控制应用以及医疗系统和容错维护总线等场合。

1.2 硬件系统的整体结构

本系统以ARM 芯片LPC2294为CPU,设计为14路PNP型输入、10路继电器输出的基本模式。硬件总体结构包括:

电源及复位模块、ARM 微控制器、Flash存储器扩展模块、开关量输入输出模块、模拟量输入输出模块、RS485接口及CAN接口通信模块等。系统的结构如图1所示。


1.2.1 开关量输入输出接口电路

图2所示为一路开关量输入图。此部分电路前端为R、C组成的一阶滤波电路,防止外部干扰信号进入系统中。输入端外接的输入控制开关信号(直流24V)通过输入点10.0经限流电阻输入到光电耦合器(PC816)的输入端,M 为输入点10.0~10.7的公共输入端。因P0.23口被设置为输入模式且口线内部无上拉电阻,所以需要外接上拉电阻,防止口线悬空。当10.0输入端为24V时,光电耦合器中的光敏二极管导通,光敏晶体管输出端被拉为低电平,指示该路输入状态的LED被点亮,P0.23被置为低电平。当CPU访问该路信号时,将该输入点对应的输入过程映像寄存器的值置为 1.10.0输入端为0V时,P0.23为高电平,当CPU访问该路信号时,则将该输入点对应的输入过程映像寄存器的值置为0.其余各个输入点所对应的电路及工作原理均相同。

图3所示为继电器输出模块图,图中并联在继电器线圈两端的二极管这里起续流作用。该模块的工作原理如下:当内部输出过程映像寄存器为时,LPC2294端口P1.16输出0,光敏晶体管导通,继电器线圈得电,输出点接通;反之当内部输出过程映像寄存器为0时,端口P1.16输出1,继电器线圈失电,输出点断开。


需要注意的是,当LPC2294的GPIO 口初上电时,其输出端口(如本图中的P1.16)的电压不稳定,这样易导致外部继电器误动作而引起外部设备工作不稳定。为此,我们设计了图4电路用来提高继电器输出的稳定性。

这是一个由NE555 定时器组成的单稳态电路,其中VCC5.0D端接图3中光电耦合器的集电极。其工作原理为:系统上电初始,2、6管脚电平不能突变,保持为低电平。分析 NE555的内部电路可知,此时输出端3管脚输出高电平,电路开始对R、C电路进行充电,随着时间的推移,管脚2、6的电平不断升高,当升至23VCC 时,输出端3管脚将翻转至低电平,使三极管导通,VCC5.0D输出5V。这样,系统上电后经过一段时间,I/O口的电平稳定下来之后,光电耦合器才得电开始工作。暂稳态的持续时间tW取决于外接电阻R 和电容C的大小。tW等于电容电压在充电过程中从0上升到23VCC所需要的时间,即:

1.2.2 模拟量输入电路设计

先通过电阻R66,将现场传感器输出的电流信号转换为0~5V电压信号进行采集。考虑到抗干扰及对微处理器电路的保护,在转换电路的输出端加了线性光耦HCNR201.硬件电路如图5所示。

1.2.3 串行通讯接口电路设计

为了能与其它工业控制产品兼容,我们设计时采用了RS-485接口标准。为了将TTL电平转换成 RS485电平,选用了SP485E 收发器。SP485E 芯片的数据传输速率可高达10Mbps,其最大的特点是在为发送器输出和接收器输入管脚提供了ESD保护电路。接口电路如图6所示。

关键字:LPC2294  处理器  嵌入式 编辑:探路者 引用地址:基于LPC2294处理器的嵌入式PLC体系设计方案

上一篇:详细讲解JLINK与JTAG的几大根本区别
下一篇:AVR单片机的智能家居监控系统提高生活水平

推荐阅读最新更新时间:2023-10-12 22:34

低价标签难以摆脱 联发科即将发布Helio P23处理器
    一直以来,联发科在消费者的心目中是“中低端”的代表,使用联发科芯片的手机也被打上了“中低端”的烙印。《每日经济新闻》记者日前从联发科处证实,其将于8月29号发布Helio P23/P30处理器。Helio系列是联发科希望打造的中高端芯片,但后来被多家国内手机厂商用于千元机身上,其低价标签难以摆脱。   在即将推出新品之际,市场上却出现联发科为了对抗高通对即将发布的P23处理器进行降价的传闻。联发科方面在接受记者采访时对降价传闻予以了否认。   王艳辉对记者表示,目前高通芯片基本垄断了高端机型,在这样的竞争高压下,由于手机芯片价格本身是不公开的,针对不同的客户价格也不尽相同,降价不降价谁也不知道。   王艳辉进一步指出,这样
[手机便携]
基于ARM的嵌入式linux 内核的裁剪与移植
0 引言 微处理器的产生为价格低廉、结构小巧的CPU和外设的连接提供了稳定可靠的硬件架构,这样,限制嵌入式系统发展的瓶颈就突出表现在了软件方面。尽管从八十年代末开始,已经陆续出现了一些嵌入式操作系统(比较著名的有Vxwork、pSOS、Neculeus和Windows CE)。但这些专用操作系统都是商业化产品,其高昂的价格使许多低端产品的小公司望而却步;而且,源代码封闭性也大大限制了开发者的积极性。而Linux的开放性,使得许多人都认为Linux非常适合多数Intemet设备。Linux操作系统可以支持不同的设备和不同的配置。Linux对厂商不偏不倚,而且成本极低,因而很快成为用于各种设备的操作系统。嵌入式linux是大势所趋
[单片机]
AVR 嵌入式单片机芯片的中断系统介绍
中断源和中断向量: 缺省情况下,AVR的程序存储区的最低端,即从Flash地址的0x0000开始用于放置中断向量,称做中断向量区。中断向量区大小 = 中断源个数 * 每个中断向量占据字数。对于Flash比较小的AVR处理器,每个中断向量占据一个字的空间,用于放置一条相对转移指令 rjmp(跳转范围-2K~+2K),而Flash较大的AVR,每个中断向量占据两个字空间,用于放置一条绝对转移指令 jmp,用于跳转到相应中断的中断服务程序的起始地址。 在这21个中断中,包含1个非屏蔽中断(RESET)3个外部中断(INT0、INT1、INT2)和17个内部中断。 RESET $000 INT0 $002 INT1 $004
[单片机]
三星ARM处理器S3C4510B的HDLC通道使用及编程
  1:S3C4510B简介   S3C4510B(以下简称4510)是韩国三星公司开发的一款基于ARM7TDMI架构的16/32位高性能微处理器。具用丰富的外围接口,如以太网,HDLC等,可灵活配置,适用于多种应用。4510具有以下性能特点:   ◆   8K字节的内部CACHE,也可用作内部SRAM   ◆   两线IIC接口,作为IIC主器件使用   ◆   以太网控制器   ◆   双通道HDLC控制器   ◆   双UART   ◆   双GDMA通道   ◆   两个32位定时器   ◆   18个可编程IO端口   ◆   中断控制功能  
[单片机]
华北工控闪亮2010中国国际嵌入式大会暨展览会
2010年9月7-9日,2010中国国际嵌入式大会暨展览会于上海浦东国际会议中心盛大召开。华北工控作为行业专用计算机高新技术企业,携其嵌入式计算机产品及2010年新研发的智能化创新技术产品闪亮现场。展位号:1A63。华北工控在行业中独具优势,其展台设计光鲜,系列嵌入式工业计算机产品吸引了众多专业人士观摩。同时,华北工控在大会中与同行业共同探讨未来嵌入式发展趋势。 华北工控展位 此届嵌入式大会紧扣世博契机,以“嵌入式技术应用推动后世博时代的智能生活”为主题,华北工控2008年奥运会被选为嵌入式硬件提供商之一,2010年上海世博会,华北工控风光依旧,系列工业级嵌入式产品被选用于世博会中。
[工业控制]
华北工控闪亮2010中国国际<font color='red'>嵌入式</font>大会暨展览会
TI全新处理器为工业应用与航空电子而生
日前,德州仪器(TI)宣布推出其适用于工业应用及航空电子的创新型产品 —— 基于KeyStone的AM5K2Ex处理器系列。较之前同类处理器,这些处理器能更快速地处理海量数据,且功耗更低,持续工作时间更长,在恶劣环境中更加稳定可靠,是工厂和飞机的最佳选择。 “新型处理器能使节电设备的性能充分发挥,这在类似的应用中是前所未见的。”TI产品市场营销工程师Ellen Blinka说道。 传统上,在相当短的时间内完成大量计算需要多个芯片的处理能力,。而AM5K2Ex处理器可将多个芯片整合到一个单一的“多核”芯片(即包含不止一个芯片中央处理组件的处理器)上,因此能节省运算时间,降低功耗并减少电路板占用空间。由于这些处理器比同类器件拥
[单片机]
外媒称谷歌第三代Tensor处理器将由三星代工 采用3nm制程工艺
据国外媒体报道,Google已决定将用于下一代智能手机Pixel 8的Tensor应用处理器,交由三星电子采用3nm制程工艺代工,预计在明年下半年推出。从外媒的报道来看,交由三星电子代工,也将继续加强两家公司在智能手机应用处理器上的合作。 Google智能手机此前采用的是高通的处理器,但在三星电子的支持下,他们成功研发除了Tensor处理器,并在2021年首次用于Pixel 6智能手机。用于Pixel 8的,将是第三代Tensor处理器,也是由Google和三星电子联合研发的。 不过,虽然外媒称高通已决定将第三代Tensor应用处理器交由三星代工,但高通的订单,还是远不能同主要竞争对手从苹果获得的订单相比。外媒在报道中就提
[手机便携]
Microchip推出集成嵌入式硬件安全模块的新型32位MCU, 保护工业和消费类应用安全
PIC32CZ CA器件可配置度高,配备300 MHz Arm® Cortex®-M7处理器 随着安全威胁的不断演变和日趋复杂,工业和消费应用设计人员在开发过程中必须考虑在设备中实现安全功能。为了让设计人员能轻松地将安全功能集成到应用中,Microchip Technology Inc.(美国微芯科技公司)今日宣布推出全新 PIC32CZ CA 32位单片机系列。该系列器件配备了300 MHz Arm Cortex-M7 处理器、集成硬件安全模块 (HSM),支持多种连接和闪存选项,从而提高了灵活性。 PIC32CZ CA 新器件系列包括集成HSM的PIC32CZ CA90或不集成HSM的PIC32CZ CA80。PIC3
[单片机]
Microchip推出集成<font color='red'>嵌入式</font>硬件安全模块的新型32位MCU,  保护工业和消费类应用安全
小广播
最新电源管理文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved