Programovatelný OZ

Náhrady součástek všeho druhu, informace a dotazy k součástkám

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#16 Příspěvek od pruzkaty »

Jeste bych potreboval pomoci s jednou veci co nejak nechapu.

Tento obvod ma digitalni vstupy CS, DATA a CLK. Chtel bych to na 3,3V ale nikde tam nejsou napsany elektricke parametry techto vstupu. Je tam jen napsan vstup shutdown, ktery ma log. 1 v 5V.

Dekuji

Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 02:00

#17 Příspěvek od Andrea »

pruzkaty píše:Tento obvod ma digitalni vstupy CS, DATA a CLK. Chtel bych to na 3,3V ale nikde tam nejsou napsany elektricke parametry techto vstupu.
Ale jsou.

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#18 Příspěvek od pruzkaty »

Napsane tam je, ze pro digitalni vstupy je min. log. H uroven 2V. Mam procesor napajenej 3.3V a nejde to. Jakmile procesor napajim 5V, tak to jde, tak jsem z toho trochu jelen. Muzeto to byt v datasheetu spatne?
Přílohy
pga.PNG
(8.72 KiB) Staženo 44 x

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#19 Příspěvek od Atlan »

casovanie komunikacie mas dobre ?

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#20 Příspěvek od pruzkaty »

Ja si myslim, ze ano, protoze na 5V logice to fungovalo. Zkousel jsem spomalit mikroprocesor, je to stejne.

Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 02:00

#21 Příspěvek od Andrea »

Nehádá se ti to s programátorem? Zkus na to kouknout osciloskopem, jak vypadají ty úrovně SCK a MOSI.

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#22 Příspěvek od pruzkaty »

Nehada, zkousel jsem ho odpojit, bohuzel nemam momentalne k dispozici osciloskop, zkusim nejakej sehnat, ale teoreticky by to fungovat melo? Divam se do toho datasheetu dobre?

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#23 Příspěvek od pruzkaty »

Uz jsem asi prisel na to, cim to je. Zkusil jsem to znovu prepajet a zapojit a uz to jde. Mam to zapojene tak, ze operak mam na desce a z ni vedou draty do uP. Jakmile se dotknu zaizolovanych datovych vodicu, tak se na vystupu toho operaku objevuje strasne ruseni a casto take jakovy se vyrusilo nastaveni, ktere jsem do nej poslal. Jak je mozne ze to tak moc rusi?

Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 02:00

#24 Příspěvek od Andrea »

Máš vůbec propojenou zem a ty piny SCLK a MOSI nastavené jako výstupy?

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#25 Příspěvek od pruzkaty »

JJ mam,
(DDRB|=(1<<clk)|(1<<data)|(1<<ss); // nastaveni pro zapis)

Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 02:00

#26 Příspěvek od Andrea »

A polaritu a fázi hodin máš taky správnou?

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#27 Příspěvek od pruzkaty »

Zkusil jsem to pripojit na jiny port procesoru a tam uz to jede dobre ( krom portu stejny program ). Tak nevim, co je na tom procesoru spatneho, protoze log. urovne z nej lezou spravne.

Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 02:00

#28 Příspěvek od Andrea »

Ty jsi na tu komunikaci nepoužíval interní řadič SPI?

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#29 Příspěvek od pruzkaty »

Nepouzival, napsal jsem si vlastni program.

Uživatelský avatar
pruzkaty
Příspěvky: 63
Registrován: 16 říj 2010, 02:00

#30 Příspěvek od pruzkaty »

Mam s timto obvodem jeste jeden problem a to, ze signal, ktery z nej leze je nejakej divnej.
Na vstup privadim pekny signal - obr 1. A vystup je nejakej rozhazenej.
Obvod je napajenej z USB + DCDC menic na -5V.
Nenapada vas cim to muze byt?

(mereno na PC osciloskopem, ktery vyuziva vstup a vystup zvukove karty)

Diky moc
Přílohy
Capture2.PNG
Vystupni signal
(32.04 KiB) Staženo 40 x
Capture1.PNG
Vstupni signal
(29.93 KiB) Staženo 40 x

Odpovědět

Zpět na „Součástky“