Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ Сторожовий пес для комп'ютера. Енциклопедія радіоелектроніки та електротехніки Енциклопедія радіоелектроніки та електротехніки / Комп'ютери Нерідко персональні комп'ютери використовують у системах управління, збору та обробки інформації, що безперервно працюють. На жаль, комп'ютерам притаманні збої, в результаті яких програма "зависає". У добре налагоджених системах такі події рідкісні, але виключити їх не можна. Доводиться тримати чергового оператора, єдине завдання якого - виявивши "зависання", натиснути кнопку "Reset" ("Скинути") і перезапустити комп'ютер. У спеціалізованих комп'ютерах та контролерах промислового призначення проблема вирішується застосуванням так званого watchdog-таймера (у перекладі - "сторожовий пес"). Нормально працююча програма періодично записує в його регістр число, що задає витримку, після якої таймер формує сигнал запиту переривання або скидання процесора, якщо цей час не відбулося нового запису в регістр. "Зависла" програма цього вчасно не робить, у результаті комп'ютер перезапускається. Комп'ютери широкого призначення таким таймером не мають. Пристрій, схема якого показано малюнку, з успіхом його замінить. Ознакою нормальної роботи комп'ютера про цей випадок є наявність сигналу на виході ТХD одного з його комунікаційних портів. Програма, що захищається від "зависання", повинна постійно виводити в нього дані. Які значення не має. Це може бути корисна інформація, призначена для підключеного до порту периферійного пристрою, або будь-яка інша, щоб сигнал на виході ТХD не переривайся на тривалий час. Значення випрямленого діодами VD1 і VD2 напруги на конденсаторах С2 і C3 дорівнюють абсолютної величини (приблизно 10 В), але протилежні за знаком. В результаті напруга на базі транзистора VT1 близька до нуля і закрита. Після припинення сигналу ТХD конденсатор C3 розряджається швидше, ніж С2, ємність якого в кілька разів більша. Напруга з урахуванням транзистора VT1 стає позитивним і відкриває його. Ланцюг "Скидання" комп'ютера з'єднується із загальним проводом до повної розрядки конденсатора С2. В результаті комп'ютер почне роботу із завантаження операційної системи та виконання команд із файлу АUTОЕХЕС.ВАТ. Серед них не повинно бути таких, що вимагають втручання оператора, наприклад, введення пароля, вибору режиму. Тільки завантаження необхідних резидентних драйверів та виклик робочої програми. Протягом всього процесу перезапуску "сторож" не впливає працювати комп'ютера, оскільки сигнал ТХD відсутня, конденсатори розряджені, а транзистор закритий. З появою сигналу першим заряджається конденсатор C3, потім - С2 і пристрій знову готовий до роботи. Автор: А.Довгий, м.Москва Дивіться інші статті розділу Комп'ютери. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Штучна шкіра для емуляції дотиків
15.04.2024 Котячий унітаз Petgugu Global
15.04.2024 Привабливість дбайливих чоловіків
14.04.2024
Інші цікаві новини: ▪ Стимуляція скроневих часток кори покращує пам'ять ▪ Теплі наночастки стимулюють мозок ▪ Синтетичне паливо e-diesel від Audi ▪ Небезпека їзди на електроскутерах Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ Розділ сайту Мобільний зв'язок. Добірка статей ▪ стаття Теорія бухгалтерського обліку. Конспект лекцій ▪ стаття Який японець зумів пережити два атомні бомбардування поспіль? Детальна відповідь ▪ стаття Рекорди погоди. Землетруси та стихійні лиха. Поради туристу ▪ стаття Перетворювач напруги для живлення варикапу. Енциклопедія радіоелектроніки та електротехніки ▪ стаття УКХ радіоприймач на КХА-058 Енциклопедія радіоелектроніки та електротехніки
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |