délka kabelu napájení

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

délka kabelu napájení

#1 Příspěvek od p4ul »

Chtěl bych vás požádat o pomoc. Postavil jsem si programátor PIC procesorů, který nefunguje s delším napájecím kabelem. Zjistil jsem, že když použiju napájecí kabel 1m, tak software s PIC vůbec nekomunikuje. Když zkrátím buď drát od země nebo od napájení na 57cm, software PIC někdy detekuje někdy ne. Po zkrácení na 30cm vše funguje. Stačí zkrátit buď +5V a zem nechat na 1m nebo opačně. Napadá vás v čem může být problém?
Uživatelský avatar
bu2520
Příspěvky: 4923
Registrován: 16 črc 2007, 00:00
Bydliště: u HK

#2 Příspěvek od bu2520 »

určitě je nutné blokovat napájecí nohy procesoru 100nF keramikama proti gnd a hned na desce oddělit napájení nějakým feritovým filtrem, třeba vykuchat z pc zdroje. To je nectnost mikroprocesorů, že i jelich nezapojené nohy jsou jako malé vysílací antény a pokud je dlouhý přívod nakmitává se na ně vf energie, která může ten procesor ovlivňovat, řešil jsem případ kdy rušení z nezapojených noh procesoru pronikalo větracími otvory z plechové skříně a rušilo videosignál u kamerového systému.
Uživatelský avatar
jarda_k
Příspěvky: 187
Registrován: 15 dub 2006, 00:00
Bydliště: Vysočina

#3 Příspěvek od jarda_k »

Jakou máš kapacitu v napájení toho programátoru. Je tam vůbec nějakej elyt?
Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 00:00
Kontaktovat uživatele:

#4 Příspěvek od jankop »

Mám tři programátory a u všech mám kabel cca 40cm. Na co potřebuješ dlouhý kabel?
Nespecifikuješ typ programátoru ani procesoru. Zažil jsem problémy při programování právě při použití blokovacích kondenzátorů na napájení procesoru.
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

#5 Příspěvek od p4ul »

Napájení programátoru: můstek-> elyt 470uF -> keramika 100nF -> 78S05 -> keramika 100nF

Napájení PIC: U Vdd pinu PIC je tantal 1uF.

Na co potřebuješ dlouhý kabel? : nepotřebuju, měl jsem 1m a nechtěl jsem ho krátit.
Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 00:00
Kontaktovat uživatele:

#6 Příspěvek od jankop »

Například 12F629, 12F675, 16F676 často nejdou programovat, pokud se jim zablokuje napájení kondenzátorem. Je to s ohledem na programovací algoritmus pochopitelné.
Jaké budiče máš na DAT a CLK?
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

#7 Příspěvek od p4ul »

Mám tam 7407. Je to nějaký "hex driver", ani nevím co to přesně dělá. Asi posiluje proud?

Právě jsem to rozjel. Pomohl kondenzátor 330pF mezi DATA a GND. Zajímavé. Každopádně díky.
Uživatelský avatar
bu2520
Příspěvky: 4923
Registrován: 16 črc 2007, 00:00
Bydliště: u HK

#8 Příspěvek od bu2520 »

zřejmě programátor od Davida Taita :-)
Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 00:00

#9 Příspěvek od p4ul »

Přesně tak. Jak to víš? To je nějaký známý problém? :)
Jinak teď už to pracuje parádně, žádný problém.
Odpovědět

Zpět na „Poradna“