Neuron 6050 IP处理器:工业物联网智能控制的理想之选
在工业物联网(IIoT)蓬勃发展的今天,智能控制设备和网络的现代化与整合需求日益增长。Echelon公司的Neuron 6050 IP处理器,作为IzoT™平台的关键产品,为工业物联网应用带来了强大而灵活的解决方案。
文件下载:14550R-500.pdf
一、Neuron 6050的核心特性
1. 高性能硬件配置
- Neuron 6050拥有高达80MHz的系统时钟,64KB的RAM和16KB的ROM片上内存,还支持最大256KB的外部闪存应用程序存储,这为复杂应用提供了充足的运行和存储空间。
- 它支持最多254个网络变量(NVs)和127个别名,地址表条目增加到254条,相比前代有显著提升。
2. 丰富的I/O与通信能力
- 具备12个I/O引脚,支持35种可编程标准I/O模型,还提供用户可编程中断和硬件UART。
- 其5针网络通信端口采用3.3V驱动,引脚可承受5V电压,并且每个设备都有唯一的48位IEEE MAC ID,方便网络安装和管理。
3. 小巧耐用的封装
采用7mm x 7mm的48引脚QFN封装,工作温度范围为 -40°C至 +85°C,适应各种恶劣工业环境。
二、多协议操作与兼容性
1. 四种运行模式
Neuron 6050支持四种不同的运行模式,分别是LonTalk模式、LonTalk/IP模式、BACnet/IP模式和Any IP模式。
- LonTalk模式:处理器运行LonTalk协议栈至MAC层,与运行LonTalk协议栈的设备完全向后兼容。
- LonTalk/IP模式:保留LonTalk层4 - 6的服务,用UDP/IP替换层2 - 3,实现了设备级的原生IP寻址,同时兼容LonTalk应用。
- BACnet/IP模式:利用LonTalk层4 - 6的服务创建BACnet/IP设备,使LONMARK兼容应用可在多种通道类型上运行,并将LONMARK接口呈现为原生BACnet对象。
- Any IP模式:允许任何控制协议通过各种通道类型进行IP寻址现代化改造。
2. 广泛的收发器兼容性
该处理器与TP/XF - 1250和EIA - 485通道的收发器兼容,可与LONWORKS LPT - 11链路电源收发器配合使用,还支持RF、IR、光纤和同轴等多种通道,但不支持TP/XF - 78通道。对于特定通道,可使用Echelon的智能收发器,如FT 6050或FT 5000用于TP/FT - 10通道,PL 3120/3150/3170用于PL - 20电力线通道。
三、性能提升亮点
1. 快速系统时钟
内部系统时钟可由用户配置为5MHz至80MHz,外部晶体提供10MHz时钟频率,内部PLL可将频率提升至最大80MHz。相比Neuron 3120/3150核心,运行速度有显著提升,同时5MHz系统时钟模式可向后兼容为10MHz Neuron 3150或Neuron 3120处理器设计的时间关键型应用。
2. 硬件乘法器和除法器
Neuron 6050处理器内部的Neuron核心包含内置的硬件乘法器和除法器,提高了算术运算性能。
3. 大量网络变量支持
能够支持大量的网络变量,满足复杂工业网络的通信需求。
4. 灵活的中断处理
开发者可以定义应用中断,处理由12个I/O引脚的状态变化、片上硬件定时器 - 计数器单元或片上高性能硬件系统定时器触发的异步事件。
5. IP数据包处理增强
增强的MAC层允许帧大小达到1280字节,可在不分割数据包的情况下通过各种通道类型传输大IP帧,提高了通道带宽利用率。同时,为MAC和网络协议支持提供专用处理器上下文,使应用性能不受网络流量影响。
6. JTAG接口
提供IEEE标准测试访问端口和边界扫描架构(IEEE 1149.1 - 1990)的JTAG接口,方便设备生产测试。
四、通信端口与I/O设计
1. 通信端口配置
Neuron 6050的5针通信端口有3.3V单端模式和3.3V特殊用途模式两种配置方式。单端模式下,CP0用于接收串行数据,CP1用于发送串行数据,CP2用于启用外部发射器;特殊用途模式下,CP0和CP1功能不变,CP2发送位时钟,CP4发送帧时钟供外部智能收发器使用。与Neuron 3120/3150芯片不同,它不支持差分模式配置。
2. I/O引脚和计数器
提供12个双向I/O引脚,可承受5V电压,能配置为35种预定义标准输入/输出模型之一或多种。芯片还配备两个16位定时器/计数器,减少了外部逻辑和软件开发的需求。
五、内存架构与编程
1. 内存设计
Neuron 6050处理器无需前代Neuron 5000所需的外部串行EEPROM,依靠廉价的外部闪存进行非易失性应用和数据存储以及Neuron固件升级。片上有16KB的ROM和64KB(44KB用户可访问)的RAM,每个芯片在片上非易失性只读存储器中包含唯一标识符(IEEE MAC ID)。典型的外部闪存配置为512KB,其中128KB可用于应用代码,相比前代有三倍的应用程序大小提升。
2. 内存映射与编程方式
处理器将Neuron固件、应用代码、应用数据和系统数据映射到片上64KB RAM,应用代码和持久数据可从外部串行闪存加载,最大可达256KB,并由Neuron固件自动在片上RAM中交换。由于片上没有用户可访问的非易失性内存,只需对外部闪存设备进行应用和配置数据编程,可通过板上在线编程、网络编程或板上焊接前预编程等方式进行。
六、迁移考虑与端到端解决方案
1. 迁移建议
大多数使用前代Neuron 5000、Neuron 3120或Neuron 3150芯片的设备设计可以过渡到使用Neuron 6050处理器,但由于供电电压和内存架构不同,可能需要进行硬件重新设计。具体的迁移路径取决于所使用的收发器类型,可参考相关表格进行选择。
2. 端到端解决方案
Echelon为基于Neuron 6050处理器的产品设计提供了全面的构建模块,包括开发工具、网络接口、路由器和网络工具等。同时,还提供预生产设计审查服务、培训和全球技术支持,包括现场支持。
Neuron 6050 IP处理器凭借其强大的性能、多协议支持、灵活的设计和丰富的配套服务,成为工业物联网智能控制设备和网络现代化与整合的理想选择。你在实际应用中是否遇到过类似处理器的选型和配置难题呢?欢迎在评论区分享你的经验和见解。
-
智能控制
+关注
关注
4文章
666浏览量
44352 -
工业物联网
+关注
关注
25文章
2541浏览量
67709
发布评论请先 登录
Neuron 6050 IP处理器:工业物联网智能控制的理想之选
评论