前几天入手一个VFD显示器,全新原装进口。基本情况如下:
双 {MOD}点阵屏,20x8分辨率。
每个像素由6个发光条组成,每 {MOD}3条,可显示红和天蓝,同时点亮为白 {MOD}。
单5V供电,电流0.5A左右。
VFD显示器
(原文件名:VFD.jpg)
勉强可以显示字符,不适合显示长英文句子。先做了个温度计,效果似乎不好。
做了个温度计,效果似乎不太好
(原文件名:T.jpg)
然后就想到了做一个频谱显示器,正好用上里面的双 {MOD}条状的点,效果还行。
于是花了点时间研究了51上运行的FFT程序,移植过来调试一下,再做个美化,就算初步完成了一个作品。
硬件用了STC12C5A08S2作MCU,和一个LM358对音频信号放大。
STC12C5A系列有1K的外部RAM,正好可做128点FFT运算。程序4K多,不算复杂。
频谱效果
(原文件名:频谱.jpg)
不会贴视频,发个连接:http://v.youku.com/v_show/id_XMjM5MDQ5OTY0.html
新手报到,高手勿笑。
一周热门 更多>