> Serge77
Тогда зачем вообще всё так сложно? Чтобы МК делал свои проверки, когда люди вдалеке?
> GOGI
Чтобы человек мог принять решение о пуске основываясь только на одном источнике информации.
Так сложно (мне кажется что для МК это не сложно) чтоб НЕПОЗВОЛИТЬ человеку запустить ракету если есть обнаруженная неисправность. Конечно МК слабоумен и все неисправности ему не подсилу отыскать, ну хоть те о которых помнил разработчик.
Человек то волнуется. У диспечера скай гайд было полно приборов вокруг по показаниям которых млн. самолетов разводят диспечеры, а вот его переклинило и он дал роковую команду.
> Serge77
Ну так поставь задержку в программу на 30 секунд, чтобы проверка начиналась, когда все отошли.
Интересено... а ведь чуть выше высказывались опасения что ни кому не известно точно, что в МК происходит, дак откуда увереность что он потерпит эти 30 сек?
Я кстати в МК уверен. Потому что считаю возможным многократно на земле испытать все заменив воспламенители лампами и датчики потенциометрами или сигналами со звуковой карты имит. датчики или в VMLAB'e - там тоже можно задать аналоговые сигналы с датчиков по диаграммам аналогичных ракет или по расчетным данным.
> Serge77
А проверять, когда уже нажат старт - это даже плохо. Все приготовились, настал хороший момент, а тут проверка что-то обнаружила. Лучше, если это обнаружится раньше.
Чем раньше тем лучше конечно.
Я не предлагал же не проводить проверок и тестирований до старта, я просто предлагаю способ старта не позволяющий его провести при неполадках.
На каждом этапе конечно должен быть контроль качества.
Ну дак в тех двух случаях "забывчивости" человек ведь собирал ракету, устанавливал на старт, что-то проверял, отошел на расстояние и наверно был УВЕРЕН что все в порядке нажимая кнопку старт. А оказывалось что не все было в порядке.
Вот ДухБех. давно делает большой проект, наверняка будет волнение перед стартом и может бы он протестировал все перед стартом, да забыл подключить выброс одного из парашутов например или визуально все подключено а контакта гдето нет (не дай бог!) - и что лучше будет если его ракета улетит с нерабочим парашутом чем если просто при нажатии "старт" появится сигнал - неисправность.
Я ж говорю нужно соответсвие сложности устройств, если ракета сделана быстренько из бумаги под настроение, то наверно достаточно МРД с замедлителем и электроника вообще не нужна.
> Serge77
Поднёс намагниченную железяку к магнитному датчику - получил в лоб.
Дунул в отверстие, за которым барометрический высотомер - получил в лоб.
Вот от таких случайных, но предсказуемых срабатываний
программа должна защищать.
Да алгоритм должен анализировать показания всех датчиков и выдавать команды - на МК это сделать проще чем без него.
Сколько железякой не махай ни чего не будет так как есть высотомер и акселерометр.
Что б барометр не показывал тоже ноль эмоций если по акселерометру высоты не наинтегрировано.
Можно и учесть реальность показаний барометра по времени.