一种基于i.MX6UL核心模块的工业机器人遥控器平板解决方案
工业机器人由于要执行许多复杂的协议和接入网络,通常采用ARM的工控主板作为其大脑。在工业机器人的自动化生产线应用中,由于安全原因,往往需要将操作工作隔离在工作区外。为了能够远程控制机械手臂的启动,停止和复杂动作,需要无线遥控板作为控制器。在过去,这个操作控制板是以有线的方式连接到机器人上面,往往采用单片机的方案。随着ARM架构的不断演进,用户对操作功能和界面提出更高的要求。另外从易用性方面考虑,传统的基于复杂键盘的操控板越来越不适合现代用户的需求。一种基于NXP i.MX6UL核心模块做成的工业平板成为这种方案的最佳选择。
i.MX6UL是ARM Cortex-A7架构,能够在非常微小的尺寸上实现超低功耗。Digi公司将i.MX6UL连同PMIC,flash,RAM和Wifi/蓝牙等外围器件都集成到一个不到3cmX3cm的核心模块上。这个叫ConnectCore 6ul的迷你超薄核心板有着一台嵌入式Linux最小系统的全部功能,并且将i.MX6UL的引脚全部引出,用它来做一个工业平板最合适不过了。硬件工程师可以参考基于ConnectCore 6UL设计的工控主板的Altium工程文件,只需做很少的变更工作就能完成硬件设计。
软件上,Connectcore 6ul自带有U-Boot,提供BSP包完整支持触控屏和人机显示界面。Digi提供一个预编译的Linux镜像和IDE软件开发工具。用户拥有完整的源代码,可以基于自己的需求做任意裁剪和定制。用户可以选择基于Digi的IDE或是QT Creator做软件开发。
ConnectCore 6UL集成有Digi公司的TrustFence安全框架,用户无需对信息安全有过多了解也能轻松开发出高等级的安全系统和软件。Trustfence安全框架不仅可以保护硬件设备,防止恶意访问和非授权的文件系统升级和软件更新,也能对通讯安全进行有效防护,安全地进行系统远程更新等操作。