- Notifications
You must be signed in to change notification settings - Fork6
yasir-shahzad/CS5530_ADC_Arduino_Library
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
AnArduino library for sending and receiving data usingCirrus logic CS5530 .
- CS5530 based boards including:
| Cirrus logic CS5530 | Arduino |
|---|---|
| VCC | 5.0V |
| GND | GND |
| SCK | SCK |
| SDO | MISO |
| SDI | MOSI |
| NSS | 10 |
NSS pin can be changed by usingcell.setPin(ss).
NOTES:
- Some boards (like the Arduino Nano), cannot supply enough current for the CS5530 in TX mode. This will cause lockups when sending, be sure to use an external 3.3V supply that can provide at least 120mA's when using these boards.
- If your Arduino board operates at 5V or 3.3V, no need to use a level converter for the wiring to the Cirrus logic CS5530 module.
- Choose
Sketch->Include Library->Manage Libraries... - Type
CS5530into the search box. - Click the row to select the library.
- Click the
Installbutton to install the library..
cd~/Documents/Arduino/libraries/git clone https://github.com/yasir-shahzad/CS5530
SeeAPI.md.
Seeexamples folder.
1) Initializing the CS5530 is failing
Please check the wiring you are using matches what's listed in [Cirrus logic CS5530](# Cirrus logic CS5530-wiring). You can also usecell.setPins(ss) to change the default pins used. You can callcell.setSPIFrequency(frequency) to lower the SPI frequency used by the library. Both API's must be called beforecell.begin(...).
2) Is CS5530 MSBFIRST or LSBFIRST?
If we see in the data sheet we can clearly see the CS5530 is MSBFIRST.
3) Which SPI mode does CS5530 uses?
if we see at Cpoles and Cphases in data-sheet, we can clearly analize from graphs that it's SPI_MODE0.
4) Does it SPI works on fixed frequency?
No, It's SPI work on different frequency ranges.
5) Can this library be used for CS5532 or CS5534?
Yes, It's SPI communication works on all the cirrus logic chips. But you have to change register configurations.
This libary islicensed under theMIT Licence.
About
CS5530 Weight scale sensor
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Contributors4
Uh oh!
There was an error while loading.Please reload this page.