Wpis z mikrobloga

Mireczki, mam problem z moim projektem.
Próbuję dodać kilka przycisków do projektu wraz z drabinką rezystancyjną, ale jest ona "dosyć" niestabilna.
Robię coś takiego jak na załączonym obrazku, tylko że z trzema przyciskami.
O ile przy samym Arduino i przyciskach to działa bardzo fajnie i są prawie idealne prostokąciki, to po podpięciu reszty rzeczy dzieją się już różne cuda.

Tutaj parę wykresów ze sprawdzaniem co 100ms:
Bez kondensatora
https://i.imgur.com/qKzYIx5.png
Z kondensatorem 1uF
https://i.imgur.com/dtRbruL.png

A tu jeszcze wykres ze sprawdzaniem co 10ms i printowaniem tylko powyżej sygnału o wartości 200, żeby wykres nie uciekał za szybko za ekran (dlatego wszystkie skoki są zaraz obok siebie - nie widać przebiegu bez wciśniętego ani jednego przycisku):
https://i.imgur.com/a4SdH0x.png
Numery przycisków są kolejno tak jak na załączonym schemacie, tylko numerowane do 3 a nie do 8.

Poziom do którego skacze napięcie jest bardzo niestabilny, drga oraz często skacze na inne napięcia, zależnie od tego co działo się wcześniej. Ogólnie coś jest nie tak z projektem, bo słychać, że serwo dostaje małe impulsy napięcia w momencie, kiedy w układzie dzieje się coś innego.

Mój projekt obecnie wygląda o tak:
https://i.imgur.com/9XHSNgO.png

Więc pytanie jak to zrobić porządnie, a nie tak jak obecnie ( ͡° ͜ʖ ͡°)
Tylko nie krzyczcie, jestem pewny że zrobiłem coś bardzo głupiego podłączając to w ten sposób, ale nie jestem pewny co.

#elektronika #majsterkowanie #arduino #pytanie #gumaapyta
Gumaa - Mireczki, mam problem z moim projektem.
Próbuję dodać kilka przycisków do pr...

źródło: comment_1SB6wa4ihVrC9LBBndeRujaqQZnvpGWa.jpg

Pobierz
  • 23
  • Odpowiedz
@Diegtariew: a mógłbyś rozwinąć jakie by były tego konsekwencje?

@Ardeo: zmiany napięcia są chyba wystarczające.
Serwo samo w sobie działa poprawnie gdy dostaje odpowiedni sygnał, tylko kwestia jest taka, że właśnie czasem dostaje jakieś dziwne zakłócenia.
Nie jest to zasilacz z USB tylko zasilacz sieciowy 12V/1.5A podpięty do modułu zasilającego płytkę stykową na 5V.
  • Odpowiedz
@Gumaa: Indukcyjności powodują szpilki napięciowe przy skokowych zmianach napięć/prądów w układzie. Wynika to z tego, że przeciwstawiają się one zmianom przepływu prądu i robią to gromadząc lub wykorzystując zgromadzoną w sobie energię pola magnetycznego. Indukcyjność w twoim układzie nie powinna być na tyle znacząca, ale dużo doświadczenia z takimi sytuacjami nie mam. Dobry filmik na ten temat:
https://www.youtube.com/watch?v=c6I7Ycbv8B8
  • Odpowiedz
@Gumaa: A dlaczego te wahania to problem? Przecież i tak pewnie rozstrzał między wartościami jest na tyle spory, że arduino ogarnie co zostało wciśnięte.
  • Odpowiedz
@echelon_: no skoro serwo dostaje jakieś impulsy napięcia, kiedy nic się w układzie nie dzieje z polecenia użytkownika to coś jest jednak nie tak. Tak samo jak ESP coś dostaje albo wysyła to się serwo baardzo leciutko rusza o ułamek kąta.
  • Odpowiedz
@pacuja: xD
Kiedy było tylko Arduino podpięte to takich drgań nie było. Ale nawet jeżeli jakieś drgania występują to one i tak nie są największym problemem, bo na pewno coś jest nie tak w układzie niezwiązanego z przyciskami.
  • Odpowiedz
@echelon_: nie bardzo rozumiem. Jakie zakresy ja mam przetwarzać i jak ma to pomóc? Jeżeli chodzi o przyciski to ja cały czas przetwarzam zakresy, ale np. trzymając jeden przycisk napięcie skacze okresowo a serwo wibruje jakby z tym samym okresem dostawało jakieś zakłócenia w zasilaniu i nie mam pojęcia czemu.
A w ogóle bez przycisków też się czasem serwo leciutko rusza np. jak ESP coś wysyła albo odbiera, a także raz
  • Odpowiedz