Banana Pi开源社区推出BPI-5202开发板,国产龙芯Loongson 2K1000LA

news2024/11/28 4:31:56

BPI-5202开发板,国产龙芯Loongson 2K1000LA

BPI-5202作为单纯的嵌入式通用控制器软硬件开发平台,采用龙芯2K1000LA芯片设计,基本配置中有2个独立MAC以太网端口、2个RS485端口+1个RS232端口+2个CAN2.0端口,配置灵活,广泛适用于军工、电力、石油、厂矿、及物联网行业的自动化监控场合,为应用开发者提供功能齐全的硬件解决方案,并支持BSP+docker开发环境。提供较强算力的边缘计算支持。开发者可以快速利用开发平台,进行开发并产品化.

龙芯Loongson 2K1000LA 开发板接口示意图

PCBA 硬件规格

处理器及OS

龙芯2K1000LAi 双核1.0GHz,Loongnix、LoongOS、LxAMP、麒麟V10

内存

4G DDR3,可配大容量SSD硬盘

基本通信功能

以太网口:2 x 1000M自适应,独立MAC,2 x RSRS485+1 x RS232+ 2 x CAN 2.0,带隔离,4G全网通

扩展功能模块

5个扩展槽位,以下模块任意组合,7 x RS485:带隔离(最多支持1个板卡扩展);16 x DI:无源输入型,模块提供24V隔离电源;16 x DO:光耦继电器输出型,最大负载60V/500MA;8 x DI + 8 DO:继电器输出型,NC、COM、NO节点;8 x AI + 4 xAO:0-5V/4- 20mA;其它定制模块

HMI接口

HDMI

USB

USB支持键盘、鼠标;或电阻/电容显示屏接口

电源

DC24V电源输入,24V隔离输出,IO板使用,500mA

硬件扩展及工业控制网在设计

为满足现场复杂的电气量接入需求,BPI-5202设计了5个可扩展IO槽位,每个IO槽位可根据需要配置为16xDI、16xDO、8xDI+8xDO、8xAI+4AO中的任意一种IO板卡,配合提供灵活多变的配置组合方式,并可以根据用户和项目的需求,定制各种功能板卡.

BPI-5202扩展口采用2.54mm 间距,2x10P 排针座,用来扩展IO接口。

BPI-5202支持模块化设计,提供丰富的扩展接口,可以采用基本单元 + 5个扩展单元,支持按需配置。扩展IO单元模块包括:

  • 7 x RS485模块,带隔离
  • 16 x DI模块(开关输入模块),无源输入(最多支持5个模块混插)
  • 16 x DO模块(开关输出模块),继电器输出(最多支持5个模块混插)
  • 8 x DI+8 x DO O模块(开关输入/输出模块),继电器输出(最多支持5个模块混插)
  • 8 x AI + 4 x AO 模块(模拟量输入输出模块),支持0-5V、0-20mA输入
  • 可根据需求定制Lora、ZigBee、433M无线传输模块、电力线载波模块、以及其它功能模块
  • 支持第三方自行定制功能板卡,并与BPI-5202实现通信

所有电路板都通过内部总线(485或SPI)连接在盒子里

Banana Pi BPI-5202 全功能扩展网关设计

Banana Pi BPI-5202 全功能扩展网关设计

BPI-5202嵌入式边缘计算工控机,是基于龙芯2K1000 (LA)研发的,同时连接数十台现场电气/物联网设备/视频前端设备的国产自主可控工控机。外部机箱及接口位置可根据现场工况灵活定制。BI-5202集成了以下功能:

  • 300+工业通用/行业专用协议库
  • 视频接入传输/控制/录像/联动功能
  • 电气IO量采集控制功能(AI/AO/DI/DO)
  • 边缘计算编程功能
  • 工业防火墙功能
  • PLC编程功能
  • C/S架构SCADA系统功能
  • B/S架构SCADA系统功能

BPI-5202为导轨式安装方式,外观如下图所示。

BPI-5202产品典型应用场景

适用于国产化自主可控需求中涉及多通道/多协议接入、数据处理与整合、监控、SCADA和轻量级PLC的应用场景:

  • 变电站/配电间自动化系统中各类(串口/网口/IO电气量)数据采集单元、测控装置、保护设备的接入、协议解析、报警处理、转换、整合传输与控制
  • 机房动力环境监控、泵房监控系统中各类(串口/网口/IO电气量)自动化控制设备、PLC、变频器设备的接入、协议解析、报警处理、转换、整合传输与控制
  • 智慧城市、智慧园区、智慧校园系统中各类(串口/网口/电气量IO)物联网传感器设备、控制设备的接入、协议解析、报警处理、转换、整合传输与控制
  • 智能配电房、机房动力环境、泵站、智慧园区、智慧校园、智能制造等现场的视频前段设备接入 配合后台API和平台,为应用开发商和用户提供不依赖视频厂家SDK和后台系统的低成本、易开发的独立安全的视频监控整合方案

BPI-5202主要特点

  • 1,工业成品与应用开发平台, BPI-5202嵌入式通用工业控制器,有三个不同的角色:
    • 作为工业成品:以其所具有的功能(轻量级PLC、协议网关、视频网关、综合网关、嵌入式SCADA系统等各种角色),直接应用于工程项目现场
    • 作为二次开发的基础平台,为应用开发者提供各类开发工具和协议解析数据库接口,大大缩短各类行业应用产品的开发周、降低开发难度 作为单纯的国产化自主可控的嵌入式通用控制器软硬件平台,为应用开发者提供较强算力的边缘计算支持
  • 2,工业级标准:
    • 工业级低功耗设计,现场长期稳定运行
    • 支持-40℃~+85℃宽温运行(高温环境下需选配合适的散热片/风扇)
    • 执行GB/T17626、GB/T15153、IEC61850-3、EN61000-6-5标准,EMC III级
    • 支持双机冗余
  • 3,可扩展功能
    • 支持定制外壳的板卡扩展,包括电气IO模块(AI / AO /DI /DO模块)、扩展串口模块、扩展以太网交换模块、HPLC通信模块、CAN通信模块、Zigbee通信模块、Lora通信模块,以及其他行业应用的定制模块,采用内部高速总线与6202主板通信
  • 4,数据+视频现场整合
    • 多年积累的300+国际/国家/行业/企业协议库,即插即连,提高接入效率,解析数据准确
    • 视频RTSP/RTMP,Onvif/GB28181功能,流媒体服务器功能,H.264/H.265播放功能,数据联动短视频联动报警录像功能,摄像头 AI分析事件捕获/上传功能(近期发布),数据OSD打码功能(近期发布)
    • 解决长期以来视频监控独立于数据监控、需要视频厂家前端+后端绑定方案痼疾和痛点
  • 5,轻量级PLC功能
    • 通过IEC61131-3编程语言,可针对网关内所有数据进行PLC方式编程,通过电气IO模块,实现轻量级PLC功能
  • 6,多种南向/北向通信方式
    • 支持2个独立MAC千兆自适应网口
    • 支持2个RS485和1个RS232串口;通过机箱扩展和扩展板,可以多支持7个RS485
    • 支持2路CAN接口;
    • 支持扩展WIFI、4G/5G通信
  • 7,HMI及上位机功能集成
    • 通过HDMI/USB接口连接触摸屏/大屏-键盘-鼠标,应用程序可实现友好的HMI交互
    • 配合内置的全功能SCADA系统(C/S架构和B/S架构),取代现场X86+Windows架构的上位机计算机系统,适合无人值守环境,具有极高的性价比
  • 8,多核架构、资源丰富、算力充裕
    • 龙芯高性能处理器2K1000LA,主频1.0GHz,4G DDR3
    • 1 x M.2 SATA硬盘接口,可接入SSD硬盘
    • 1 x mini PCIE接口,可接入4G模块、Wifi模块或AI算力卡;
    • 内置软件狗加密芯片
    • 可信平台模块,保障设备与通信安全
  • 9,多种二次开发接口
    • C、表达式、梯形图、Java、Python、SqLite编程接口
    • Docker功能

内部逻辑结构

外部连接方式

BPI-5202技术说明

为满足各关键行业项目对国产化自主可控产品的需要,而特别设计的BPI-5202,基本配置中有2个独立MAC以太网端口、2个RS485端口+1个RS232端口+2个CAN2.0端口,配置灵活,广泛适用于军工、电力、石油、厂矿、及物联网行业的自动化监控场合

为满足现场复杂的电气量接入需求,BPI-5202设计了5个可扩展IO槽位,每个IO槽位可根据需要配置为16xDI、16xDO、8xDI+8xDO、8xAI+4AO中的任意一种IO板卡,配合提供灵活多变的配置组合方式,并可以根据用户和项目的需求,定制各种功能板卡

BPI-5202内置300+规约解释库和实时数据库,可连接国内外各种保护装置、测控装置、IEDs等设备,并支持IEC61850。可根据用户要求定制特殊规约;提供开放的API,方便用户自行开发规约软件,规约软件可独立下载

BPI-5202支持近百台设备的接入,数据协议解析、转换与统一传输

BPI-5202具有强大的视频处理能力,包括RTSP/RTMP视频推拉流、Onvif/GB28181协议栈等视频监控传输功能,实现对多厂家视频前端设备(IPC、NVR)的兼容接入,配置大容量硬盘后可取代NVR,实现视频录像及回放功能。独有的基于数据+视频的联动功能,提供了业界唯一的数据+视频完美融合的解决方案

BPI-5202通过HDMI显示接口和USB键盘鼠标(或触摸屏),支持2048点以下完整的SCADA系统功能

BPI-5202支持三种配置方式:

  • 内置WEB管理,通过浏览器查询/配置设备的工作参数
  • 专用的配置软件配置设备参数
  • 云端远程管理,通过云端对参数进行配置和诊断,实现固件和应用程序的升级

BPI-5202使用了先进的数字隔离技术、RS485自动方向控制、RS485零延时传送技术,在设计上充分考虑了工业现场应用的特殊性,遵循EMI/EMC设计规范,适应各种严酷的工业现场和物联网现场,保障通信以及各种IO信号量的可靠

1)BPI-5202系列嵌入式边缘计算工控机采用DC24V供电。

BPI-5202产品主要功能

  • 1)内置300+通讯规约库(详见协议列表清单),包括:MQTT及其它物联网协议、BACNET、OPC UA、IEC 60870-5-101/103/104、CDT、SPABUS、标准MODBUS及数十个变种,即插即通;可根据需求快速定制特殊协议,可提供二次开发环境
  • 2)支持西门子/AB/施耐德/三菱等各类PLC连接
  • 3)支持IEC61850 Server/Client功能,实现传统规约与61850的双向转换
  • 4)视频流获取、传输、分发,云台控制、本地流媒体服务器功能
  • )加密传输、断点续传
  • 6)内置RTC,提供高精度时间参考
  • 7)模块化设计,基本单元 + 5个扩展单元,支持按需配置。扩展IO单元模块包括:
  • 7 x RS485模块,带隔离
    • 16 x DI模块(开关输入模块),无源输入(最多支持5个模块混插)
    • 16 x DO模块(开关输出模块),继电器输出(最多支持5个模块混插)
    • 8 x DI+8 x DO O模块(开关输入/输出模块),继电器输出(最多支持5个模块混插)
    • 8 x AI + 4 x AO 模块(模拟量输入输出模块),支持0-5V、0-20mA输入
    • 可根据需求定制Lora、ZigBee、433M无线传输模块、电力线载波模块、以及其它功能模块
    • 支持第三方自行定制功能板卡,并与CS5202LS-IC实现通信
  • 8)HDMI/USB接口,配合嵌入式SCADA系统的UI操作
  • 9)本地设备配置管理,云端设备配置管理
  • 10)Telnet、SNMP服务
  • 11)电磁兼容性设计,符合国际相关标准,具有良好的抗干扰能力
  • 12)可进行二次开发,提供完整的协议开发包,可定制各种协议
  • 13)全功能SCADA功能
  • 14)导轨式安装方式,造型美观,组屏方便

BPI-5202 主要技术规格

项目

说明

处理器及OS

龙芯2K1000LAi 双核1.0GHz,Loongnix、LoongOS、LxAMP、麒麟V10

内存

4G DDR3,可配大容量SSD硬盘

基本通信功能 

以太网口:2 x 1000M自适应,独立MAC;2 x RSRS485+1 x RS232+ 2 x CAN 2.0,带隔离;4G全网通

扩展功能模块

可选

USB

USB支持键盘、鼠标;或电阻/电容显示屏接口

数据处理能力

设备接入能力:⇐64台(根据带宽和采样周期可调);模拟量<8192;数字量<8192;控制量<8192;表达式计算定义、报警处理

视频处理能力

视频RTSP/RTMP、Onvif、GB28181;视频录像、回放;数据触发片段视频录像、上传;AI摄像头图像AI分析事件捕获、数据OSD打码;本地流媒体服务;H.264/H.265播放

HMI接口

HDMI

SCADA功能

全功能SCADA系统,处理点数:2048点

开发环境

C/表达式/梯形图/Java/Python等边缘计算二次开发环境

加密芯片

电源 

DC24V电源输入,24V隔离输出,IO板使用,500mA

环境规格

项目

说明

工作温度

-40~+60℃

存储温度

-40~+75℃

工作湿度(RH)

5%~95%无冷凝

存储湿度(RH)

5%~95%无冷凝

海拔高度

<5000m

防雷

内置防雷元件,支持户外使用,符合高等级EMC标准

防护等级

IP40

散热方式

无风扇自然散热

电磁兼容

EMC III级,GB/T17626、GB/T15153、IEC61850-3、EN61000-6-5

安规

GB/T7621-2008

认证

CE认证

物理规格

尺寸(宽x深x高)

36mm x105mm x 145mm,导轨式安装,定制扩展的宽度为30mm x n+6(n≥2,为定制扩展时的宽度)

重量

0.5kg

功耗

典型功耗:5W ,最大功耗:10W

开发与合作方式

1,BPI-5202为一款开源硬件产品,Banana Pi 社区提供所有的BSP板级支持代码,并在代码中支持Docker容器。 有技术开发能力的客户,直接在BPI-5202上进行二次应用开发。

2,BPI-5202作为二次开发的基础平台,为应用开发者提供各类开发工具和协议解析数据库接口,大大缩短各类行业应用产品的开发周、降低开发难度

3,BPI-5202为完整工控产品,客户可以直接用来进行工业控制,提供完全的产品级支持。、

BPI-5202开发板,国产龙芯Loongson 2K1000LA

Bananna Pi BPI-5202完整采用工业级设计方案,并及具性价比。Banana Pi BPI-5202 市场销价为:1499 RMB。 快速帮助客户完成产品验证及批量生产。并提供完整技术支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1599430.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SQL注入利用学习 - 延时盲注

延时盲注原理 无法利用页面显示结果判断SQL注入是否执行成功&#xff0c;此时可以利用 SQL语句执行的延时 判断SQL是 否执行成功。 只要可以执行延时&#xff0c;那么就可以利用该注入技术。 sql时间类型的盲注本质是利用插入的SQL语句执行造成时间延迟&#xff0c;插入的SQ…

树莓派安装tensorflow

使用编译好的版本 下载tensorflow编译好的版本 https://github.com/lhelontra/tensorflow-on-arm/tags由于python版本支持有限可能需要自己安装python 安装对应的python 自己选择版本进行编译

TQZC706开发板教程:使用vivado2023_1创建hello_world工程

打开Vivado2023.1-->创建工程-->输入工程名称-->选择保存地址-->下一步 勾选不添加文件-->下一步 搜索7z045ffg-->选择xc7z045ffg900-2-->下一步&#xff0c;finish完成工程创建 添加设计-->设置名称-->OK 添加IP-->搜索zynq-->双击确定选择 …

antDesignVue 使用-持续更新

背景 vue3viteantdesignvuevue-router 1,全局完整注册 1.1下载antdesignvue npm i --save ant-design-vue 或者 npm install ant-design-vuenext --save 1.2在mian.ts中引入 import { createApp } from vue import { createPinia } from piniaimport App from ./App.vue …

基于STC12C5A60S2系列1T 8051单片机的带字库液晶显示器LCD12864数据传输并行模式显示32行点x32列点字模的功能

基于STC12C5A60S2系列1T 8051单片机的带字库液晶显示器LCD12864数据传输并行模式显示32行点x32列点字模的应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍液晶显示…

小红书搜索团队提出新解码策略,降低大模型推理成本

如何让大语言模型&#xff08;LLMs&#xff09;“智能涌现”&#xff1f;关键技术之一是思维链&#xff08;Chain of Thought&#xff0c;CoT&#xff09;&#xff0c;它通过引导大模型&#xff0c;一步一步模拟人类思考过程&#xff0c;可有效增强大模型的逻辑推理能力。 而自…

Python的pytest框架(1)--基本概念、入门

按基础到进阶的顺序&#xff0c;学习Python的pytest框架&#xff0c;本篇文章先讲一讲pytest的基本概念、入门使用规则。 目录 一、pytest基础知识 1、安装 2、pytest框架主要做了什么工作 二、pytest的规则约定、运行方式以及参数详解 1、编写测试用例 模块&#xff08…

react17 + antd4 如何实现Card组件与左侧内容对齐并撑满高度

在使用antd进行页面布局时&#xff0c;经常会遇到需要将内容区域进行左右分栏&#xff0c;并在右侧区域内放置一个或多个Card组件的情况。然而&#xff0c;有时我们会发现右侧的Card组件并不能与左侧的栏目对齐&#xff0c;尤其是当左侧栏目高度动态变化时。本文将介绍如何使用…

基于绿证-阶梯式碳交易交互的源荷互补调度优化

基于绿证-阶梯式碳交易交互的源荷互补调度优化 基于绿证-阶梯式碳交易交互的源荷互补调度优化代码获取戳此处代码获取戳此处 23年新鲜代码&#xff0c;基本完成四个场景的复现。 针对多能精合的区域综合能源系统的低经济运行问题&#xff0c;提出基于绿证-阶梯式碳交易交与的源…

python之flask安装以及使用

1 flask介绍 Flask是一个非常小的Python Web框架&#xff0c;被称为微型框架&#xff1b;只提供了一个稳健的核心&#xff0c;其他功能全部是通过扩展实现的&#xff1b;意思就是我们可以根据项目的需要量身定制&#xff0c;也意味着我们需要学习各种扩展库的使用。 2 python…

栈的应用-四则运算表达式求值

文章目录 栈的应用-四则运算表达式求值1. 后缀&#xff08;逆波兰&#xff09;表示法2. 后缀&#xff08;逆波兰&#xff09;表达式计算3. 中缀表达式转换成后缀表达式 栈的应用-四则运算表达式求值 1. 后缀&#xff08;逆波兰&#xff09;表示法 我们平时写的数学计算表达式…

Proxmox VE 实现批量增加多网络

前言 实现批量创建多网络&#xff0c;更改主机名称&#xff0c;hosts解析 初始化网卡&#xff0c;主机名称&#xff0c;hosts解析&#xff0c;重启网卡 我的主机六个网卡&#xff0c;使用的有四个网卡&#xff0c;以下一键创建和初始化主机名称我是以硬件的SN号最为主机的名…

大数据、数据架构、推荐冷启动...小红书的 AI 数据新方案都在这个会

伴随着行业数据持续积累&#xff0c;人工智能正加速渗透各类场景&#xff0c;大数据、数据架构和推荐系统等领域&#xff0c;依然是各行各业目之所聚。4 月 19 至 20 日&#xff0c;「DataFunCon 2024 上海站」来袭&#xff01;大会以“数聚垂域&#xff0c;智领未来”为主题…

超100万用户,迅速登顶 GitHub!运行在浏览器中的开源桌面操作系统,不到一个月拿下 10k star【文末福利】

Puter 是近日在 GitHub 上最受欢迎的一款开源项目&#xff0c;正式开源还没到一个月 ——star 数就已接近 10.1k。 作者表示这个项目已开发 3 年&#xff0c;并获得了超过 100 万用户。 Puter介绍 根据介绍&#xff0c;Puter 是基于 Web 的桌面操作系统&#xff0c;运行于浏览…

数据结构——栈(C++实现)

数据结构——栈 什么是栈栈的实现顺序栈的实现链栈的实现 今天我们来看一个新的数据结构——栈。 什么是栈 栈是一种基础且重要的数据结构&#xff0c;它在计算机科学和编程中扮演着核心角色。栈的名称源于现实生活中的概念&#xff0c;如一叠书或一摞盘子&#xff0c;新添加…

贝锐蒲公英企业路由器X5 Pro:无需专线和IT人员,分钟级异地组网

尽管我们公司规模较小&#xff0c;只有十几个人&#xff0c;但为了确保项目资料的安全&#xff0c;依旧在公司内部自建了文件存储服务器和办公系统。 但是&#xff0c;随着项目数量的增加&#xff0c;大家出差办公的情况也愈发普遍&#xff0c;如何解决远程访问内部系统成了问…

AIGC专栏10——EasyAnimate 一个新的类SORA文生视频模型 轻松文生视频

AIGC专栏10——EasyAnimate 一个新的类SORA文生视频模型 &#x1f4fa;轻松文生视频 学习前言源码下载地址技术原理储备&#xff08;DIT/Lora/Motion Module&#xff09;什么是Diffusion Transformer (DiT)LoraMotion Module EasyAnimate简介EasyAnimate原理界面展示快速启动云…

《中医临床诊疗术语》数据库

最新版的《中医临床诊疗术语》于2023年3月17日由国家中医药管理局提出的&#xff0c;由国家市场监督管理总局和国家标准化管理委员会共同发布。新版的修订是为落实相关政策文件要求&#xff0c;推进中医医疗服务规范化、标准化管理&#xff0c;提高中医医疗服务标准化水平和管理…

Web前端开发——Ajax,Axios概述及在Vue框架中的使用

前言&#xff1a; 整理下学习笔记&#xff0c;打好基础&#xff0c;daydayup!!! Ajax Ajax是什么&#xff1f; Ajax全称Asynchromous JavaScript And Xml&#xff0c;是异步的JavaScript和Xml。 Ajax的作用&#xff1f; 1&#xff0c;数据交换&#xff1a;通过Ajax可以给服务器…

【Redis 神秘大陆】003 数据类型使用场景

三、Redis 数据类型和使用场景 Hash&#xff1a;对象类型的数据&#xff0c;购物车List&#xff1a;队列/栈Set&#xff1a;String类型的无序集合&#xff0c;intset&#xff0c;抽奖、签到、打卡&#xff0c;商品评价标签Sorted Set&#xff1a;存储有序的元素&#xff0c;zip…