Ступеневий рух роторів
Особливістю машини було те, що другий ротор також повертався, якщо повертався третій. Це означає, що другий ротор міг обернутися двічі при двох послідовних натискань клавіш — так зване «двокрокового рух», — що призводило до зменшення періоду. Двокрокового рух відрізняє функціонування роторів від нормального одометра. Подвійний крок реалізовувався наступним чином: перший ротор обертався, змушуючи… Читати ще >
Ступеневий рух роторів (реферат, курсова, диплом, контрольна)
Ступеневий рух роторів Енігми. Всі три собачки (позначені зеленим) рухаються одночасно. Для першого ротора (1), храповик (червоний) завжди зачеплений, і він повертається при кожному натисканні клавіші. В даному випадку виїмка на першому роторі дозволяє собачці зачепити і другий ротор (2), він повернеться при наступному натисканні клавіші. Третій ротор (3) не зачеплений, так як собачка третього ротора не потрапила у виїмку другого, собачка буде просто ковзати по поверхні диска.
Кожен ротор був прикріплений до шестерінки з 26 зубцями (храповик), а група собачок зачіпляються зубці шестерень. Собачки висувалися вперед одночасно з натисканням клавіші на машині. Якщо собачка чіпляла зубець шестерінки, то ротор обертався на один крок. У армійської моделі Енігми кожен ротор був прикріплений до регульованого кільцю з виїмками. П’ять базових роторів (I-V) мали по одній виїмці, тоді як у військово-морській моделі (VI-VIII) — по дві. У певний момент виїмка потрапляла навпроти собачки, дозволяючи їй зачепити храповик наступного ротора при наступному натисканні клавіші. Коли ж собачка не потрапляла у виїмку, вона просто прослизала по поверхні кільця, що не чіпляючи шестірню. У системі з однією виїмкою другий ротор просувався вперед на одну позицію за той же час, що перший — на 26. Аналогічно, третій ротор просувався на один крок за той же час, за який другий робив 26 кроків.
Особливістю машини було те, що другий ротор також повертався, якщо повертався третій. Це означає, що другий ротор міг обернутися двічі при двох послідовних натискань клавіш — так зване «двокрокового рух», — що призводило до зменшення періоду. Двокрокового рух відрізняє функціонування роторів від нормального одометра. Подвійний крок реалізовувався наступним чином: перший ротор обертався, змушуючи другий також повернутися на один крок. І, якщо другий ротор просунувся в потрібну позицію, то третя собачка зачіпляються третю шестірню. На наступному кроці ця собачка штовхала шестірню і просувала її, а також просувала і другий ротор. З трьома дисками і тільки з однією виїмкою в першому і другому диску, машина мала період 26 Ч 25 Ч 26 = 16 900. Як правило, повідомлення не перевищували пари сотень символів, і, отже, не було ризику повтору позиції роторів при написанні одного повідомлення. У четирёх роторних військово-морських моделях ніяких змін в механізм внесено не було. Собачок було тільки три, тобто четверта ротор ніколи не рухався, але міг бути вручну встановлений на одну з 26 позицій. При натисканні клавіші ротори поверталися до замикання електричного кола…