<div dir="ltr"><div>Niekto moze byt ozaj lepsou antenou, aj v zavislosti od prostredia kde je.<br></div><div>V kancliku (koberec, plastova stolicka - teda prostredie ako stvorene na chytanie naboja) sa mi casto stava, ze ked sa meracim hrotom multimetra dotknem nejakeho nechraneneho pinu, tak to zaregistruje - nieco podobne ako popisuje kolega Sula. Naproti tomu v labaku (vodive uzemnene "linoleum" pod EMC stolickou, stol uzemneny) sa mi toto hadam este nestalo.<br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Dňa 28. mája 2013 10:51, Robert Baranka <span dir="ltr"><<a href="mailto:hwlist@centrum.sk" target="_blank">hwlist@centrum.sk</a>></span> napísal(-a):<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Zdravim.<br>
Zoberme si vyvojovu dosku s 16F1937 (zapojenie v Enhanced mTouch Capacitive Touch Evaluation Kit.pdf - <a href="http://ww1.microchip.com/downloads/en/DeviceDoc/41385F.pdf" target="_blank">http://ww1.microchip.com/<u></u>downloads/en/DeviceDoc/41385F.<u></u>pdf</a>)<br>
Ta ma na vstupe len seriove rezistory 4K7. Je vyvojova, nie do priemyslu, na pokusy ako stvorena.<br>
Majme:<br>
#include <16F1937.h><br>
#fuses INTRC_IO,NOPROTECT,MCLR,NOWDT,<u></u>NOPUT,NOBROWNOUT,NOLVP,<u></u>NODEBUG,NOVCAP,NOFCMEN,NOIESO<br>
#use delay(clock=32M)<br>
<br>
int8 value;<br>
<br>
void main (void)<br>
{<br>
setup_oscillator(OSC_8MHZ|OSC_<u></u>NORMAL|OSC_PLL_ON);<br>
setup_adc(ADC_OFF);<br>
setup_adc_ports(NO_ANALOGS);<br>
setup_dac(DAC_OFF);<br>
setup_comparator(NC_NC_NC_NC);<br>
setup_lcd(LCD_DISABLED);<br>
<br>
int8 i;<br>
value=1;<br>
for (i=0;i<8;i++)<br>
{<br>
output_d(value);<br>
value=(value<<1);<br>
delay_ms(250);<br>
}<br>
output_d(0);<br>
delay_ms(250);<br>
<br>
while (1)<br>
{<br>
value=input_a();<br>
value=(~value);<br>
output_d(value|0b11010000);<br>
delay_ms(250);<br>
}<br>
}<br>
<br>
Pokial je vstup "vo vzduchu", blika led prislusneho vstupu, pokial vstup "uzemnim" rezistorom 100K (vacsi som vcera vecer nemal po ruke), mozem robit co chcem, led rozsvietim len pripojenim na vcc.<br>
Mozno sa mylim, ale pravdepodobne je problem aj v niecom inom, alebo ste lepsou antenou ako ja :-)<br>
Podotykam, ze nemam nic proti pouzitiu akychkolvek pomocnych prvkov.<br>
Robo<br>
<br>
PS mimochodom, tiez pouzivam spinanie proti zemi<br>
<br>
----- Original Message ----- From: "Milos Sula" <<a href="mailto:sula@rps.cz" target="_blank">sula@rps.cz</a>><br>
To: "HW-news" <<a href="mailto:hw-list@list.hw.cz" target="_blank">hw-list@list.hw.cz</a>><br>
Sent: Tuesday, May 28, 2013 9:49 AM<div class="im"><br>
Subject: Re: PIC16F1847 a falesne spinani vstupnich pinu na portu RA<br>
<br>
<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Tak po otestování stačí na vstupu kondenzátor 10nF. 1nF na vstupu nepomohl.<br>
Jinak ochranné diody na vstupu jednotlivých pinů ochrání vstup pouze<br>
před přepětím, ale napětí v rozsahu Vdd <> Vss samozřejmě propustí,<br>
takže sepnutí při ESD to nezabrání.<br>
PLL je v pořádku, ten tam je pro získání max. frekvence z interního<br>
oscilátoru 32MHz ( 8MHz se násobí 4x )<br>
Pullupy na portu B jsou také v pořádku, jelikož tam je enkodér a já<br>
řešil tlačítka na portu A, kde mám pullupy externí 4K7.<br>
LVP jsem také zkusil přepnout a nic se nezměnilo...takže se nakonec<br>
kloním k názoru pana Sukuby, že je nutné ošetřit takto každý vstup.<br>
Mimochodem tady je zrovna ten 10nF kondenzátor doporučovaný :<br>
<a href="http://www.ccsinfo.com/forum/viewtopic.php?t=26682&postdays=0&postorder=asc&start=0" target="_blank">http://www.ccsinfo.com/forum/<u></u>viewtopic.php?t=26682&<u></u>postdays=0&postorder=asc&<u></u>start=0</a><br>
<br>
Miloš<br>
<br>
<br>
<br>
Dne 27.5.2013 18:51, Andrej Jancura napsal(a):<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Dobre takze uzavrieme nasu debatu, ty si myslis, ze to treba obsypat<br>
ochrannymi obvodmi, ci uz kondenzatormi alebo transilmi, ja si myslim,<br>
ze je cosi zle nastavene...<br>
<br>
Mimochodom kazdy pin ma uz na sebe integrovane ochranne ESD diody.<br>
<br>
A.<br>
<br>
Dňa 27. mája 2013 18:34, Jaromir Sukuba <<a href="mailto:jarin.hw@gmail.com" target="_blank">jarin.hw@gmail.com</a><br></div>
<mailto:<a href="mailto:jarin.hw@gmail.com" target="_blank">jarin.hw@gmail.com</a>>> napísal(-a):<div class="im"><br>
<br>
Nikde nepisem, ze srobovak ma kapacitu 100nF (resp. ako ty pises -<br>
naboj 100nF, nech to znamena cokolvek). Ale to, ze ked tam kolega<br>
Sula dal kondik 100nF, tak tieto javy zmizli. Mozno by stacil aj<br>
1nF, neviem. Skratka kapacita, ktora bude podstatne vacsia ako<br>
kapacita, na ktorej je nabity naboj. Alebo kapacita transilu.<br>
Kazdopadne to ukazalo kde je jadro problemu.<br>
A samozrejme voci ESD netreba osetrit vsetky IO piny, ale len tie,<br>
ktorych sa bude niekto (nieco) "chytat". A mat niekde na vstupe<br>
kond 100nF (alebo mensi) nie je blbost, preco by mala byt?<br>
Moznosti ako urobit ESD ochranu je vela.<br>
<br>
K druhemu mailu:<br>
PLL nemusi byt vypnute pri INTOSC. Kde si sa to docital? Na to tam<br>
je ta moznost, aby sa dal krmit aj z INTOSC.<br>
Ale to je nepodstatne, lebo v prvom maile je riadok zdrojaku s<br>
konfigracnymi bitmi.<br>
<br>
<br>
</div></blockquote>
<br>
<br>
</blockquote>
<br>
<br>
------------------------------<u></u>------------------------------<u></u>--------------------<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
______________________________<u></u>_________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<u></u>listinfo/hw-list</a><br>
<br>
______________________________<u></u>_________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/<u></u>listinfo/hw-list</a><br>
</div></div></blockquote></div><br></div>