选定载板后,接下来便是镶嵌到实际运用环境或运用系统中,环境可能是开阔的农场或桥梁下方,系统可能是无人机或无人搬运车,这时电路系统必须选择一个机构外设,或镶嵌到翱翔器、搬运车原有的机箱外壳内,或为此变更机箱外设设计等。
知足边缘AI运用的开拓弹性
针对上述需求,研华科技(Advantech)推出一款EPC-R7200网关系统,也是本次要开箱先容的主题。这款EPC-R7200已具有一片Jetson的载板及外壳机箱,且为工控等级的机箱,只要将Jetson模块放入,而后将整体放置到设定的位置或系统内,就实现了完全的系统。
EPC-R7200内部电路板与载板,将Jetson模块放入即完全了
也由于Jetson采取「模块+载板」的弹性搭组设计,EPC-R7200的网关系统设计,除了在载板的硬件设计考量了三款Jetson模块 (Jetson TX2 NX、Jetson Xavier NX、Jetson Nano) 的适配性,同时落实软件整合以及测试验证,确保利用者可以依照不同运用情境选择不同的Jetson模块来安装到网关系统中。同时由于三款Jetson模块的功耗不尽相同,EPC-R7200也对应供应三种散热片作为配件,利用者可以轻松更换不同的Jetson模块,使人工智能运算效能提升,或利用较经济实惠的模块。
EPC-R7200內可选择配置Jetson Nano (上)、Jetson Xavier NX (中) 或Jetson TX2 NX (下),并有对应的散热片,最左为散热膏
对NVIDIA而言,自身只要专注于生产发卖Jetson即可,对付载板与机箱则是广邀生态伙伴参与。截止2022年4月,NVIDIA官方已公布有107款载板、19套开放系统,以及278套完全系統。在浩瀚搭配组合中EPC-7200网关系统(载板+外壳机箱)有何出色特点?本文以下将对此逐一拆解不雅观察。
EPC-R7200外壳机箱、前I/O面板
先自外部不雅观察,EPC-R7200外不雅观紧凑小巧(Compact),尺寸仅15.2 x 13.7 x4.2公分,能如此轻薄小巧要归功于另行设计搭配的散热片,一样平常开拓阶段用的Jetson模块有着高大的散热片,但EPC-R7200改用低矮散热片,散热片顶再贴到机壳顶盖,即将热传导到全体机壳来实现散热,也由于高度减容(减少容积)使EPC-R7200有更大的场景适用性,在极小的环境空间也能安装,或直接装入小系统内,且险些不用改变系统的设计,另也能固定在工厂常见的DIN滑轨上利用。
研华科技EPC-R7200系统具有多样的连接口及外壳设计
从上图可看出,EPC-R7200的前I/O面板有电源接入孔、2个USB口(USB 3.2标准)、2个GbE LAN口、1个HDMI 2.0輸出,以及2个LED,在电力方面EPC-R7200可以利用9~24V的直流电,即拿一样平常汽车电瓶都可以驱动,2个USB口可能会被认为太少,毕竟开拓套件都有3、4个,但这点另有办理方法,后面将详细先容;2个LAN口也有些特別,由于开拓套件多只有1个,此也將在后面阐述。
HDMI方面则能输出4K清晰度(3840 x 2160),频率60Hz;在LED上,一个电源标示,即EPC-R7200在运行时便会亮起,另一个可供开拓者自行定义。
EPC-R7200外部、底盖
外部有RESET孔、天线孔(ANT),盖内则有USB-OTG端口、Micro SD卡卡槽以及Nano SIM卡卡槽
EPC-R7200右侧面板上有个重置(RESET)孔,用细尖物刺入即可重启;然后有一处螺丝拴住的盖,拆开盖后有三项,分别是1个USB 2.0 OTG端口(只能让Jetson扮演装置型的受控角色,不是主控角色)、1个MicroSD影象卡槽,以及1个Nano SIM卡卡槽,其余侧边还可以看到2个较高位的孔,另一个侧边也有,统共4个孔位,可用于装设无线收发天线。
底盖内有除错端口(右下)、规复键(最下)、M.2 2230 Key E槽(右上),以及M.2 3042 Key B槽(左)
EPC-R7200底部也有一个如边门般用螺丝拴住的盖,拆开后有四项,分别是除错端口(Debug Port/Console Port)、规复键(Recovery Key/Button)、M.2 2230 Key E槽,以及M.2 3042 Key B槽。个中除错端口供开拓职员利用,规复键是在重启也无效下可以利用的系统规复手腕,Key E槽用来接Wi-Fi、蓝牙的通信模块子卡,Key B槽则用来接WWAN无线网域网络的通信模块子卡,前述的Nano SIM卡也与此模块干系。
EPC-R7200 后I/O弹性扩充
EPC-R7200内部载板的连接器可弹性连接不同的UIO40-Express I/O扩展板,并有对应搭配的EPC-R7200后I/O面板。(资料来源:研华科技)
前面提到仅有2个USB端口彷佛不足,后I/O面板就成了发挥的地方,EPC-R7200在载板上另设有一组排针,可搭配研华UIO40-Express系列的I/O扩展板配置更多的I/O端口。例如,可以放置更多的LAN端口、更多USB端口,或工控领域常用的RS-232端口、RS-485端口,车用电子常见的CAN端口,或透过M.2 Key M槽连接NVMe协定的固态硬盘(SSD),乃至I2C界面或一样平常的GPIO等。
EPC-R7200逻辑方块图,蓝色部分为I/O介面,橘色部分为载板用及的晶片以及与Jetson模块连接的界面。(资料来源:研华科技)
整体而言,EPC-R7200的载板已先为Jetson模块进行多种扩充,例如利用Intel I210将Jetson的PCIe界面转换为实际的LAN端口,或用USB 2.0 Hub晶片、USB 3.2 Gen2 Hub晶片扩充Jetson原有的USB界面,或利用收发器晶片将Jetson模块的UART界面转换成实际利用的RS-232界面。其余针对影像感应、显示而设计的MIPI-CSI介面也依然可用。
要补充解释的是,事实上Jetson模块本身就具有1組RGMII界面可实现1组LAN端口,另一组LAN端口如前所言是透过Jetson模块的PCIe界面再行转接来实现,然Jetson Nano模块上的PCIe数量不敷,因此只能利用1组LAN口。
实际运用:晶圆代工家当也买单
理解EPC-R7200规格与设计后,更主要的是实际运用如何?目前EPC-R7200已经有多种运用,例如用于交通监控,对付违规车辆可以用影像记录与辨识车牌;或可用于人脸识别,识别是否有配戴口罩以帮忙防疫,或用于无人旅社的自助退房,或用于宠物的人工智能内窥镜影像。或如德国机具大厂用于聪慧农业,透过人工智能识别实地精准履行精准喷洒,只针对杂草喷洒除草剂而避开作物;日本也同样利用于农业事情的聪慧机器人上。
末了再以台湾晶圆制造代工干系业务为例细部解释,在晶圆制造过程中须要搬运晶圆,且必须极小心的搬运,避免精密的晶圆坏损,因而须要晶圆搬运车,或称晶圆搬运机器人(Wafer Transfer Robot)。事实上,这类自动搬运车在各式工厂的角色都很主要,过去常见的是AGV自动导向车,现在更智能化的搬运车则称AMR自主移动机器人。
在此案例中,AMR上配置了EPC-R7200,而后用UART/RS-232介面操控移动轮,用2组USB口连接摄像头以监测外部环境和物体移动,再用1组USB连接Wi-Fi/蓝牙通讯,以便可以吸收指派的搬运任务,其余用PCIe界面与CAN界面来操控搬运手臂。为了引取与实现CAN界面、UART/RS-232界面,也用上研华UIO40-Express I/O系列的UIO-4034扩展卡。
EPC-R7200已利用于晶圆片自动搬运车上,以AI技能感测环境与路线,从而精准平稳移动。
除硬件外,搬运车也用及研华预先整合的软件,包含Ubuntu Linux嵌入式系统、ROS/ROS2中介软件,NVIDIA的ISAAC GEM,驱动程序及软件开拓套件(SDK)等,使开拓者可以更专注于人工智能运用的开拓,省去软件实行环境的多项初始事情。
小结
总结而言,在实际运用环境中,高预先整合的软件、弹性配置的I/O、工控等级的坚固耐久机箱等都是不可或缺的,以此为根本方能真正实现知足需求的Edge AI运用,以此为论EPC-R7200确为空想的选择。