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

Projekt cyfrowego układu sekwencyjnego do sterowania pompami w zbiorniku z wodą

Heskey2 16 Maj 2005 22:17 4324 26
  • #1 1498927
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    Witam!!!

    Muszę zrobić projekt cyfrowego ukł sekwencyjnego który miałby jakie kolwiek zastosowanie w życiu. Muszę zrobić tabele minimalizację schemat. Przykładowe zad. Jest zbiornik do którego wlewana jest woda. Są dwa czujniki a i b. Jezeli woda w zbiorniku jest poniżej czujika a to żadna pompa nie pracuje (bo są tu 2 pompy które wylewają wodę) , gdzy poziom wody przekroczy czujnik a to działa jedna pompa, a gdy przekroczy drugi czujnik "b" zanjdujący się powyżej czujnika "a" to działają boie pompy. W przypadku gdzy poziom wody znowu spadnie poniżej poziomu czujnika b to działa ta pompa która wcześniej nie pracwała. Bardzo prosze o pomoc.

    Pozdrawim!!!
  • Pomocny post
    #2 1499178
    czarutek
    Poziom 34  
    Posty: 2438
    Pomógł: 150
    Ocena: 86
    Takie zadanie jest rozwiązane kilkoma metodami w skrypcie 'Teoria układów logicznych' - Perkowski, Rydzewski, Misiurewicz (WPW W-wa 1978).
  • #3 1501427
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    Ale ja nie mam rozwiązać to zadanie co podałem jako przykład ale mam zrobić podobne - chodzi oto by był to ukł sekwencyjny. Dajcie mi przynajmniej pomysł na takie zadanie. Może w tej książce co mi podałeś są inne przykłady?? Daj mi treśc takiego zadania przynajmniej. Z góry dzięki za pomoc
  • #4 1501472
    polopawel
    Poziom 12  
    Posty: 20
    Pomógł: 1
    Ocena: 1
    Wszędzie takie samo zadanie zadają w szkołach, umnie pani Kwaśniak też takie samo zadała, ale w ciąż nie znam odpowiedzi. Chciałbym sie przyłączyć do prośby kolegi.
  • Pomocny post
    #5 1501476
    GooBo
    Poziom 11  
    Posty: 42
    Pomógł: 2
    kiedys na egzaminie koles u nas dal zadanko typu urzadzenie alarmowe-jesli pojawi sie awaria to ma sie wlaczyc sygnal dziwekowy. Jesli po jakims czasie nie zostanie wcisniety przycisk odwolania alarmu to wlaczy sie swiatlo alarmowe. Jednoczesnie przycisk odwolania kiedy nie ma alarmu ma za zadanie wlaczyc sygnal dzwiekowy i swiatlo alarmowe w celach testowych. Przykladowe zadanko-mozesz kombinowac bardziej i dodawac jakies inne opcje albo z niektorych zrezygnowac-w zaleznosci od tego jak skaplikowany ma byc uklad. Mam nadzieje ze chodzilo o cos takiego
    Pozdrawiam
    GooBo
  • #6 1501496
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    Do Goobo !!! To jest dobre tylko nie wim jak się za to zabrać! Od czego zacząć! Możesz mi pomóc jeszcze co do szczegółów. Z góry dzięki!!
    Pozdrawiam!

    Dodano po 3 [minuty]:

    A tak wogóle to jest układ sekwencyjny?? - bo w sekwencyjnym coś musi być zapamiętane. Napisz coś jeszcze odnośnie tego zadanka. A może jeszcze jakieś masz przykłady??
  • #7 1501608
    czarutek
    Poziom 34  
    Posty: 2438
    Pomógł: 150
    Ocena: 86
    No to może:
    - Zaprojektować układ bramkowania generatora działający w następujący sposób: przy b=0 sygnał wyjściowy y=0, przy pojawieniu się b=1 na wyjściu y pojawiają się impulsy g z generatora. Impulsy te mają być pełne i nieucięte, niezależnie od momentu pojawienia się i zniknięcia sygnału b. Częstotliwość generatora fg jest dużo większa od częstotliwości sygnału bramkującego fb.
    Załączniki:
    • Projekt cyfrowego układu sekwencyjnego do sterowania pompami w zbiorniku z wodą Strob.gif (955 Bajtów) Musisz być zalogowany, aby pobrać ten załącznik.
  • Pomocny post
    #9 1501683
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 692
    Możesz sobie np. zrobić

    - układ sterowania windy (od 2 do N piętrowej, gdzie N zależy od samozaparcia projektującego).

    - prosty sterownik pralki automatycznej,

    - sterownik bramy wjazdowej lub garażowej

    - sterownik pieca

    - sterownik fontanny (wielowylotowej)

    - zamek szyfrowy

    itp.

    Układy sekwencyjne zawierają przerzutniki zapamiętujące jakieś stany układu.
  • #10 1501700
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    Paweł ES - to są dobre przykłady ale mógłbyś mi opisać dokładniej jakiś projekt z wszystkimi zdarzeniami to był bym wdzięczny.
  • Pomocny post
    #11 1501938
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 692
    Przykład winda 2 piętrowa:

    wejścia:

    Kabina:
    Przycisk zjazdu na dół
    Przycisk wjazdu na górę
    Przycisk stop
    Przycisk alarm
    Czujnik pustej kabiny - w podłodze kabiny
    Czujnik przeciążenia kabiny (blokada ruchu windy) - w podłodze

    Drzwi windy:
    Przycisk przyzewowy parter
    Przycisk przyzewowy piętro
    Czujniki zamknięcia drzwi (szeregowo oba piętra).

    Szyb windy:
    Czujnik poziomu piętra - zatrzymuje windę równo z drzwiami
    Czujnik poziomu parteru - jak wyżej
    Czujnik poziomu dla jazdy wolnej - od tego miejsca winda zwalnia

    Wyjścia:

    Jazda w górę
    Jazda w dół
    Jazda wolna (występuje łącznie z jazda w górę lub dół)
    Dzwonek

    Praca:

    1. Włączenie zasilania

    Jeżeli winda w momencie włączenia nie jest na parterze lub piętrze to
    następuje automatyczny zjazd na parter i dopiero wtedy odblokowanie
    sterowania przez użytkownika.

    Czyli jest napięcie+winda stoi+nie ma jej w miejscach docelowych to wybierana jest automatycznie jazda na parter.

    Winda stoi na dole:

    Jeżeli pusta i na dole (!) to przycisk na piętrze uruchamia jazdę w górę,
    Po osiągnięciu poziomu jazda wolna włącza się jazda wolna,
    Po osiągnięciu poziomu piętra następuje skasowanie sygnałów jazdy (góra i wolno)

    Jeżeli winda jest pusta to działają przyciski zewnętrzne jeżeli nie to wewnętrzne.
    Jeżeli winda jest przepełniona to nie ruszy z miejsca
    Jeżeli drzwi są otwarte to winda nie ruszy lub się zatrzyma (skasowanie polecenia jazdy)
    Jezeli naciśnięto stop winda zatrzymuje się natychmiast (bez fazy wolnej)

    Jezeli ktoś jest w windzie to sterowanie działa tylko z kabiny, w sposób podobny jak z zewnątrz (kierunek jazdy+jazda wolna).

    Jak winda jest na piętrze to działa tylko sterowanie w dół (podobnie jak z parteru tylko w drugą stronę).

    (Można też skomplikować, dac więcej pięter i zapamiętywanie poleceń wewnętrznych i zewnętrznych i kasowanie odpowiednich zleceń jeżeli winda staje na danym piętrze. Wybory pięter z kabiny mają priorytet nad tymi z drzwi(wciskamy więcej niż jeden przycisk).
    Jezeli winda nie ma zleceń wewn. to realizuje zewnętrzne.
  • #12 1504697
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    Paweł Es dzięki bardzo
    Możesz mi napisać swój nr gg lub coś bym mógł się z tobą skontaktować odnośnie pomocy trechnicznej do tego projektu??
  • #13 1504716
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 692
    Pisz na priv. niestety nie mam gg.
  • Pomocny post
    #14 1504786
    pydak
    Poziom 12  
    Posty: 25
    Pomógł: 1
    Ocena: 1
    Witam!!!
    Mam podobny problem co autor tematu. Nauczyciel z pracowni zadal mi wlasnie tez projekt jakiegos ukladu sekwencyjnego. Czytalem wczesniejsze posty i zainteresowal mnie automat, sterownik do pieca autorstwa PAWŁA ES. Jesli mozna prosilbym dokladniejsza zasade dzialanie tego pieca. Z gory serdecznie dziekuje. POZDRAWIAM:))))
    Albo np zasade dzialanie zamka szyfrowego(ale nie wiem czy nie bedzie dla mie za trudny)
  • Pomocny post
    #15 1505876
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 692
    Piec

    (zakładamy, że termostat ma oddzielnie ustawiane temperatury progowe i daje sygnały zerojedynkowe)

    Wejścia układu:

    - czujnik zamknięcia drzwi
    - przycisk nagrzewanie - PN
    - przycisk schładzanie - PS
    - wyjście termostatu - temperatura górna - TG
    - wyjście termostatu - temperatura dolna - TD
    - wyjście termostatu - piec schłodzony - TZ

    Wyjścia układu

    - włączanie grzałki - G
    - włączanie wentylatora konwekcji/chłodzenia - W
    - sygnał dźwiękowy - S
    - sygnał świetlny PG (piec gorący)

    Praca

    Po zamknięciu drzwi wciskamy przycisk nagrzewanie (PN),
    włącza się wentylator (W) i grzałka (G), temperatura zaczyna rosnąć,
    gdy osiągnie poziom TG to wyłacza się grzałka (G) i wentylator (W) a włącza się sygnał dźwiękowy (S).
    Temperatura zaczyna opadać, gdy osiągnie poziom TD to wyłącza się sygnał dźwiękowy (na stałe do momentu schłodzenia pieca lub w innej wersji po skasowaniu alarmu przez obsługę - wtedy dodajemy dodatkowy przycisk kasowania).
    Osiągnięcie poziomu TD powoduje włączenie samej grzałki, która teraz sobie "krąży" pomiędzy temperaturami TG i TD.

    Wciśnięcie przycisku PS (schładzanie pieca) powoduje wyłączenie grzałki a włączenie wentylatora, który pracuje do momentu osiągnęcia przez piec temperatury TZ.
    Lampa PG świeci się gdy piec nie jest zimny.[/b]
  • #16 1505917
    czarutek
    Poziom 34  
    Posty: 2438
    Pomógł: 150
    Ocena: 86
    Ma to być układ sekwencyjny, czyli automat, i jak się domyślam asynchroniczny. Jaką metodą ma być zrobiona jego synteza?
  • #17 1507878
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    My robiliśmy przykładowe zadanie takie jak podałem w temacie i rozwiązując analizowaliśmy wszystkie zdarzenia robiliśmy tablice prawdy sklejaliśmy i rysowaliśmy schemat.

    Dodano po 1 [godziny] 28 [minuty]:

    A jak miałby działać sterownik bramy wjazdowej?? Pytanie do Pawła ES
  • Pomocny post
    #18 1508524
    czarutek
    Poziom 34  
    Posty: 2438
    Pomógł: 150
    Ocena: 86
    Heskey2 napisał:
    My robiliśmy przykładowe zadanie takie jak podałem w temacie i rozwiązując analizowaliśmy wszystkie zdarzenia robiliśmy tablice prawdy sklejaliśmy i rysowaliśmy schemat.

    No to moim zdaniem zrobiliście układ kombinacyjny. No bo gdzie tablice stanów z ich minimalizacją (stany zgodne, pseudorównoważne, stabilne, niestabilne), gdzie tablice przejść i ich minimalizacja, gdzie tablice wyjść, gdzie kodowanie tablic przejść (bez wyścigów - rachunek podziałów albo co najmniej metoda hipersześcianów), gdzie tablice wzbudzeń i ich minimalizacja...? Chyba, że zamiast minimalnego stworzyliście automat maksymalny, czyli kilka przerzutników RS na pałę sterowanych układem kombinacyjnym. Tylko weź to włącz, będzie prawdopodobnie niezła choinka, bo się będzie ścigać w 999 przypadkach na 1000.
    Jak ten nauczyciel automat asynchroniczny projektuje jakąś księżycową metodą 'analizy wszystkich zdarzeń', to weź go olej, bo to cudak jakiś, sorki. Po prostu zerżnij coś z jakiejś książki. Mam jeszcze gotowy szlaban na przejeździe kolejowym, chcesz?
  • #19 1521610
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    CZARTUREK- możesz mi przesłać ten projekt przejazdu kolejowego
  • #20 1521865
    pydak
    Poziom 12  
    Posty: 25
    Pomógł: 1
    Ocena: 1
    Wielkie dzieki Paweł Es. za projekt pieca, ale wlasnie jest to typowy uklad kompinacyjny, aaa ja musze zaprojektowac uklad sekwencyjny, czyli taki ktory zapamietuje cos tam... .Prosilbym o jakis byle jaki pomysl na uklad sekwencyjny bo juz nie mam sily nad tym, nie mam zadnego pomyslu. AA moze zmienic troche ten projekt z piecem?? Prosze o odp:) Z gory dzieki
  • #21 1522032
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 692
    Ten piec nie jest kombinacyjny bo zapamietuje chociażby stan alarmu i stan nagrzewanie wstępne/praca.

    A może światła uliczne ?
    Zamek szyfrowy ?
    Automat informacyjny ?
    Przełącznik 24 klawiszowy zależny, zrealizowany logicznie a nie mechanicznie ?

    Start:

    żaden przycisk nie wybrany

    wciskamy jakiś -> zapamiętanie stanu+podświetlenie
    wciskamy inny -> poprzedni gaśnie, zapala się aktualny
    wciskamy już zapalony -> zgaszenie

    5 przerzutników i ładny układ kombinacyjny (robiłem coś takiego jako selektor odsłuchu 24 torowego 74ls174+EPROM jako dekoder ale można tez robić na piechotę.
  • #22 1524370
    czarutek
    Poziom 34  
    Posty: 2438
    Pomógł: 150
    Ocena: 86
    Nie dotarło?
    Czwarte podejście, wrrr... ;)

    "Synteza sekwencyjnych automatów asynchronicznych"
    Załączniki:
    • GIF.zip (3 MB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #23 1525024
    Heskey2
    Poziom 10  
    Posty: 26
    Ocena: 2
    Dzięki To wydaję się być dobre
  • #24 1529000
    pydak
    Poziom 12  
    Posty: 25
    Pomógł: 1
    Ocena: 1
    Witam!!
    Bardziej przychylibym sie do tych swiatel ulicznych. Bo jush nie wiem co mam dac sorowi zeby sie nie sapal:((((. NIe wiem moze on nie wie co to jest uklad sekwencyjny??? Nie mam pojecia, ale mysle ze ten projekt z swiatlami ulicznymi bedzie najlepszy. Wiec prosilbym Pawła Es o opisanie dokladniejsze projektu swiatel ulicznych. Z gory wielkie dzieki.
    POZDRAWIAM
  • #25 1530364
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 692
    Światła na przejściu:

    - wyjścia

    czerwone droga - CD
    żółte droga - ŻD
    zielone droga - ZD
    czerwone przejście - CP
    zielone przejście - ZP

    - wejścia
    żółte migające - ZM
    pieszy chce zielonego: PZ
    włączenie systemu sterowania: START:

    opcja
    czujnik natężenia ruchu (daje impuls gdy przejeżdża samochód)

    dostępne: impulsy zegarowe 2 Hz.

    Opis:

    włączenie systemu sterowania (wg przepisów dot. sygn. ulicznej):

    1. światła przejścia wygaszone, droga miga żółte przez 5 sekund
    2. przejście czerwone, droga żółte ciągłe - 5 sekund
    3. przejście czerwone, droga czerwone - 2 s.

    Tu się zaczyna normalny cykl:

    4. Przejście czerwone, droga czerwone+żółte - 2 s.
    5. Przejście czerwone, droga zielone - t1 (zmienny)
    6. Przejście czerwone, droga żółte - 3 s.
    7. Przejście czerwone, droga czerwone - 2s - okres ochronny
    8. Przejście zielone, droga czerwone - 10 s.
    9. Przejście zielone migające, droga czerwone - 4s.
    10. Skaczemy do punktu 4

    Włączenie żółtego migającego:

    światła przejścia wygaszone, droga żółte migające.

    Wyłączenie żółtego migającego:

    Realizacja przejścia do normalnej pracy jak przy starcie (od pkt. 1)

    Żądanie zielonego na przejściu:

    normalnie czas t1 w punkcie 5 wynosi 30 sekund.
    jeżeli przycisk żądania zielonego zostanie wciśnięty w punktach: 4 lub 5 to czas t1 jest skracany do 20 sekund na czas JEDNEGO CYKLU (o ile nie wciśnięto znów przycisku).
    Żądanie zielonego na przejściu jest kasowane w momencie zapalenia zielonego światła na przejściu.

    Opcja: regulacja czasu t1 w funkcji natężenia ruchu:

    miernik natężenia ruchu działa tylko w fazie 5 (jak jadą samochody)
    każdy impuls z czujnika ruchu zwiększa czas t1 o 1 sekundę (oddzielny licznik) maks. do 45 sekund, jednocześnie co 2 sekundy następuje zmniejszanie czasu t1 o 1 sekundę (do 30 sekund).
    Stan miernika natężenia ruchu (czas t1) jest odczytywany w fazie 5.
    Wejście czujnika ruchu ma wyższy priorytet niż wyjście czasomierza.


    Jeżeli było żądanie przejścia to licznik natężenia ruchu jest ustawiany na 30 a na jeden cykl pracy ustawiany jest czas 20 s.

    Zielone migające miga z częstotliwością 2 Hz. Czasomierz jest taktowany z częstotliwością 1 Hz.

    stany automatu sterującego: odpowiadają poszczególnym punktom opisu

    w punkcie 4 może być rozwidlenie na stan 5 (czas 30 sek) lub 10 (czas 20 sek), potem przejścia z 5 na 6 lub z 10 na 6. czyli możemy mieć sekwencję pracy:

    0
    1
    2
    3
    4
    5
    6
    7
    8
    9

    i znów 4,5, ....

    albo

    4,10,6,7,8,9,4,5....

    dla zółtego migającego układ z dowolnego stanu skacze do stanu 0 stoi w nim do momentu zdjęcia sygnału żółte migające.

    przejścia pomiędzy stanami zależą od zliczenia czasu danej fazy.

    Stan przycisku na przejściu jest zapamiętywany w oddzielnym przerzutniku, którego stan wyjścia decyduje o przejściu 4,5 lub 4, 10.
    Dekoder stanów automatu sterującego ustawia odpowiednie wartości dla licznika czasu trwania fazy (np. wartość początkową), licznik zlicza do 0 i gdy osiągnie ten stan następuje zmiana fazy świateł.
    Drugi dekoder zapala odpowiednie światła zalżenie od fazy i wybiera czy ciągłe czy migające na przejściu.

    Należy uwzględnić, że jeżeli z jakichś powodów (np. zakłócenie) nastąpi ustawienie stanów automatu na 11,12,13,14,15 to układ ma się wyzerować (asynchronicznie) i zacząć od 0 (tj. żółte migające)


    Chyba wszystko jest jasne (układ nie jest zbyt skomplikowany mimo rozwlekłego opisu.

    Powodzenia !

    a tu ciekawy artykuł o tym jak to jest ze światłami na skrzyżowaniu:

    http://www.drogowiec.pb.bialystok.pl/referaty/sygnalizacja.htm
  • #26 6128838
    tomekg91
    Poziom 1  
    Posty: 1
    Potrzebuje pomocy w zrobieniu projektu z automatyki. Jest to elektroniczny zamek szyfrowy (najlepiej programowalny) na sterowniku PLC (TWDLCDA10DRF) ma on 6 wejsc i 4 wyjscia. Mogę posługiwać się programem twidosuite.
    Prosze o odpowiedź.
  • #27 6128876
    czarutek
    Poziom 34  
    Posty: 2438
    Pomógł: 150
    Ocena: 86
    Tu akurat niestety nie pomogę nic...:cry:
    post do usunięcia

Podsumowanie tematu

✨ Dyskusja dotyczy projektu cyfrowego układu sekwencyjnego do sterowania pompami w zbiorniku wodnym z dwoma czujnikami poziomu. Układ ma sterować pracą dwóch pomp w zależności od poziomu wody: poniżej czujnika A żadna pompa nie działa, powyżej A działa jedna pompa, a powyżej czujnika B obie pompy. Przy spadku poziomu poniżej B powinna działać pompa, która wcześniej nie pracowała. Uczestnicy podkreślają, że projekt musi być układem sekwencyjnym, czyli zawierać elementy pamiętające stany (przerzutniki). Proponowane są różne przykłady układów sekwencyjnych, takie jak sterownik windy, pieca, bramy wjazdowej, zamka szyfrowego czy świateł ulicznych, które zawierają tablice stanów, przejść i wyjść oraz ich minimalizację. Podkreślono konieczność wykonania analizy zdarzeń, tablic prawdy, minimalizacji funkcji i rysowania schematu. Wskazano na metody syntezy automatów asynchronicznych i potrzebę kodowania tablic przejść, aby uniknąć wyścigów. Podano przykłady szczegółowych projektów, m.in. windy dwupiętrowej i pieca z termostatem, opisując ich wejścia, wyjścia i logikę działania. Dyskutowano także o dostępnych materiałach i przykładach z literatury oraz oprogramowaniu do projektowania. Wspomniano o sterowniku PLC TWDLCDA10DRF do realizacji elektronicznego zamka szyfrowego.
Wygenerowane przez model językowy.
REKLAMA