Popis
Data logger je určený na ukladanie dát na SD kartu s podporou FAT16 alebo FAT32. Na module je aj RTC (Real Time Clock) teda hodiny, ktoré môžu bežať aj po odpojení od Arduino, záložná batéria môže vydržať roky. Na shielde sa nachádza 3.3V stabilizátor napätia, reset tlačidlo, indikačná LED-ka a veľké množstvo kontaktov. Shield je kompatibilný s Arduino UNO, Mega, Mega ADK či UNO SMD edícia.
Český datasheet s tutorialom je možné nájsť tu.
Dopĺňame informácie na základe zákazníckej recenzie:
-Doska je od výrobcu DEEK-ROBOT, ADAFRUIT vyrába podobnú, ale nie rovnakú.
– V prípade používania s Arduino Mega treba buď prerušiť plošný spoj medzi pinom SDA a A4 + SCL a A5, alebo ohnúť nohy A4 a 5 shieldu tak, aby neboli pripojene na Mega kartu a na piny SDA a SCL priviezť piny D23 a D24 z Mega boardu
– ADAFRUIT tento problém rieši s spájkovacími plôškami, čo je možné prerušiť (tieto shieldy sú primárne určené pre UNO), a je ich nutné prespájkovať pre potreby ARDUINO MEGA
– pre využitie SD karty je nutné použiť rozšírenie SD.begin
Špecifikácie:
Napätie: stabilizátor pre 3.3 V
Typ karty: klasická SD karta
Podpora formátov: FAT16 Fat32
Čip: DS130774, HC125
Rozmery:68 mm x 53 mm x 23 mm
/sd card sd slot pre sd kartu
/TM1638 vezérlőpanel Többfunkciós kártya TM1638 chippel, 8 gombbal, 8 szegmenses kijelzővel és 8 LED-del
/Data Logger pajzs Pajzs klasszikus SD kártya nyílással és beépített RTC modullal
Andrej –
+ RTC modul funguje najlepšie ako sa dá, knižnica k nemu je taktiež veľmi ľahko ovládateľná, taktiež keďže funguje cez I2C zbernicu, nezaberá zbytočné miesto.
+ Na shielde máte miesto na svoje vlastné obvody, čo je super, ak chcete ušetriť miesto napr. na breadboarde.
+ Dve ledky na shielde
– Iba jeden 5V a jeden 3.3V
– SD karta je na pinoch 10,11,12,13 a zaberá dosť miesta
– Nemôžete použiť multimediálnu SD kartu
– Mincová baterka z RTC modulu vie veľmi ľahko vypadnúť (treba si na to dávať pozor, prípadne prelepiť RTC modul nejakou páskou)
Zhrnutie:
Na základné projekty vystačí. Na väčšie by som odporúčal použiť ten od ADAFRUITu…
Jozef –
Shield je pre hobby účely použiteľný, jedná sa však o veľmi zlý návrh, resp. starú verziu arduino datalogger shieldu, ktorá je veľmi vzdialená od prepracovanej Adafruit verzie s prelievacími plôškami na zadefinovanie odkiaľ má byť smerované I2C a SPI a k akej napäťovej úrovni majú byť vztiahnuté I2C pull-up rezistory RTC obvodu.
Odkaz na návod v popise je síce nápomocný, schéma však nezodpovedá PCB návrhu predávaného shield-u. Najzásadnejším rozdielom je použitý obvod ako level-shifter. Schéma v návode sa týka shield-u, ktorý obsahuje aspoň správny 74HC4050 obvod,
Treba si uvedomiť, že predávaný shield má namiesto 74HC4050 použitý návrh s obvodom 74HC125! Pri uvedomení si rozdielov medzi variantami HC, AHC, LVC je zrejmé, že translácia 5V-3.3V úrovní je na predávanom shield-e nedotiahnutá. SD karta síce funguje, pre väčšiu bezpečnosť a kvalitnejší návrh by určite stálo za to nahradiť 74HC125 za 74LVC125 ako je napríklad na predávanom alternatívnom SD Card module.
S osadeným 74HC125 je potrebné si všimnúť, že naprázdno je na výstupe 3.3V LDO (podľa markingu 4A2D ide o čínsky FM6211) napätie 5V – Vdiode, t.j. cca 4.2V. Regulátor je v poriadku. Problémom je, že 74HC125 nie je vhodný pre konverziu 5V vstupov na 3V3 výstupy, má vstupy ošetrené indernou clamp diódou k Vdd a teda napätie na jeho vstupe by nemalo byť vyššie ako Vdd napätie. To v prípade 5V (viď. CS s pull-up k 5V) vstupu a Vdd=3.3V nie je uspokojené. Vstupy naviac nemajú žiadne predradené rezistory na obmedzenie clamp prúdu a tak je prúd obmedzený len prúdovou schopnosťou budičov.
Schéma v návode udáva na CS pull-up aspoň 10k, na PCB je len 1k. Schéma naviac udáva prítomnosť LED na SCK pre indikovanie aktivity na SD karte, táto však nie je v návrhu PCB predávaného shield-u zahrnutá.