저거 좀 복잡함 유량을 1 2 3 4 5 단계로 각각 L신호를 뽑아내는과정이 2개 그걸 2^(L-1)을 색신호와 AND 연산 하는게 3개임. 각 탱크당. - ㅇ
익명(stoads)2021-02-01 09:25
유체 읽어서 나누기 연산으로 (유체) / 5000 = A 해서 A가 0에서 5 사이 값을 갖게 한 다음에
일정신호 조합기에
빨강신호를 0111 1111 1111 1111 1111 1111 1111 1111
노랑신호를 1001 1111 1111 1111 1111 1111 1111 1111
초록신호를 1110 0000 0000 0000 0000 0000 0000 0000
로 해놓고 그걸 (각각) << A = (각각) 로 해놓은다음에 그 출력을 램프에 연결하고
램프조건을 A>=0, A>=2, A>=8, A>=24, A>=64, A>=160
으로 해놓으면 안되나요
구리전선(copperwire)2021-02-01 22:13
답글
비슷한 원리인데, 좀더 일반화를 하고싶었던거임. 각 N단계에 해당하는 색은 2^(N-1)을 적용하여 일정신호 조합기에 놓았고, 유체/P(단위, 5000값) = L해서 L을 0~5로 뽑은거임. 그리고 L = (1<
익명(211.184)2021-02-02 00:31
답글
꺽쇄 때문에 다짤렷네 ㅅㅂ
L = 1(<<L)/2로 했고, 그거랑 색신호랑 AND연산해서 출력한거임.
이렇게 한 이유는 단순히 가변적인 상황에서 적용되기 위해서임. 단위가 바뀐다거나(탱크 수 증가or 디스플레이 단계 증가). 들어오는 유체가 바뀐다거나 그런걸 전부 일괄처리 및 수정을 최소화 시키기 위해서 저렇게 회로가 줄줄히 달린거임.
익명(211.184)2021-02-02 00:33
답글
그리고 님껏도 아이디어는 대충 알겠는데 저 수치대로하면 빨강은 0단계- 아마 해당사항 없음. 노랑은 1~2단계만, 3~5단계는 아무 색도 입력 안될거 같음. 이렇게 이진수로 적어도 수치 조절이 힘든데 그걸 십진수로 일정신호 조합기 에 넣는거는 위와 마찬가지로 조작자체를 간단하게 하는거랑 좀 거리가 멀다고 생각됐음. 아이디어 자체는 디게 좋은듯
100(현재 유체량/최대 저장량) 계산하고 램프마다 x이상 조건 걸어준다음 싹 연결하면 되는거 아니냐
저거 하려면 양 따라서 색도 바꿔야지
저거 좀 복잡함 유량을 1 2 3 4 5 단계로 각각 L신호를 뽑아내는과정이 2개 그걸 2^(L-1)을 색신호와 AND 연산 하는게 3개임. 각 탱크당. - ㅇ
유체 읽어서 나누기 연산으로 (유체) / 5000 = A 해서 A가 0에서 5 사이 값을 갖게 한 다음에 일정신호 조합기에 빨강신호를 0111 1111 1111 1111 1111 1111 1111 1111 노랑신호를 1001 1111 1111 1111 1111 1111 1111 1111 초록신호를 1110 0000 0000 0000 0000 0000 0000 0000 로 해놓고 그걸 (각각) << A = (각각) 로 해놓은다음에 그 출력을 램프에 연결하고 램프조건을 A>=0, A>=2, A>=8, A>=24, A>=64, A>=160 으로 해놓으면 안되나요
비슷한 원리인데, 좀더 일반화를 하고싶었던거임. 각 N단계에 해당하는 색은 2^(N-1)을 적용하여 일정신호 조합기에 놓았고, 유체/P(단위, 5000값) = L해서 L을 0~5로 뽑은거임. 그리고 L = (1<
꺽쇄 때문에 다짤렷네 ㅅㅂ L = 1(<<L)/2로 했고, 그거랑 색신호랑 AND연산해서 출력한거임. 이렇게 한 이유는 단순히 가변적인 상황에서 적용되기 위해서임. 단위가 바뀐다거나(탱크 수 증가or 디스플레이 단계 증가). 들어오는 유체가 바뀐다거나 그런걸 전부 일괄처리 및 수정을 최소화 시키기 위해서 저렇게 회로가 줄줄히 달린거임.
그리고 님껏도 아이디어는 대충 알겠는데 저 수치대로하면 빨강은 0단계- 아마 해당사항 없음. 노랑은 1~2단계만, 3~5단계는 아무 색도 입력 안될거 같음. 이렇게 이진수로 적어도 수치 조절이 힘든데 그걸 십진수로 일정신호 조합기 에 넣는거는 위와 마찬가지로 조작자체를 간단하게 하는거랑 좀 거리가 멀다고 생각됐음. 아이디어 자체는 디게 좋은듯