Foglalt lábak, specifikus kiosztások (mega r3)

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

Az Arduino mega 2560 R3 szines PIN emlékeztetőinél http://www.pighixxx.com/test/portfolio-items/mega/ azt látom, hogy a lapka közepén, a 3x2- es csatlakozónál, hasonló láb elnevezések vannak mint a 2x18- as végén az 50,51,52,53 lábakon. A különböző dokumentációk ISP és ICSP pineket emlegetnek. Ezek a kivezetések és elnevezések ugyanazok? Ha nem ugyanaz a fizikai kivezetés akkor szoftveresen mi a különbség? A különböző elnevezések csak a kezdők kedvéért vannak?
--
üdv : wt
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: Robert »

Igen, ugyanazok.
ICSP elnevezésinkább PIC esetén volt használva ( In-Circuit Serial Programming (ICSP)), valójában ISP a neve Atmel/AVR háza táján: In-System-Programming.

Ami ezen van rajta: MOSI / MISO / SCK / Reset / 5V és GND.
Mega esetén: 50...52 és reset; UNO esetén: 11...13 és reset.

Az 53-es (Mega) az a 10-es (Uno) /SS (SlaveSelect kivezetés (SPI Slave). Ez nincs az ISP/ICSP lábon.
http://www.tavir.hu - a gazda :)
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

Köszönöm, lassan tisztul és rendeződik a dolog.
--
üdv : wt
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

A csatlakozósor, Communication group- nál látom, hogy a Tx - Rx, Tx1 - Rx1, Tx2 - Rx2, Tx3 - Rx3 hasonlóan ismétlődik.
Ezek miben, mennyiben különböznek egymástól, milyen kommunikációra célszerű használni őket?
A Tx1 - Rx1 - nél látom az INT2- INT3 megkülönböztetést. A többivel mi a helyzet?
--
üdv : wt
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: Robert »

Az Arduino kapcsolási rajzot és a processzor adatlapot kell ekkor megnézni.
Soros port (hardware alapú) 4 db van a Mega chipben. Arduino ebből az elsőt bootloaderes módon a chip feltöltésre használja.

A megszakítás funkció _közös_. De lsd chip adatlap, ott ez le is van részletesen írva - mi mivel közös.
Pl. megszakításból a PCINT is ki van osztva. És TE döntöd el, hogy melyik funkciót használod....
http://www.tavir.hu - a gazda :)
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

Robi, köszönöm a sok- sok segítséget és útmutatást, hogy miként igazodjunk el az információ rengetegben.
Légyszíves dobjál föl egy linket az említett kapcsolási rajzról és adatlapról, hogy jobban megértsem a mondottakat.
--
üdv : wt
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

Köszönöm a konkrét olvasnivalókat. Azért kértem, mert nekem a Google 500'000 találatot hozott az arduino datasheet keresésre.
--
üdv : wt
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

Az arduino mega I2C buszán több eszköz lóg. A GY-302 szenzornak van egy ADDR nevű lába, a többieknek nincs. Ezt az adatlapon sem kötik be mindig. Nekem összesen 5 db eszközöm van, ezt a címmenyiséget nem kell cifrázni. Akkor ezt az ADDR lábat nem kell bekötni? Mikor kell ezt is használni?

( Robi, most kaptam az emailt, hogy "Nyilas Misi pakkot" kapott, köszi )
--
üdv : wt
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: Robert »

I2C olyan mint egy utca. Az egyes eszközök házszámot (címet) kapnak (be van égetve vagy address lábbal beállítható vagy ezek kombinálása).
A címek az adatlapokban vannak megadva, hogy fix, vagy részbenfix és hogyan állítható át.
A házszám 1...127 közt lehet (0. a master), és nincs páros /páratlan oldal :)
Ha 2 eszköz azonos címen van, a postás megzavarodik: 1 cím és 2 postaláda van rajta! Nincsen A és B házszám. :(

Ezért lehet az I2Cre több eszközt felfűzni.
A kommunikáció írás (vázlatosan; PCF8574-es chip):
- helló, 27-eske!
- Nesze adat: 0x13
- vége

Olvasás (EEPROM, 24LC32):
- helló 43-aska!
- kéne adat, a 4. rekesztől összesen 16 db
Küldi az eeprom:
- Nesze: 12,45,255,12,......134
- vége


Az első adat a címzés. Ezzel tudom kivel beszélek. Addig a többi csöndben van a buszon. NEM kezdeményezhet sose slave, csak master (abból 1 van a buszon Arduino alatt, a Arduino panel.)
http://www.tavir.hu - a gazda :)
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: kapu48 »

Vissza mentünk az oviba! :roll: :lol: Ezt is megértük?
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

Az én "bölcsödés" szintemen nem derült ki ebből a két válaszból, hogy a GY-302 szenzornak az ADDR nevű lába hova kötendő, egyáltalán ebben az 5- 6 eszközt kezelő alkalmazásban kell e foglalkozni vele. Ez az adatlapból sem derül ki a számomra, mert nem vagyok még ovi érett. Meg kell, hogy erősítsem a Robit, hogy jól oktat, mert le tud menni a megfelelő szintre, hogy a "tanuló" feltudjon zárkózni, sőt, még humora is van nem csak türelme.
--
üdv : wt
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: kapu48 »

Hiába magyarázod a bizonyítványod!
Inkább átléphetnél, az önképzés területére!
És olvasgatnád a belinkelt oldalakat.

Akkor kicsit bátrabb lennél, és nem kérdeznél vissza minden szó jelentésére!

Mit nem lehet még érteni a bináris cím beállításról?
i2c címzés: https://www.google.hu/search?client=ope ... 8&oe=UTF-8
Avatar
wappler.tibor
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2016. november 18. péntek, 1:21

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: wappler.tibor »

kapu48 írta:Hiába magyarázod a bizonyítványod!
Inkább átléphetnél, az önképzés területére!
És olvasgatnád a belinkelt oldalakat.

Akkor kicsit bátrabb lennél, és nem kérdeznél vissza minden szó jelentésére!

Mit nem lehet még érteni a bináris cím beállításról?
i2c címzés: https://www.google.hu/search?client=ope ... 8&oe=UTF-8
Én, a dedós, nem magyaráztam, hanem kérdeztem. Köszönöm a korrekt segítséget.
A GY-302 szenzornak az ADDR nevű lába hova kötendő, egyáltalán ebben az 5- 6 eszközt kezelő alkalmazásban kell e foglalkozni vele?
--
üdv : wt
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Foglalt lábak, specifikus kiosztások (mega r3)

Hozzászólás Szerző: Robert »

A GY-302 modul mérőIC-je: BH1750
Adatlap:
http://rohmfs.rohm.com/en/products/data ... 0fvi-e.pdf
4. oldal teteje: Blokkdiagramm

7. oldal: ADDR funció és címkiválasztás
ADDR=L : 1011100
ADDR=H : 0100011
Ez az eszköz érzékenységét is beállítja! Azaz funkcionális hatása is van!

10.oldal teteje: I2C addressként is leírja.


Nézd meg az 5 eszközödet és a címbeállításokat. Ha van olyan kombináció, amikor mind külön címen van - egymás mellé is fűzheted...
http://www.tavir.hu - a gazda :)
Válasz küldése