Quantcast
Channel: Forums - Recent Threads
Viewing all 262198 articles
Browse latest View live

LM5175: UVLO schematic check

$
0
0

Part Number:LM5175

Hi Guys,

My customer is changing the EN/UVLO settings away from from 3.3V (10K) pullup to

VBAT and a divider of 205K and 47.5K.

 

Do you see any issues/concerns  with these values?

math is on the sheet below.

Really concerned with the value for crank (below).

Does this fall into line or do I need a higher value?

Thanks,

Brian


TLV700XX-Q1: Question about symmetric power supply regulation

$
0
0

Part Number:TLV700XX-Q1

Hi, I'm sorry to be the one asking the "would this work..." question, but I prefer to ask before buying! So, my question is the following:

If I had one 3.7V Li-ion battery and I needed a symmetric supply for a 3.3V EMG application, could I use a TLV70033-Q1 to regulate it from 3.7V to 3.3V operating at 50mA? By reading the datasheet it seems that it'd work. I'm more confused about the negative part. The negative suuply is working at around 10mA, as it's not supplying the digital circuitry, just the analog, thus I thought about using the TPS60403 60mA Charge Pump Voltage Inverter to get -3.7V, and then use a negative LDO to get -3.3V? (I couldn't find a fixed 3.3V negative voltage regulator that's like the TLV70033-Q1, which would you recommend?)

Would you recommend this setup for EMG applications in which the signals are very susceptible to noise? Maybe the Charge Pump adds too much noise and it's better to get two 3.7 batteries and connect them in series to get the symmetric supply? I hope you understand my questions!

Thanks in advance!

Roberto

BOOSTXL-DRV8304H: Instaspin FOC motor braking

$
0
0

Part Number:BOOSTXL-DRV8304H

  • I'm working on a custom motor board. It consists of TMS320F28027F + DRV8304H. The schematic is very close to LAUNCHXL-F28027F+BOOSTXL-DRV8304H. The controlled motor is 180kV 19W BLDC (still I use FOC, like for PMSM). I had an issue with blown 1.75A (2 seconds) fuse in DC bus. Nominal current for the motor is 200 mA on 12V. I had isolated JTAG (for programming/debug) and USB-to-COM (for interacting with the PC)  connected to the board. The board was powered from external 12V source.

The controlled object is a platform moving by position sinusoidal pattern 0.5Hz in a horizontal plane +-3 deg  (eg speed reference is also sinusoidal), gear ratio is 120:1, so the motor spins by the pattern 0.5Hz +-190RPM. It made a few cycles and then the fuse blown up. I logged an estimate of DC current (just abs(ia)+abs(ib) + abs(ic) measured by ADC) - 160mA continuous. It may be accidentally, or wrong wiring. Later I could not reproduce this case. Still, I'm investigating the possible reasons.  

The question: could it happen because of absense of braking circuit? What happens if to use INSTASPIN-FOC as is without dynamic/regenerative braking? Where does the braking energy go? Does it matter for 19W motor? If it does, I need a smooth sinusoidal profile so I can not use simple dynamic braking, shorting the windings by the low side MOSFETS for a long time. The motor generates when the speed sinusoidal pattern slows down and eventually changes direction. There must be something automatic, not affecting the control performance.
Also, 12V and 3.3V have common GND, just like in the kit. Is it safe? Plus when the fuse blown up I had  USB-to-COM GND also connected to the board. I don't mention JTAG GND because it was isolated.

DRV8308: DRV8308 Military use

$
0
0

Part Number:DRV8308

I was looking at a new design and the DRV8308 is one possible design options.  I do not believe that this would be considered an ASIC to the Mil personal?  So I was wondering if the software loaded has ever gone threw Mil Software Review.

Thanks

Ron

TIDA-01581: Availability of this module.

$
0
0

Part Number:TIDA-01581

When will this be available?  I'd like to convert my Honda 2011 CRV to ALL LED lighting.

I'd offer this vehicle to installation and testing!

Regards,

Robert Bethman

RTOS/AM5728: RTOS SPI Configuration

$
0
0

Part Number:AM5728

Tool/software: TI-RTOS

I'm using the TI_AM572XEVM_REV_A3a. I created a project from pdk_am57xx_1_0_13 based on (MCSPI_BasicExample_idkAM572x_c66xExampleProject). I modified the cfg file to support the 

Board.Settings.boardName = "evmAM572x";

I also removed all the GPIO references to get the code to build.

It looks like this example uses SPI3, but I don't know what IOSET the evmAM572x is using for SPI3 by default. Ideally I'd like to debug the pins coming off the header pins like on P18 for IOSET2.

Looking in the following directory ~/ti/pdk_am57xx_1_0_13/packages/ti/board/src/evmAM572x, I didn't see the SPI configurations specified in the evmAM572x_SR2.0.pinmux file.

Do I need to create new pinmux files to support using SPI? If so, can you please point me to the documentation for where to add the generated pinmux files?

I did generate the files (boardPadDelay.h, boardPadDelayDevice.c, boardPadDelayInit.c, boardPadDelayTune.h) and copy them into my project, but haven't gotten the SPI to initialize.

TINA/Spice/TIDA-060025: TINA/Spice/TIDA-060025

$
0
0

Part Number:TIDA-060025

Tool/software:TINA-TI or Spice Models

Hi

Simulating the TIA (OPA858) and comparator (tlv3501) and not obtaining results as excepted. As individual circuit the simulation is good though once theTIA and the comparator circuits are combined the simulation fails. 

OUTPUT: TIA and Comparator separated

  

OUTPUT: TIA and Comparator combined

TMS320F28075: C2000 Certification of Customer Products to IEC-60730 Class C

$
0
0

Part Number:TMS320F28075

Hi Team C2000,

We have a list of C2000 devices (http://www.ti.com/ww/en/functional_safety/safeti/SafeTI-60730.html ) that can support IEC-60730 ClassC thru the use of a TI supplied library (http://www.ti.com/tool/iec60730swpackages ). 

The F28075 is the lowest cost & smallest (but still rather large) C2000 listed as supporting this library and able to be certified in products to IEC-60730 ClassC. 

Are there any hardware (or?) limitations that would prevent lower cost & smaller C2000 devices from being able to be certified in products to IEC-60730 Class C? 

Do we have info WRT how each requirement from IEC-60730 ClassC is handled/addressed/covered by our solution for the F28075?

Thanks, Merril


CCS/LAUNCHXL-CC1352R1: Trouble Building Firmware for TI Designs: TIDA-010022 People Counting and Tracking Using mmWave Radar Sensor With Sub-1 GHz Reference Design

$
0
0

Part Number:LAUNCHXL-CC1352R1

Tool/software: Code Composer Studio

I am trying to build the firmware for the CC1352R1 sensor and collector node project. I am going through the firmware building instructions on the instructions document and I am fairly certain that I have done everything correctly. However, after I click "Build Project," CCS tells me "Build Finished" buit it also gives me an error that says "gmake: Target 'all' not remade because of errors." and there is a small red "x" that appears next to the projects. Was I able to successfully build the firmware, or is there still an issue? The one difference between what I did and what the instructions told me to do is that I am using the latest simplelink sdk as opposed to version 2.1 like the instructions say to do. 

Here is a link to the instructions manual. I was following the directions on page 24.

www.ti.com/.../tidued6.pdf

CCS/TMDSEMUPROTRACE: No trace data is collected from TMS570LC43x ETM using XDS560V2 Pro trace

$
0
0

Part Number:TMDSEMUPROTRACE

Tool/software: Code Composer Studio

Hello Expert,

I am trying to collect the ETM trace data from TMS570LC43x using XDS560V2 Pro Trace, but no data is collected. Could you please check is I missed any anything in my configuration.

Device used: TMS570LC4357

PCB: HDK with 60-pin MIPI connector

Trace tool: XD560V2 Pro Trace

CCS: 8.x

1. The device is connected with XDS560V2 Pro emulator.

2. The HW Trace Analysis is configured as below:

3. Start the trace collection in trace viewer:

4. Load the rtiBlinky example code to the flash, and execute the code from flash, the LED on the HDK is blinking.

5. Stop trace collection, but there is no data collected

As showed in the screenshot, no data is collected. I don’t use PLL, so the CPU speed is 16MHz only. Do I need to configure or initialize the ETM and TPIU in my MCU to use the trace feature of XDS560V2 Pro Trace?

Thanks for help

TMS320F28075: PWM ISR issue when synchronization event occurs

$
0
0

Part Number:TMS320F28075

My customer encountered an issue when using PWM ISR.

ePWM1 interrupt is configured to occur when the time-base counter equal to 0 or PRD, and generate an interrupt on the first event.

PWM1 ETSEL[INTSEL] = 3, ETPS[INTPRD] = 1

Meanwhile, synchronization is enabled with the below configuration, so the counter will be forced to 0 when synchronization event happens.

TBCTL[PHSEN] = 1, TBPHS = 0

Here comes the issue:

1) Since there are other ISRs is running, when CTR = Zero, so PWM1INT will be pending

2) Before PWM1INT is executed, synchronization event happens with SWFSYNC = 1. Thus, CTR = Zero again. 

3) After other ISRs complete, PWM1INT will run for twice. However, PWM1INT  is expected to run once.

 

Could you help explain the reason for this issue? And any suggestion to guarantee PWM1INT  will only run once? Thank you!

CCS: Error: error #237: variable "HRCap1Regs" was declared with a never-completed type

$
0
0

Tool/software: Code Composer Studio

Hi,

I wrote a very simple program in CCS as follows. However, when I try to build it, the CCS 7 said: "error #237: variable "HRCap1Regs" was declared with a never-completed type". Could anyone tell me how to solve the issue?

Thanks,

#include "F2806x_Device.h"
#include "F2806x_PieVect.h"
void DelayUs(unsigned int z);
int16 flg = 0;
void main(void)
{
    //--- watchdog
    asm(" EALLOW");
    SysCtrlRegs.WDCR = 0x0068;
    asm(" EDIS");
    //---------------------------------------------------------------------------------
    //--- initialize GPIO:
    asm(" EALLOW");
    // Set the Multiplexers
    GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 0;  // 0=GPIO      1=EPWM1A     2=rsvd   3=rsvd;
    GpioCtrlRegs.GPADIR.bit.GPIO0 = 1;      // 1=OUTput,  0=INput
    GpioDataRegs.GPACLEAR.bit.GPIO0 = 1;    // uncomment if --> Set Low initially
    //    GpioDataRegs.GPASET.bit.GPIO0 = 1;      // uncomment if --> Set High initially

    GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 0;  // 0=GPIO      1=EPWM1B     2=rsvd   3=COMP1OUT;
    GpioCtrlRegs.GPADIR.bit.GPIO1 = 1;      // 1=OUTput,  0=INput
    GpioDataRegs.GPACLEAR.bit.GPIO1 = 1;    // uncomment if --> Set Low initially
    //    GpioDataRegs.GPASET.bit.GPIO1 = 1;      // uncomment if --> Set High initially
    asm(" EDIS");
    //---------------------------------------------------------------------------------
    //--- initialize f_{clk} = f_{osc}/1 = 10 MHz
    // If PLL is used, Figure 1-24. PLLCR Change Procedure Flow Chart needs to be considered and the relevant registers need to be set.
    asm(" EALLOW");
  
    SysCtrlRegs.PLLCR.bit.DIV = 0;     // PLL is bypassed;
    SysCtrlRegs.PLLSTS.bit.DIVSEL = 0x3; // f_{clk} = f_{osc}/1
    asm(" EDIS");
   
    while(1)
    {
        if(flg == 1)
        {
            DelayUs(200);
            GpioDataRegs.GPASET.bit.GPIO0 = 1; 
            DelayUs(10);
            GpioDataRegs.GPASET.bit.GPIO1 = 1; 
            DelayUs(15); 
            GpioDataRegs.GPACLEAR.bit.GPIO1 = 1; 
            DelayUs(5); 
            GpioDataRegs.GPASET.bit.GPIO1 = 1; 
            DelayUs(5); 
            GpioDataRegs.GPACLEAR.bit.GPIO1 = 1; 
            flg = 0;
            GpioDataRegs.GPASET.bit.GPIO0 = 0; 
        }
    }
}
void DelayUs(unsigned int z)
{
    unsigned int i,j;
    for(i=z;i>0;i--)
        for(j=100;j>0;j--);
}

DAC38RF80EVM: SYSREF and SYNC

$
0
0

Part Number:DAC38RF80EVM

Hey,

In our system we has the DAC38RF80EVM with a LMX2595EVM clock and are following steps in the DAC EVM's guide to set up an external LVDS clock. 

I do have several questions based on looking at this procedure and at the schematic of the DAC EVM. 

First, the last step mentions connecting J24 to the "reference input of the clock". J24 is connected to one of the output clocks of the LMK04828 (DCLKOUT4P) and I'm not entirely sure what is meant by the "reference input" of the clock. I would assume it means the SYSREF of the clock, but I don't believe that the output at J24 is the SYSREF signal of the system. Thoughts or am I missing something? 

Second, are the SYNC signals on the LMX clock and at for the LMK at J8 necessary? They aren't mentioned in documentation at all. I know that JESD204B Subclass 1 devices requires both the SYSREF and SYNC signals for each transceiver and receiver, but I don't know if that includes clocks (or clock jitter cleaners) as well? Could you confirm whether they do and if so, where I would pull those sync signals from as it's unclear by looking in the schematic or guide.

Thanks,

Jared

TCAN4550-Q1: How to force ECC single bit error

$
0
0

Part Number:TCAN4550-Q1

Hello Expert,

I'd like to use ECC self test by injecting an ECC error. The message RAM on TCAN45x is 2KB in total, what is the size of ECC memory area? How many ECC bits are used for 64-bit memory data?

In the test register (080C), I wrote 0x000000 to [21:16] to select bit 0 (same for bit 1?), and set bit 12 to force a single bit ECC error, then I read bit 11, but this bit is not set. How can use this feature? What do [31:24] (Test Read and Write register) and [23:22] (Test Read and Write) mean? and What value should I write to those bit field?

 
Thanks for help
 

TMS320F28035: Is there OCP function in the TIDM-2PHILPFC project?


TPS22990: TPS22990: Is there a maximum CT(pF)/output rise time spec?

$
0
0

Part Number:TPS22990

TPS22990: Is there a maximum CT(pF)/output rise time spec?

I have followed the old threads but my question is not answered.

I am using TPS22990 as a Voltage Switch.

VIN = 5 V

VBIAS = 5V

ON = 5V 

All 5V are applied at the same time. Is this acceptable ? or do I need to sequence these ? VIN, VBIAS and then assert ON ?

I see a Vout T Rise of 1 ms under these conditions:

Ct = 0.47 uF

Cin = 1.0 uF

Cout at device = 0.1 uf

Cload is ~ 200 uF

I am expecting a T Rise on the VOUT of ~ 15 ms, but see 1 ms T rise

I added more Ct and still 1 ms.

Can this switch give me a T rise of 15 ms ? under these Voltage and load conditions ?

Thanks !!!

Can SineAnalyzer of Digital Power library be used to measure a AC input of 100KHz?

$
0
0

As shown in the topic. Thank you!

TMS320F2811: JTAG connection 'reliability' for TMS320F2811

$
0
0

Part Number:TMS320F2811

Preface: I'm a hardware engineer, not understanding programming or microcontrollers. I'm now managing the development of automatic production test equipment.
We have developed (with outside support) an automatic test setup for our product which uses TMS320F2811pbka.  We have worked with Goepel for the JTAG interfacing. 
I understand that when Goepel developed the JTAG connection part that a 'model' did not exist for the '2811 and had to contact TI to have one made. 

We are now using this tester for production volumes.  We are seeing an intermittent JTAG connection failure issue, and we are unsure why this is happening. it is causing a lot of grief for our contract manufacturer. We cannot find anything physically wrong with the DUTs that refuse or drop the JTAG connection.

I'm only composing this question to try and reach out to help (re)establish communication between someone at TI who can help and our development partners and Goepel. 

FWIW, the test equipment we have developed has been made to cater for an assembly that uses the '2811 and also another assembly that uses the '28335. While we haven't yet used the tester in production volumes on the 28335, we are yet to see the mysterious 'jtag phone call dropping' that we see with the 2811. 

Can someone from TI contact me please. Thank you. 

TPS22990: TPS22990: Is there a maximum CT(pF)/output rise time spec?

$
0
0

Part Number:TPS22990

My setup :

TPS22990

VIN 5V

VBIAS 5V

ON connected to VIN 5V

Ct of 0.47 uF

CIN 1.0 uF

COUT 0.1 uF

Cload ~ 300 uF

T rise is measured at 1 ms, I expect at least 15 ms. Is the switch capable of 15 ms T rise under these voltage and load conditions ?

Thanks

CC1352P: Would this part be clockable by MEMS devices

$
0
0

Part Number:CC1352P

I'd like to know if this part is compatible with the crystals being replaced with a 2 output MEMS device? What drive strengths should be used if so? And what gotchas would there be?

Viewing all 262198 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>