Odabir arduina i nekih komponenti

poruka: 14
|
čitano: 5.023
|
moderatori: DrNasty, pirat, XXX-Man, Lazarus Long, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
9 godina
offline
Odabir arduina i CAN-BUS shield

Pozdrav svima, 

 

napikirao sam se na jedan projektić, ali nisam još imao nikad arduina u rukama, a niti nikakav drgu mikrokontroler. :)

Tako da me muči, neznam na što gledati kod kupnje.

Znam da mi treba arduino + CAN-BUS shield , koliko sam vidio iz nekih tutorijala, dobar će mi biti arduino UNO.

 

Sad, bacam pogled na ebuy, i tamo recimo imam ovo: http://www.ebay.com/itm/UNO-R3-ATmega328P-USB-Development-Board-CH340G-for-Arduino-with-USB-Cable-/191491260883?pt=LH_DefaultDomain_0&hash=item2c95c4c1d3

...iznenađujem se da to čudo košta samo 3.69$, tako da me kopka sumnja da je to to. Mislim, ocke je feedback prodavača, ne sumnjam u njega...i ne pitam vas forumaše jeli taj lik oke, hehe. Nego, možda se pod tim imenom proizvoda što on prodaje krije nešto drugo..neka poluverzija arduina na koju treba možda još nešto nalemiti ..ili šta ja znam. Uglavnom, pliz bilo koji savjet..kupim to i nemam brige?? 

 

 

Dalje, što se tiče CAN-BUS-a, promatram recimo ova dvije opcije:

http://www.ebay.com/itm/CAN-BUS-Shield-MCP2515-CAN-Bus-Controller-SPI-Interface-Maker-DIY-Seeed-BOOOLE-/181692880136?pt=LH_DefaultDomain_0&hash=item2a4dbd5508

http://www.ebay.com/itm/ElecFreaks-EF02037-CAN-BUS-Shield-medium-communication-speed-high-reliability-CZ-/141646088491?pt=LH_DefaultDomain_0&hash=item20fac3c92b

 

Prvi košta 30$, dok drugi 11.65$. U čemu je pak sad razlika? Koliko su me negdje savjetovali, da ovaj drugi nema zalemljene pinove?
Što mi to točno predstavlja u životu?

Dali se to može lemiti ručno, ili mora strojno? Dali amater koji nema pojma lemiti, može to zalemiti? Dali ću se ionako morati spraksati lemiti, ili se te stvari sklapaju inače kao legokocke, po principu da se samo uštekaju komponente?

Inače, oba gornja proizvoda sam našao i na ovoj stranici, i čini se da imaju iste specifikacije: http://www.seeedstudio.com/depot/s/can%2520bus%2520shield.html?search_in_description=0 ..a i istu cijenu na ovoj stranici.

 

Hvala za bilo kakav savjet!

 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Odabir arduina i CAN-BUS shield
Taj arduino koristi ch340 usb-serial converter umjesto atmelovog 16u2 koji radi out of the box s arduino ide. To ce isto radit ali ti tribaju njegovi driveri...

Za can ne vidin trenutno jer sam na mob... najmanji problem je ako triba samo headere stavit ali prevelika je to razlika u cijeni da bi samo to bilo...
14 godina
offline
Odabir arduina i nekih komponenti

Ovaj Arduino s ebaya je naravno kopija originalnog Arduina koji košta 10x više. Kupi tu kopiju, odlične su, koristio sam ih par, UNO, MEGA i funkcioniraju savršeno,

a i kvaliteta je na razini originala. Što se tiče ovog CAN interfejsa, kao što si rekao ovaj jeftiniji nema podnožje pa ga nećeš moći samo ubosti na arduino.

Pogledaj naprimjer ovaj skuplji, netrebaš lemiti kontroler na arduino ploču nego se jednostavno nabode. Najjeftinija opcija ti je da kupiš taj jefitniji kontroler i

podnožja na ebayu(http://www.ebay.com/itm/5pcs-10-Pin-2-54-mm-Stackable-Long-Legs-Femal-Header-For-Arduino-Shield-/191576393028?pt=LH_DefaultDomain_0&hash=item2c9ad7c544).

 

Što se tiče samog CAN interfejsa/komunikacije, jesi siguran da ti to treba ?

 

EDIT: evo ovaj dolazi sa headerima: http://www.ebay.com/itm/ElecFreaks-EF02037-CAN-BUS-Shield-medium-communication-speed-high-reliability-/141383418883?pt=LH_DefaultDomain_0&hash=item20eb1bc403

 

Koristan link: http://www.seeedstudio.com/wiki/CAN-BUS_Shield

web design/development & android apps
Poruka je uređivana zadnji put uto 23.6.2015 11:23 (Master Tino).
Moj PC  
0 0 hvala 0
9 godina
offline
Odabir arduina i nekih komponenti

Super, super, sad je mrvicu jasnije što se tiče arduina.

 

A zbunio si me mrvicu s ovim pitanjem

 

Što se tiče samog CAN interfejsa/komunikacije, jesi siguran da ti to treba ?

 

...trebam taj CAN-BUS element kako bi to sve zajedno prikopčao na CAN protokol podataka od auta, te mjerio i obrađivao neke podatke. Dali imam alternativu?

 

Što se tiče ovog što dolazi sa headerima http://www.ebay.com/itm/ElecFreaks-EF02037-CAN-BUS-Shield-medium-communication-speed-high-reliability-/141383418883?pt=LH_DefaultDomain_0&hash=item20eb1bc403 , koja mi je procedura kasnije s tim? Headere ću moći samo zapiknuti negdje, ili će biti također lemljenja? :)

 

Ako je samo zapiknuti, o čemu se točno radi? Ne kužim kakav je spoj između headera i pločice od CAN-a.

Srry na možda bedastim pitanjima, ali kad nisam imao ta čuda u rukama, niti šta slično... 

Poruka je uređivana zadnji put sri 24.6.2015 13:38 (bozoou).
 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Odabir arduina i nekih komponenti
bozoou kaže...
...trebam taj CAN-BUS element kako bi to sve zajedno prikopčao na CAN protokol podataka od auta, te mjerio i obrađivao neke podatke. Dali imam alternativu?

Da, recimo http://www.obdlink.com/mxbt/ pa mjeriš na tabletu/mobitelu/laptopu. Ne kažem da je univerzalno bolje u svim situacijama, samo da generalno postoje alternative, nisi rekao precizno što namjeravaš.

 

9 godina
offline
Odabir arduina i nekih komponenti

Zanimljivo, mada mi se čini da meni i nije baš praktičnije.

 

Što se tiče preciznije namjene, ideja je napraviti profiliranu uporabu auta. Znači, postojali bi određeni korisnici auta, i sustav bi ih trebao koliko toliko automatizirano prepoznati o kojem vozaču se radi. (Tu bi došao nekakav rfid tag u svrhu identifikacije). Zatim, bi se za svakog korisnika auta pohranjivali podaci o prijeđenom putu i potrošenom gorivu.

 

Ako ima bilo kakva sugestija, koje bi bilo najoptimalnije rješenje za takvo što...svakako je dobrodošlo!

 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Odabir arduina i nekih komponenti

elm327+rpi+rfid... 

9 godina
offline
Odabir arduina i nekih komponenti

Ako može malo teoriziranja, neke stvari bi volio shvatiti. :)

 

Znači, bacio sam malo pogled na ELM327, i sad tu dolazi do problema da taj uređaj koristi OBDII standard, koji je došao malo kasnije od audi A4 B5...te vidim da mnogi koji su pokušali sa ELM327 očitavati parametre, da su malo toga mogli čitati. Tu su ih pak savjetovali da koriste nekakve kablove tj. " VAG-COM compatible serial cable", te pomoću kablova se spoje na laptop i uz odgovarajući software da mogu čitati sve parametre.

 

E sad, mene zanima što zapravo radi taj CAN-BUS shield za arduino?

Pretpostavljam (a vi ispravite što krivo pretpostavljam :) ) ...da ti pinovi na izlazu conectora u fizikalnom smislu predstavljaju "vodiče" na kojima se stvara određeni napon. Titranje tih napona očito predstavlja informaciju (+pin koji je napajanje). Ako očitavamo stanja tih napona, a nemamo pojma shemu po kojoj titraju..onda nemamo ni informaciju, nego samo neko nepoznato titranje napona.
E sad, jel titraju između dva stanja 0-1 (u digitalnom obliku) ..ili daju analogni signal, to sad nebi znao? To je zapravo i nebitno za konačno pitanje, koje je: "Koja uloga tu dođe CAN-BUS shielda za arduiono?"

Zašto to titranje nebi bilo spojeno direktno na ulazne pinove arduina, a neki softwer ih nebi obrađivao i po tome očitavao dolaznu informaciju? Isto kao što ti neki kablovi direktno spajaju laptop sa CAN izlazom.

 
0 0 hvala 0
16 godina
neaktivan
offline
Odabir arduina i nekih komponenti

Da, ako znaš da je signal digitalan, kompatibilnih naponskih razina, te dovoljno spor i jednostavan da bi ga mogao ispravno čitati preko GPIO pinova, mogao bi ga očitavati i direktno na Arduinu. Međutim, CAN baš nije trivijalan (https://en.wikipedia.org/wiki/CAN_bus) tako da se u pravilu uvijek koriste posebni čipovi.

 

Koju god varijantu da ćeš raditi, pripazi da moraš CAN adapter uvijek ištekati kad ugasiš motor, inače može isprazniti akumulator; ili nabavi adapter koji eksplicitno ima ugrađenu zaštitu protiv toga.

 

Moj PC  
0 0 hvala 0
9 godina
offline
Odabir arduina i nekih komponenti

Koju god varijantu da ćeš raditi, pripazi da moraš CAN adapter uvijek ištekati kad ugasiš motor, inače može isprazniti akumulator; ili nabavi adapter koji eksplicitno ima ugrađenu zaštitu protiv toga.

 

...ovo mi nije nimalo milo čuti.

Što pak cucla akumulator? Rad čega? Ta obrada signala unutar adaptera?

Kakav to adapter bi imao ugrađenu zaštitu protiv toga? To pretpostavljaš da ima tako nešto...pa da lutam bespućima interneta? :) ...ili si siguran da ima takvih i po čemu da ih lako prepoznam? Direktno ime bi bilo najbolje čuti, ili nešto po čem ih je lako raspoznati. :)
S druge strane, (ako ne nadjem takav adapter) nebi li se taj pin od napajanja mogao spojiti preko nekakve varijabilne sklopke (tranistora) ..kojeg bi pak upravljao putem samog arduina...i programski gasio uređaj (adapter). Jer ovo sa ištekavanjem mi nikako ne dolazi u obzir :/

Poruka je uređivana zadnji put sub 27.6.2015 22:27 (bozoou).
 
0 0 hvala 0
9 godina
offline
Odabir arduina i nekih komponenti

Ovo i dalje ne kužim:

 

Što se tiče ovog što dolazi sa headerima http://www.ebay.com/itm/ElecFreaks-EF02037-CAN-BUS-Shield-medium-communication-speed-high-reliability-/141383418883?pt=LH_DefaultDomain_0&hash=item20eb1bc403 , koja mi je procedura kasnije s tim? Headere ću moći samo zapiknuti negdje, ili će biti također lemljenja? :)

 

Ako je samo zapiknuti, o čemu se točno radi? Ne kužim kakav je spoj između headera i pločice od CAN-a.

 

dali ću imati ikakvih problema, ako uzmem tako pločicu koja je razdvojena od ovih pinova (headera valjda) ? Koja me procedura čeka oko toga?

 
0 0 hvala 0
16 godina
neaktivan
offline
Odabir arduina i nekih komponenti

Adapter, gledaj da ima STN1110 čip + da je ostatak elektronike tako konstruiran da ne vuče struju kad ne smije. OBDLink uređaji bi većina ili svi trebali odgovarati tom opisu. Sjećam se da sam vidio ranije i da ih neki tip prodaje u kitu, ali više ne mogu naći tu stranicu. Ovo bi moglo također biti dobro: https://www.sparkfun.com/products/9555

ELM327 i slični jeftini adapteri, probao sam i rade ok, ali obavezno se mora izvaditi kad se ugasi motor.

 

Varijanta s dodatnim tranzistorom ili relejem ili nečim sličnim bi bila sasvim ok; da ne rastavljaš pola auta kako bi došao do žičica vjerojatno je jednostavnije napraviti nekakav pass-through adapter sa relejem, kontroliranim naponom iz utičnice za upaljač za cigarete.

 

Headere bi trebao zalemiti through-hole na shield, tako da dugački pinovi strše nadole i uštekaju se u Arduino, a sami headeri time dakle imaju identične signale kao i Arduino pa možeš još jedan shield doštekati na vrh. Postoje i drukčiji headeri koji samo strše na jednu stranu, ako ti ne treba još i shield na drugom katu (to je par dolara, ako i toliko, i ima ih svugdje).

 

Poruka je uređivana zadnji put ned 28.6.2015 0:24 (DigiMagic).
Moj PC  
0 0 hvala 0
9 godina
offline
Odabir arduina i nekih komponenti

Moram priznati da nakon svega, ja još nemam pojma o mnogo čemu. Muči me sljedeće, što nikako ne uspijevam izgooglat, pa ako netko zna..neka mi skrati muke:

 

1. Dali je uopće moguće vaditi podatak putem CAN-a o trenutnoj potrošnji goriva? Auto je audi A4 B5 iz 1998g.

2. Spominje se o kompatibilnosti tih uređaja, pa kako saznati jeli ovaj koji promatram http://www.ebay.com/itm/ElecFreaks-EF02037-CAN-BUS-Shield-medium-communication-speed-high-reliability-/141383418883?pt=LH_DefaultDomain_0&hash=item20eb1bc403  ...kompatibilan sa navedenim autom?

3.  "zalemiti through-hole na shield" ...i dalje ne kontam jeli to moguće izvesti sa rukama amatera, ili to ipak zahtjeva neku vještinu i iskustvo ....možda i posebnu aparaturu za lemljenje?

 

Točku 2. sam možda zabrijao...nekak mi se čini da je signal signal...konektor konektor....i da bi taj shield morao zaprimiti signal koji već dolazi iz konektora? A zabrijao sam moguće zbog tih nekih uređaja koji su specifičniji sa svojim namjenama...pa više ni sam neznam.
Jel moguće da bude nekompatibilno?

Poruka je uređivana zadnji put pet 3.7.2015 23:19 (bozoou).
 
0 0 hvala 0
16 godina
neaktivan
offline
Odabir arduina i nekih komponenti

Za konkretnu kompatibilnost ne znam. Through hole znači klasična verzija komponenti sa žičicama (tj. nije SMD, BGA ili slična egzotika), sigurno bi zalemio sve bez problema; ne treba ništa posebno, obična lemilica.

 

Moj PC  
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice