Pi-Sonos v3.0:正在处理错误或全新项目?



Pi-Sonos项目最近已经开展了六个月。 在此期间,专栏设法扎根于房屋中,并经常在早晨和晚上在客厅中用作背景音乐的来源。 但是没有我想要的那么频繁。 造成这种情况的原因是许多错误的计算,这是我最初在设计色谱柱时做出的。 他们每个人都可以调和,但总的来说,他们迫使我完全重做声音。 这些错误是什么,以及如何解决这些问题,亲爱的%用户名%,您会在削减中找到答案。


所以,为了

1.设计


最主观的时刻(总体而言)是最不重要的时刻。



尽管扬声器本身的原始设计既不新鲜也不精致,但第一批Pi-Sonos并不能很好地适合内部(因为它是黑色的!!)。 客厅里有很多木头,无论是明暗的,但根本没有黑色的细节。 这是新旧版本之间的视觉差异:



此外,裸露的扬声器支架看起来无法代表,我找不到合适的“格栅”。 更不用说我无能为力的腻子的细微(非常令人不快)的缺陷了。

证明(完美主义者不会打开!)



已成为

该表壳全部由相同的8mm MDF组装而成,并饰有天然贴面并涂有特殊蜡。 4个扬声器上盖有一个由隔音织物制成的装饰屏风。 音量控制已从顶部移至顶部。 一系列的橙色LED替换为一个白色。 此外,还出现了一个播放控制按钮(下文中将对此进行详细介绍)。 扬声器摆脱了突出的HDMI线,对它的需求随着OSMC的拒绝而消失了。





新设计的灵感来自SoundBlab及其项目之一

2.音质




最初的声音版本有两个基本缺陷:肿胀的低音(一个小时后开始嗡嗡作响)和中间弯曲的中音,尤其表现在声音洪亮和踩-的声音中。

要么是受影响的立体声通道之间没有声音分离,要么是这些扬声器的外壳类型选择不正确(如注释中所指出的-汽车扬声器,即“ Shield”,但我组装了低音反射),或者这是扬声器本身的问题但是事实仍然存在-听音乐的乐趣很弱。 而且中国的电源吱吱作响,从半米的距离可以清楚地看到。 琐事,但不愉快。

已成为

在新大楼中,每个声学通道以及所有电子设备都接收到单独的隔间。 电源已移至机箱外部(机箱背面出现一个5.5mm 12V连接器)。 新电源的功率较小(36W对60W),是标准情况,几乎没有蜂鸣声。

现在,声音由3英寸的15瓦中低音和10瓦高音扬声器 响应 ,并由分频器隔开。 这次,每个通道的相位逆变器均以管道的形式实现,该管道的设计频率为〜100 Hz,中低音频率较低,为108 Hz。



它们在一起起到了一个数量级的清洁作用,并且在该系列的所有部分中都没有明显的故障。 即使是基础知识也足够了。 与参考Audioengine A5 +相比,新系统听起来有4分(当然是5分制)。

3.准时


是的,是的,这是从按下扬声器上的按钮到开始播放音乐的时间,该时间专门用于第二篇文章



尽管下载时间减少了一半(从45到20秒),但等待时间仍然很长。

已成为

当我关闭拨动开关或断开电源与电源插座的连接时,尽管我尝试禁用Raspbian中的不必要服务,但我无法更改后续打开时间。 但是现在,连同正面的按钮一起,出现了一个暂停模式,从该模式中,列在不到一秒钟的时间内退出! 另外,在暂停模式下,“树莓”以狡猾的方式关闭了声音放大器的电源,从而节省了能量。 事实证明,这很可能是一种睡眠模式。

4.易于控制(不包括来自智能手机的控制)


是...

...仅有2个物理控件-音量控件和电源切换开关。 如果对调节器没有特别的抱怨(即使其奇怪的位置也不会造成不便),则必须不断地在背面感觉到电源拨动开关。 太不方便了,例如,我妻子经常只是从插座上拔下电源线。

已成为

现在,“魔术按钮”负责控制播放,并且很少使用电源切换开关-只是完全关闭扬声器或稍后将其打开。

新按钮中的“魔术”是什么? 只需按一下按钮即可暂停或删除播放,长按可以将广播电台切换到列表中的下一个电台。 因此,无需将智能手机握在手中来控制扬声器。

带有“魔术按钮”的任何动作都会立即反映在客户端GUI中,以便用户始终可以看到播放器的当前状态,并确切知道当前正在播放哪个电台。 LED还具有交互功能-暂停期间每2秒闪烁一次,按下按钮时每秒闪烁10次,从而表明正在处理点击。 此控制原理是从最初的Sonos Play 1借鉴而来的,Pi-Sonos项目在其开发过程中一直追求这一理想。

关于按钮和LED如何工作的几句话
按钮和LED通过GPIO控制。 这种耻辱的示意图如下所示:



从该图可以看出,LED1与MOSFET Q1的漏极-源极结并联连接。 输出引脚OUT1向该晶体管提供控制电压,以将其打开和关闭。 为简单起见,一个例子是,这种晶体管在打开状态下的漏极-源极过渡电阻为0,在闭合状态下为无穷大(根据我的测量,分别约为20欧姆和1.7欧姆)。

当Raspberry通过3.3V引脚连接到网络时,电压通过限制电阻R1提供给“ LED1-Q1”电路部分。 在这种情况下,晶体管Q1闭合,并且LED1-Q1部分的全部电流流过二极管,即流过二极管。 二极管导通。 如果引脚OUT1设置为1,则打开电压将施加到晶体管Q1的栅极,并且LED1-Q1部分的所有电流都将流过晶体管,并且二极管将截止。 电阻值R1取为10k,以使二极管光不会太亮。

显然,SW1按钮本身并未电气连接到Q1快门,这意味着它不能直接控制二极管的闪烁。 按下按钮将向引脚IN提供逻辑1电压(考虑到电阻分压器R2-R3,约为3V),并将此引脚的事件处理程序添加到播放器代码中。 当按下按钮时,处理器启动计时器,计时器每100毫秒更改OUT1引脚上的电平一次,以打开和关闭LED;释放时,它将关闭计时器并使二极管返回到开启状态。 类似地,以暂停模式闪烁。 该代码仍然存在于github(https://github.com/bellerofonte/rpi-radio)上。

限流电阻器R2和R3还设计用于保护3.3V和IN引脚免于过载。
一对电阻器R4和R7(以及一对R5和R6)也代表一个电阻分压器。 事实是2N7000晶体管的最大栅极-源极电压为3V,并且在输出端带有逻辑1的OUT1引脚为3.3V。 为了不烧毁晶体管的栅极,必须对其施加较小的电压。 但不能低于2.1V,否则晶体管将不会打开。 选择电阻的值可以得出:

Vzi=3.3V frac47k Omega47k Omega+10k Omega2.7V


同样,通过OUT2引脚,Q2晶体管打开和关闭,这又关闭和打开Suptronics板上放大器的断开触点。



这样,板看起来就组装好了(实际尺寸为2x3cm):



5.不可能完成/维护




可以通过卸下其中一个扬声器来进入声学内部,但是即使在这种情况下,也几乎不可能进行任何操作。 毫无疑问,此案有任何修改。 即使卸下板子,我也花了一个多小时才只拧下8个螺丝。

已成为

下边缘很容易拧开,从而可以进入三个内部隔室中的每个隔室,并在需要时允许完全拆卸设备的任何元件。 屏幕也被删除,可以访问扬声器。 在电子设备舱中,仍有一些空间可用于其他功能扩展。 该照片显示了在最终组装音响之前组件的“装配”情况。 一对高音扬声器位于电子设备箱的下方,因此它们在照片中不可见。



生产过程中的几张照片




结果如何


更新后的Pi-Sonos几乎完全符合我关于客厅舒适声学的想法。 老乔布斯是对的-用户只需要一个按钮。 尽管事实上该专栏现在对我来说几乎是完美的,但当前版本只是漫长而有趣的一步。 在不久的将来-尝试添加语音控制(您必须跟上时代的发展)。 而且我也有一些设计上的抱怨-单板是非常易变的材料,如果没有污点,我无法做任何事情。 矩形盒子的形状看起来很过时。 您将不得不练习使用路由器,以便有朝一日使机箱变得更现代,更有吸引力。 最终,声学本身并不是目标。 目标是始终尝试扩大您的知识/技能范围,并做一些更复杂的事情。

Source: https://habr.com/ru/post/zh-CN411085/


All Articles