<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=27&amp;t=20954&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2021-03-20T22:19:24+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=27&amp;t=20954&amp;mode</id>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2021-03-20T22:19:24+01:00</updated>
<published>2021-03-20T22:19:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=231566#p231566</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=231566#p231566"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=231566#p231566"><![CDATA[
Panowie jestem na etapie projektowania płytki do tego co było tutaj poruszone chętnie posłucham waszych rad ale tutaj:<br /><a href="https://forum.atnel.pl/topic23675.html"  class="postlink">https://forum.atnel.pl/topic23675.html</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 20 mar 2021, o 22:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2018-07-08T19:41:08+01:00</updated>
<published>2018-07-08T19:41:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209574#p209574</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209574#p209574"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209574#p209574"><![CDATA[
FRONIUS VR 5000  ;czasami VR4000;TPS5000 wiele tego .... i rodzai i modeli i typów... <img src="https://forum.atnel.pl/images/smilies/icon_cool.gif" alt="8-)" title="Cool" /> <br />no w końcu co się dziwić jak na całym zakładzie jest tego około 300 sztuk  <img src="https://forum.atnel.pl/images/smilies/icon_cool.gif" alt="8-)" title="Cool" />   i kolesie mi gdzie indziej pisali pisali żebym sobie miernikiem mierzył te rezystory no tak.... no na pewno byłaby to przyjemna praca  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><br /><br /><!-- m --><a class="postlink" href="https://www.youtube.com/watch?v=D9LmeN22Q8g" >https://www.youtube.com/watch?v=D9LmeN22Q8g</a><!-- m --><br />o tutaj nawet identyczny model często spotykany w tej firmie  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />w 31 sekundzie pod czerwonym pokrętłem widać taką zapinkę srebrną co ciekawe w tym przypadku akurat nic tam nie jest podłączone ale to właśnie tam jest podłączona ta wtyczka która się łączy z przyciskami przy rączce<br />tak wygląda rozebrana rączka i widoczna tam płytka: <br /><a href="https://obrazkiforum.atnel.pl/1837/c7d4b4cea01fdc838fe4375309e28a1e.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1837/c7d4b4cea01fdc838fe4375309e28a1e.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 8 lip 2018, o 19:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2018-07-08T19:34:44+01:00</updated>
<published>2018-07-08T19:34:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209573#p209573</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209573#p209573"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209573#p209573"><![CDATA[
tak sobie myślę,<br />może podaj model konkretnej spawarki, to łatwiej będzie dojść jakie jest to oryginalnie rozwiązane.<br />bo szperam w necie na oślep i nic nie widzę.   <img src="https://forum.atnel.pl/images/smilies/icon_mrgreen.gif" alt=":mrgreen:" title="Pan Zielony" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 8 lip 2018, o 19:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2018-07-08T15:32:39+01:00</updated>
<published>2018-07-08T15:32:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209570#p209570</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209570#p209570"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209570#p209570"><![CDATA[
tak w skrócie dla różowego wyjscia, potem analogicznie dla szarego i zółtego...<br />rezystory od pinow do masy, lub odwrotna logika z wewnętrznym podciągnięciem do vcc.<br />[syntax=c]DDRX |= (1 &lt;&lt; PIN_ROZOWY); // zalaczam wyjscie rozowe<br />PORTX |=( 1&lt;&lt; PIN_ROZOWY); // stan wysoki na rozowy<br />DDRX &amp;=~( (1 &lt;&lt; PIN_ZOLTY) | ( 1 &lt;&lt; PIN_SZARY);  // szary i zolty jako wejscia <br />PORTX &amp;=~( 1 &lt;&lt; PIN_ZOLTY) | ( 1 &lt;&lt; PIN_SZARY); // bez pull up. <br /><br />// tu trzeba zadbać o jakiś odstęp czasowy na ustabilizowanie się napięcia po zmianach na pinach.<br /><br />K34 = PINX &amp; (1 &lt;&lt; PIN_ZOLTY);<br />K12 = PINX &amp; (1 &lt;&lt; PIN_SZARY);[/syntax]<br />...<br />albo jakoś w tę stronę zakładając kolejne trzy najmłodsze piny.<br />[syntax=c]if(PINX &amp; 0b00000011) {K1 = 1; K2 = 0; K3 = 0;}<br />else<br />if(PIN &amp; 0b00000110) {K1 = 0; K2 = 1; K3 = 0;}<br />else<br />if(PIN &amp; 0b00000101) {K1 = 0; K2 = 0; K3 = 1;}<br />else <br />if(PIN &amp; 0b00000111) ERROR;<br />else<br />{K1=K2=K3=0;}[/syntax]<br />może tak jakoś.  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /> a może jeszcze inaczej.  <img src="https://forum.atnel.pl/images/smilies/icon_e_confused.gif" alt=":?" title="Boi się" /><br />np. czytając stan niski i podając go jako sygnał i użyć pull_up. mniej operacji w kodzie będzie ? hmm.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 8 lip 2018, o 15:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2018-07-08T14:32:43+01:00</updated>
<published>2018-07-08T14:32:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209566#p209566</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209566#p209566"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209566#p209566"><![CDATA[
<div class="quotetitle">Daro69 napisał(a):</div><div class="quotecontent"><br />hmm...<br />mialem na myśli 3 piny:<br />ustawiam 1 na różowym(wyjście) i odczytuję żółty(wejście)&quot;K3,4&quot; , oraz szary(wejście)&quot;K1,2&quot;.<br />ustawiam 1 na żółty(wyjście) i odczytuję różowy(wejście) &quot;K3,4&quot;oraz szary(wejście)&quot;K_DORYSOWANY OBOK&quot;.<br />ustawiam 1 na szary(wyjście) i odczytuję różowy(wejście) &quot;K1,2&quot; oraz żółty(wejście) &quot;K_DORYSOWANY OBOK&quot;.<br />ale jest jedno ale.  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" />  nie odczytamy dwóch klawiszy wciśniętych jednocześnie bo za symulują stan wysoki na trzecim switchu.  <img src="https://forum.atnel.pl/images/smilies/icon_e_confused.gif" alt=":?" title="Boi się" /><br /></div><br />no właśnie  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> ten system połączenia tych przycisków eh... a jeszcze trzeba właśnie wziąść pod uwagę to czy takie przyciski nie są przypadkiem zwarte  <img src="https://forum.atnel.pl/images/smilies/icon_e_confused.gif" alt=":?" title="Boi się" />  bo pracuje to w pyle metalicznym który jak sam się przekonałem nieźle daje do wiwatu urządzeniom tam pracującym (czasami na spawarkach wyskakują błędy np &quot;Err&quot;  <img src="https://forum.atnel.pl/images/smilies/icon_evil.gif" alt=":evil:" title="Zły" />  i wyobraź sobie że wystarczy ją rozebrać przedmuchać powietrzem i jak nowa  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" />  dlatego są tam regularne co roczne przeglądy półautomatów spawalniczych <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  (moja nowa praca  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />  )  od kwietnia<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 8 lip 2018, o 14:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2018-07-08T14:16:31+01:00</updated>
<published>2018-07-08T14:16:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209565#p209565</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209565#p209565"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209565#p209565"><![CDATA[
hmm...<br />mialem na myśli 3 piny:<br />ustawiam 1 na różowym(wyjście) i odczytuję żółty(wejście)&quot;K3,4&quot; , oraz szary(wejście)&quot;K1,2&quot;.<br />ustawiam 1 na żółty(wyjście) i odczytuję różowy(wejście) &quot;K3,4&quot;oraz szary(wejście)&quot;K_DORYSOWANY OBOK&quot;.<br />ustawiam 1 na szary(wyjście) i odczytuję różowy(wejście) &quot;K1,2&quot; oraz żółty(wejście) &quot;K_DORYSOWANY OBOK&quot;.<br />ale jest jedno ale.  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" />  nie odczytamy dwóch klawiszy wciśniętych jednocześnie bo za symulują stan wysoki na trzecim switchu.  <img src="https://forum.atnel.pl/images/smilies/icon_e_confused.gif" alt=":?" title="Boi się" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 8 lip 2018, o 14:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2018-07-08T13:59:39+01:00</updated>
<published>2018-07-08T13:59:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209563#p209563</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209563#p209563"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209563#p209563"><![CDATA[
<div class="quotetitle">Daro69 napisał(a):</div><div class="quotecontent"><br />Cześć,<br />Ja bym raczej do testowania tego układu zastosowałbym multiplexowanie.<br />podaję 1 na <strong>różowy</strong> i sprawdzam stany na <strong>szarym</strong> i <strong>żółtym</strong>,<br />podaję 1 na <strong>żółty</strong> i sprawdzam stany na<strong> różowym</strong> i <strong>szarym</strong>. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />można odczytać wszystkie kombinacje włączników.(coś jak w klawiaturze matrycowej). <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Oczywiście nie zapominając o przestawianiu cyklicznie poza 1 i 0, także piny wyjścia - wejścia. (jedno wyjście,dwa wejścia)<br /><br />pozdrawiam.<br /></div><br /><br />Czyli musiałbym do tego zastosować 6 pinów Mc ? <br /><br />3 po których &quot;latała&quot; by jedynka pozostałe 3 zaś wykonują odczyt <br /><br />Dobrze myślę ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 8 lip 2018, o 13:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2018-07-08T13:44:30+01:00</updated>
<published>2018-07-08T13:44:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209562#p209562</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209562#p209562"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209562#p209562"><![CDATA[
Cześć,<br />Ja bym raczej do testowania tego układu zastosowałbym multiplexowanie.<br />podaję 1 na <strong>różowy</strong> i sprawdzam stany na <strong>szarym</strong> i <strong>żółtym</strong>,<br />podaję 1 na <strong>żółty</strong> i sprawdzam stany na<strong> różowym</strong> i <strong>szarym</strong>. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />można odczytać wszystkie kombinacje włączników.(coś jak w klawiaturze matrycowej). <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Oczywiście nie zapominając o przestawianiu cyklicznie poza 1 i 0, także piny wyjścia - wejścia. (jedno wyjście,dwa wejścia)<br /><br />pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 8 lip 2018, o 13:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2018-07-08T07:59:13+01:00</updated>
<published>2018-07-08T07:59:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209558#p209558</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209558#p209558"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209558#p209558"><![CDATA[
A jakby na 1 podać na stale  stan wysoki wtedy na 2 lub 3 będzie stan wysoki po wciśnięciu przycisku.<br />Zeby odczytać trzeci przycisk podasz na 2 stan wysoki, a odczytasz na 3. <br />Zrobić procedurke która co kilka milisekund będzie zmieniać konfiguracje i odczytywać stan pinów. Nie wiem czy nic sie nie stanie jak na 2 bedzie stan wysoki a wciśnięty będzie przycisk z rezystorem. Ale chyba rezystor zabezpieczy port.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 8 lip 2018, o 07:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2018-07-07T13:13:15+01:00</updated>
<published>2018-07-07T13:13:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209547#p209547</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209547#p209547"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209547#p209547"><![CDATA[
A co masz w trzecim pomiarze (tu wkradł się błąd bo podpunkt jest nr 4, a miał być 3). Zasilanie od lewej jest wyłączone, podane natomiast od góry, a na dole pin jako wejście zwarte do masy rezystorem i jeśli przycisk 3 wciśnięty będzie stan wysoki, jeżeli nie to będzie niski. No chyba że dodatkowo chcesz mierzyć rezystancję styków switcha...<br />A jeśli chodzi o jednoczesne wciśnięcie przycisku 3 z jednym z pozostałych to nadal zmierzysz napięcie tyle że będzie się ono różnić bo wciśnięty przycisk trzy podłączy równolegle drugi rezystor do masy (będą wtedy dwa rezystory do masy ten przy ADC1 i poprzez przycisk 3 ten przy ADC2)<br />A znając wartości rezystorów można sobie stablicować wyniki pomiarów dla wszystkich przypadków wciśnięcia kombinacji przycisków, wówczas rozróżnisz nawet 3 wciśnięte równocześnie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 7 lip 2018, o 13:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2018-07-07T13:10:13+01:00</updated>
<published>2018-07-07T13:10:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209546#p209546</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209546#p209546"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209546#p209546"><![CDATA[
<div class="quotetitle">xentis napisał(a):</div><div class="quotecontent"><br /><a href="https://obrazkiforum.atnel.pl/6265/7b94d74bfcf2dfeb550532e5e7f08f31.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/6265/7b94d74bfcf2dfeb550532e5e7f08f31.JPG" alt="Obrazek" /></a><br />Pomiar w 3 krokach:<br />1 - &quot;Dowolny pin&quot; jako wyjście w stanie wysokim, pomiar ADC1<br />2 - &quot;Dowolny pin&quot; jako wyjście w stanie wysokim, pomiar ADC2<br />4 - &quot;Dowolny pin&quot; jako wejście w HiZ, pin ADC1 jako wyjście w stanie wysokim, pin ADC2 jako wejście w stanie HiZ i test stanu.<br /><br />Jeśli rezystory przy przyciskach mają różne wartości, da się programowo odróżnić  przypadek wciśnięcia kilku przycisków na raz.<br /></div><br /><br />No dobra ale co jak wcisnę 3 przycisk (bez rezystora) przecież wtedy nie zmierzę żadnego napięcia  <img src="https://forum.atnel.pl/images/smilies/icon_question.gif" alt=":?:" title="Znak zapytania" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 7 lip 2018, o 13:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PJS]]></name></author>
<updated>2018-07-07T13:04:16+01:00</updated>
<published>2018-07-07T13:04:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209545#p209545</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209545#p209545"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209545#p209545"><![CDATA[
Punkt 1 do masy. Punkty 2 i 3 podłączasz do wejść przetwornika i jednocześnie podajesz na nie poprzez znane rezystory napięcie np. 5V. <br />Jak wciśniesz k1 to masz dzielnik znany rezystor i ten przy k1 - odczytujesz stan przetwornika i wyliczasz.<br />Jak wciśniesz k2 to masz dzielnik znany rezystor (ten drugi) i ten przy k2 - odczytujesz stan przetwornika i wyliczasz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1614">PJS</a> — 7 lip 2018, o 13:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xentis]]></name></author>
<updated>2018-07-07T13:13:36+01:00</updated>
<published>2018-07-07T12:59:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209544#p209544</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209544#p209544"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209544#p209544"><![CDATA[
<a href="https://obrazkiforum.atnel.pl/6265/7b94d74bfcf2dfeb550532e5e7f08f31.JPG"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/6265/7b94d74bfcf2dfeb550532e5e7f08f31.JPG" alt="Obrazek" /></a><br />Pomiar w 3 krokach:<br />1 - &quot;Dowolny pin&quot; jako wyjście w stanie wysokim, pomiar ADC1<br />2 - &quot;Dowolny pin&quot; jako wyjście w stanie wysokim, pomiar ADC2<br />3 - &quot;Dowolny pin&quot; jako wejście w HiZ, pin ADC1 jako wyjście w stanie wysokim, pin ADC2 jako wejście w stanie HiZ i test stanu.<br /><br />Jeśli rezystory przy przyciskach mają różne wartości, da się programowo odróżnić  przypadek wciśnięcia kilku przycisków na raz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6265">xentis</a> — 7 lip 2018, o 12:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2018-07-07T12:24:51+01:00</updated>
<published>2018-07-07T12:24:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209542#p209542</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209542#p209542"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209542#p209542"><![CDATA[
<div class="quotetitle">tonygryps napisał(a):</div><div class="quotecontent"><br />Zależy czy te przyciski do sprawdzania odłączasz czy nie<br /></div><br />CO przez to rozumiesz  ? Nie ja chcę się podpiąć do samej wtyczki nie rozbierając urządzenia a żeby dokonać pomiaru tych 3 kEYi mam możliwość podpiąć się tylko tymi 3 przewodami<br /><br /><br /><div class="quotetitle">tonygryps napisał(a):</div><div class="quotecontent"><br />jak odłączasz to ja to widzę tak potrzebny zasilasz z napięciami symetrycznymi <br />zasilasz punkt 2 źródłem prądowym dodatniego napięcia  a 3  źródłem prądowym ujemnego napięcia 1 jeden łączysz do masy układu <br />mierzysz napięcie między 2 i 3, 3 i 1, i 2 i 1  i gotowe<br /></div> <br />Pojawiały się w mojej głowie takie koncepcje  i chyba było by to nie głupie wyobrażam sobie to tak na schemacie na razie bez rezystorów w dzielniku napięć <br /><a href="https://obrazkiforum.atnel.pl/1837/3d8057025b6bd7351b29588a29089691.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1837/3d8057025b6bd7351b29588a29089691.jpg" alt="Obrazek" /></a><br /><br />Czy o tym myślałeś ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 7 lip 2018, o 12:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2018-07-07T09:42:13+01:00</updated>
<published>2018-07-07T09:42:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209541#p209541</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209541#p209541"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209541#p209541"><![CDATA[
<div class="quotetitle">Marhef napisał(a):</div><div class="quotecontent"><br />Rozumiem, że chcesz sprawdzać poza spawarką?<br /></div><br />Tak po za spawarką i chcę to zbudować na LCD 2x16 <br /><br /><br /><div class="quotetitle">Marhef napisał(a):</div><div class="quotecontent"><br />Mam taki (głupi) pomysł: 2 LEDy i dodatkowy przełącznik.<br />Na 1 podłączasz zasilanie (5V?)<br />Na 2 podłączasz (przez rezystor) LED do GND.<br />Na 3 podłączasz (przez rezystor) LED do GND. I dodatkowo, przez przełącznik, zasilanie.<br />I tak:<br />Jeżeli wciśniesz górny lewy przycisk - zapali się LED podłączona do 2.<br />Jeżeli wciśniesz dolny lewy, zapali się LED przy 3.<br />Jeżeli przełączysz przełącznik, żeby zamiast LEDa na 3 było zasilanie i wciśniesz prawy przycisk, zapali się LED przy 2.<br /></div><br />Na taki pomysł już ktoś wpadł i jest to nawet na wasztacie w którym pracuję ale ja sobie wymyśliłem że zrobię lepsze bo z pomiarem rezystancji tych 2 rezystorów  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br /><br /><div class="quotetitle">Marhef napisał(a):</div><div class="quotecontent"><br />Łatwiej nie potrafię <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br /></div><br />Nie ty jeden <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" />  bo już oprócz tego forum jeszcze w 2 miejscach się głowią i nie wiedzą jak to zrobić  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br />Sam bym tutaj raczej nie pytał gdybym wiedział. Po prostu komplikuje mi sprawę ten 3 włącznik (a jest ważny bo od samego załączania spawania) on znajduje się w &quot;spuście&quot; rączki i jest podłączony do tej płytki ,jest tam na schemacie co rysowałem ręcznie. i on zwiera nam te 2 rezystory. Gdybym go tam nie miał to bym sprawdził te 2 na ADCe i po problemie  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  A Tu bezczelnie pojawił się ten 3 co zwiera te rezystory<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 7 lip 2018, o 09:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2018-07-07T09:10:08+01:00</updated>
<published>2018-07-07T09:10:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209540#p209540</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209540#p209540"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209540#p209540"><![CDATA[
Rozumiem, że chcesz sprawdzać poza spawarką?<br />Mam taki (głupi) pomysł: 2 LEDy i dodatkowy przełącznik.<br />Na 1 podłączasz zasilanie (5V?)<br />Na 2 podłączasz (przez rezystor) LED do GND.<br />Na 3 podłączasz (przez rezystor) LED do GND. I dodatkowo, przez przełącznik, zasilanie.<br />I tak:<br />Jeżeli wciśniesz górny lewy przycisk - zapali się LED podłączona do 2.<br />Jeżeli wciśniesz dolny lewy, zapali się LED przy 3.<br />Jeżeli przełączysz przełącznik, żeby zamiast LEDa na 3 było zasilanie i wciśniesz prawy przycisk, zapali się LED przy 2.<br /><br />Łatwiej nie potrafię <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 7 lip 2018, o 09:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tonygryps]]></name></author>
<updated>2018-07-06T22:49:54+01:00</updated>
<published>2018-07-06T22:49:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209538#p209538</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209538#p209538"/>
<title type="html"><![CDATA[Re: Jak wykonać identyfikację wciśnięcia poszczególnych swic]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209538#p209538"><![CDATA[
Zależy czy te przyciski do sprawdzania odłączasz czy nie jak odłączasz to ja to widzę tak potrzebny zasilasz z napięciami symetrycznymi <br />zasilasz punkt 2 źródłem prądowym dodatniego napięcia  a 3  źródłem prądowym ujemnego napięcia 1 jeden łączysz do masy układu <br />mierzysz napięcie między 2 i 3, 3 i 1, i 2 i 1  i gotowe<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12014">tonygryps</a> — 6 lip 2018, o 22:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2018-07-06T21:28:59+01:00</updated>
<published>2018-07-06T21:28:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209535#p209535</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209535#p209535"/>
<title type="html"><![CDATA[Jak wykonać identyfikację wciśnięcia poszczególnych swichy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20954&amp;p=209535#p209535"><![CDATA[
Panowie mam taki wydawało by się błahy problem.Chcę zbudować prosty tester do sprawdzania przycisków w rączce od spawarki<br />  <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" />  <img src="https://forum.atnel.pl/images/smilies/icon_mrgreen.gif" alt=":mrgreen:" title="Pan Zielony" />  aż sam się śmieję z siebie że nie mogę sobie z tym poradzić  mam taki układ jak powyżej na obrazku i tylko 3 dojścia do wykonania pomiaru. <br />Jak zrealizować na nim identyfikację wciśnięcia konkretnego przycisku z pomiarem R widocznych tam rezystorów? <br />Dodam że urządzenie z takim układem jest zastosowane w spawarce i ona jakoś to identyfikuje więc jest to możliwe... oczywiście zapewne na ADC ale...<br /><br /><a href="https://obrazkiforum.atnel.pl/1837/8d4e550b02e75069d762c944c0512381.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1837/8d4e550b02e75069d762c944c0512381.jpg" alt="Obrazek" /></a><br /><br /><br />Na zdjęciu poniżej nie sugerujcie się że są 4 przycziski bo tak naprawdę te przycisku są ze sobą równolegle <br /><a href="https://obrazkiforum.atnel.pl/1837/fe264c335a970a5bd50c0d2844018b5b.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1837/fe264c335a970a5bd50c0d2844018b5b.jpg" alt="Obrazek" /></a><br />jak tutaj:<br /><a href="https://obrazkiforum.atnel.pl/1837/0723fb783789be6b81902dad2fe16921.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/1837/0723fb783789be6b81902dad2fe16921.jpg" alt="Obrazek" /></a><br /><br />Schemat 1 uważam za najważniejszy bo to te 3 wyprowadzenia szary żółty i różowy łączą się do gniazda podajnika od drutu spawalniczego który rozpoznaje który przycisk jest wciśnięty . Przycisk podłączony do (biały biały) jest to główny przycisk którym się spawa a te na płytce służą do regulacji prądu w górę i na dół.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 6 lip 2018, o 21:28</p><hr />
]]></content>
</entry>
</feed>