Find Jobs
Hire Freelancers

NRF52 Buffering ADC Values With DMA

$10-30 USD

Zavřený
Zveřejněno skoro před 4 roky

$10-30 USD

Zaplaceno při doručení
I am using the NRF52832 MCU in a project. I want to write the data from ADC to the buffer on RAM with the help of DMA, then read this buffer and send it to the client via BLEUART. The sampling rate should be 1kHz and the time between all sampled samples should be exactly 1ms. In order to be compatible with the rest of the project, the project should be developed with Arduino IDE. SUMMARY: (Please look the attached schematic) * NRF52832 MCU should be used as microcontroller * Arduino IDE should be used for development * All libraries should be in editable text format (non-binary) * Sample two channels simultaneously, * With sampling frequency of 1kHz and 14 bit ADC resolution * The DMA controller should control the ADC’s without using main CPU for smooth sampling * Write the data to the ram into “n” element sized arrays for each channel * When the “n” sized array is filled with samples, create a new buffer group and continue to sampling into this new group without any time jitter or time delay. The time steps between all the elements (inside the same array or between sequential array elements) must be same as 1ms in order to sample smoothly without any jitter or delay even if the ble radio is sending data. * The filled buffer goups should be sent using bleuart, respectively without any data loss. * And repeat these steps “m” times * Number n should be 30 (30 channel1 data and 30 channel2 data per group)
IČ projektu: 26351829

O projektu

4 nabídky
Vzdálený projekt
Aktivní před 4 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
4 freelanceři nabízejí v průměru $44 USD za tuto práci
Avatar uživatele
Hi I have been developing software on embedded systems and desktop applications with 10+ years of experience in C/C++. We can talk more on chat. Best regards.
$100 USD v 7 dnech
5,0 (30 recenze)
5,4
5,4
Avatar uživatele
I am electrical engineer having command in  ARDUINO,  Microcontroller  MATLAB,EMBEDDED SYSTEM  Power supplies  UPS  PCB DESIGN. And  PROGRAMMING. I have done many projects on above said systems. So i can fulfill your demands regarding your projects. I work till the satisfaction of the employer
$25 USD v 7 dnech
5,0 (4 recenze)
1,4
1,4
Avatar uživatele
Hi, I am a Electronics Systems Developer with 5 years of experience in Arduino programming, I believe that I can finish your job on time and attending all of your requests. Send me a message! Best Regards, Davi Marriel Electronics Developer
$30 USD v 7 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
Merhabalar, Daha öncede Netaş firmasında çok benzer işler yaptım, hatta şöyle diyebilirim ki mikrokontroller içindeki DMA ler benden sorulurdu. Eğer geliştirme ortamını bana sağlayabilirsen çok cüzi bir ücret karşığı yardımcı olmak isterim. Bu aralar müsait olduğum için böyle bir işe girebilirim. Kolay Gelsin. Engin
$20 USD v 7 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z TURKEY
Ankara, Turkey
0,0
0
Členem od čvc 1, 2020

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.