<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">S pomoci bozi , za vydatne podpory LG (dekuji), se dilo podarilo, cidlo funguje i na konci 300m smotaneho kablu.<br />
<br />
Na zaver snad takove dve, tri drobnustky.<br />
<br />
-Jak cekate na ukonceni mereni, testujete 0 na sbernici nebo proste cekate 750ms? Testovani 0 mi prijde systemovejsi, ale pokud cidlo nebo sbernice odejde zablokuje se cely MCU, mozna kombinace obeho.<br />
<br />
-V jakem formatu ukladate namerenou teplotu, pro dalsi vnitrni spracovani v MCU?<br />
<br />
-Zapinani napajeni, rozhodl jsem se take napajeni cidel ovladat z MCU, pres pidi NMOSFET (BSS138), vlakdate po zapnuti nejakou prodlevu na ustaleni napajeni a jak dlouhou?<br />
<br />
<br />
Jeste jednou diky<br />
<br />
Pavel<br />
<br />
<br />
<br />
<br />
> /Tak now jsem jeste vice zmaten.</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> Do nuly to taha noha ovladajici prizemnovaci NMOSFET.</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">Ano.</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> Plusovej PMOSFET, ktery dela 1 neosazujete, jak jsme pochopil a 1 dela </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> jen 1k5 odpor.</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">Ne, zde došlo evidentně k nepochopení. Z hlediska buzení sběrnice ze strany procesoru jsou tam tři možné stavy:</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">- tahá dolů do log.0 přes externí N-MOSFET,</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">- tahá do log.1 přímo pinem (interním P-MOSFETem),</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">- procesor sběrnici nebudí, stav je definován pullupem a Dallasy které mohou tahat k zemi, procesor může číst stav na sběrnici</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> Sense je tedy , pokud to je neco jako x52 nastaven jako vstup s </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> vysokou impedanci pripadne jako vystup s internim pullup nebo co to </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> aktivne taha nahoru?</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> To jen tak pro zajimavost.</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">Tedy jak už jsem psal, když je potřeba, aktivně tahá nahoru přímo výstup procesoru. Předpokládám použití takového portu, který má push/pull výstup. Což má dnes snad kromě klasické x51 každý procesor (pokud ne, použijte jiný nebo tam dejte ten externí tranzistor).</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> Otazka je jina, podle DS se data v cidle ukladaji do interni EEPROM. </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> EEPROM maji zivotnost zpravidla 1E6 zapisu, pri mereni rekneme 1x za </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> minutu vychazi zivotnost ani ne dva roky.</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">> Jake jsou zkusenosti z praxe?</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">Jak jste již sám psal, data jdou přes SRAM, do EEPROM se při běžném provozu nezapisuje.</font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3"> </font></p>
<p class="MsoPlainText" style="margin: 0cm 0cm 0pt;"><font face="Consolas" size="3">Lukáš Grepl</font></p>