我正在尝试将旧iPhone 30-Pin Connect的一个引脚从低电平设置为高电平,因此最好从0V到3.3V。这样的简单PodBreakout板可以实现吗?
https://www.sparkfun.com/products/8295
如果没有,你可以从iPhone音频插孔发出恒定电压(这也是一个很好的方法,因为现在苹果使用了它的9针Lightning连接器)。
我已经在网上搜索过,有人说你必须越狱你的iDevice,有人说你需要一个认证芯片,有人说它没有认证芯片就能完美无缺,但我无法在网上找到任何帮助。
由于
答案 0 :(得分:1)
您不能从音频插孔中“发送恒定电压”。那里有一个串联电容器,用于滤除直流和极低频信号分量。
要获得相应的帮助,您可以apply for the MFi program。我认为这是免费的教育目的。当然,它低于100美元。涉及NDA。
如果您想避开MFi,您可以随时使用BLE与外围设备进行通信。
或者尝试在一侧实现软件FSK(或DTMF)调制解调器,在另一侧实现硬件调制解调器(使用音频线)。
因为看起来你只是想看到二进制(开/关)信号 - 你可以在app中产生一个固定的音调音调(例如2kHz)并在硬件端使用一个窄带滤波器(音频插孔)连接)。
或者也许(为了确保你的应用程序在另一侧> 2kHz音调意味着0而4kHz音调可能代表1。
当您尝试与iOs设备通信时,需要认证芯片(以及MFi许可证)):