硬件设计

Custom hardware design

本章节 step by step 说明如何为您的 specific product 创建自己的 implementation。

开始 custom implementation 时,首先需要选择 Vision Module(取决于 size、availability 和 pricing)。我们已经整理了可用 modules 的列表,可在这里查看并选择:
https://server.kk-t.eu/ExternalVision/HardwareOverview
在左侧 Hardware Modules 下可以找到 detailed schematics 和 explanations。本说明以 Würth Ophelia III Module 为例,也就是 Vision External Example PCB 使用的 module。相关必要信息在这里:
https://server.kk-t.eu/ExternalVision/Hardware2

然后根据这些 information 创建您的 schematics。接下来必须将必要 pins 连接到 Main IC。以下 pins 必须连接到您的 main IC:

Vision module required pins

Pins are:

  • IRQ (GPIO)
  • MAIN WakeUp (GPIO/EXINT)
  • FIXTURE_IS_ON (GPIO)
  • SPI CS (GPIO)
  • SPI MOSI (SPI Function)
  • SPI MISO (SPI Function)
  • SPI CLK (SPI Function)

Main IC 与 Vision IC 之间的 communication 通过 SPI 完成。只要您的 main IC 支持 SPI,就可以使用我们提供的 examples 和 libraries,它们会处理大部分底层工作。

现在根据所用 IC 的 functional layout,将这些 pins 连接到 main IC。Vision Example 中使用的是 STM32F051:

STM32F051 connection example

现在 Vision External Module (IC) 所需的 connections 已完成。接下来可以为您的 product 添加自己的 functions。PCB 创建完成后即可开始 firmware development。请继续查看以下 instructions:

© KKT Künzler Technologies GbR.
Developed by KKT - Künzler Technologies GbR