Sterowanie pracą grzejników


Sterowanie pracą grzejników

  1. Wstęp:

Zostało postawione przed nami zadanie zaprojektowania układu sterującego pracą grzejników. Jako dane wejściowe dostajemy temperaturę powietrza, uzyskiwaną dzięki trzem czujnikom zamontowanym na termometrze. Do sterowania mamy 2 grzejniki, które przy różnych wskazach czujników, są włączone, albo wyłączone.

  1. Analiza problemu

3 czujniki na termometrze wskazują temperaturę niską, średnią lub wysoką. Można je potraktować jako 3 kolejne bity. Dzięki temu mamy do przeanalizowania 8 stanów. Do sterowania mamy 2 grzejniki. Każdy z nich zachowuje się inaczej. Dlatego potrzebujemy do każdego osobny układ sterujący. Utworzymy je za pomocą podstawowych bramek logicznych, oraz wiedzy z poprzednich zajęć. Dodatkowym zadaniem jest zbudować układ uwzględniający możliwość uszkodzenia jednego z czujników. Zgodnie z instrukcją, usterka czujnika jest rozpoznawana przez to, że czujnik wyższej temperatury wskazuje, że ta temp. Została osiągnięta, a czujnik niższej wskazuje że nie została osiągnięta niższa temp(uszkodzony jest czujnik niższej temp). Zgodnie z tym, nie jest możliwe sprawdzenie uszkodzenia czujnika najwyższej temperatury.

  1. Przeprowadzenie ćwiczenia:

    1. Tabela prawdy dla działania grzejnika G1 i G2.

    2. X1

      X2

      X3

      G1

      G2

      0

      0

      0

      1

      1

      0

      0

      1

      1

      0

      0

      1

      0

      0

      1

      0

      1

      1

      0

      1

      1

      0

      0

      0

      0

      1

      0

      1

      0

      0

      1

      1

      0

      0

      0

      1

      1

      1

      0

      0

        1. Układ nieoptymalny dla grzejnika G1 i G2

      G1

      0x01 graphic

      0x01 graphic

      Tabela prawdy dla danej funkcji

      X1

      X2

      X3

      Sum1

      Sum2

      Sum3

      Sum4

      Sum5

      Sum6

      Wynik

      0

      0

      0

      1

      1

      1

      1

      1

      1

      1

      0

      0

      1

      1

      1

      1

      1

      1

      1

      1

      0

      1

      0

      0

      1

      1

      1

      1

      1

      0

      0

      1

      1

      1

      0

      1

      1

      1

      1

      0

      1

      0

      0

      1

      1

      1

      1

      0

      1

      0

      1

      0

      1

      1

      1

      1

      1

      1

      0

      0

      1

      1

      0

      1

      1

      0

      1

      1

      1

      0

      1

      1

      1

      1

      1

      1

      0

      1

      1

      0

      G2

      0x01 graphic

      0x01 graphic

      Tabela prawdy dla danej funkcji

      X1

      X2

      X3

      Sum1

      Sum2

      Sum3

      Sum4

      Sum5

      Wynik

      0

      0

      0

      1

      1

      1

      1

      1

      1

      0

      0

      1

      0

      1

      1

      1

      1

      0

      0

      1

      0

      1

      1

      1

      1

      1

      1

      0

      1

      1

      1

      1

      1

      1

      1

      1

      1

      0

      0

      1

      1

      1

      0

      1

      0

      1

      0

      1

      1

      1

      1

      1

      0

      0

      1

      1

      0

      1

      0

      1

      1

      1

      0

      1

      1

      1

      1

      1

      0

      1

      1

      0

      Jak widzimy układy te nie dość że zawierają dużą ilość bramek, to połączenia między bramkami mieszają się, co czyni układ nie czytelnym.

        1. Układ minimalny

      G1

      X3

      0x08 graphic
      X1 X2

      0

      1

      0 0

      1

      1

      0 1

      0

      0

      1 1

      0

      0

      1 0

      0

      0

      0x01 graphic

      0x01 graphic

      Tabela prawdy dla danej funkcji

      X1

      X2

      X3

      Wynik

      0

      0

      0

      1

      0

      0

      1

      1

      0

      1

      0

      0

      0

      1

      1

      0

      1

      0

      0

      0

      1

      0

      1

      0

      1

      1

      0

      0

      1

      1

      1

      0

      G2

      X3

      0x08 graphic
      X1 X2

      0

      1

      0x08 graphic
      0 0

      1

      0

      0 1

      1

      1

      1 1

      0

      0

      1 0

      0

      0

      0x01 graphic

      0x01 graphic

      Tabela prawdy dla danej funkcji

      X1

      X2

      X3

      IL 1

      IL 2

      Wynik

      0

      0

      0

      1

      0

      1

      0

      0

      1

      0

      0

      0

      0

      1

      0

      1

      1

      1

      0

      1

      1

      0

      1

      1

      1

      0

      0

      0

      0

      0

      1

      0

      1

      0

      0

      0

      1

      1

      0

      0

      0

      0

      1

      1

      1

      0

      0

      0

      Narysowane układy, dzięki zastosowaniu tabeli Karnaugh stały się bardziej przejrzyste.

        1. Układ narysowany za pomocą jednej bramki.

      0x01 graphic

      Układ ten został zaprojektowany z użyciem bramki NAND. Dane wejściowe to odpowiednio od góry X1, X2 i X3, a wyjściowe diody to od góry G1 i G2.

        1. Obsługa błędów.

      Zgodnie z założeniami wypisanymi we wstępie tabela przedstawia pojawienie się usterki:

      X1

      X2

      X3

      Usterka

      0

      0

      0

      0

      0

      0

      1

      0

      0

      1

      0

      1

      0

      1

      1

      0

      1

      0

      0

      1

      1

      0

      1

      1

      1

      1

      0

      1

      1

      1

      1

      0

      Zapis funkcji obsługującej błędy(Uzyskany dzięki zastosowaniu tabeli Karnaugh):

      X3

      X1 X2

      0

      1

      0x08 graphic
      0 0

      0

      0

      0 1

      0x08 graphic
      1

      0

      1 1

      1

      0

      1 0

      1

      1

      0x01 graphic

      Tabela prawdy dla danej funkcji

      X1

      X2

      X3

      Sum1

      Sum 2

      Wynik

      0

      0

      0

      0

      1

      0

      0

      0

      1

      0

      1

      0

      0

      1

      0

      1

      1

      1

      0

      1

      1

      1

      0

      0

      1

      0

      0

      1

      1

      1

      1

      0

      1

      1

      1

      1

      1

      1

      0

      1

      1

      1

      1

      1

      1

      1

      0

      0

      Układ uwzględniający usterki czujników:

      0x01 graphic

      1. Wnioski

      Schematy tworzone za pomocą bramek logicznych mogą być bardzo użyteczne, w życiu codziennym. Na prostym przykładzie zobaczyliśmy jedno z zastosowań bramek. Przy budowie układów, należy zwracać szczególną uwagę na to, aby nasza funkcja była jak najbardziej optymalna. Dzięki temu unikniemy dużych kosztów, oraz możliwych prostych błędów, jakie można popełnić tworząc układy(np. połączenia złych elementów ze sobą).



      Wyszukiwarka

      Podobne podstrony:
      (Sterowanie pracą grzejników)
      Instrukcja do ćw 06 Sterowanie pracą silnika indukcyjnego za pomocą falownika
      Rozmowy sterowane praca
      instrukcje do sprawozdań, cw7 grzalka, Zaprojektować układ sterujący pracą grzejników G1 i G2
      6M sterowanie praca nawrotna silnika trojfazowego zwartego
      Diagnozowanie sterowania pracą silnika Daewoo Matiz
      I1 Prototypowanie algorytmów sterowania pracą elastycznej linii w środowisku PLC S7 300
      Instrukcja do ćw 06 Sterowanie pracą silnika indukcyjnego za pomocą falownika
      Rozmowy sterowane praca
      6M sterowanie praca nawrotna silnika trojfazowego zwartego
      Instrukcja do ćw 06 Sterowanie pracą silnika indukcyjnego za pomocą falownika
      sterowanie pracą silnika klatkowego doc
      15 System rozruchu i sterowania praca silnika
      praca dyplomowa sterowanie ruchem manipulatora 34B5NKP667NNVLV4KF3B37RICEOPWVJMZUAHENI
      praca dyplomowa obróbka drewna przy zastosowaniu obrabiarek sterowanych numerycznie 4JPHWM2CIJ4QMD
      praca dyplomowa sterowniki plc(1) AXJZC2BHVTOB2W4Y25CUGW5NAMFE5TU2LJ73JCY

      więcej podobnych podstron