-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No ECG signal #10
Comments
@VenkateshBhat I presume that it might have to do with the FCLK? Since the original code was driving the FCLK pin every 16us, which means the period is 32us, which gives a frequency of 31250 Hz, while it is specified in the MAX30003 datasheet that the frequency should be 32768 Hz. I'm not sure why it doesn't work with the PWM. |
Something is wrong here, it doesn't give a flat line. I checked with the Lenardo board and it is working fine for me with PWM. |
I have a question, what did you use guys to generate FCLK = 32768Hz for Max30003 ? |
Hi @AliAlzuabi , in the latest versions of the boards, 32 KHz clock is generated by a onboard CMOS oscillator and that works fine. So you do not have to generate a separate clock for this. |
Hi,
I have bought a protocentral breakout board for MAX30003 recently and I have been struggling to get it up and running. A similar issue is occuring to me as the one that can be found on the link below:
#6
I'm running an Arduino Leonardo with the latest Arduino IDE version. I have tried several versions from the your github repository with no substantial difference. I have wired everything according to your schematic, except for the MISO/MOSI/SCK pins, which are wired to the ICSP header since Leonardo has SPI pins available only there, as far as I know. I am also using the provided cable and electrodes. Everything is connected via usb to the laptop disconnected from the mains.
I have also detected that it is not an issue in the GUI, since I have tried bypassing it by printing to serial only the ECG data, and not the whole data header, and monitoring it with Serial Plotter - with the same result present.
(just to clarify, I am basically using this:
Serial.println(ecgdata);
instead of the for loop for printing to the serial)
Do you have any clue what might be happening?
The text was updated successfully, but these errors were encountered: