1

我正在尝试将旧 iPhone 30-Pin Connect 的一个引脚设置为从低到高,所以最好的电压是从 0V 到 3.3V。像这样一个简单的 PodBreakout 板有可能吗?

https://www.sparkfun.com/products/8295

如果不能,您可以从 iPhone 的音频插孔发送恒定电压(这也可能是一个好方法,因为现在苹果使用了它的 9 针闪电连接器)。

我已经在网上搜索过,有人说你必须越狱你的iDevice,有人说你需要一个认证芯片,还有人说它没有认证芯片就可以完美运行,但我在网上找不到任何帮助。

谢谢

4

1 回答 1

1

您不能从音频插孔“发送恒定电压”。那里有一个串联电容器,可以滤除直流和极低频信号分量。

要获得这方面的适当帮助,您可以申请 MFi 计划。我认为它对于教育目的是免费的。肯定低于100美元。涉及 NDA。

如果您想避免 MFi,您可以随时使用BLE与外围设备通信。

或者尝试在一侧实施软件 FSK(或 DTMF)调制解调器,在另一侧实施硬件调制解调器(使用音频线)。

由于您似乎只是希望看到二进制(开/关)信号 - 您可以在应用程序中生成固定音调(例如 2kHz)并在硬件端使用窄带滤波器(音频插孔连接)。

或者也许(为了确保您的应用程序出现在另一边,2kHz 音调表示 0,4kHz 音调可能代表 1。

当您尝试与 iOs 设备通信时,需要您正在谈论的身份验证芯片(和 MFi 许可证)

  • 通过 BT(不包括 BLE)
  • 通过 USB(30 针连接器或照明连接器)
  • 通过 UART(30 针连接器或照明连接器)
于 2013-11-16T18:15:41.683 回答