"Eléggé jó bírod a kritikát és szurkálódást is. Le a kalappal."
Senki nem kényszerített, hogy befeküdjek a pofozógépbe. Jogosak a kritikák, a szurkálódás pedig stílus és habitus kérdése. Ez az ára, hogy magamhoz képest a leggyorsabban akarok fejlődni. Nekem ez így járható út, és haladok a cél felé. Szebb lenne, ha hetekig csak specifikációkat olvasnék, sokkal relevánsabb kérdéseket tennék fel, vagy nem is kérdeznék. Így viszont a válaszokból azokra a témákra fókuszálok elsőnek, amik a cél felé visznek, és a többi elmélet pedig párhuzamosan a helyére kerül.
"nagyon azt látom hogy olyan helyen tapogatózol amiről kb. 0 fogalmad van"
Jól látod. Eldöntöttem, hogy úszni fogok, úgy, hogy nem tudok úszni, de nagyon akarok. Kitűztem célnak, hogy 1 perc alatt leúszom mellben a 100 métert. Beugrottam a vízbe, és majdnem megfulladtam, de már láttam a hiányosságaimat. Most úszó edzésre járok, edzem az úszáshoz szükséges izmaimat, olvasok erről. Lehet, nem érem el hónapokon belül az 1 perces olimpiai szintidőt, de már a 2-3 perc is elég lehet ennyi idő alatt, és ha fontos, akkor még fókuszálok rá.
"Így könnyen beleeshetsz abba a hibába hogy nagyon nem az lesz a vége amit megálmodtál."
Így van, minden tervnek meg van az a kockázata, hogy nem valósul meg. Azonban én mint legrosszabb lehetőség én azt látom, hogy én nem tudom megépíteni ezt a szükséges kábelezéssel, és valaki ezzel foglalkozót fogok kifizetni a megvalósításra. Esetleg csak bizonyos részfeladatára.
Mivel a helyiségekbe oda van húzva a célnak megfelelő, sőt, talán az indokoltnál jobb kábel is, több is, így nem tűnik reálisnak, hogy ne legyen VALAMI megoldás. Lennie kell. Van. Az is lehet, hogy ha elkészül, majd évek múlva látni fogom, hogy mennyivel jobban, észszerűbben is lehetett volna, más hardverekből. Akkor vagy javítom, vagy elfogadom, hogy akkor, én ezt így tudtam maximum és ha működik, akkor működik. Mivel ez nekem hobbi, egy újabb megvalósítandó cél, továbbá szórakozás, kihívás, így ha elkészül, onnantól várhatóan kis prioritással fogok tovább ezzel foglalkozni és lehet, hogy újabb kihívást keresek. (Ez a komment megírása után percekkel a www.nasa.gov -tól írtak angolul, hogy kifejezetten kérik, hogy NE kérdezzek a szakmai fórumokon, küldik a szenzoros műholdat és egy NASA-s pólót, csak kerüljem el őket a kérdésimmel! :)
"Másfelé írtad, hogy sw-ben otthon vagy nagyon de hw-ben nem. Ez látszik is."
Ha hardverben képben lennék, nagyon nagy erőfeszítés lenne ilyen triviális és alapismeretek hiányára utaló kérdéseket feltenni! :)
Állatkertben:
- Apu ez milyen állat?
- Nem tudom.
- És ez, milyen állat?
- Nem tudom.
- Hát ez, milyen állat?
- Nem tudom.
Az anya közbeszól:
- Móricka hagyd már békén apádat!
Mire az apa:
- Hagyd csak szívem, úgy tanul a gyerek, ha kérdez!
"Javíts ki ha tévedek de te ilyesmiben gondolkozol:
[RPI-spi-CAN]~~~~~~[CAN HUB (WTF???)
Ahogy én tudom ez így nem fog menni."
Hát, én a megoldást keresem, legyen az bármi, ami kábelen átküldi a szenzor adatokat RPI-nek.
Amit írtál, az is felmerült, mint lehetőség, mert nem találtam MÉG jobbat. Viszont úgy néz ki, írtál egy jobb utat:
"RPI-ETH]~~~~~~[ETH SW/HUB]~~~~~[ETH-CAN]"
Tehát Ethernet-en az RPI eléri az Ethernet-CAN busz adaptert (pont a post-od írása előtt, azaz már tegnap kezdtem gyűjteni az infókat a CAN-Ethernetről, mert ez is egy út, amit találtam), majd a CAN buszon (ahova Etherneten jutottam el) SPI illesztővel a szenzorokat, jól értem?
Ez a megoldás tetszik, csak az nem, hogy 50 ezer Ft-ért találtam egy CAN-Ethernet átalakítót erre. Te tudsz esetleg ennél jobb áron?
Továbbá én azt gondoltam, hogy kihagyhatom az Ethernet-et, mint továbbító layer, és máshogyan fog menni a szenzor adat.
Én ezt mint a másik hozzászólásban írtam, 100+ méter vagy más telephelyes távolságoknál használnám. Lennie kell a 20-30 méterre is valami más megoldásnak, azt tippelem.
Továbbá akkor úgy lenne szép, hogy a CAN + Etherneten lekérdezett szenzorok egy (fizikailag is) külön hálózaton kommunikálnak, akkor VLAN vagy külön switch, ami megint egy komplexitást ad a megvalósításhoz.
Igen, köszönöm, érthető volt, hogy miért kell illesztő / átalakító az SPI és CAN közé, és hogy mit csinál.
"Vagy MODBUS-RS485 irányában nézelődj kicsit. Ott is lehet egy darabon Ethernet a közeged."
Gondolatolvasó vagy, ez a következő, amilyen irányban még nézelődni fogok. (Kisbetu már (ki)készülhet! :)
Végignézem az elvi lehetőségeket, és ha nincs megfelelő megoldás, még tovább keresek. Mert az a megérzésem, hogy több úton (különböző átviteli protokoll / megoldás / interfész / illesztő) használattal is meg lehet oldani ezt. Szempont az ár/érték arány és a bővíthetőség és könnyű megvalósíthatóság, valamint a minél üzembiztosabb működés.
Az a lista végére került, mint megoldás, hogy mindenhova rakjak RPI-t és szenzorokat, mert 1-1 SBC üzemeltetése helyiségenként túl sok üzemeltetési feladat, nagyobb elromlási lehetőség és felesleges áramfogyasztás.
Köszönöm a segítséged.
Sakk-matt,
KaTT :)