矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 3688|回复: 5

【原创】分享一个24根IV-25荧光管做的点阵时钟

[复制链接]
发表于 2019-7-20 10:29:06 | 显示全部楼层 |阅读模式
本帖最后由 周广佩 于 2019-7-20 11:17 编辑

前些天给朋友做了这款时钟,现在把资料共享出来,供大家批评指正,有音乐频谱功能,DS3231时钟芯片,HV57708高压驱动。
这款使用34063升压方案,效率很低,发热严重,后期我又改了新的方案,2.2V灯丝电压也使用了DCDC方案。





Altium Designer画的IV-25荧光管点阵时钟电路原理图和PCB图如下:

转接板:

底板:

单片机部分源程序如下:(可在附件下载)

  1. /***************************************************
  2. *                                                                                       *
  3. *                        IV-25*24管时钟程序 V1.0                           *
  4. *                            2018-12-5 周广佩                                  *
  5. *                             1*TAB=4*SPACE                                  *
  6. *                                                                                       *
  7. ****************************************************/
  8. #include "ir.h"
  9. #include "rgb.h"
  10. #include "ftt.h"
  11. #include "gpio.h"
  12. #include "keys.h"
  13. #include "timer.h"
  14. #include "sht20.h"
  15. #include "uart1.h"
  16. #include "ds3231.h"
  17. #include "display.h"
  18. #include "hv57708.h"
  19. #include "intrins.h"


  20. void main()
  21. {
  22.         GPIO_init();                                                                //IO口初始化
  23.         HV57708_Init(HV57708_MODE_NORMAL);                     //HV57708初始化
  24.         
  25.         IrInit();                                                                       //红外线接收初始化
  26.         InitADC();                                                                   //ADC初始化
  27.         UartInit();                                                                   //串口初始化9600波特率
  28.         Timer0Init();                                                               //定时器0初始化10ms
  29.         Timer1Init();                                                               //定时器1初始化13ms
  30.         EA=1;                                                                        //开总中断
  31.         
  32.         SHT2x_init();                                                               //温湿度传感器初始化
  33.         
  34.         S1_printf("Hello world!\r\n");
  35.         
  36.         while(1)
  37.         {
  38.                 Read_SJ();                                                         //读取实时时钟
  39.                 Display();                                                           //显示处理函数
  40.                 Key_scan();                                                        //读取按键输入
  41.                
  42.                 //MUTE_O=~MUTE_I;                                          //自动静音控制
  43.         }
  44. }
复制代码

我在附件里加上视频效果和完整资料;

后边整理一下第二代,优化电源和管子间距的资料传上来;
我的等级不够,要求文件尺寸小于256K,我看看分卷压缩上传了,视频效果各位只能移步B站观看了av38741035;
附件如下

荧光点阵时钟V1.0.part01.rar (295 KB, 下载次数: 78)


荧光点阵时钟V1.0.part02.rar (295 KB, 下载次数: 82)

荧光点阵时钟V1.0.part03.rar (295 KB, 下载次数: 81)

荧光点阵时钟V1.0.part04.rar (295 KB, 下载次数: 76)

荧光点阵时钟V1.0.part05.rar (295 KB, 下载次数: 83)

荧光点阵时钟V1.0.part06.rar (295 KB, 下载次数: 66)

荧光点阵时钟V1.0.part07.rar (295 KB, 下载次数: 78)

荧光点阵时钟V1.0.part08.rar (295 KB, 下载次数: 301)

荧光点阵时钟V1.0.part09.rar (295 KB, 下载次数: 83)

荧光点阵时钟V1.0.part10.rar (283.2 KB, 下载次数: 72)

评分

1

查看全部评分

     
发表于 2019-7-20 10:55:22 | 显示全部楼层
本帖最后由 龙神 于 2019-7-20 10:56 编辑

先膜拜一下再慢慢看 ,能无私分享全套资料难得,不过担心被JS抄去做成产品去淘宝卖  我朋友的毕设就被淘宝js拿去卖了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-20 11:06:28 | 显示全部楼层
大家能看到附件吗?我怎么看不到附件?
回复 支持 反对

使用道具 举报

     
发表于 2019-7-20 11:51:56 | 显示全部楼层
真的很膜拜,24根IV-25成本真不便宜,估计没几个人能仿制,个人建议在时、分、秒中间再各增加一根IV-25做冒号,可能会更好看。
回复 支持 反对

使用道具 举报

     
发表于 2019-8-12 17:22:21 | 显示全部楼层
真的很膜拜,之前淘宝买过不少各种LED 萤火辉管的钟了
回复 支持 反对

使用道具 举报

     
发表于 2019-8-19 12:56:17 | 显示全部楼层
漂亮,高手呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-26 23:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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