亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

ValentFX发布开源FPGA扩展板,兼容BeagleBone与树莓派

今年纽约Maker Faire上,ValentFX推出一套开源FPGA扩展板,可无缝堆叠于流行的BeagleBone和树莓派单板计算机。新板卡——Logi-Bone和Logi-Pi——采用Xilinx Spartan-6 LX9 FPGA,提供广泛Arduino和PMOD扩展,并为两个ARM平台提供全支持的Linux驱动。

活动中ValentFX还展示了BBot,一款基于BeagleBone的送饮料机器人,构建于早期Logi-Mark1 FPGA板。尽管Logi系列仍在开发、尚未零售,公司已发布原理图、用户手册、开源固件,供爱好者原型开发。

ValentFX创始人Michael Jones告诉LinuxGizmos,正与分销商洽谈,计划未来几月发起Kickstarter众筹。开源生态包含Logi-Kernel补丁、Linux版Logi Loader应用、专用App Store客户端,简化在BeagleBone或树莓派上下载运行FPGA应用。

Spartan-6 LX9完整HDL源码可用,附教程指导基础FPGA编程。虽Spartan-6处于Xilinx FPGA产品线低端,但其高性价比和强大社区支持,使其成为为项目增加可重构逻辑的爱好者和开发者的吸引之选。

对比下,Xilinx Zynq-7000系列——见Parallella和Avnet ZedBoard等板卡——将Artix-7 FPGA与双核Cortex-A9处理器及高速AXI4互联结合。ValentFX的Logi板依赖较慢的GPMC和I²C链接ARM主机,但Jones认为更简单架构为已拥有BeagleBone或树莓派的用户提供更快开发周期和更低成本。

已移植至Logi平台的应用包括比特币矿机、机器视觉管线、自动驾驶控制系统。潜在未来用途含软件定义无线电(SDR)及其他实时信号处理任务。

驱动通过Wishbone总线暴露FPGA自定义外设,开发者可用C/C++或Python编写固件。Logi-Bone和Logi-Pi均搭载256MB内存,共享I²C、SPI、UART、GPIO接口,Logi-Bone大量使用GPMC,Logi-Pi提供额外UART和可编程GPIO。

板卡通过标准Arduino x1连接器支持200+ Arduino Due兼容扩展板,四个Digilent PMOD扩展口提供多达59个PMOD兼容外设。ValentFX已发布两款PMOD模块——Logi-Cam和Logi-Edu——专为平台设计。

额外功能含10对LVDS调谐显示接口、SATA存储支持、按键、DIP开关、通过Arduino和PMOD排针访问的32个FPGA I/O引脚。

制造工艺

  1. 树莓派打造空气质量与气象站:InfluxDB+Grafana可视化
  2. NodeMCU DHT22接入树莓派3B+ MQTT Broker:无缝物联网集成指南
  3. 树莓派+Nagios高效监控机房温度
  4. 树莓派配合 TMP006 红外温度传感器:Python 库与安装指南
  5. 树莓派与 Python 构建远程温度传感器:分步实战指南
  6. 家庭能源中心:树莓派与 Moteino 监测光伏、光热与室温
  7. 树莓派配合 EzTemp 实现无缝温湿度监测
  8. 基于 Sensorflare 与树莓派的 433 MHz 智能家居控制器构建指南
  9. 树莓派光敏电阻日志与报警系统:低功耗光照传感器 Python 实现
  10. 树莓派多传感器温度光照监测系统:DS18B20 实战构建
  11. 基于树莓派的卫生间占用传感器:通过 Twilio 实现语音与短信提醒
  12. 树莓派传感器与执行器控制实战:加速度计、舵机与数据流