11 találat

Szerző: csabaffy
2012. június 21. csütörtök, 8:12
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

Egy tanulságomat had osszam meg. Ez a SPI függvényei az Arduino C nyelvű könyvtárában, szóval ez arról ír, hogy egy rutint meghív két paraméterrel (pressure_data_high = readRegister(0x00, 0)), ahol az egyik a regiszter címe, a másik pedig, hogy mennyi bytot olvasson be. 0x0, és 0 megadásával a kommu...
Szerző: csabaffy
2012. június 21. csütörtök, 7:53
Fórum: Honlap tippek-javaslatok
Téma: Honlap fejlesztési tippek
Válaszok: 49
Megtekintve: 54658

Kezdőként szinte minden információ új a számomra, emiatt néha beleszaladok olyan leirásba, ami nem az én fülemnek való, vagyis túl bonyolult. Aztán rájöttem egy idő után, hogy van aki AVR-BASCOM alatt BAsic-ben írja a programot, és nevezi néven a dolgokat, míg mások az Arduino programjával. Némileg ...
Szerző: csabaffy
2012. június 15. péntek, 7:52
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

Induláskor csinálok egy referencia mérést, megállapítom, hogy mennyi a null nyomásnál a null beolvasások, jól kiátlagolom 256 mérés eredményét, majd ezt használva, a méréskor kivonom őket a mért értékekből. Így egy kicsit kevesebb a szélső érték, mintegy 7x256-al, de legalább tud nulla lenni nulla n...
Szerző: csabaffy
2012. június 15. péntek, 4:55
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

Egyszerűsítés nélkül beolvas még kettő bytot.
Ezek értéke független anyomástól.
Szerző: csabaffy
2012. június 14. csütörtök, 22:03
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

Kösz. Megnéztem, kipróbáltam. Leegyszerűsítettem, hogy csak kettő beolvasást csináltam. A nagyobb helyiérték nulla nyomásnál 7, az alacsonyabb byte pedig 100 körül ingadozik. Az, hogy 100 körül ingadozik, azt megértem, hiszen 400Pa nyomás méréshatára, ami elég kicsi. De hogy a magasabb byte miért 7-...
Szerző: csabaffy
2012. június 12. kedd, 16:37
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

Szóval, hogyan lehet olvasni ezt a nagyon elmés kis szerkezetet?
Nincs regisztere, akkor mit olvasok ki?
Hogyan állítsam be, hogy 16 bitet olvasson be?
Szerző: csabaffy
2012. június 12. kedd, 16:35
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

köszi, megvan. /* HSC Honeywell nyomás érzékelő SPI olvasása AN kivitelnél a lábliosztás: 1 GND, 2 Vsupply, 3 MISO, 4 SCLK, 5 SS, 6, 7, 8 - nincs használva HSC érzékelőhöz rendelt kivezetések: pins 10, 12, 13: SS: pin 10 MOSI: pin 11 - nincs használva MISO: pin 12 SCLK: pin 13 created 2012 júmius 12...
Szerző: csabaffy
2012. június 12. kedd, 13:58
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

ebbe a sorba nem én illesztettem be az emotiont: // long pressure = ((pressure_data_high << 8 | pressure_data_low);

A ballra shiftelés 8-al helyett helyettesítette be < < 8
Szerző: csabaffy
2012. június 12. kedd, 13:55
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

Ezt a programot használom - erre redukáltam az exaples könyvtárban található SPI barométeres programját. Van pár dolog, amit nem értek. Ez a HSC Honeywell nyomás érzékelő SPI-je úgy működik, hogy a chip select aktiválása után az addig low clock felfut high-ra, majd amikor lefutó éle lesz, akkor lehe...
Szerző: csabaffy
2012. június 8. péntek, 9:42
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

Találtam leírást a SPI-ről, meg az Arduino oldalán is van infó. Ír függvényeket, de amit sehol nem találok, hogy az AVR duino panel melyik kivezetéseit kell használni.
Szerző: csabaffy
2012. június 7. csütörtök, 20:13
Fórum: Demopanelek
Téma: AVR Duino és SPI eszköz használata
Válaszok: 16
Megtekintve: 10003

AVR Duino és SPI eszköz használata

Van egy AVR Duino panelem. Az Arduino programmal tudom programozni. Szeretném egy nyomásmérő SPI adatvonalát olvasni vele. Első körkérdésre azt kaptam, hogy miért nem I2C, meg hogy kössem fel a gatyám. Szóval elbátortalanodtam, azonban valahogy meg kéne oldani. Kezdő vagyok, szóval szívesen veszem a...