MAX7219 vs MAX7221 - Printable Version +- DIY Electronic projects (https://forum.yu3ma.net) +-- Forum: Mikrokontroleri (https://forum.yu3ma.net/forumdisplay.php?fid=52) +--- Forum: Microchip PIC (https://forum.yu3ma.net/forumdisplay.php?fid=53) +--- Thread: MAX7219 vs MAX7221 (/showthread.php?tid=972) |
MAX7219 vs MAX7221 - Steva011 - 06-07-2015 Pitanje je jednostavno: Osim sto u nekim data pise da je isto kolo, i osim sto je MAX7221 40% skuplje u odnosu na MAX7219, u cemu je bitna razlika izmedju njih. Pitam zato sto, mada ima gotovih 8x8 led matrix modula, ja bi ih pravio sam, da se malo poigram Hvala RE: MAX7219 vs MAX7221 - Macola - 06-07-2015 MAX7219/MAX7221 Differences The MAX7219 and MAX7221 are identical except for two parameters: the MAX7221 segment drivers are slew-rate limited to reduce electromagnetic interfer- ence (EMI), and its serial interface is fully SPI compati- ble. Izvod iz datasheet, str. 6. RE: MAX7219 vs MAX7221 - Steva011 - 06-07-2015 Hvala na brzom odgovoru i ako sam shvatio MAX7221 je otporniji na smetnje. E sad na modulima sa MAX7219 koje imam, paralelno sa napajanjem postoje kondenzatori od 10 uF i 10nF za rasprezanje ali su smetnje i dalje velike i dolazi do gresaka u ispisu. Napajanje je fabriski SMPS sta jos postaviti protiv smetnji ? Jos jednom Hvala RE: MAX7219 vs MAX7221 - Macola - 06-07-2015 To je inače oblast u kojoj se prilično snalazim (smetnje), i neophodno mi je daleko više podataka poput: - šeme sklopa, -fizičkog rasporeda sa rastojanjima komponenti, modula, i tako dalje, -načina napajanja i rastojanja toga od naprave, -okruženja u kom to radi: temperatura, okolni uređaji, vlažnost i tako dalje... Što više podataka to bolje. Onda mogu dati vrlo konkretne savete. Pozdrav RE: MAX7219 vs MAX7221 - Steva011 - 06-07-2015 Ovo je elektricna sema Ovako izgleda gotov sklop Povezano je 8 kom. u "daisu chain" vezi, dupont zenzko zenskim konektorima duzine oko 15 cm, odnosno svaki pin D OUT ide na D IN sledeceg modula a svi ostali VCC, GND, CS i CLK su paralelno vezani. Signali za CS CLK i D IN na prvom modulu su uzeti sa Raspberry PI B+ takodje kablicima od cca 15 cm Napajanje je povezano takvim istim kablicima na prvi modul u lancu Radna temperatura je sobna a raspored prilicno difuzan posto uredjaj jos nije u kutiji ,nije gotov. Ne znam da li razmisljam u dobrom pravcu ali sam pomislio da sutra "navatam" raznih kondenzatora pa da empirijski probam .... RE: MAX7219 vs MAX7221 - Bocko - 06-07-2015 Stevo, nešto nisi najbolje linkovao slike, dodaj ih direktno na forum kao jpg... do 500kB RE: MAX7219 vs MAX7221 - Macola - 06-08-2015 Prvo treba probati sa manjom brzinom komunikacije, potom sa terminacijom svih linija za SPI. To su prilično dugačke linije i kada MCU isporučuje brze tranzicije na SPI onda se javlja reflektovan signal na kablovima i dođe do pogrešne info na liniji. Izlaz sa MCU se može delom usporiti (što se tranzicija tiče) sa umetanjem po stotinak oma serijski na pinovima za komunikaciju. Kabl odradi usporenje tranzijenata sa svojom parazitnom kapacitivnošću. Takvih serijskih otpora možeš umetnuti i na udaljene krajeve linije ili na svakom slejvu pojedinačno. Suština je usporiti tranzijente komunikacije tako da liče na trapez i da nemaju vidljive overshoots na prelasku na zaravan. Naravno, pri takvim intervencijama je od ključne važnosti da se očuva konzistentnost faznih stavova komunikacionih signala. Takođe predlažem da terminišeš i krajeve kabla (na komunikaciji) sa nekoliko kilooma (eksperiment sa tim je neminovan da bi se našla dobra vrednost). Pozz RE: MAX7219 vs MAX7221 - vojinilic - 06-08-2015 SPI komunikacija je napravljena da radi izmedju cipova na manjoj stampanoj ploci pri velikim brzinama. Kao sto je dr Macola rekao, treba ubaciti serijske otpornike na SPI linijama. Ja sam dosta koristio SPI komunikaciju na velikim udaljenostima (50m - prateci kabl kod liftova - vezmedju PLC-a i registar kutije unutar same kabine lifta.). Pri vecim udaljenostima i vecim brzinama neophodno je koristiti diferencijalne drajvere za komunikaciju, tj. na strani mastera i na strani slave-a. Ovo je dobro i za manje udaljenosti (do 50cm). Takodje je dobro osciloskopom snimati signale koji se salju (CLK i MOSI) i videti kako izlgeda signal na CLK liniji. Imao sam situaciju gde je CLK izgledao kao trougao. Tek kada sam ga terminisao, dobio sam skolski signal i uredjaj je lepo radio. Od diferencijalnoh drajvera mogu da se koriste SN65LVDS1 i SN65LVDS2 ili DS26C31 i DS26C32. To je ono sa cime sam ja resavao ove probleme. Pozdrav, Vojce RE: MAX7219 vs MAX7221 - Steva011 - 06-08-2015 @Macola hvala i to cu da isprobam cim pre pogotovu sto imam punu fioku otpornika naci ce se nesto @Vojinilic takodje hvala za ideju, i temu za citanje i sticanje znanja. Ocekujem do kraja nedelje drugara koji ima digitalni osciloskop pa cemo malo da pogledamo....... RE: MAX7219 vs MAX7221 - mikikg - 06-08-2015 I ja sam se skoro interesovao (vise teoriski) oko te problematike, velike brzine + dugacki kablovi Nista bez adekvatne terminacije a evo kako to i prakticno izmeriti: http://forum.yu3ma.net/showthread.php?tid=602&pid=42932#pid42932 RE: MAX7219 vs MAX7221 - Steva011 - 07-12-2015 Evo da ne ostane nezavrsena prica. Kao sto je kolega Macola naveo problem je bio u duzini kablova i smetnjama koje su se u njima indukovale. Skracenjem vodova odnosno vezivanjem pojedinacnih masa u zvezdu tj u jednu tacku i uz malo dodatih kondenzatora za filtraciju napajanja problem je resen. Deo problema je i u MAX7219 kolima koja u ovom slucaju nisu bila bas "najoriginalnija". Sve u svemu sit sam se izigrao i ponesto naucio. Pozdrav svima i jos jednom hvala na pomoci. |