Hi,
I reviewed the datasheet associated with the AN2344 and noticed that on the Battery Pack Management System side there are no capacitors (pg. 2 of the attached datasheet). Is this accurate? The BMS appears to achieve the necessary balancing and cell protection on the battery assembly via MOSFET's and resistors. I'm hoping to receive confirmation that by using the AN2344 balanced charger that capacitors are not used in the battery assembly BMS. My application requires the presence of zero capacitors.
Any help will be greatly appreciated.
Joe DeWitt PE, PMP
Show LessHello,
I have seen many others having a similar issue, but wanted to post in case my issue is slightly different.
I am using PSOC5LP I2C Master Mode with a DS2484 I2C to 1-Wire Converter.
Everything is working fine - I2C writes and reads, but there are times where something happens (Not sure what is causing this) and the PSOC hangs up in the below infinite while loop
I have implemented a simple watchdog using a 1ms timer interrupt - when the watchdog counter fails to reset, I attempt to reset the I2C peripheral using the following lines. This does not work, and the code continues to sit in the while loop.
The only thing that actually works is calling for a SW reset....Not ideal at all.
Perhaps I'm not calling the right API to actually reset the I2C peripheral, if this is the case, please advise on the proper way to reset the peripheral so that I can break from the while loop.
From a logic analyzer standpoint, when this occurs, SCL and SDA are both logic High and remain at logic High
Ideally we do not want to call a software reset for something as small as this. Can anyone provide any input on what can be done to get "unstuck" from this infinite while loop?
I could implement a timeout inside the while loop, but I fear that this will be an issue when regenerating code, is that correct?
Please let me know what the best course of action to take is.
Thank you,
Hello,
Can someone tell me where to find a document describing what the markings mean on the top of a PSoC3 microcontroller? The specific part is CY8C3866LTI-030.
Thanks,
Cyrus
Show LessHi,
i'm trying to program a PSoC1 device [which works at 5V] in an old project using a MiniProg3 device but it doesn't work. Why? Which is the best programmer to use for a PSoC1 device?
Show LessHi,
I noticed, that programming an PSoC 5LP (CY8C5268LTI-LP030, 256kB Flash) using the ppcli.exe takes about 70s, whereas the PSoC Programmer takes only about 11s (even after an "Erase all", same Settings).
For the PSocProgrammerCLI(ppcli.exe) I was using the example script in the KBA-ppcli-Article.
The only changes I made, were to adapt the programmer(Miniprog4) and hex File and calling:
"ppcli.exe --runfile example_script.cli"
Is there a way to get the ppcli.exe(v3.29.1) to work (nearly) as fast as the GUI based PSoC Programmer(v3.29.1)?
Or is there a way to program the PSoC5LP without iterating manually over these 4x256 rows?
Our goal is to have a custom user interface, where programming settings are applied, based on the selected device, which should be programmed. Our custom interface works as expected, but the 70 seconds for programming are unacceptable for us.
Thanks
Show LessWe use your CY8C3446LTI-085. We recently received a batch of these parts, with the same major part number as just stated, that will not flash. Looking for guidance as to why.
Good parts stamped as follows:
CY8C3446LTI-085
1401 A 04
CYP 601225
TWN
Bad batch stamped as follows:
CY8C3446LTI-085
1430 A 04
CYP 648315
PHI
Hi,
according to the 5LP reference manual the datapath outputs are registered, but it's also possible to use the combinational signal. Unfortunately, I can't find any information about how to enable the combinational output on the device.
For simulating the component, I figured out that it seems to be enough to override a parameter, e.g. so_sync, etc.
But I doubt that this is the correct way to enable combinational output on the PSoC device. Digging deeper into the device manuals shows that this feature seems to be bound to the corresponding UDB config register #8. The default value of this register within the component definition is 0x00.
But here the user can't know which bit is assigned to the output which should be combinational. So, how to correctly enable combinational output for datapath output mux?
Regards
Hi,
I need component that on the input take any analog signal, from -3.3V to 3.3V and then will convert it to digital world and send them via USB Serial Port to computer. The component should allow me to configure input voltage range, time period and resolution of sampling. I can pay for create this component for me.
Hi,
Does anyone know what is behind the availability problem of all PSOC devices and the CY8C5888AXI-LP096 in particular?
We need at least 500 parts to carry us through the next year or so and I'm not confident about a delivery date in Jan 2023.
DId Infineon decide to phase out these parts?
Is Infineon meeting delivery dates now for this part?
thanks,
dave
Show Less
User | Count |
---|---|
544 | |
264 | |
229 | |
195 | |
127 | |
87 |