RolyMP3——项目日记1

RolyMP3——项目日记1

项目动机

8月7日打完了电赛,折戟在电流采集,胡思乱想了很多东西,于是又开始看《女神异闻录3》。
而其中牢理用了一款Sony的Mp3,我挺喜欢那个外观的,一支录音笔一样的圆柱形设计,加上 性压抑二次元嵌入式绿帽长发文艺卢瑟龟男 幻想着能够在长途旅行使用一款复古的小巧的Mp3和喜欢的人一起用耳机听歌,就开始幻想了这个计划。(别人复刻的实物图如下)

别人复刻


其实总感觉这个还是不太像原版,尤其是令人担忧的半径,这款MP3设计的初衷应该是纤细优雅、便携的。
于是乎我觉得是不是自己也可以尝试做一个呢?
8/10开始,我在上班做黑奴,下班就开始尝试构思这个小巧的MP3如何实现

目标功能

仅仅是一个mp3吗?我觉得是的,没错这就TM是个MP3,而且是一个PCB要求细长的MP3(我**,30mm50mm的板子)于是我对其的设想功能是支持TF卡和Nand FLASH两种方式存储,本地和蓝牙两种方式播放 ,可以使用TYPEC存歌曲,无需读卡器,这样做出来的的东西B格就会很高(bushi。
那按理说就应该快乐的进入选型环节了。

选型

主控

一开始做加法,什么都要,
最初的设想是用杰理的芯片,这样蓝牙+TF卡+音频处理就一个芯片收工了。然而,在开发环境上杰理封闭的SDK让我找经销商要资料处处碰壁,唉资本,“So JieLi ,F**u”。
淘宝截图

开发环境基本封闭,这让很久没写程序的主包泛起了难,随后又逛起了淘宝,看到G431时候灵机一动,突然觉得摆烂了吧,快去请32老祖。出于低功率的考虑,于是乎选择的主控是STM32L431rct6,431的FPU太香了。
选L系列是图低功耗能省一点是一点,毕竟电池容量不多,而rct6的选择则是他有SDIO,而小一些的cbt6没有。

外置DAC

起初我是想着直接用32内部的DAC功能,然而这无疑是增加了芯片工作量,而且引脚也不够用了。于是选择了pcm5012这个芯片,网上看到有人说ess的芯片会更好更hifi,但是资料少和价格高成功劝退了我。因为之前也没有相关的经验,这个芯片32位的DAC,384K采样频率,128dB音频响应范围,应该也是不错的,先做一个出来看看先吧。

功放

功放瞎选的,不认识,选了max97220,原道那个小尾巴同款的功放

WIFI/蓝牙方案

由于不会画天线,直接选模块了,AI-WB2-12F淘宝也就九块钱,支持蓝牙和WIFI。但是体积确实不小,后续再想想办法优化一下吧

TF卡 or Nand

肯定是想用Nand的,因为更加的小巧,而且不用买卡,由于是测试板,还是保险点搞个TF卡。

目前进度

还在画原理图,不是那么熟悉32的SDIO、SAI外设,画的有点慢,未完待续。

posted @ 2025-08-27 11:01  HKRPT  阅读(40)  评论(0)    收藏  举报