桂花蒸

VFD clock

 
Overview

This is an electronic clock for a VFD display. The VFD screen model is DL18-0615. The main control uses STC15W408AS microcontroller (STM32 is too expensive, so save costs). The clock chip uses RX8025. The VFD driver uses PT6315 and MX612E filament driver.

 

Notice! This project may not be used for any commercial purpose, it is only suitable for learning and exchange. Please respect the relevant open source agreements, thank you!

 

The project consists of three boards, a front panel, a VFD driver board, and a main control board. They are designed as a sandwich structure and connected using 3M*8 studs. You can add a black acrylic panel to the front panel to make it more beautiful.

The driver board PT6315 can display as long as the data is put in. It does not need to be refreshed all the time. It is boosted to -28V by MC34063 and uses less peripheral materials. The bias circuit is added to the filament. The filament resistance is about 20R. The measured current of 30R connected in parallel is 100ma at 5V. The brightness is just right. MX612E is used to drive the filament to achieve AC power supply. The driving signal just uses the 32.768KHz clock output by RX8025.

 

The main control board uses STC 51 microcontroller to save costs and shorten the software development cycle (anyway, the function is simple and does not require 32). The peripheral devices have three buttons and an AHT20 temperature and humidity sensor (in terms of temperature, the VFD and drive circuit will generate heat, which seriously affects the temperature measurement. accuracy and results, this issue is yet to be resolved). The RX8025 clock chip is cheap to disassemble and comes with a small crystal oscillator error. It supports 32.768 clock signal and timing signal output. In addition, the brightness of the VFD can be controlled by measuring the voltage of the photoresistor, in conjunction with the brightness setting function of PT6315.

 

Program description:

The attached program is developed using keil5. Please use keil5 to open the project. After it has been compiled, just burn the bin file. Select the system clock @22.1184MHz when burning the program. The current program version is the DEMO version. This version only has a pure clock function. Only the display time, button settings, and the most basic demo version are available, and the rest of the functions are cut off. The functions that have been cut off include: date display, temperature and humidity display (temperature is inaccurate), brightness changes according to ambient light, serial port output, etc.

The DEMO version of the program is still under development, and the board has a download port reserved for subsequent updates. . . Of course, it’s okay if there are experts who can optimize or develop another program~

 

3D preview:

QPRkNA2WxeCbyyhAfUrixnjVqwkbgCRlMkjtjXbd.png

04p16sIbc48YdJqI4OKuexaANZnsTK2EpJr2LnwC.png

 

Welding actual object:

eS9zWhqtLRMZI73auejTpby0cDyfsscNQNjnif1A.png

 

Lights up when powered on:

9tV5t3oIRuyaF4pvFqDilVnGh7Dkt3fLqJoU8bWU.png

Ee3RxLEEOpyMzYYtq1AJdYgF59P2hwboOBgSQ4j4.png

 

See the video for actual use. You’ve already seen this. Why don’t you like it and save it before leaving? (*╹▽╹*)

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-20 21:18:18

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号