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

Generator impulsów do licznika – jak z 1 impulsu uzyskać 5 zmian polaryzacji?

ISEDRISEA 02 Sty 2021 08:44 855 20
REKLAMA
  • #1 19152841
    ISEDRISEA
    Poziom 2  
    Posty: 4
    Dzień dobry, buduję makietę kolejową i mam problem z pulpitem do niej. Mam liczniki elektromechaniczne, w których silnik reaguje na zmianę polaryzacji. Niestety wartość licznika zamiast o całe 1 przeskakuje o 1/5 całej wartości.

    Licznik ma zliczać użycie rozwiązania przebiegu i sygnału zastępczego, po jednym impulsie wartość ma zmienić się o całe jeden. Potrzebuję generator, który po jednym impulsie z przycisku, zmieni pięć razy polaryzację w przekaźniku do licznika.

    Będę bardzo wdzięczny na odpowiedzi.
  • REKLAMA
  • #2 19152894
    zbich70
    Poziom 43  
    Posty: 17116
    Pomógł: 1164
    Ocena: 6568
    ISEDRISEA napisał:
    Mam liczniki elektromechaniczne, w których silnik reaguje na zmianę polaryzacji.
    To może przedstawisz schemat tego układu. Nie nic można doradzić przy tak szczątkowych informacjach.
  • #4 19152932
    zbich70
    Poziom 43  
    Posty: 17116
    Pomógł: 1164
    Ocena: 6568
    zbich70 napisał:
    który uruchamia ?, dający 5 impulsów na przekaźnik w celu zmiany polaryzacji dla silnika.
    Nadal nie wiadomo co się kryje pod tym "?". Co tam siedzi, że daje pięć impulsów (lub też 1/5 wartości)?
  • REKLAMA
  • #6 19152957
    CYRUS2
    Poziom 43  
    Posty: 17641
    Pomógł: 1221
    Ocena: 3451
    zbich70 napisał:
    który uruchamia ?, dający 5 impulsów na przekaźnik w celu zmiany polaryzacji dla silnika.
    Nadal nie wiadomo co się kryje pod tym "?". Co tam siedzi, że daje pięć impulsów (lub też 1/5 wartości)?[/quote]Autor chce dostać 5 impulsów zamiast jednego.
    Bo licznik mu liczy 1/5 zamiast '1"

    Podejrzewam, że impuls z jednego naciśnięcia jest za krótki.
  • REKLAMA
  • #7 19152959
    zbich70
    Poziom 43  
    Posty: 17116
    Pomógł: 1164
    Ocena: 6568
    ISEDRISEA napisał:
    Co tam wsadzić, żeby dało pięć impulsów?
    Teraz to już nic nie rozumiem. To w końcu te "pudełko" oznaczone "?", co generuje? Jeden impuls, pięć impulsów, 1/5 impulsu?
    ISEDRISEA napisał:
    Niestety wartość licznika zamiast o całe 1 przeskakuje o 1/5 całej wartości.
    Narysuj kompletny schemat, zrób foto tego co jest teraz i jak to działa.
  • #8 19152969
    CYRUS2
    Poziom 43  
    Posty: 17641
    Pomógł: 1221
    Ocena: 3451
    zbich70 napisał:
    To w końcu te "pudełko" oznaczone "?", co generuje? Jeden impuls, pięć impulsów, 1/5 impulsu?.
    Nie dziwie sie. że kloega nie zrozumoał.
    ISEDRISEA napisał:
    Naciskam przycisk, generując jeden impuls, który uruchamia ?, dający 5 impulsów na przekaźnik w celu zmiany polaryzacji dla silnika.
    Autor chce żeby tak było - obecnie tak nie jest.
    Obecnie:
    Autor naciska jeden raz na przycisk.
    To dla autora jest jeden impuls.
    Ale na makiecie "coś tam" przesuwa się o wartość "0,2" - nie o "1".
    Dlatego autor źle to określił = licznik.
    Licznik może dawać w wyniku tylko liczby całkowite.
  • #9 19152986
    dzolo35
    Poziom 22  
    Posty: 340
    Pomógł: 56
    Ocena: 118
    Poczytaj o Arduino , na tym zbudujesz całe sterowanie Twojej makiety , słowo kluczowe do tego zadania , to digitalRead lub przerwania .
    Kod mogę pomóc napisać.
  • #10 19152990
    ISEDRISEA
    Poziom 2  
    Posty: 4
    CYRUS2 napisał:
    zbich70 napisał:
    To w końcu te "pudełko" oznaczone "?", co generuje? Jeden impuls, pięć impulsów, 1/5 impulsu?.
    Autor naciska jeden raz na przycisk.
    To dla autora jest jeden impuls.
    Ale na makiecie "coś tam" przesuwa się o wartość "0,2" - nie o "1".
    Dlatego autor źle to określił = licznik.
    Licznik może dawać w wyniku tylko liczby całkowite.


    Chciałbym żeby tak właśnie było, niestety licznik nie zmienia wartości z 1 na 2 tylko z jeden na 1 i 1/5 Generator impulsów do licznika – jak z 1 impulsu uzyskać 5 zmian polaryzacji?
  • #11 19153026
    CYRUS2
    Poziom 43  
    Posty: 17641
    Pomógł: 1221
    Ocena: 3451
    ISEDRISEA napisał:
    Chciałbym żeby tak właśnie było, niestety licznik nie zmienia wartości z 1 na 2 tylko z jeden na 1 i 1/5
    Ze zdjęcia widać, że nie o 1/5 ale o 1/10.
    Przecież ten licznik zlicza wartości jednostkowe 0-9 na "czerwonym" polu.
    Prawdopodobnie 1/5 wchodzi przypadkowo.

    Podejrzewam, że jak kolega zrobi "dobry impuls" z jednego naciśnięcia to otrzyma kolega liczbę "1" na czerwonym polu.
    Potrzebny tylko przerzutnik monostabilny.
  • #12 19153745
    Marian B
    Poziom 38  
    Posty: 3479
    Pomógł: 389
    Ocena: 1155
    Moim zdaniem Autor ma rację. W tym liczniku trzeba pięciu impulsów aby "czerwone kółko" zmieniło wskazania np z 0 na 1, kolejne pięć impulsów aby zmienić wskazanie z 1 na 2, itd.
    Widać to na fotografii że pomiędzy kolejnymi cyframi na czerwonym kółku jest 5 ząbków.
    Mechanizm licznika jest chyba taki, że za każdym impulsem (elektromagnesu) przesuwa kółko o jeden ząbek.
    Chyba najprościej będzie zmienić licznik na inny, w którym elektromagnes przesuwa kółko o jedną "cyfrę".
    Takie kiedyś były np. liczniki rozmów w telefonii. Jest na All... pod hasłem telefoniczny licznik mechaniczny, cena około 5 zł.
    Generator impulsów do licznika – jak z 1 impulsu uzyskać 5 zmian polaryzacji?
  • #13 19153809
    CYRUS2
    Poziom 43  
    Posty: 17641
    Pomógł: 1221
    Ocena: 3451
    Marian B napisał:
    Chyba najprościej będzie zmienić licznik na inny, w którym elektromagnes przesuwa kółko o jedną "cyfrę".
    Zgadzam sie z kolegą.
    Podejrzewałem że typ mu "narzucono".

    Bo układ x5 da się zrobić ale to zadanie dla elektronika.
    Nie jest to bardzo proste dla laika.
  • #14 19153844
    mam_pytanie
    Poziom 30  
    Posty: 1065
    Pomógł: 161
    Ocena: 252
    Cytat:
    Takie kiedyś były np. liczniki rozmów w telefonii.

    Tak się składa, że identyczne, może tylko na inne napięcie - 24V - stosuje się również w "zawodowych" pulpitach kolejowych właśnie.
    Jeśli Kolega ma coś wspólnego z ISEA, nie powinno być problemu ze zdobyciem.
    No, chyba że się nie zmieszczą...

    A impulsator?
    Attiny, a do tego tranzystor i przekaźnik albo układ mostkowy.
    Prościej się nie da.
  • #15 19154188
    jarek_lnx
    Poziom 43  
    Posty: 22535
    Pomógł: 4165
    Ocena: 6024
    Znalazłem ten licznik na allegro i jest opisany
    "Każdorazowa zmiana polaryzacji zasilania skutkuje zmianą wartości na wyższą o 1."

    ISEDRISEA napisał:
    Licznik ma zliczać użycie rozwiązania przebiegu i sygnału zastępczego, po jednym impulsie wartość ma zmienić się o całe jeden. Potrzebuję generator, który po jednym impulsie z przycisku, zmieni pięć razy polaryzację w przekaźniku do licznika.
    Taki układ można zrobić na mikro kontrolerze albo sprzętowo, każdy kto programował cokolwiek na mikrokontrolerach wybierze mikrokontroler. Rozwiązanie sprzętowe nie było by jakieś strasznie skomplikowane, ale musiało by zawierać generator i licznik np NE555 i CD4017 i trochę dodatkowych elementów.
  • REKLAMA
  • #16 19154460
    CYRUS2
    Poziom 43  
    Posty: 17641
    Pomógł: 1221
    Ocena: 3451
    Czy taka odpowiedź na założony temat rozwiązuje problem autora ?
  • #17 19154486
    jarek_lnx
    Poziom 43  
    Posty: 22535
    Pomógł: 4165
    Ocena: 6024
    CYRUS2 napisał:
    Czy taka odpowiedź na założony temat rozwiązuje problem autora ?
    Nie, ale po pierwsze jest to argument za twoją koncepcją że licznik liczy co 1/5 bo coś jest nie tak z impulsem sterującym. Po drugie przedstawia stopień złożoności układu robiącego 5 impulsów, jeśli to autora nie przeraża i wyrazi zainteresowanie to można drążyć dalej, jeśli nie to po co się wysilać?
  • #18 19155661
    mam_pytanie
    Poziom 30  
    Posty: 1065
    Pomógł: 161
    Ocena: 252
    Cytat:
    Nie, ale po pierwsze jest to argument za twoją koncepcją że licznik liczy co 1/5 bo coś jest nie tak z impulsem sterującym.

    Wszystko jest "tak".
    ISEDRISEA narysował schemat połączeń układu, w którym wykorzystał przekaźnik. Licznik jest w tym układzie "trzymany" pod napięciem o określonej polaryzacji. Impuls sterujący odwraca ją, ale po jego zakończeniu wraca ona do pierwotnej.
    1/10 obrotu licznik wykonuje pod wpływem impulsu o określonej polaryzacji. Aby nie wykonał kolejnej 1/10-tej, po takim impulsie trzeba by odłączyć zasilanie, nie zaś zmieniać polaryzację, bo to zostaje odczytane jako kolejny impuls.
    I stąd 1/5, a właściwie 2/10.
  • #19 19155834
    Konto nie istnieje
    Poziom 1  
  • #20 19155960
    mam_pytanie
    Poziom 30  
    Posty: 1065
    Pomógł: 161
    Ocena: 252
    Cytat:
    3. .... Jak zajdzie potrzeba zaprogramowania jakiegoś innego elementu makiety, to już będzie wiedza, sprzęt i oprogramowanie.

    Możliwe, ze właśnie "zabiłeś" pomysła na pulpit, a autor zaczyna kombinować nad komputerowym systemem sterowania. :)
  • #21 19155978
    Konto nie istnieje
    Poziom 1  

Podsumowanie tematu

✨ Użytkownik buduje makietę kolejową i napotyka problem z elektromechanicznymi licznikami, które zmieniają wartość o 1/5 zamiast o 1 po naciśnięciu przycisku. W dyskusji poruszono różne rozwiązania, w tym zastosowanie mikrokontrolerów, takich jak Attiny, oraz układów elektronicznych, jak NE555 i CD4017, do generowania pięciu impulsów z jednego naciśnięcia. Uczestnicy sugerowali również użycie przekaźników oraz mechanicznych rozwiązań z tarczą i mikrowłącznikami. Wskazano na potrzebę zrozumienia działania licznika oraz na możliwość wymiany na inny model, który zmienia wartość o 1 przy każdym impulsie.
Wygenerowane przez model językowy.
REKLAMA