Półsumator
Ogólnie kolega źle się zabrał za temat. Najpierw miał sobie opracować podstawowe funkcje logiczne, przerzutnika RS nie trzeba bo to specjalny przekaźnik, przerzutnik D, oraz J-K. Reszta to tylko łączenie tych funktorów, wg. klasycznych rozwiązań.
1-bitowy sumator, to w sumie 4 przekaźniki, kilka oporników, dwa mostki, i kilka diod.
Może nawet sklecę działający model jak w pracy walają się jeszcze wolne przekaźniki ostatnio była ich 100.
1-bitowy sumator, to w sumie 4 przekaźniki, kilka oporników, dwa mostki, i kilka diod.
Może nawet sklecę działający model jak w pracy walają się jeszcze wolne przekaźniki ostatnio była ich 100.
Odpowiem wkrótce.kayron pisze:Ogólnie kolega źle się zabrał za temat. Najpierw miał sobie opracować podstawowe funkcje logiczne, przerzutnika RS nie trzeba bo to specjalny przekaźnik, przerzutnik D, oraz J-K. Reszta to tylko łączenie tych funktorów, wg. klasycznych rozwiązań.
1-bitowy sumator, to w sumie 4 przekaźniki, kilka oporników, dwa mostki, i kilka diod.
Może nawet sklecę działający model jak w pracy walają się jeszcze wolne przekaźniki ostatnio była ich 100.
Tylko że to ma bardziej zastosowanie w automatyce i języku drabinkowym stosowanym w PLC.Artyliusz pisze:Ogólnie realizacja funkcji na przekaźnikach wygląda tak jak na załączonym obrazu. Jest to podstawa, którą powinno się znać na pamięć.
Natomiast kiedy za pomocą przekaźników próbujesz już realizować funkcje typowo związane z elektroniką cyfrową, to trzeba do tego podchodzić w sposób bardziej mieszany.
Co do symulacji. Hm.. to zależy jak dobry jest program którego używasz ? Jeżeli nie uwzględnia ona właściwości przekaźników, prądów w gałęziach itd. To i tak jest to klapa, bo praktyczny układ i tak byłby zrealizowany inaczej. Pierwsze komputery były też na przekaźnikach, i musiały być optymalizowane, ze względu na rozmiar i prąd jaki pobierały.
Dla tego tabelka realizacji funkcji logicznych na przekaźnikach pokazana przez kolegę, jest mało przydatna w tym konkretnym rozważaniu, bo po co budować przerzutnik RS na dwóch przekaźnikach, jak istnieje przekaźnik pamiętający, z dwoma cewkami Set i Reset
Tak naprawdę układy które chcesz stworzyć trzeba by realizować w praktyce, aby można wyciągnąć wnioski, jak to powinno wyglądać naprawdę. oczywiście budowanie 4-bitowego ALU to lekka przesada (to chyba dobre 60 bramek/ przekaźników), ale takie 1-2 bitowe (10-20 przekaźników) by można dla celów edukacyjnych .
Może i źle się zabrałem ale będę się jednak spierał że dobrzekayron pisze:Ogólnie kolega źle się zabrał za temat. Najpierw miał sobie opracować podstawowe funkcje logiczne.
Zgadzam się ale na razie nie planuje zostać MacGyverem tylko kupić bateryjke 9V, 3 diodki i 4 przekaźniki i zrobić dwu bitowy sumator lub sumator z pamięcią i dokupić jeszcze 3 diodki, ale chciałbym na tym dodawać i odejmować. Zatrzymałem się na odejmowaniu. Nie wiem jak podpiąć wyłącznik, który przełącza z dodawania na odejmowanie.Teraz tak trzeba zrobić bramkę XOR na przekaźniku, najlepiej jednym.
Pytanie teraz czy się da ? Powinno odpowiednio sterując cewką. Jak? Wystarczy do cewki podpiąć mostek prostowniczy. Wtedy wejście pądu zmiennego tego mostka to wejście bramki XOR, a wyjście to końce cewni odpowiednio Plus i Minus.
ANDa też powinno się dać zrobić na jednym przekaźniku, OR to dwie diody.
PS. Zauważ że mimo iż układ robię metodą kopiowania logiki na przekaźniki też będę ich miał 4 szt. jak ty. Koncepcję AND mam już w głowie.
Tu jest filmik w którym jest mowa o tym i to rozumiem ale nie wiem jak to dokłądnie podpiąć.
https://www.youtube.com/watch?v=t_t9B8n ... KbC23qwqic
A jak chcesz na 1 bicie zapisać liczbę -1 bo 0-1 = -1 ? Możesz zapisać tylko dwie liczby 1 i 0 chyba że carry użyjesz jako znaku. wtedy (kolejno A i B) A;0-B;0=0, A;0-B;1= carry, A;1-B;0 =1, A;1-B;1 = 0, czyli wystarczy negować carry jak B=1 i A = 0, w pełnym sumatorze musisz jeszcze uwzgledniać carry z poprzedniego stopnia.
Zauważ że ten 1-bitowy procesor nie ma operacji dodawania i odejmowania.
http://www.goldhand.com.pl/elektronika/ ... -4519.html
Zauważ że ten 1-bitowy procesor nie ma operacji dodawania i odejmowania.
http://www.goldhand.com.pl/elektronika/ ... -4519.html
To już rozumiem. Poćwiczę sobie jeszcze.kayron pisze:Odejmowanie to dodawanie liczb ujemnych, to oznacza że trzeba je zapisać w kodzie U1 lub U2.
Chciałbym jednak wrócić do schematu.
przykładowo: na moim sumatorze na A ustawiamy liczbę 3 na B też 3 mamy wynik sumy 6
po przełączeniu wyłącznika "odejmowania" (o który mi chodzi) wynik bedzie zero.
Jeśli ustawimy na A liczbe 3 a na B np: 1 otrzymamy wynik 4
po przełączeniu wyłącznika "odejmowania" otrzymamy liczbę 2
z matematyką jescze sobie radzę natomiast z prawidłowym podłączeniem XOR już nie.
Proszę o podpowiedź jak to zrobic.
dzięki
