This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Getting random DeviceStartedEvent

Hi,

I am using the nRF8001 with a MCU as the application controller. Everything is perfect when I just use commands/events between them. I can send and receive data smoothly through my cellphone (Android by the way) using the Nordic UART and executing some code with the data shared.

The problem raises when I am driving a DC motor, after it gets stalled for some hundredths of second (not more than 10) it causes the current to go a little bit higher in the circuit and it is receiving, not always, events of the type DeviceStartedEvent. 95% of the time the operating mode is "setup" but I am also getting "test" mode. Pointless to say that this is very troublesome for my product.

So my question is: Can the high current be the cause of this strange behavior? If so, what do you recommend me to solve this? Perhaps adding bigger capacitors on the Vcc Pins on nRF8001? I am currently using the reference circuitry of the data sheet (no DC-DC converter).

Regards,

Parents Reply Children
No Data
Related