<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2900.3199" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Celkový průběh byl takový, že zadavatel tam původně 
chtěl dát nějaký MCU, který měl v DS výslovně uvedeno, že výstupy jsou OC s 
pullupem 20-50 kOhm. To mě poněkud vyděsilo, protože daná aplikace principielně 
vyžaduje ovládání dost velkým kladným proudem a hodnoty byly natolik veliké, že 
by tam musel být budič s&nbsp;darlingtonem, jenže když dám dohromady 50 kOhm 
pullup a darlington, tak při 1,3 V na&nbsp;buzené zátěži&nbsp;zbyte na ten 
pullup tak malé napětí, že k zesílení tím vzniklého proudu ani ten darlington 
nestačí. Našel jsem nějaké budící integráče, které by cíle snažení dosáhly, ale 
byly drahé a měly moc dlouhou dodací lhůtu.&nbsp;Nakonec to skončilo u kombinace 
PNP a NPN tranzistorů a několika odporů okolo, ale toto řešení se mi nijak 
zvlášť nelíbí, neb při požadovaném počtu je toho při SOT23 a 603&nbsp;skoro 
půlka DPS.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Nakonec byl v prototypu AT91SAM7S64, protože ten 
původně požadovaný nebyl dost rychle dostupný. Protože na to nebylo moc času a 
nebyl při ruce ani ten procesor, dospěl jsem po dlouhém brejlení do DS k závěru, 
že jej lze interpretovat i tak, že sice umí patřičné mA, ale možná jen do 0 a 
jistotu bych měl jedině po experimentu. Tak tam nakonec byla&nbsp;ta výšeuvedená 
šílenost. Teď už navrhuji finální DPS, jenže na vyzkoušení těch proudů&nbsp;jsem 
nějak pozapomněl a teď to&nbsp;shodou okolností zase&nbsp;není 
možné&nbsp;změřit...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Pokud tedy máš na rozdíl ode mě s těmio MCU 
praktické zkušenosti a můžeš s jistotou říct, že nejméně 24 pinů je schopno dát 
kladných&nbsp;8 mA, budu šťasten:-)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>PH</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=jiri@bezstarosti.cz href="mailto:jiri@bezstarosti.cz">Jiri 
  Bezstarosti</A> </DIV>
  <DIV>Ono kdyz se to vezme logicky a vezmu jen jednu 32 bit branu, tak pokud 
  <BR>bych sepnul na vsech 32 dratech prikladem 25mA, je to 800mA a to je 
  <BR>"prda jak svina" ;). Jasne, silnoproudar rekne malickost, ale tady to 
  <BR>tedy zrovna malickost neni. Dokonce u nekterych ARMu (abych byl 
  <BR>konkretni, LPC2xxx), kdyz pobezi na maximalnich frekvencich (tusim okolo 
  <BR>70MHz) a budou brany taktovany vysokou frekvenci, musi se zvysit napeti 
  <BR>jadra, jinak padaji samy o sobe, coz vyrobce uvadi (doufam ze 
  neplacam).<BR>A tak kdyz si jeste predstavite co to udela, kdybyste na pinech 
  vyrobil <BR>poradnou proudovou "ranu", je asi vec jasna. Muzeme se take 
  dohadovat <BR>(bez naroku, ze mam pravdu), ze by vetsi proudy soucastka 
  nemusela pri <BR>vyssich frekvencich preklapeni prezit vykonove a take ze by 
  mohla zacit <BR>"neresitelne" rusit.<BR><BR>No a abych nemlel prazdnou slamu, 
  podivejme se na AT91SAM7S256 <BR>(ARM7TDMI, 256kB FLASH, 64kB RAM, max. 55MHz, 
  nejcasteji asi 48MHz). <BR>Maximalni proud branami celkem 150mA. Kdyz se 
  podivame detailneji, mame <BR>32 I/O a je definovano pro napajeni IO 3.0 az 
  3.6V ze: PA0 az PA3 max <BR>16mA, PA17 az PA20 max 2mA a vsechny ostatni max 
  8mA. Tedy jen 4 piny <BR>jsou jen 2mA, 24 je 8mA a 4 piny 16mA. To zase neni 
  tak spatne, ne ?<BR><BR>Mohli bychom se podivat i do dalsich PDF, ale to uz 
  snad zvladne kazdy <BR>sam, pisu o tom co mam na 
stole.</DIV></BLOCKQUOTE></BODY></HTML>