离完成硬件只有一步之遥

离完成硬件只有一步之遥

硬件和软件开发有很大的不同。您甚至可以每天进行软件更新,但对于硬件来说,每次更改都需要经历一个完整的生产周期来生产测试样本。电子产品生产的一个重要环节是BOM (bill of materials)的锁定,即不再更改元件清单和电路图。

在过去的两个月里,我们一直在积极地进行硬件验证工作,覆盖了所有的用例和测试,现在我们几乎已经准备好锁定BOM,并在EVT(工程验证测试)阶段开始Flipper的生产。第一批设备将被发送给参与开发的贡献者。

完成电源电路

动力子系统比乍看之下要复杂得多。我们使用了几个独立的电源电路:3.3V内部外设,5V外部GPIO和NFC模块。

电源电路的主要部分

  • 充电调节器
  • BQ27220燃油表-监控电池状态,测量输入和输出电流,允许精确计算电池水平
  • 2х TPS62743和LM3281 - DC/DC变换器和稳压器,后者用于外部模块
188金宝搏亚洲体育app下载鳍片零功率电路

在原型制作时,我们制作了电源电路作为可连接的分接板,这让我们可以用电源子系统进行实验,并保持相同的主板。

188金宝搏亚洲体育app下载Flipper Zero Power Management Breakout Board

更多的能量到红外

普通红外遥控器都有大功率的大型红外led,但由于其尺寸问题,我们不能在Flipper中使用这种led。剩下的唯一选择就是用SMD led获得足够的能量。

VSMY14940红外二极管

我们决定使用三个YSMY14940 led。这些led有一个狭窄的光束模式和辐射强度为82 mW/sr每个二极管。

新型红外设计:3 TX二极管和TSOP接收器

RFID双频天线

将射频识别125 kHz和NFC 13、56 MHz结合在一块板上是一项具有挑战性的任务。为了做到这一点,我们必须把天线放到一个单独的板上,并把它们组合在一个PCB上,把一个放在另一个里面。

不同型号的双频RFID天线

我们尝试了多个组合,最终找到了最优的一个,在不同的卡片上都有良好的读数范围。现在Flipper由多达4块板组成。

用于双波段RFID天线的附加PCB

MicroSD测试

Flipper的sd卡在SPI模式下工作,比通常的SDIO慢,但即使这种“慢”模式允许我们每秒读取近400kb,这对我们的任务来说已经足够了。

回答关于SD卡最大尺寸的流行问题:我们现在使用的是16gb、32gb和64gb的存储卡,没有任何问题。我们使用FatFS库,理论上支持高达2tb的卡片。Flipper默认在exFAT文件系统上工作,允许您从设备上对卡片进行格式化。

之前的原型有一个问题:有时卡上的突出部分会卡在盒子里面。因此,我们添加了一个边的情况下,所以卡总是弹出没有任何问题。

修复sd卡卡住的问题

外部GPIO更新

我们必须使用一个GPIO来满足内部需求,所以我们决定将引脚9连接到iButton接触,即1-Wire总线。它允许使用内部的1-Wire库连接传感器和其他外围设备。

用户界面

这是主菜单的第一个版本。看看图标动画吧!这不是最终版本,菜单可能会有变化,但你已经可以得到一个大致的概念。

力学测试

大部分工作都花在测试机械部件上。我们总是测试不同的按钮结构,改变弹簧和推动机构。为了进行这样的测试,我们只生产带有SMD按钮的简化板。

有趣的东西

我们的首席技术官安德鲁·斯特罗科夫@coreglitch有时候会写一些疯狂的东西floopper-bloopper比赛期间Ludum敢47这家网站:

另一个有趣的演示与蜂鸣器测试来自我们的开发者@DrZlo13,一个老式音乐播放器的表演Wintergatan -大理石机器

Baidu