Find useful information on analog and audio applications: TDA7294-based designs, PDM to PCM noise, and SPICE models.
Most recent activity
Hi,I'm using STM32WB5MM-DK board interfaced with SPH0645LM4H I2S mic for capturing audio. I also connected a playback speaker with the setup I have mentioned. I also configured UART for transmitting the PCM data from STM32WB5MM-DK to PC. When I transfer and convert it to audio file in PC I hear some crackling sound but on the playback speaker I'm not hearing any crackling or noise. Sample rate: 16KHz; Channel: Stereo; UART baudrate: 460800.Help me out with this issue.Thanks in advance.
Hi, Below is the design1) input voltage at inverting side is 8V with the 4.7k series connecting to inv terminal2) voltage at non inverting terminal is fixed at 3.5V.3) the difference between inputs is greater than 1V(Vid=1V). 4) My question is whether OPAMP have clamp diode at both inputs?. If it is there, kindly share that schematic 5) As per datasheet 1mA is specified as the max input current. pls share one example calculation for calculating input current
I work for the US Navy in Obsolescence Management (we are not in procurement)
Hello everyone.what the DD-out pint is used for on the TDA7376B?Does it cancel out the channel when it detect clipping on that channel?
..
Good morning, for a repair I am looking for a data sheet for this TVS diode or a recommendation for the replacement. Many Thanks.
In TDA7801 datasheet, voltage gain marked as db(Vp), if the full scale output level of internal dac is 2vrms, with a gain at 16db, the amplifier full scale at 12.7vrms(if no rail limit), Is that correct?But in TDA7803A/TDA7808 datasheet, voltage gain has a unit of Vp. So, can we calculate the gain in db as 2vrms@0dbFS -> 0.25vrms@-18dbFS -> 20db gain -> 2.5Vrms (matched with datasheet except for Unit Vp) ?
I would like to see a schematic for this ic
Hello, I want to read an analog data and I didnt figure out how to use low layer libraries properly?I am using stm32wb55rgv6 nucleo boardCode : #include <stm32wbxx_ll_bus.h>#include <stm32wbxx_ll_rcc.h>#include <stm32wbxx_ll_gpio.h>#include <stm32wbxx_ll_tim.h>#include <stm32wbxx_ll_utils.h>#include <stm32wbxx_ll_adc.h>#include <stdio.h>void SystemClock_Config(void);void ADC_Clock_Config(void);void adc1_init(void);/* * PC0 : ADC1_IN1 pin of the stm32 * * */uint32_t volatile sensor_value = 0;int main(void){ SystemClock_Config(); ADC_Clock_Config(); adc1_init(); while(1) { /*1) Start adc conversion */ /* * On this STM32 series, this function is relevant for both internal trigger (SW start) * and external trigger. * */ LL_ADC_REG_StartConversion(ADC1); /*2) wait for conversion to be complete * End of Sequence * */ while(!(LL_ADC_IsActiveFlag_EOC(ADC1))) { } /*3) read converted value */ sensor_value = LL_ADC_REG_ReadConversionDa
input voltage 2.0 up to 2.5 volts, power rating at least 600 watts at 8 ohms. Input impedance ideally 30kOhm. Load impedance 2 Ohm minimum, normally between 4.0 and 8.0 Ohms. Ideally, transistor could accept rectified grid voltage in Europe ( 230 volts, 50 Hz ) or be fed by an over-sized UPS. Aim is to avoid using multiple and unmatched transistors in an output stage of audio amplifier. One discontinued such model was made by APT, type 20M19JVR ( mosfet , 200 V, 112 A , 0.019 Ohm , rise time 40 nS ), so we are looking for a contemporary similar or better model.
I am trying to decimate a PDM signal in order to obtain a PCM signal. Is this code correct?void LowPassFilterWithDecimation(uint8_t *pdm1, uint8_t *pdm2, int32_t *pcm1, int32_t *pcm2, int pdm_buffer_size, int decimation_factor){ char str[100]; // initialize buffers for(uint16_t i = 0; i < pdm_buffer_size/decimation_factor; i++){ // initialize raw microphones buffers pcm1[i] = 0; pcm2[i] = 0; } for(uint16_t i = 0; i < pdm_buffer_size; i += decimation_factor){ for(uint8_t j = 0; j < NUM_TAPS; j++){ pcm1[i/decimation_factor] += pdm1[i + j] * fir_coeff[j]; pcm2[i/decimation_factor] += pdm2[i + j] * fir_coeff[j]; // trasmit via uart sprintf(str, "%ld,%ld\r\n", pcm1[i/decimation_factor], pcm2[i/decimation_factor]); HAL_UART_Transmit(&huart2, (uint8_t*)str, strlen(str), 10); } } }
Dear support team,is there Reference schematic, register description or a Eval board for the FDA2100 Class-D amplifier available? The datasheet does not contain these information. Or is an NDA required?Also: the HFDA801A seem currently not stocked at the typical distributors. Is there a plan, when the HFDA801A will be available to buy? thanks
Hi All, I have used TSU101 op. amp.as a comparator in my design. Output of opamp is used to drive relay through mosfet. My problem is when i connect power supply to my board o/p of comparator change for fraction of second and again work correctly as per design. My question is why op. amp switch it's states initially when powered up.Thank You.
HelloI have an audio card based on the STA 350BWit has 4 amplified mono outputs.I would like to modify it to obtain 4 unbalanced mono line outputsthanks !!
I'm using STEVAL-IME013V1 ultrasound pulser IC evaluation board. I'm using the board as 8 channel pulser for ultrasound sensor and now I want the board to receive the reflected waves. I made the phased array program and use beam forming, so I want to use receiver which has more than 8 channels and can receive it with set time delays on each channel. If you know appropriate ultrasound receiver, please inform me. Thank you.
I made the circuit whose diagram is given on page 4 of the document in the link.I am applying 9.1v to the circuit.I can't get acknowledge to 0x88 address that I sent after start.https://www.st.com/resource/en/datasheet/tda7440.pdfI'm sure about the software part because, for example, if I send the address to the I2C oled display, I can receive an acknowledge.Do you have any opinions about the acknowledgment problem? I think that the document belonging to Chip is very inadequate.
There was a description about screening in the datasheet.Are there any differences in electrical characteristics and materials?Is it the same IC with only a difference in test coverage?
I am starting my first project with the STUW813000. I don't seem to find a clear answer to the following 2 questions:My power consumption is on the level of 6-7mA on the supply line of 5.5V. No ref signal yet present, HW_PD@GND, PD_RF1@GND, PD_RF2@3.3V. Is this normal under these conditions?(if not caused by 1) I am absolutely unable to establish SPI communication with the device. For a test I intended to read the status register 0x0A, for which I am sending byte (0b1101000: 0x), taking into account the first bit should be 1 for reading. No data received. I tried to send a sequence of 4 bytes (filled with zeros) to make up the 32-bit pattern but no success. The SPI lines are operated correctly, matching the pattern from the manual. No activity on the MISO line from the STUW.Thanks for any hints.
Dear Friends. We have manufactured a circuit for the STuW81300. We have conected it to an Arduino Due. But, we are not able to code the STuW81300 and we are not able to discriminate if the problem comes from the circuit or from the code.We want to reproduce the datasheet example. Pin 2 are linked to the HD_PW, Pin 3 to RF1 and Pin 4 to RF2 power. This is the arduino code... Do you see any problem? Thank you for your help. #include <SPI.h> // Include Arduino SPI librarybyte ST9[4]= {0x48, 0x00, 0x00, 0x00};byte ST8[4]= {0x40, 0x00, 0x00, 0x00};byte ST7[4]= {0x39, 0x00, 0x00, 0x00};byte ST6[4]= {0x30, 0x00, 0x10, 0x00};byte ST5[4]= {0x28, 0x00, 0x00, 0x00};byte ST4[4]= {0x20, 0x03, 0x93, 0x15}; byte ST3[4]= {0x18, 0x00, 0x80, 0x02}; byte ST2[4]= {0x10, 0x00, 0x00, 0x0A}; byte ST1[4]= {0x09, 0x40, 0x00, 0x01}; byte ST0[4]= {0x03, 0xE0, 0x00, 0x4C}; const int CS = 10;
Hi. I am simulating rhf200 using TINA Tool. The data sheet shows that the input voltage range is above 1.3v, so the input applies a voltage of 1.6v and the output common mode applies a voltage of 0.8v. Then, load resistance was attached to the rhf200 differential output. The simulation results show that the output is changing as the resistance value changes. The output common mode voltage is constant, but is it correct that the output voltage changes depending on the load resistance? Then, there is another question. Figure 52 of the data sheet shows that DC coupling operates by applying Vbias between E1+ and E2+. In the Tina tool, I input a signal in the voltage range from 0V to 1.6V for E1+ and a voltage of 0.8V for E2+. And in the middle of E1+ and E2+, a voltage of 1.6 V was applied. According to the simulation results, the differential output is swinging from 400mv to 1.2v, but is this working normally?
ST Community highlights – April to June 2026
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.