lq2bCdbt

LM3915 Audio Level Indicator

 
Overview
Engineering Principle: The LM3915 is a 10-LED strip driver chip, similar in function to the LM3914. The LM3915 lights up the LEDs one by one according to the input voltage. In this circuit, the LM358 amplifies the audio signal, and the LM3915 provides a direct display of the audio signal, allowing users to intuitively experience the impact of the audio. Function: Used to enhance multimedia equipment such as audio systems (audio companions). It can also be used to measure the amplitude of analog signals. The LM3915 (logarithmic indicator) can be replaced with an LM3914 (linear indicator) to create a voltmeter. Operating Conditions: The audio input needs to be connected to a preamplifier (or a signal can be provided via a header pin; before the power amplifier, it can be directly output from the computer/mobile phone audio port; if too many LEDs need to be lit, the potentiometer can be adjusted). The power supply is 5V DC, positive inside and negative outside (or powered via a header pin). A 1-to-2 audio splitter and a USB to DC005 converter can be used to directly power and provide signals to the circuit via a computer. Test parameters: Testing showed that the current draw was only 40mA when all LEDs were lit and only 2mA when all LEDs were off, demonstrating extremely low power consumption. It also did not interfere with the original circuitry and could be modified for use on any multimedia device with a 3.5mm plug. The circuit includes four screw holes and pin headers for easy mounting (screws or magnets can be used to attach it to other devices). It is also easy to embed into other DIY projects (such as speakers). The LEDs are 2*5*7 square, and the LED colors can be selected as needed. The lighting sequence is LED1 to LED10, and LED11 to LED20.
Demo video address: [link to demo video]
PDF_LM3915 Audio Level Indicator.zip
Altium_LM3915 Audio Level Indicator.zip
PADS_LM3915 Audio Level Indicator.zip
BOM_LM3915 Audio Level Indicator.xlsx
94900
Tiny1-B_CT256 module power supply
The CT256 module is the power supply module for the Tiny1-B module. It can be directly connected to a mobile phone via CTC and has been successfully verified. Note that the board is a 2-layer, 1mm thick board!
The original power supply module wasn't powerful enough, causing the shutter to fail and resulting in image ghosting. Replacing it with the RY1303 power supply module stabilized the current significantly, solving a major problem.
Note that the board is a 2-layer, 1mm thick board!
2.mp4
1.mp4
PDF_Tiny1-B_CT256 Module Power Supply.zip
Altium_Tiny1-B_CT256 module power supply.zip
PADS_Tiny1-B_CT256 module power supply.zip
BOM_Tiny1-B_CT256 Module Power Supply.xlsx
94902
DC-DC converter based on XL4015E1 chip 12V-5V step-down circuit
Based on the XL4015E1 chip,
this step-down circuit design can theoretically achieve: VIN=8V~36V, VOUT=5V/5A.
A step-down circuit based on the XL4015E1 chip: 1. Component parameters are referenced from the official XL4015 DEMO board manual: https://www.xlsemi.com/products_DC_DC_buck_mv.html 2. Circuit schematic design is referenced from the official XL4015 DEMO board manual and Teacher Tang's lectures on the electronics competition on Bilibili. 3. Layout and routing design are referenced from Teacher Tang's lectures on the electronics competition on Bilibili:
【Open Source XL4015 Schematic and PCB, Step-by-Step Guide to Drawing XL4015 Schematic and PCB, Essential for Electronics Competitions... Yangtze University】 https://www.bilibili.com/video/BV1Bm4y157a7/?share_source=copy_web&vd_source=8812782178457230c0ef3ee575e5a0e4
 
After testing, it can stably output 4-5V. Under no load conditions, after reaching 5V, it gradually decreases by 0.01V.
 
The original intention of this project was to record my learning process. I also hope that experts can offer suggestions or opinions, and I will learn from everyone and continue to learn.
April 28 (1).mp4
PDF_DC-DC 12V-5V Step-Down Circuit Based on XL4015E1 Chip.zip
Altium_DC-DC 12V-5V step-down circuit based on XL4015E1 chip.
PADS_DC-DC 12V-5V step-down circuit based on XL4015E1 chip. zip
BOM_DC-DC 12V-5V step-down circuit based on XL4015E1 chip.xlsx
94903
ESP Auto Burner
This project is a simple ESP32 auto programmer based on CH340C. It can be used as a standalone serial port module or with a programming clip to enable chip downloading.
This project is a simple ESP32 auto programmer based on the CH340C chip. It can be used independently as a serial port module (in this case, the buttons, matching capacitors, transistors, and two 10kΩ resistors do not need to be soldered, as shown in the image below).
(This image is from the first-generation board; the LED direction is reversed. The open-source board can be directly soldered on this board.) It
can also be used with a programming clip (as shown in the image below). The design aims to eliminate the need for a download circuit during product design, reducing the probability of soldering errors, minimizing component count, and saving costs.
Although it's called an ESP32 auto programmer, the BOOT and EN pins are not fixed. Theoretically, it's applicable to serial port downloading of all chips with the same principle as the ESP32 (Note: the RX and TX order remains unchanged; the object being programmed still needs to be designed according to RX->TX, TX->RX).
Finally, do not order through the BOM (because capacitors, resistors, etc., are not bound to specific models); simply buy them online according to their model numbers.
PDF_ESP Auto Burning Folder.zip
Altium_ESP Auto Burning Folder.zip
PADS_ESP Auto Burning Folder.zip
BOM_ESP Auto Burning Folder.xlsx
94904
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-26 13:37:38
  • I apologize to everyone.
  • Does WINCE support wm format sdk?
  • Can any veteran help me find out if there is anything wrong with the writing of this timer interrupt?
  • The problem of debugging the application in the simulator under evc is very strange!
  • How to use TI component library
  • 昇润CC2640 SDK应用入门教程三

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号