I2C sniffer ili slično

Rasprava o el. shemama, pitanja i diskusije. Ako ti treba neka shema, ovdje pitaj.

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
LIAM
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 379
Joined: 27-06-2008, 14:52
Location: Rijeka - Hrvatska

I2C sniffer ili slično

Post by LIAM »

Pozdrav ekipa

Imam jedan problem pa bih htio malo s vama prokomentirat.
Dakle imam upravljačke jedinice od automatike za garažna vrata i portune ( kapije klizne i krilne) koje na sebi imaju tri konektora ( strip ) 1. služi za programiranje microcontrollera ( pic16f76,poc18f452 i h8-3672) pinovi sa imenima 1.RST, 2.NMI, 3.+5v, 4.SERTX, 5.S_DATA, 6.GND. 2. služi za spajanje ručnog programatora ( podešavanje parametara rada i daljinskih upravljača) pinovi 1. +5v, 2.ništa, 3.GND, 4.RESET, 5.SCL, 6.SDA.
I 3.konektor služi za serijsko povezivanje dvije ili više upravljačkih jedinica pinovi 1.GND, 2.SERRX, 3.SERTX, 4.+12v.
Ono što bih ja htio da uhvatim paket ( otvori,zatvori,photo,.....) koji šalje mcu po nekim od ovih konektora i da probam isprogramorati drugi pic koji bi slao te iste pakete a kad ih upravljačka jedinica dobije da to i odradi npr.otvori (neki kod) i kapija se otvori.
Zašto mi sve to treba iz dva razloga pokušavan napraviti web server za upravljanje jedinicama i pokušavam napraviti diagnostiku .
Mislim da bi to radio ovaj treči konektor jer kad spojim dva motora preko pločica koje se ubodu u njega i povežem rx i tx linije kad stisnem daljinac pokrenu se oba motora isto tako reagira i na ostale komande .

Ako netko ima kakvu ideju shemu ili program volio bih da podjeli samnom
Hvala ekipi
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: I2C sniffr ili slično

Post by pedja089 »

Nema ti tu seme...
Samo se povezi na svom kontroleru na scl i sda, i na svaki klok signal stavljas po 1 bit u bajt i tako redom slazes. Samo detaljno prouci i2c komunikaciju i to je to...
U pbp3 ako se ne varam imas naredbe za i2c slave...
User avatar
LIAM
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 379
Joined: 27-06-2008, 14:52
Location: Rijeka - Hrvatska

Re: I2C sniffr ili slično

Post by LIAM »

Oprosti ali možeš li biti malo precizniji ti misliš da bi trebao raditi sa konektorom 2 i sa čim da se povežem da vidim šta dobivam . Upravo sam se povezao sa pickit2 i uart tool na konektor 1 i dobivam samo neke kvadratiće upitnike .................
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: I2C sniffr ili slično

Post by pedja089 »

Mislio sam da ces se kaciti na sda i scl.
Ali sad koliko sam razumeo ti se kacis na ovaj konektor koji ima seriski prenos.
To sto dobijas upitnike ne znaci nista...
Treba ti neki program koji moze da prikaze ceo b ajt 0-255, a ne asci karaktere.
Jer ti ne znas od cega se sastoji paket.
micromatic
Penjem se :)
Penjem se :)
Posts: 58
Joined: 23-02-2005, 14:13
Location: Hrvatska - Cakovec
Contact:

Re: I2C sniffr ili slično

Post by micromatic »

Svakako bi bilo dobro da zakačiš nekakvu shemu spajanja periferije na te konektore ako imaš. Prema svemu što si rekao prvi konektor ti vjerojatno ne treba; drugim se vjerojatno prepisuju neki podaci s programatora u EEprom pa ti ni to nebi koristilo; tako da pretpostavljam da bi željeno mogao odraditi samo na trečem konektoru.
  • 1. utvrdi dali su tu TTL nivoi (0 i 5V) ili RS232 (+- 12V) ovisno o tome treba ti ili ne treba nekakav međusklop za vezu prema PC-u (gotovo sam siguran da treba ali treba vidjeti kakav)
  • 2. Treba utvrditi brzinu komunikacije, broj data i pariti bitova (da bi ispravno vidio podatke koji se šalju i primaju na PC-u.
  • 3. Nekakvim softverom RS232 Analizator ili sl. (mogu ti poslati nešto) proanalizirati što i kako pričaju ...
__________________
http://www.micromatic.hr
__________________
User avatar
LIAM
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 379
Joined: 27-06-2008, 14:52
Location: Rijeka - Hrvatska

Re: I2C sniffr ili slično

Post by LIAM »

Da i ja mislim da je 3 kon.za to mogu slikati tu pločicu i postaviti ,a što se tiče nivoa izmijert ču pa se javim
LAF
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1242
Joined: 19-07-2011, 14:42
Location: Sarajevo

Re: I2C sniffr ili slično

Post by LAF »

da bi postigao to što hoćeš potrebno ti je ovohttp://www.sump.org/projects/analyzer/ i ovo
http://dangerousprototypes.com/open-logic-sniffer/ znači i soft i hard.-
User avatar
LIAM
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 379
Joined: 27-06-2008, 14:52
Location: Rijeka - Hrvatska

Re: I2C sniffr ili slično

Post by LIAM »

jučer smo cijeli dan ja i elektor pokušavali spajeti centralu na comport ali bez nekog večeg rezultata. našli smo na netu od microchipa PICkit serial analyzerhttp://www.microchip.com/stellent/idcpl ... e=en028600. Uređaj dođe oko 500kn pa me zanima dali bi moga šta napraviti s njim. Također sam gledao i Bitscope paaaaaaaaaa.
micromatic
Penjem se :)
Penjem se :)
Posts: 58
Joined: 23-02-2005, 14:13
Location: Hrvatska - Cakovec
Contact:

Re: I2C sniffr ili slično

Post by micromatic »

Jesi li riješio točku 1 i 2 iz mog predhodnog posta?
__________________
http://www.micromatic.hr
__________________
User avatar
LIAM
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 379
Joined: 27-06-2008, 14:52
Location: Rijeka - Hrvatska

Re: I2C sniffr ili slično

Post by LIAM »

samo točku 1. 0 i 5 v a za točku 2 mislim da nemam sčim (imam samo analogni osciloskop)
micromatic
Penjem se :)
Penjem se :)
Posts: 58
Joined: 23-02-2005, 14:13
Location: Hrvatska - Cakovec
Contact:

Re: I2C sniffr ili slično

Post by micromatic »

1. Dakle, prema PC-u ti treba neki interface RS232/TTL (Max232, FTDI232)
2. Probaj odrediti širinu start bita (ja sam nekoć uspio analognim osciloskopom)
Triger-normal; razina cca 2,5V; silazni brid; malo jaći intenzitet zrake tako da duže ostaje trag i mjeriš vrijeme do prvog dizanja bita. Ako uspiješ izmjeriti izračunaš brzinu i ostaje ti puno manje preostalih kombinacija za ispravno komuniciranje.
__________________
http://www.micromatic.hr
__________________
User avatar
LIAM
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 379
Joined: 27-06-2008, 14:52
Location: Rijeka - Hrvatska

Re: I2C sniffr ili slično

Post by LIAM »

Ništa bez starog dobrog MAX-a probat ću i tako. Reci mi svoje mošljenje o ovom analizatoru od mcrochipa dali mo to može pomoći ili da se ne bacaju novci.
micromatic
Penjem se :)
Penjem se :)
Posts: 58
Joined: 23-02-2005, 14:13
Location: Hrvatska - Cakovec
Contact:

Re: I2C sniffr ili slično

Post by micromatic »

To sve ovisi koliko ćeš ga iskoristiti. Sama cijena nije pretjerana a nisam ulazio u analizu dali za te novce ima i nešto bolje. Ja osobno najviše volim sam odraditi takve stvari jer se pri tome i dosta naučim novih stvari. No, kad bih tada zbrajao utrošeno vrijeme, materijal ... sigurno bi koštalo više.
__________________
http://www.micromatic.hr
__________________
jazz
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 207
Joined: 21-10-2010, 21:18
Location: Hrvatska

Re: I2C sniffer ili slično

Post by jazz »

Radio sam nešto slično i bez korištenja posebnog sklopa prokužio I2C protokol između uC (MC68HC05C8) i VFD drivera (TMS3763) CD-Playera. Dolje ti je link na temu, pa pročešljaj.

http://www.diyaudio.com/forums/digital- ... red-6.html
Post Reply