Stap 14: Wijzigen bemonsteringsfrequentie en winst
Misschien hoeft u niet zo'n grote samplefrequentie of uw signaal is erg zwak en u wilt het versterken. In die gevallen zul je opnieuw uploaden die Arduino schets te wijzigen van de AD770X-bibliotheek.
Open het AD770x.cpp in Mijn documenten/Arduino/bibliotheken/AD770X. Er is een stukje code aan de onderkant van het bestand:
void AD770X::init(byte channel) {<br> init(channel, CLK_DIV_1, BIPOLAR, GAIN_1, UPDATE_RATE_500); }
Als u wilt wijzigen van het aantal samples per seconde, die u moet veranderen de constante UPDATE_RATE_500. Ketterij ' welke opties zijn beschikbaar:
- UPDATE_RATE_20
- UPDATE_RATE_25
- UPDATE_RATE_50
- UPDATE_RATE_60
- UPDATE_RATE_100
- UPDATE_RATE_200
- UPDATE_RATE_250
- UPDATE_RATE_500
Als u wijzigen de winst wilt, zijn hier de opties:
- GAIN_1
- GAIN_2
- GAIN_4
- GAIN_8
- GAIN_16
- GAIN_32
- GAIN_64
- GAIN_128
Wanneer u bent wijzigen, behalve de AD770x.cpp bestand en opnieuw uploaden die Arduino schets.
BELANGRIJK:
De DAQ is momenteel alleen via de AIN1 ingang. Als u gebruiken de AIN2 wilt, zul je zowel de Arduino schets en de Python scripts aan te passen!