AudioLogs

AudioLogs pro audio equipment,development embedded systems The beginnings of our company dates back to 2001, with a basic orientation in professional audio technology.

Initially, most activities accounted for professional audioequipment maintenance, and planning systems for the sound system, sound recording and reproducing apparatus. After years of successful operation we have combined our expertise and experience, and began in the development of own products and intermediates both in professional audio technology, as well as other fields of digital technology.

We are convinced that, particularly in high-tech skills, and the original solution, small business equivalent pass in hand with major. DSP-we create for the addition of professional recording engineers. The embedded of microcontrollers and FPGA circuits is the development of these components is very quick and easy. Highly developed software, allows us to develop components of the models in a graphical environment or on specific platforms.

In one of the projects, I needed a "clean" voltage to measure current and voltage. For the test, I used cheap Chinese DC...
12/05/2026

In one of the projects, I needed a "clean" voltage to measure current and voltage. For the test, I used cheap Chinese DC-DC modules from 12V to 5V before making my own. I thought I had a measurement error or software error, because the ADC was very unstable and the values ​​were jumping for no reason. It quickly turned out that this was not the case, because the voltage was very "polluted". Then I started checking the DC-DC converters. With the LM2596, it turned out that this was not the chip at all. The elements were for the LM2596, and the inscription on the chip is LM2596, but the switching frequency, which should have been 150kHz for this chip, was only 50kHz and the AC ripple was very large, 300mVpp, due to inappropriate elements for this operating mode. According to the datasheet, I found out that this is the frequency for the LM2576. When I replaced the 33uH inductor with 100uH (due to lower switching frequency) and the capacitors from 100uH to 330uF it works OK. If you use tantalum capacitors, they should be rated at 2x the supply voltage and 100nF, parallel capacitors for peak smoothing. The AC ripple drops a lot, to about 10mVpp, which is acceptable. Now I have my own circuit, I was able to assemble it with the right LM2596 and it works great.
We measure the voltage noise by first measuring the oscilloscope noise itself and then subtracting it from the voltage measurement, the oscilloscope must be set to AC coupling, and the BW is limited to 20Mhz. This time the probe is set to 1x, otherwise we use 10x. Before measuring, we calibrate the probe to 1Khz (a nice rectangular signal, no spikes) the internal oscillator on the oscilloscope, so that it is adjusted for the input.
I also had a surprise with the MP1584EN chip. The datasheet mentions that the current without load consumption is about 100uA, but why does my module consume 26mA in idle mode? When I just looked at the circuit and compared it with the one in the datasheet, I realized that this is not this chip at all. According to the pins, it is aMP1593, or an ACL 4060 or 4070 chip, the difference is the max current 2A for 4060 and 3A for 4070. The chip itself is labeled MP1584EN. This chip is probably very popular and the Chinese just copied old chips with this label. Because it still works at 3A, otherwise it gets very hot even at 2A, because the elements here are not the right values. I also had a circuit with the real MP1584EN, and that works fine. The no-load current is only 0.22mA, this is energy saving for battery power, it has a soft-start, in 1.5 ms the voltage rises to the full set value, the max current is 2.5A, it works constantly at 1.8A, it is only a little warm, and at 3A it turns off because it starts to heat up a lot, just like it is mentioned in the datasheet. AC ripple is only 20-30mV. This chip works great, if only it is the right one :). After replacing the elements, the module with ACL 4060/4070 also works ok, it is necessary to change some values, just like it says in the dasheet and it is stable. In the photo, the circuit with MP1584EN.

Testing older devices, if they are still within the tolerance range. In the middle we see the old one among the multimet...
28/04/2026

Testing older devices, if they are still within the tolerance range. In the middle we see the old one among the multimeters from the 90s, still working perfectly.

OWON on duty, warming up the OCXO 10Mhz (1 ppb stability) module to operating temperature for calibration.
10/04/2026

OWON on duty, warming up the OCXO 10Mhz (1 ppb stability) module to operating temperature for calibration.

For quick testing of quartz crystals I came up with this simple frequency meter. From the beginning the value was not so...
09/03/2026

For quick testing of quartz crystals I came up with this simple frequency meter. From the beginning the value was not so important to me, what is important is whether the crystal works or not. I was very surprised by the results, the frequency meter works perfectly with little deviations, which is great. Otherwise the crystal meter should work from 4Mhz to 45Mhz. At 4Mhz it has problems, but higher values ​​work perfectly. For values ​​lower than 4Mhz I will use a cmos xtal tester. I calibrated it with a 1mhz MCXO oscillator (0.1 ppm to 0.02 ppm), which is good.
I forced my cmos xtal tester to work at a very low crystal value of 32.768khz, the frequency meter showed 32.774khz, which is excellent. I will probably use it to select 32.768kHz crystals with the smallest error, to determine the most accurate value.

The frequency meter encouraged me to look for real advantages, depending on the crystal. For 32.768kHz, the data shows that watch crystals are real "spares" in the world of electronics. Their power consumption is extremely low, usually below 1 µW (microwatt). In the data sheets, this information is written as Drive Level. For 32 kHz crystals, a typical value is 0.1 µW to 0.5 µW, while MHz crystals can handle 100 µW or more. So I increased the resistance across the oscillator to 10Mohm and minimized the current through the crystal with a 1Mhz resistor, now it works great.

Charge your personal humanoid assistant on the go.
07/01/2026

Charge your personal humanoid assistant on the go.

If you already have a pcb and need a BLE add-on for your project, this is the cheapest option. You can use a BLE-nano bo...
18/10/2025

If you already have a pcb and need a BLE add-on for your project, this is the cheapest option. You can use a BLE-nano board or an Arduino BLE 33. Or you can simply add a cheap AT-09 module, connected to Rx and 5V via a 1k(3.3V) resistor and it works. You can seal the whole thing with black hot melt glue, which gives it an even more pro look.

Make labels for your products with the Smart1 cutting machine.
23/08/2025

Make labels for your products with the Smart1 cutting machine.

Protect your products with the certificate, eFuse TPS259631DDASimilar e-fuse to TCKE812, except this time we set the cur...
23/02/2025

Protect your products with the certificate, eFuse TPS259631DDA

Similar e-fuse to TCKE812, except this time we set the current between 0.125 and 2A. With this eFuse in our product, we are certified IEC 62368-1:2023 on safety current protection of the product.

eFuse or reset fuse with TCKE812When a circuit needs current and voltage protection, we can use an electronic fuse with ...
12/02/2025

eFuse or reset fuse with TCKE812

When a circuit needs current and voltage protection, we can use an electronic fuse with TCKE8xx circuits. With the resistor value, we set the limit current when the fuse turns off. With the capacitor value, how quickly the IC reacts and turns off the output. The output resistance is only 28 mΩ. If we choose modules 805 for 5 volts (6V blocking) and 812 for 12V (15V blocking), the IC also protects the circuit from excessive voltage. The IC operates from 4.5V to 18V. It only needs 0.3V to operate, and the quiescent current is 0.5mA, which is excellent.

VirtualSoundModule 1.0 prototype-custom sounds module (custom sounds)-RTOS audio core (circular buffer/FIFO, 1ms latency...
03/02/2025

VirtualSoundModule 1.0 prototype

-custom sounds module (custom sounds)
-RTOS audio core (circular buffer/FIFO, 1ms latency)
-ARMV7 A-cortex single core 1GHz (zero 1.1)
-512 MB RAM
-256 sounds poplyphonic (A53 cortex Zero 2, quad core, 1024 sounds polyphonic)
-4096 sound supports in RAM (for example 60 organ registers) 16bit, 44.1kHz
-multilayers sounds support (piano or accordion define sample layer sound according to the volume level)
-MIDI IN
-MIDI wifi
-system exclusive MIDI for Effects and sounds (virtual pipes or reeds on/off)
-audio output (I2S bus board, high-end audio)
-OS & sounds on SD card
-support raw, wav or sf2 sounds with loop markers

The module is intended for your own recorded or virtual specific musical instruments that you want to play.e But we can also use a standard MIDI module with sounds. The program works so that when turned on, it scans the SD card and loads the sounds into RAM. We can load 4096 sounds. If we used a 4-core ARM A53 cortex processor, we could play up to 1024 polyphonic sounds.
With sysex MIDI we define what we want and how we want to play the sounds.
The same as turning on the pipes on the organ and the reeds on the accordion. It can be played with or without a loop, depending on the sound that we will use, e.g. piano. The DSP effect can be set to a single sound or a final effect, reverb, delay, tremolo..etc. It also contains a software limiter final part, because a distorted sound occurs with a large amount of sounds. The sound card is separate, due to noise and possible digital hum.
RTOS means that several subprograms can run simultaneously. So for managing MIDI commands, for loading sounds and reading sounds from RAM and the main program, or sound generator, which makes a word from digital samples, converts it into analog form and we hear the sound. This happens very quickly, we have a 1Ghz clock, we hear it as a set of sounds that we have triggered with MIDI commands. The art is to make a routine so that during the transitions you can hear clicking and popping in the sounds, because it can happen that a bit is also lost.
Via the I2S bus, the digital form of sounds is converted into analog, that is on the sound card (RCA output).

Address

Jadranska Cesta 27
Maribor
SI-2000

Alerts

Be the first to know and let us send you an email when AudioLogs posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Practice

Send a message to AudioLogs:

Share

Category