数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 11021|回复: 32

[家电] VFD 时钟万年历、音乐频谱

[复制链接]
发表于 2019-5-12 17:43:21 | 显示全部楼层 |阅读模式
做个音乐频谱一直是自己的梦想,现在终于初步做好一个雏形。屏采用的是丰田卡罗拉车机拆机VFD屏,做频谱嘛,VFD是首选,VFD迷人的淡绿色荧光有着独特的魅力。
板上配置:
1、主控是STM32F303CCT6,ARM M4核心,带单精度浮点运算单元,带256KB FLASH和48KB RAM满足天气JSON数据解析需求;
2、BH1750FVI 光照度传感器用于屏自动亮度控制;
3、高通GT3231M字库提供汉字字模;
4、DS3231M时钟芯片;
5、ST原装M24M01 Flash芯片用于储存工作参数,原来用的24C08,但是一直不太稳定,换用M24M01后稳定可靠;
6、BA3121 地隔离放大器,用于处理音频环地噪音;
7、AD828AR运算放大器,用来放大频谱音乐信号;
8、VFD灯丝电源采用MP2359+LM9022组成的约30KHZ的驱动电路;
9、VFD栅极高压采用国产DC-DC神器XL6007,提供最高60V的电压;
10、ESP-12E ESP8266WIFI模块,用于获取天气和时钟数据。
开发环境是Keil 5.27 +ST官方HAL库函数;音频数据采集采用ADC DMA模式采集;傅里叶运算采用ST官方DSP库函数,频谱显示中的一些运算采用ARM DSP库函数。工作参数调节可以通过红外遥控器和PC端上位机软件。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 2家元 +35 收起 理由
hellodoraemo + 20 謝謝分享
skylinelhy + 15 優秀文章

查看全部打赏

发表于 2019-5-12 17:58:56 | 显示全部楼层
来一个纯频谱,不带其它任何功能的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-12 18:53:44 | 显示全部楼层
黯然销魂 发表于 2019-5-12 17:58
来一个纯频谱,不带其它任何功能的

做了个,用的专用频谱屏,但是没有深度优化
回复 支持 反对

使用道具 举报

发表于 2019-5-12 18:54:14 来自手机浏览器 | 显示全部楼层
有个温湿度就行了,天气没必要用…时钟还是简简单单比较好,农历也可以不用了
回复 支持 反对

使用道具 举报

发表于 2019-5-12 19:02:51 | 显示全部楼层
功能不错,有没有具体尺寸及造价,或着成品出吗?
回复 支持 1 反对 0

使用道具 举报

发表于 2019-5-12 19:12:16 | 显示全部楼层


我也发一个, 没有音乐频谱的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 1 反对 0

使用道具 举报

发表于 2019-5-12 19:13:18 来自手机浏览器 | 显示全部楼层
羡慕会玩单片机的大佬
回复 支持 反对

使用道具 举报

发表于 2019-5-12 19:34:59 | 显示全部楼层
这个要出套件么
回复 支持 反对

使用道具 举报

发表于 2019-5-12 20:07:11 | 显示全部楼层
会玩单片机的就是任性
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-12 21:33:08 | 显示全部楼层

成本高,应该没有人会买。比如前后亚克力板+8根固定铝柱+垫片螺丝就40多块,屏幕成本25左右,PCB 10块,单片机12左右,剩下的芯片也要几十块。
回复 支持 反对

使用道具 举报

发表于 2019-5-12 23:36:41 | 显示全部楼层
netbeetle 发表于 2019-5-12 18:53
做了个,用的专用频谱屏,但是没有深度优化

便宜卖不??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-13 01:11:37 | 显示全部楼层

呵呵,现在是一屏难求,哈。还是不卖了。齐声功放的全新屏,PCB板我自己设计的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2019-5-13 08:50:09 | 显示全部楼层
厉害了,这么多功能? 感觉不仅仅是时钟,做成了开发板。
回复 支持 反对

使用道具 举报

发表于 2019-5-13 09:04:09 来自手机浏览器 | 显示全部楼层
netbeetle 发表于 2019-5-12 18:53
做了个,用的专用频谱屏,但是没有深度优化

我看到淘宝上卖的“频谱”视频,根本是在乱跳,和音乐成分基本无关
回复 支持 1 反对 0

使用道具 举报

发表于 2019-5-14 08:00:57 来自手机浏览器 | 显示全部楼层
这个不错,我那个剑舞的坏了还不会修,哈哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-14 09:55:59 | 显示全部楼层
本帖最后由 netbeetle 于 2019-5-14 09:58 编辑
wulishui 发表于 2019-5-13 09:04
我看到淘宝上卖的“频谱”视频,根本是在乱跳,和音乐成分基本无关

我说下淘宝那些为什么会这样。其实我们听到的音乐是N个频率叠加而成复音。而人的耳朵是听不出每个频率的能量大小的,我们只对声音的总能量俗称音量敏感。而现在数码方法出来的频谱都是通过傅里叶运算,分离各个频率的能量幅值,然后显示出来。如果单纯性的显示出来,就会看起来没有规律。其实如果不做任何的处理,在聆听单一乐器,比如钢琴的时候,也能明显的看到每个音响起时,频谱不同普条的变化。但是如果是流行乐,乐器一多,就不那么明显了。加上很多制作频谱的对数字采样理解不足,不知道到底应该如何采样。比如我看多很多程序,都是在一个for循环里面,连续的采集需要的数据,这样采集的结果其实是一个频率周围连续的N个(N采样数量)数据,而不是全频段的,采集下来的数据可以看成是某频率周围的能量泄漏数据,所以用这种数据现实出来的结果就类似一个跳动的正弦波(理论上也是这样)。对于如何采样在《数字信号处理》里面有明确的说明,有兴趣可以看下。另外只要对傅里叶运算的结果矢量叠加一部分总的能量,这样看起来就和音乐同步有节奏感了,也保留了个频率的不同节奏。再根据不同的音乐调整每秒的采样次数,比如流行乐和舞曲要是采用相同的采样次数,看起来就没有那么的有规律了。以上我说的都需要大量的数字运算,C51这样的MCU是无法胜任的,所以不要指望一个用C51系列做出来的频谱有多好的效果。另外还可以加上一些自动增益,保证显示不会因为音量小时完全无显示,音量大时全部冲顶。反正这东西原理简单,要做好了,也不易。
回复 支持 3 反对 0

使用道具 举报

发表于 2019-5-15 16:52:30 来自手机浏览器 | 显示全部楼层
joyspace 发表于 2019-5-12 19:12
我也发一个, 没有音乐频谱的

想要,就是不知道出不出呢?
回复 支持 反对

使用道具 举报

发表于 2019-5-25 21:30:41 | 显示全部楼层
字体和图标好看. 很喜欢这种无衬线的, 要是有详细过程就好了
回复 支持 反对

使用道具 举报

发表于 2019-5-25 23:48:52 | 显示全部楼层
netbeetle 发表于 2019-5-14 09:55
我说下淘宝那些为什么会这样。其实我们听到的音乐是N个频率叠加而成复音。而人的耳朵是听不出每个频率的能 ...

我觉得有些电脑上面有些播放器都是乱采样的,感觉频谱显示只和声音大小有关:lol:
回复 支持 反对

使用道具 举报

发表于 2019-7-11 21:42:00 | 显示全部楼层
如果我只想要实现万年历的功能的话,楼主能否提供电路板和相关的原件啊。8266和vfd都有,就是没有其他的东西,我想用这个屏做个时钟。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-20 04:07 , Processed in 0.124800 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表