Проектирование дискретного устройства и абстрактного автомата. Схема электрическая принципиальная дискретного устройства, страница 3

                              Q1                        Q2                                   Q3            

                                                                       &

 


                     j                            j                                       j        

U1                      T                         T                                      T

                    c                           c                                       c

                    k                           k                                      k

 


U1

Рис.5. Принципиальная схема счетчика.

Временная диаграмма работы счетчика, объединенная с временной диаграммой для преобразователя кодов, приведена на рисунке 9.


Разработка преобразователя кодов.

Заданный преобразователь кодов должен преобразовывать код 8421 в код 7421. На вход преобразователя поступают импульсы с выходов счетчика, поэтому состояния входов преобразователя кодов обозначим через Q1, Q2 и Q3 .А состояния выходов - через а1, а2, а3 и а4.

Таблица истинности.

Q3

Q2

Q1

a4

a3

a2

a1

0

0

0

0

0

0

0

0

0

1

0

0

0

1

0

1

0

0

0

1  

0

1

1

0

0

1

1

1

0

0

0

1

0

0

1

0

1

0

0

1

1

1

0

0

1

1

0

1

1

1

1

0

0

0

a1          Q2                                 a2         Q2                            

               

        Q1     1      0      1      0                   Q1     1      0      0     0 

     

                  0      0      0      0                            1      1      0     0 

                           Q3                                                 Q3

a3          Q2                                a4         Q2  

 


        Q1     0      0      1      0                   Q1     0      1      0     0

 


                  0      1      1      0                            0      0      0     0

                             Q3                                            Q3

По картам Карно запишем зависимости для а1, а2 , а3 и а4:

a1=Q1*Q2 \/ Q1*Q3=Q1*(Q2 \/ Q3)=Q1*(Q2*Q3)

a2=Q2*Q3 \/ Q2*Q1=Q2*(Q3 \/ Q1)=Q2*(Q1*Q3)

a3=Q2*Q3 \/ Q1*Q3=Q3*(Q2 \/ Q1)=Q3*(Q1*Q2)

a4=Q1*Q2*Q3


Q1                                                                            &          a1

 


                        &             1  

 


                                                           &                                a2

Q2

                                           

                                         &               1   

Q3                                                                                              a3