logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak wyeliminować drgania sygnału w DIY kierownicy PC z potencjometrem 50k?

Kipila 25 Sie 2004 18:36 19961 40
Najlepsze odpowiedzi

Jak usunąć drgania sygnału w domowej kierownicy PC z potencjometrem podłączonym do game portu?

Tak — najprościej dodać kondensator jako filtr między suwakiem potencjometru a masą/odpowiednim punktem wyjścia, zamiast włączać go szeregowo [#813807] W praktyce trzeba dobrać go doświadczalnie w zakresie od około 1 nF do maksymalnie 1 µF, bo zbyt duża pojemność spowolni reakcję kierownicy i utrudni jazdę [#813807] W pokazanym schemacie kondensator należy wpiąć między pin 3 potencjometru a pin 4 (przy przełączniku pod przyciskiem) [#814091] Zbyt mały kondensator, np. 10 pF, może działać, ale filtrowanie będzie prawie niewyczuwalne, więc warto próbować większych wartości rzędu kilkuset pF [#815872]
REKLAMA
  • #1 813687
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    Cześć,
    Wykonałem samodzielnie :D kierownicę do PC. Fajna jest, bardziej precyzyjna od sklepowych (wiem, bo mam też żółtego logitecha) jednak generuje drgania. Problem pojawia się już przy kalibracji w windowsie (krzyżyk w oknie testowym nieznacznie drży). Kierownica zbudowana jest mniej więcej tak: z game portu z pinu1 (+5V) leci sobie kabelek do potencjometru wieloobrotowego o rezystancji 50k i wraca do pinu 3.

    Słyszałem , że pomogło by zastosowanie kondensatora. Czy to prawda? Jeżeli tak to jaki zastosować i jak (gdzie) go zamontować?

    WIELKIE DZIĘKI ZA POMOC

    Ps. Proszę o wyrozumiałość - nigdy wcześniej nie miałem kontaktu z elektryką
  • REKLAMA
  • #2 813807
    md
    Poziom 41  
    Posty: 6237
    Pomógł: 681
    Ocena: 788
    Kondensator możesz zastosować jedynie pomiędzy wyprowadzeniem suwaka potencjometru a masą. Zakładam, że przyczyną drgań nie jest słaba stabilizacja napięcia 5V. Kondensator musisz dobrać doświadczalnie w granicach 1nF do max 1uF. Jeżeli przesadzisz z wielkością kondensatora, to będziesz miał kłopoty z utrzymaniem sie na drodze w czasie "jazdy", bo kondensator spowoduje, że czas reakcji komputera na ruch kierownicy się wydłuży. Sam montowałem klientowi, który miał salon gier zręcznościowych elektrolity, aby gracze zbyt szybko nie zdobywali bonusów i częściej się kuli.
  • #3 813903
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    Heh..dobre, wracając do tematu, próbowałem wkomponować w obwód kondensator elektrolityczny 2,2 mikroF. Podłączałem go równolegle ( bo szeregowo podobno kondensator przy prądzie stałym wykazuje nieskończenie duży opór - to by wogóle nie działało). Jutro kupię mniejszy kondensator tak jak poleciłeś ale czy mógłbyś dokładniej napisać w którym miejscu obwodu i jak (szeregowo czy równolegle) go wkleić?
    Jakbyś miał jakiś prosty schemacik (może być w narysowany w paincie :D ) to może byś go wkleił albo przesłał na skrzynkę kipila(_at_)neostrada.pl

    Z góry dziękuję za pomoc :)
  • #4 813940
    md
    Poziom 41  
    Posty: 6237
    Pomógł: 681
    Ocena: 788
    Najprostszy układ:
    Jak wyeliminować drgania sygnału w DIY kierownicy PC z potencjometrem 50k?
  • #5 813951
    Ptolek
    Poziom 36  
    Posty: 3224
    Pomógł: 318
    Ocena: 271
    A znacie sposób na zrobienie pedału gazu i hamulca ? :) Interesuje mnie przede wszystkim zrobienie przepustnicy (płynna regulacja gazu).
  • #6 813963
    md
    Poziom 41  
    Posty: 6237
    Pomógł: 681
    Ocena: 788
    Można to zrobić tak samo, jak kierownicę.
    Zamiast potencjometów, proponuję zastosować fotoelementy. Z jednej strony dioda LED, a z drugiej fotorezystor lub fototranzystor. Między te elementy wstawiamy przesłonę z wyciętym trójkątnym otworem. Przesuwając przesłonę, powodujemy, że do fotorezystora trafia mniej lub więcej światła, przez co fotorezystor płynnie zmienia swój opór. Jest to bardziej niezawodne niż potencjometry.
  • #7 813972
    Ptolek
    Poziom 36  
    Posty: 3224
    Pomógł: 318
    Ocena: 271
    A jak jest od strony programowej... działa od razu, czy jakiś sterownik, czy to jak joystick działa ? Nie znam sie na tym :)
  • REKLAMA
  • #9 814035
    md
    Poziom 41  
    Posty: 6237
    Pomógł: 681
    Ocena: 788
    Kipila napisał:
    No tak, ale potencjometr ma 2 wejcia ( a na twoim schemacie 3) , tak samo game port ma tylko 2 wejścia....


    Następny rysunek.
    Jak wyeliminować drgania sygnału w DIY kierownicy PC z potencjometrem 50k?

    Jak nie pomoże, to pomyśl o fotoelementach.
  • #10 814081
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    Chyba dam sobie z tym spokój.
    Dzieki za poświęcony czas
  • #11 814091
    md
    Poziom 41  
    Posty: 6237
    Pomógł: 681
    Ocena: 788
    Kipila napisał:
    Chyba dam sobie z tym spokój.
    Dzieki za poświęcony czas


    Zauważ, że Pin 4 masz podpięty do Switcha pod przyciskiem, więc kondensator łączysz jednym końcem do potencjometru Pin 3), a drugim do przełącznika (Pin 4).
  • #12 814174
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    Już zczaiłem ten schemat, podpiołem jak narysowałeś , ale nadal nie działa. Windows ją widzi (status - OK)ale przy próbie pokręcenia potencjometrem zrywa połączenie. Teraz mam nieco omienny problem - Worma (tego zafajdanego wirusa) i łączenie z netem jest coraz trudniejsze he he. Szykuje się formacik.
    Jutro spróbuję z mniejszymi kondensatorami i jak się uda to dam znać.

    Jeszcze raz wielkie dzięki za pomoc
  • #13 814175
    md
    Poziom 41  
    Posty: 6237
    Pomógł: 681
    Ocena: 788
    ZibiX napisał:
    Witam.

    Oto moja kierownica http://www.zibix.neostrada.pl/pliki/Kierownica.zip

    Dziala swietnie. Ale mam ten sam problem co poprzednik - drgania. Na szczescie nie przeszkadza to w graniu.

    Pozdrawiam i prosze o opinie.


    Nie wypowiem się co do estetyki wykonania :) , ale nie przewiduję długiej żywotności zastosowanych potencjometrów. Do takich celów najlepiej nadają się solidne potencjometry z węglowym ślizgaczem.
  • #14 815872
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    Cześć

    Dzisiaj założyłem kondensator 10 pikoF i kiera już działa. Tylko, że coś tego filtrowania nie czuć... Spróbuję jeszcze z kon. około 500-700 piko. To powinno pomóc.

    ZiBiX - całkiem fajna kiera. Ile obrotów ma kółko?

    Pozdrowienia
  • #15 815900
    shaun
    Poziom 16  
    Posty: 165
    Pomógł: 1
    Rowniez zabralem sie za budowe kierownicy lecz cos jest nie tak gdyz jak podlaczam potencjometr 100K do pinow 1 i 3 komp nic nie wykrywa a jak instaluje recznieto i tak nie ma polaczenia. Panowie pomocy co jest nie tak?
  • #16 816161
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    Cześć,

    Z twojego posta wynika, że podłączyłeś tylko jeden potencjometr (tak na próbę). Jeżeli to prawda, to musisz podłączyć minimum dwa. W przeciwnym wypadku windows nie bedzie widział twojego dżoja.
    W najprostszym przypadku podłącz poty do pinów 1 i 3 (to już masz - oś X) oraz 6 i 8 (uzyskasz oś Y).

    Powodzenia.
  • #17 816347
    DJ Max
    Poziom 30  
    Posty: 1766
    Pomógł: 22
    Ocena: 136
    A wibracje można zrobić? Jak tak /oczywiście w warunkach domowych/ to jak? Czy wystarczy podpiąć do pinów silniczki z ciężarkami?
  • REKLAMA
  • #18 816366
    shaun
    Poziom 16  
    Posty: 165
    Pomógł: 1
    Kipila napisał:
    Cześć,

    Z twojego posta wynika, że podłączyłeś tylko jeden potencjometr (tak na próbę). Jeżeli to prawda, to musisz podłączyć minimum dwa. W przeciwnym wypadku windows nie bedzie widział twojego dżoja.
    W najprostszym przypadku podłącz poty do pinów 1 i 3 (to już masz - oś X) oraz 6 i 8 (uzyskasz oś Y).

    Powodzenia.


    Dzieki za odpoiedz ale problem powodowal uszkodzony jeden z potencjometrow, juz jest wszystko ok
  • #19 816424
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    DJ Max, widziałem raz "bebechy" kiery z FF 8O. W życiu nie widziałem tylu silniczków, kółek zębatych i cięgien tak upchanych na tak małej przestrzeni...
    Nie wydaje mi się żeby opisany przez Ciebie sposób na uzyskanie wibracji był skuteczny. System FF wymaga sterownia ze strony gry, czyli sygnał o danym wstrząsie musiałby przejść przez game port do twojej kiery, a to napewno nie jest możliwe.

    Powodzenia

    Ps. Jakbyś wpadł na jakiś inny pomysł to daj znać :)
  • #20 816615
    Ptolek
    Poziom 36  
    Posty: 3224
    Pomógł: 318
    Ocena: 271
    A ja podłączyłem 2 potencjometry według tego ładnego rysunku i nie wykrywa :(
  • #21 816654
    praw
    Poziom 17  
    Posty: 192
    Pomógł: 17
    Ocena: 10
    Bo takiej kierownicy nie wykrywa automatycznie. Nalezy w panelu sterowania wybrac kontrolery gier a pozniej dodac bodajrze standardowy jostick (nie kierownice i nie nalezy zaznaczac nic o pedalach)

    pozdro
  • #22 816671
    Ptolek
    Poziom 36  
    Posty: 3224
    Pomógł: 318
    Ocena: 271
    No tyle to się domyśliłem ale po dodaniu takiego joysticka jak mówisz w polu Stan pokazuje się "Bez połączenia". Hmm może sterowniki od karty muzycznej mam złe albo nie mam albo karta niesprawna bo wejścia liniowe już nie chodzą.. sprawdze patent u kolegi może.
  • #23 816834
    Kipila
    Poziom 11  
    Posty: 22
    Ocena: 2
    Cześć

    Ptolek, jest jeszcze jedna możliwość. Niekidy na płycie głównej (szczególnie na tych ze zintegrowaną k. dzwiękową) jest osobny game port. Możesz go nie mieć wyprowadzonego do śledzia na obudowie. Wtedy w oknie konfiguracji pojawia się też wybór game portu. Sprawdź czy coś takiego jest u Ciebie. Bo jeżeli podłączysz sprawny dżoj do iinego game portu, niż ten wybrany w oknie konfiguracji to objawy będą takie jak opisujesz powyżej.

    Następnie możesz sprawdzić potencjometry (miernikiem). Być może któryś jest uszkodzony.

    Jeżeli to nie podziała to spróbuj podpiąć sie do innych pinów.
    Piny 1,8,9 i 15 mają +5V. I teraz zastosuj kombinację tych pinów z pinami: 3 (J1 ośX), 6 (J1 ośY), 11 (J2 ośX), 13 (J2 ośY) . Np. 1 i 11, 9 i 6, itd
  • REKLAMA
  • #24 834574
    Ptolek
    Poziom 36  
    Posty: 3224
    Pomógł: 318
    Ocena: 271
    Kupiłem nową karte na ISA za 5 zł i teraz działa jak należy, dzięki za pomoc.
  • #25 834955
    DJ Max
    Poziom 30  
    Posty: 1766
    Pomógł: 22
    Ocena: 136
    a ja mam onboard :P:P
  • #26 849806
    Fantom16
    Poziom 11  
    Posty: 8
    Witajcie!
    Jestem nowy w tym temacie choc elektroniką sie interesuje.
    Od samego poczatku budowy kierownicy mam pewien problem. Otóz, niektore zrodla podają że trzeba zastosowac potencjometry o rezystacji 220k, a niektore 100k. Jaki wybor jest poprawny? Prosze o odpowiedz
  • #27 849879
    And!
    Admin grupy Projektowanie
    Posty: 9061
    Pomógł: 175
    Ocena: 784
    W zasadzie trzeba by sprawdzić jak game port jest zbudowany.....
    Podłączenie potencjometru na +5 i na końcówkę portu sugeruje że jest tam rezystor podłączony na masę i końcówkę portu.

    Więc trzeba sprawdzić w jakich granicach zmienia się napięcie na potencjometrze. Jeżeli np od +5V do +2,5V to wiadomo że jest tam rezystor 100K.

    W zasadzie można by zewrzeć drugą końcówkę na masę przez dobrany rezystor.

    Wtedy można dać dowolny potencjometr i dodatkowy rezystor wyliczyć aby napięcie zmieniało się w odpowiednich granicah.

    Z drugiej strony potencjometry mogą wchodzić w skład generatorów.
    (można to sprawdzić oscyloskopem na potencjometrze, chyba że jest to VCO). Jeżeli nie jest to VCO to niestety potenjcometr musi mieć odpowiednią wartość. (Większe rezystancje można by ew zbocznikować)
  • #28 849894
    Fantom16
    Poziom 11  
    Posty: 8
    Przepraszam, ale czy moglby mi Pan wytlumaczyc to troche jasniej? :) Bo nie zabardzo jestem kumaty w tych sprawach :oops: . Dla ulatwienia dodam, ze mam karte Sound Blaster 16, jesli to cos pomoze:). Pozdrawiam
  • #29 849957
    And!
    Admin grupy Projektowanie
    Posty: 9061
    Pomógł: 175
    Ocena: 784
    W takim razie prościej :)

    Wydaje mi się że właściwe jest 100K

    ale można poprostu spróbować.... Jeżeli w grze uzyskuje się możliwość skalibrowania kierownicy tak aby skręty były w porządku przy 100K to tak trzeba zostawić. Jeżeli nie można spróbować inny potencjometr.

    Na próbę można podłączyć potencjometr na kablach i pokręcić ośką jeżeli 100K nie daje właściwego poziomu regulacji można eksperymantować dalej.

    W zasadzie dla takich eksperymentów można założyć 1M i zobaczyć krańcowe położenie dla którego jest właściwa reakcja. Potem zmierzyć oporność (po odłączeniu od game portu) i mamy maksymalną reazystancję potencjometru jaki można zastosować.

    Potencjometry muszą mieć literkę "A" czyli ich charakterystyka musi być liniowa.
  • #30 850247
    rasz
    Poziom 21  
    Posty: 381
    Pomógł: 31
    Ocena: 10
    na drgania jest tylko jeden sposob, mikrokontroler i potencjometry cyfrowe, gameport w kompie to szit, trzeba podpiac swoje potencjometry pod mikrokontroler i na nim zrobisz redukcje szumow/przeklaman, dopiero mikrokontroler bedzize sterowac potencjometry cyfrowe dajace stabilne odczyty przez gameprot - tak robi Logitech w swoich kierach gameportowych

Podsumowanie tematu

✨ Dyskusja dotyczy eliminacji drgań sygnału w samodzielnie wykonanej kierownicy PC z potencjometrem wieloobrotowym 50kΩ podłączonym do game portu. Problemem są drgania kursora podczas kalibracji w systemie Windows. Zalecane jest zastosowanie kondensatora między suwakiem potencjometru a masą, o pojemności dobieranej eksperymentalnie w zakresie od 1nF do około 1µF, montowanego równolegle, co pomaga wygładzić sygnał bez znacznego opóźnienia reakcji. Zbyt duży kondensator powoduje opóźnienia i utrudnia precyzyjne sterowanie. Wskazano również, że potencjometry powinny mieć charakterystykę liniową (oznaczenie "A") i odpowiednią rezystancję, najczęściej 100kΩ, choć spotykane są też 220kΩ. W przypadku problemów z wykrywaniem kierownicy przez system, należy upewnić się, że podłączono minimum dwa potencjometry (oś X i Y) do odpowiednich pinów game portu oraz że sterownik i port są poprawnie skonfigurowane. Alternatywnie sugerowano zastosowanie fotoelementów (dioda LED i fotorezystor) dla większej niezawodności. Wskazano, że drgania sygnału można skutecznie wyeliminować stosując mikrokontroler i potencjometry cyfrowe, co jest rozwiązaniem stosowanym w profesjonalnych kierownicach Logitech. W dyskusji pojawiły się także porady dotyczące budowy pedałów gazu i hamulca oraz sugestie dotyczące trwałości potencjometrów i ich charakterystyki. Dodatkowo omówiono kwestie podłączenia i konfiguracji game portu, a także możliwości dodania efektu wibracji poprzez silniczki z ciężarkami, choć z zastrzeżeniem, że pełny efekt force feedback wymaga sterowania ze strony gry i odpowiedniego sprzętu.
REKLAMA