стан відправляється на блок керування.
Безпека пацієнта.
Під час роботи системи блоком керування безперервно зчитуються дані з температурних датчиків та з кнопок. Ці дані відправляються на ПК, де на основі їх відбувається зміна режиму роботи виконавчих пристроїв. Проте такі
критичні параметри як температура нагрівачів, кінцеве положення рухомої частини та сигнал екстреної кнопки обробляється на іншому рівні, що зменшує ризик ураження в результаті збою на ПК або у з'єднувальному інтерфейсі.
Особлива увага приділена обробці натискання екстреної кнопки. Оскільки ніякий процесор не може працювати без збоїв, то рішення цієї лінії програмно-апаратне. Кнопка під'єднана і на порт даних ОМК і на вхід перезавантаження. При натисненні кнопки ОМК перевантажується з будь-якого стану і в цей час відключаються усі виконавчі пристрої. При повторному старті ОМК відбувається опитування портів, і, якщо кнопка натиснена, жоден виконавчий пристрій не ввімкнеться.
Аналіз перевищення температури також вбудований у мікропрограму ОМК. При перевищенні температури будь-якого датчика до 60 градусів нагрівачі автоматично відключаються.
При досягненні рухомою частиною кінцевих положень програма ОМК виконує реверс двигуна, аж до повернення рухомої частини у робочу область.
Електрична безпека пацієнта впроваджена гальванічною розв'язкою блока живлення від мережі, оптичною розв'язкою ланок керування нагрівачів й блока керування та оптичною розв'язкою каналу RS232 з ПК.
ЛІТЕРАТУРА
1. Трунов О.М., Бєліков О.Є., Приставко Л.О., Саченко П.П. Апаратні засоби для лікування ушкоджень хребта: проблеми та перспективи.
2. The DS18B20 Digital Thermometer, http://www.maxim-ic.com/getds.cfm?qv_pk=2812
3. 8-bit Microcontroller with 2K Bytes In-System Programmable Flash, http://www.atmel.com/dyn/resources/prod documents/ doc2543.PDF
4. MAX220-49 DS, http://www.maxim-ic.com/getds.cfm?qv_pk=1798