历史上的今天
返回首页

历史上的今天

今天是:2025年03月22日(星期六)

2018年03月22日 | 基于LPC2119微处理器的配电控制模块设计

2018-03-22 来源:eefocus

    火箭炮配电箱在火箭炮作战任务完成过程中起着极其重要的作用,它主要对火箭炮的高低和方向调炮及左右千斤顶放列、撤收进行配电控制。目前,火箭炮配电箱使用的控制器件仍是传统的接触器,这类器件触点在切换过程中极容易出现触点发热、粘接、卡死,造成配电动作失败,存在故障隐患时难以发现;同时,配电箱为减小大功率电机启动时的冲击电流,采用串联启动电阻限流的方法,当电机过载时,极易烧坏启动电阻,造成配电箱无法工作,这些问题严重影响了配电箱的可靠使用,直接影响火箭炮作战任务的完成。基于此,亟需改进火箭炮现有配电箱,设计新型智能配电箱来解决现有配电箱存在的问题,使火箭炮配电朝着自动化和智能化方向转变。配电控制模块是智能配电箱的控制单元,本文基于LPC2119设计配电控制模块。

 

    配电控制模块总体设计

    智能配电箱主要由配电控制模块、智能配电模块、CAN总线通信模块和LIN总线通信模块等组成。配电控制模块是智能配电箱的控制单元,主要负责管理智能配电模块,监控用电负载的运行状态,同时通过双CAN冗余通道与上位机进行数据通信,实现火箭炮配电箱的数字化、智能化管理。配电控制模块结构组成如图1所示,它以嵌入式微处理器LPC2119为控制核心,主要由CAN收发器、LIN收发器、输入接口、输出接口和电源模块等组成。     

67

    图1配电控制模块结构组成图

    配电控制模块选用ARM7TDMI版本的LPC2119微处理器作为控制核心,该微处理器将许多外围功能集成到了芯片内部,性价比高;选用存储器FM24C64存储智能配电模块的配置参数信息;配电控制模块各种通信接口由专用的接口芯片来负责处理;CAN总线接口主要负责与上位机进行信息交互,LIN总线接口主要负责控制和管理智能配电模块;串口部分主要预留系统升级、信息配置、读取及修改等。

    配电控制模块上电后,从存储器中读取配电箱配置信息,根据信息对智能配电模块进行核对和识别,完成信息分配初始化工作;实时扫描智能配电模块输出电流、电压和温度参数,响应CAN总线显示控制命令,上传配电箱工作状态信息至上位机。配电控制模块主要性能包括:①通讯协议采用CAN 2.0B,具有两路CAN通讯接口,实现CAN总线的冗余备份;②具有LIN通讯接口,通讯协议采用LIN 2.0,实现对所有智能配电模块的控制;③自动识别智能配电模块,进行模块参数自动下载,方便快速更换、维修智能配电模块;④上位机通过CAN总线可以访问配电控制模块,实现对智能配电箱的维护和检修;⑤微处理器通过CAN总线可以上传配电状态参数和配电箱故障信息等。

    微处理器LPC2119选型

    嵌入式微处理器是配电控制模块的核心部件。本文在综合考虑CAN总线和LIN通信要求,以及处理器性价比、功能完善等方面因素的基础上,选择Philips公司的LPC2119微处理器作为配电控制模块的核心。LPC2119是一个支持实时仿真和跟踪的32位ARM7TDMI-S核,并带有128K片内FLASH、16K SRAM、双CAN总线控制器、片内Boot装载程序实现ISP和IAP、2个UART通用串口等。LPC2119满足本设计对存储、CAN总线和LIN总线的收发以及参数设置等需求,并且双CAN总线控制器为系统的冗余设计提供了方便,LPC2119将处理器内核与CAN控制器模块集成在一起,增强了该芯片的功能,不仅使CAN总线的通讯具有更高的可靠性,而且在硬件电路设计时不需再考虑选用何种CAN控制器,只需增加CAN收发器即可实现CAN总线通信,简化了硬件结构,降低了成本。

    存储器电路设计

    本设计选用存储器FM24C64存储智能配电模块的配置参数信息,FM24C64是采用先进的铁电技术制造的64K位非易失性存储器。铁电随机存储器(FRAM)具有非易失性,且可以像RAM一样快速读写,数据在掉电后可以保存十年,相比EEPROM或其他非易失性存储器,FRAM具有可靠性高、结构简单等诸多优点。与EEPROM系列不同的是,FM24C64以总线速度进行写操作,无须延时,数据发到FM24C64后直接写到具体的单元地址,下一个总线操作可以立即开始。FM24C64可以支持1万亿次读写次数,是EEPROM的1百万倍。

    FM24C64非易失性铁电随机存储器的特性包括:①工作电压为5V;②动态工作电流为150μA;③总线速度可以达到1MHz;④可以直接替换EEPROM;⑤向上兼容100K和400K总线速度。这些特性使得FM24C64满足配电控制模块非易失性要求,使存储具有更快的写操作速度和更少的系统开销。FM24C64采用工业标准两线接口,8脚SOP封装,操作温度范围为-40℃~+85℃。配电控制模块采用铁电存储器FM24C64(8KB),主要是作为数据存储器,FM24C64与LPC2119的电路连接如图2所示。     

    图2 FM24C64与LPC2119的电路连接图

65

    图3 MAX3232与LPC2119的电路连接图


推荐阅读

史海拾趣

Circuit Assembly公司的发展小趣事

由于Circuit Assembly公司的发展故事涉及具体的公司案例和数据,而这些信息往往涉及公司的内部运营、市场策略等敏感内容,且不同公司的发展经历也各有差异,因此我无法直接为您提供5个具体的电子行业里面Circuit Assembly公司的发展起来的相关故事。但我可以根据您提供的背景和要求,给出一些可能的发展趋势和挑战,帮助您理解该行业的整体状况。

在电子行业中,Circuit Assembly公司的发展通常与几个关键因素密切相关,包括技术创新、市场需求、供应链管理以及国际合作等。随着5G、物联网、智能制造等技术的快速发展,Circuit Assembly公司面临着前所未有的机遇和挑战。

一方面,新技术的出现推动了电子产品的小型化、集成化和智能化,对Circuit Assembly公司的工艺水平和生产能力提出了更高的要求。那些能够紧跟技术潮流,不断提升自身技术水平和创新能力的公司,往往能够在市场中脱颖而出,实现快速发展。

另一方面,随着全球市场竞争的加剧,Circuit Assembly公司需要更加注重成本控制和供应链管理。通过建立稳定可靠的供应链体系,优化生产流程和管理,降低生产成本,提高产品质量,这些公司能够更好地满足客户需求,提升市场竞争力。

此外,国际合作也是Circuit Assembly公司发展的重要推动力。通过与国内外同行企业的交流与合作,可以引进先进的技术和管理经验,共同推动行业发展。同时,通过参与国际市场竞争,也能够拓宽公司的业务领域,提高公司的国际影响力。

综上所述,电子行业中的Circuit Assembly公司面临着多方面的机遇和挑战。那些能够抓住机遇、应对挑战的公司,有望在市场中取得更大的成功。但具体的公司发展故事需要根据不同的公司背景和实际情况来具体分析和描述。建议您查阅相关行业报告、公司年报或新闻报道,以获取更具体的信息。

方向电子公司的发展小趣事

机顶盒,全称为数字视频变换盒,是连接电视机与外部信号源的关键设备,具有高度的专业性和广泛的应用性。从广义上讲,凡是能与电视机连接并处理音视频信号的网络终端设备均可视为机顶盒。它不仅能够接收来自有线电缆、卫星天线、宽带网络及地面广播的数字电视信号,还能通过内置的解码器将这些信号转换为电视机可识别的格式,从而呈现出高清乃至4K的超高清画质,大大提升了观看体验。

机顶盒不仅限于基本的电视信号接收功能,还集成了多种增值服务。例如,它提供电子节目指南,让用户轻松查找和预约节目;支持因特网网页浏览,实现网络购物、在线视频观看、游戏娱乐等多元化互动体验。随着智能化技术的发展,现代机顶盒还融入了语音助手、智能推荐等功能,进一步提升了用户的操作便捷性和内容个性化程度。

在技术层面,机顶盒的发展日新月异,不断向高清化、智能化方向迈进。5G技术的应用更是为机顶盒带来了更快的传输速度和更低的延迟,为用户提供了更为流畅的观影体验。此外,虚拟现实和增强现实技术的融入,也为机顶盒的未来发展打开了新的想象空间,将为用户带来更为沉浸式和互动式的观影享受。

综上所述,机顶盒作为现代家庭娱乐的重要组成部分,不仅极大地丰富了人们的电视观看体验,还通过不断的技术创新和服务升级,满足着用户日益多样化的需求。

Deutron Electronics Corp公司的发展小趣事

在技术优势的基础上,Deutron Electronics Corp开始了积极的市场拓展和品牌建设工作。公司参加了多个国际电子展会,展示了其创新产品和技术实力,成功吸引了众多潜在客户的关注。同时,公司还加大了对品牌宣传的投入,通过广告、公关等手段提升了品牌知名度和美誉度。这些努力使得Deutron Electronics Corp的产品逐渐在市场上占据了一席之地。

CT Micro公司的发展小趣事
  1. 创业初期与技术创新

CT Micro公司最初由几位电子工程领域的专家创立,他们看到了微型计算机断层扫描(Micro-CT)技术在电子行业中的巨大潜力。初期,公司面临着资金短缺和技术难题,但他们通过不断研发和创新,成功开发出了一款具有高性价比的Micro-CT设备,迅速获得了市场的认可。

  1. 市场拓展与合作伙伴关系

随着产品的成熟,CT Micro开始积极寻求市场拓展。他们与多家电子制造企业建立了合作关系,为这些企业提供Micro-CT设备的定制服务。通过与这些企业的合作,CT Micro不仅扩大了市场份额,还进一步提升了产品的技术水平和应用范围。

  1. 研发升级与产品迭代

面对日益激烈的市场竞争,CT Micro不断投入研发力量,对Micro-CT设备进行升级和迭代。他们成功推出了多款新型设备,具有更高的分辨率、更快的扫描速度和更低的辐射剂量。这些新产品的推出,进一步巩固了CT Micro在电子行业中的领先地位。

  1. 国际化战略与市场拓展

随着国内市场的饱和,CT Micro开始实施国际化战略。他们积极参与国际展览和研讨会,展示自己的产品和技术实力。同时,他们还在海外设立了销售和服务中心,为国际客户提供更加便捷的服务。通过这些努力,CT Micro成功打开了国际市场的大门。

  1. 社会责任与可持续发展

在快速发展的同时,CT Micro也积极履行社会责任。他们注重环保和可持续发展,采用环保材料和节能技术生产产品。此外,他们还积极参与公益事业,为贫困地区的教育和医疗事业贡献力量。这些举措不仅提升了公司的社会形象,也为其可持续发展奠定了坚实基础。

请注意,这些故事框架是虚构的,并不代表CT Micro公司的实际发展情况。如果您需要了解CT Micro公司或类似公司的真实故事,建议您查阅相关公司的官方网站、新闻报道或行业分析报告。

CUI Devices公司的发展小趣事

作为CUI Devices的重要组成部分,其电机品牌在近年来取得了显著的进步。公司的产品线涵盖了电位器、旋转编码器、步进电机、步进伺服电机和伺服电机等多个领域。通过不断的技术创新和市场拓展,CUI Devices的电机产品已经在全球范围内赢得了广泛的声誉和市场份额。

CIPS公司的发展小趣事

在2015年,跨境银行间支付清算有限责任公司(CIPS Co., Ltd.)正式成立,并随之推出了人民币跨境支付系统(CIPS)。这一系统的诞生,标志着中国电子支付行业在跨境支付领域迈出了坚实的一步。CIPS系统的建立,不仅满足了国内外金融机构对高效、安全、便捷的跨境支付服务的需求,更为人民币国际化进程提供了有力支持。

问答坊 | AI 解惑

BU 72435 ROHM热卖

本帖最后由 jameswangsynnex 于 2015-3-3 20:01 编辑 我们大量ROHM BU72435库存价格好,有需求请和我联系。 陈庭松 13138889236 …

查看全部问答>

有关无线技术的一些标准(一)

请想象一下,当您乔迁新居,要将电器的电源插头插进墙上插座里去,结果却发现根本不能匹配时是什么感受。应该感谢几十年之前设立的电气标准,发生这种事情的可能性已经很少了。其他还有一些标准也在为我们服务,比如我们可以跟与不同网络服务商打交 ...…

查看全部问答>

TTL触发器芯片的主要参数

TTL触发器芯片的主要参数     集成触发器的参数也可以分为直流参数和开关参数两大类。 下面以TTL集成JK触发器为例来简单介绍。         开关参数     1.最高时钟频率fmax     fmax就是触 ...…

查看全部问答>

wince ADC驱动请教。

我想实现在wince液晶上 显示采样信号波形。波形频率很低。 肯定要包括ADC驱动,和应用程序 第一个问题:我想要ADC每隔500ms采样一次,用中断来实现。这个500ms中断在驱动中如何实现? 第二个问题:应用程序获取AD结果可以使用流驱动接口,但是读 ...…

查看全部问答>

WINCE中文显示的问题

以下我做了不同平台的测试 第一个平台是Default language为中文(中国) 第二个平台是Default language为英语(英文) 第三个平台是Default language为英语(英文),并加入MUI多国语言的支持. 应用程序代码如下: char   cTest[]  & ...…

查看全部问答>

关于嵌入式系统开发的经验

各位同道中人,欢迎各位谈谈自己入门的经验以及推荐一些好的资料,作为LZ,先为大家献上一点啦! 现面有几个不错的网站 ,仅供参考 http://162.105.146.27/cgi-bin/ftp_search?BeginWith=208&FType=255&word=Linux http://linux.ubuntu.org. ...…

查看全部问答>

急求Lcd 中“-”的编码?

急求Lcd 中“-”的编码? 顺便问下Lcd中是怎样进行汉字编码的!…

查看全部问答>

EVC4.0无法安装,新手求救!

我已经安装了EVT3.0,现想将其中的EVC升级到4.0,我从网上下载了EVC4.0安装程序安装后运行不了提示no CE platform SDK 于是我从网上去下载wince 5.0 SDK 可是无法安装,不是程序错误,像是缺少了什么东西 请问怎么才能安装EVC4.0 谢谢!…

查看全部问答>

高手请进!..郁闷的问题:

1、为什么我用NdisAllocateMemoryWithTag申请内存后,在NdisFreeMemory释放!有时候会蓝屏 我用 NdisAllocateMemoryWithTag(&pPacketContent,TotalPacketLength,TAG); 申请后 在释放的时候用 if(pPacketContent) NdisFreeMemory(pPacketConte ...…

查看全部问答>

如何去除控制面版

我公司用的是HP掌上电脑,如何隐藏控制面版和游戏,以防员工非法使用。谢旋…

查看全部问答>