Xan> Старшие биты можно не записывать, так как их легко восстановить — сигнал меняется достаточно медленно и неопределённости не будет.
Уже реализовал. Переделал прошивку на оцифровку 10 бит + усреднение по 64 значениям. Два сигнала по 10 бит "хорошо" вписываются в 3 байта (24 бита) остается еще 4 бита, которые можно приплюсовать к контакным датчикам. + еще байт на показания контактных датачиков итого получаю запись в память 4 байта за раз, из них 10 бит акселерометр, 10 бит высотомер, 12 бит показания контактных датчиков. По моему для реализации вполне, перекрывается каждый чих происходящий на борту
+ валяется микросхема 24LC512 это 64кб на борту.
Надо более детально проработать схемотехнику, вопросы которые меня гложат описал ранее. Это полевые транзисторы с напряжением открытия 5В и организация контроля запала при раздельном питании.
Повторюсь в качестве ключа запала использовать интеллектуальный сильнотоковый ключ, IPS031
Для контроля запала при возможности разделения питания использовать оптрон, но нужна схема.
Планирую в ближайшее время запихнуть в контроллер RTOS описанную в тут
AVR. Учебный курс. Операционная система. Пример.
Автор DI HALT
Опубликовано 10 июля 2008
Рубрики: AVR. Учебный курс
Метки: Assembler, AVR, RTOS, Программирование, Трюки
Отлично, с теорией работы ОС ознакомил. Устанавливать научил, осталось научить использовать весь этот конвеерно таймерный шухер. Чем я сейчас и займусь. Сразу берем быка за рога и формулируем учебно-боевую программу.Тестовое задание:
…
// Дальше — easyelectronics.ru