Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
IGE-XAO
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Prosty przycisk PWM sygnał przed wciśnięciem

SamiJa 28 Jun 2015 21:19 618 6
  • #1
    SamiJa
    Level 10  
    Witam, próbuje zmontować prosty przycisk gdyż rozgryzam teraz odczyty wejściowe. I mam problem, właściwie to nie wiem gdzie on tkwi. Napisany kod jest prosty, lecz po włączeniu zasilania pin 12 od razu dostaje napięcie zamiast czekać na sygnał z pinu 0. Sprawdziłem na mierniku PWM po wciśnięciu idzie napięcie, bez przyciśnięcia jest stan niski.

    Code: c
    Log in, to see the code
    Ethernet jednoparowy (SPE) - rozwiązania w przemyśle. Szkolenie 29.09.2021r. g. 11.00 Zarejestruj się za darmo
  • IGE-XAO
  • #2
    blackrage
    Level 14  
    Usiądź, policz do 10 od tyłu i oddychaj głęboko, a potem napisz o co Ci chodzi ...
  • IGE-XAO
  • #3
    SamiJa
    Level 10  
    A napisałem coś chaotycznie, że nie zrozumiałeś pytania ?!? Chodzi o to że dioda mi się zapala po podpięciu zasilania, na pinie 12 jest napięcie a nie powinno go być do czasu przyciśnięcia przycisku.
  • #4
    jdubowski
    Tube devices specialist
    SamiJa wrote:
    A napisałem coś chaotycznie, że nie zrozumiałeś pytania ?!? Chodzi o to że dioda mi się zapala po podpięciu zasilania, na pinie 12


    Weź nie żartuj, bo ten bełkot nadaje sie tylko do zaraportowania (brak pełnego opisu problemu).
    Na jakim pinie? Czego? Gdzie jest schemat? Jaki PWM?
  • #5
    SamiJa
    Level 10  
    Podłączenie jest bardzo proste to nie dawałem zdjęcia z płytką stykową musiałbym go przygotować. Postaram się następnym razem zwolnić i precyzyjniej to przedstawiać :)

    Z pinu V5 jest ciągnięty kabelek do przycisku z przycisku wraca do pinu 0

    Z pinu 12 wychodzi do diody do której masa jest już podpięta. Oczywiście z rezystorkiem to wszystko. Jednak to podłączenie zapala mi się natychmiastowo po włączeniu zasilania płytki. Dodać rysunek do tego ?
  • #6
    jdubowski
    Tube devices specialist
    SamiJa wrote:
    nie dawałem zdjęcia z płytką stykową musiałbym go przygotować.


    Zdjęcie zbędne, było pytanie o schemat.

    SamiJa wrote:
    Z pinu V5
    Jakiego V5? Skąd mamy wiedzieć co kodujesz nieznanymi dla nas symbolami? A może chciałeś napisać "z pinu zasilania +5V"?

    SamiJa wrote:
    wraca do pinu 0


    Co to jest "pin 0"? W układach scalonych piny numerujemy liczbami od 1. Może "pin 0" to masa?

    SamiJa wrote:
    Dodać rysunek do tego ?


    Schemat niezbędny.

    Z chaotycznego opisu wygląda że masz jakiś procesor - przedsięwziąłeś środki by po właczeniu zasilania przeprowadzić procedurę resetu?
  • #7
    SamiJa
    Level 10  
    Nie napisałem, że płytka ARDUINO UNO wykorzystuje. Co by wszystko wyjaśniło bo faktycznie nie ma punktu odniesienia w tym moim opisie, powinienem w każdym pocie zaznaczać to. Ale postaram się narysować ładnie podłączenie i wrzucić.

    PS: Dodaje rysunek połączenia, nie jest to schemat. Ale mam nadzieję iż będzie zrozumiały. Z racji iż się uczę prosiłbym o wybaczenie niedociągnięć. Wyciągnę wnioski z powyższych postów i następnym razem będę to kompletował bardziej profesjonalnie zrozumiale opisywał. Rysunek wkleiłem w paincie, bo jeszcze nie opanowałem programu do tworzenia schematów. Mam nadzieję iż teraz jest to klarowne i zrozumiałe.

    Prosty przycisk PWM sygnał przed wciśnięciem [/img]

    Edit:
    Już zrozumiałem metodą prób i błędów. Brak napięcia "stan 0" nie jest stanem "LOW", dioda cały czas się paliła, bo nie miała żadnego odczytu. Brak odczytu niskiego napięcia "LOW" powodował iż program szedł dalej i stale zapalała mi się dioda. Gdy za pomocą rezystora zrobiłem dodatkową odnogę aby doprowadzić niskie napięcie LOW, w tedy wszystko zaczęło grać. PROSTE :D, ale jestem z siebie dumny, zrozumiałem banalną rzecz :)

    Dodano po 3 [godziny] 16 [minuty]:

    A jednak udało mi się zrobić jeszcze prostszy układ bez rezystora :)