Как стать автором
Обновить
21
0
Максим @Maksimuzz

Пользователь

Отправить сообщение
Если к данному проекту подходить профессионально, то Вы правы, любой элемент автопилота — это тема для научного исследования и работы коллектива людей. Здесь я просто написал отчет о проделанной работе в рамках хобби.
Спасибо, хотел как лучше, но получилось как всегда. Это из за неопытности на хабре. Решил разбить статью на 4 раздела. Пока Опубликовал первый, но без оглавления и списков сокращений и ссылок на литературу…
Спасибо, попытался исправиться. Вы правы, наверное, нужно публиковать не здесь, а на форуме радиолюбителей и любителей RC.
Спасибо. Вот я попытался исправиться:)
Спасибо. Вы правы. Действительно каждый пост должен быть законченным и независимым. Учту это в будущем.
Конечно, для этого и пишу. В тексте есть две ссылки на проекты для SLICE и для BRAM, написанные в Vivado на VHDL.
Не ошибается тот кто ничего не делает.
Статья получилось бы слишком большая поэтому я решил публиковать постепенно, главу за главой. Ну посмотрим, вот я конечно понимаю про велосипед, поэтому и решил посмотреть сначала на реакцию на будущую статью.
Все очень просто, первый сезон был действительно про дефект в плис. А тут меня пригласили как эксперта найти в чем дело. Плисы уже дефектные, нужно было выяснить постфактум, что произошло. Это как исследование катастроф.
Я не являюсь разработчиком схемы, меня попросили как эксперта найти и исправить проблему. Изначально правильность схемы считалась фактом, поэтому я начал не с этого. Самое на мой взгляд интересное тут, вот что: Вот Вы часто наблюдали, как ведут себя FPGA с неправильным питанием? Я впервые. На моей практике FPGA одни из самых надежных компонентов и выходят из строя в последнюю очередь. И то, что выходят из строя компоненты FPGA вокруг места с неправильным питанием для меня удивительно и очень интересно. Когда я понял, что питание неправильное, как раз и стало интересно проверить, что именно внутри не работает. А как проверить, если просто не работает и все. FPGA не имеет дисплея, не может сама сообщить, где проблема. Получилось интересное исследование.
Только внутренним встроенным датчиком через чипскоп.
Согласен. Хотя иногда сложные проблемы имеют простые, легкие для понимания неправильные решения:)
1. Неисправные ПЛИС больше не использовались.
2. Это интересно, сказать честно, я не знал о возможности контролировать состояние SRAM, в которой хранится конфигурация. Этот проект завершен, но в будущих проектах возможно это будет полезно. Спасибо.
3. Питание было проконтролировано осциллографом и проблем замечено не было, думается что этого достаточно. К тому же, характер повреждений такой, что после повреждения уже ничего не восстанавливается. А в описанном случае скорее всего случались бы ошибки одноразовые и восстанавливающиеся.
Гарантий, что тестируется все что можно конечно нет, однако отделить триггеры от LUT удалось. Кроме того, после исключения неисправных слайсов проект заработал как обычно. На тот момент это было решение. Но конечно, не самое хорошее. Поэтому почти сразу отказались от применения дефектных кристаллов.
Софт ISE, это был проект с Virtex 5. Однако позже с незначительными изменениями был применен и для Kintex 7 в комплекте с Vivado. В ближайшие дни будет опубликован сезон 2 (: там будет готовый проекты для Vivado целиком, причем с встроенным UART и автоматом тестирования, потребуется только внешний клок и пин на выход для UART. Ну и переходник USB-RS232.
Да. скорее всего таки и есть. Вообще, бывали случаи поставки например микросхем FIFO с правильной надписью, но с абсолютно другим, неизвестным содержимым. А стоят они дорого, более $100 за шт.
Да, с этим разобрались. Но когда столкнулись впервые, были мягко говоря обескуражены. Сколько раз наверное мы как разработчики пытались обвинить ПЛИС в плохой работе, выдумывали метастабильные состояния, но в конечном итоге оказывались виноваты сами.
Гейпад был приобретен, опробован и подарен кому-то за ненадобностью. Если Вы заметили, никакой пропорциональности у геймпадов почти что нет, получается та же самая дискретность, поскольку ход ручек очень маленький.
Такой тип пульта используется даже в профессиональном автомодельном спорте, и для тренировки на симуляторе очень неплох.
Друзья, тут, кажется, обсуждается что-то потустороннее. Главное, вот кто-нибудь сталкивался с штурвалом Yoke от известной фирмы Saitek? У них сделана колоссальная «мертвая» зона, из за которой невозможно рулить ничем кроме элеронами самолета. Убрать ее нельзя. А тут ее нет. Небольшой патч, и можно сделать joystick на 8 осей и много кнопок:)
Вот ответ фирмы:
Hi

This dead zone is as is, you can not change it, all you can change is the dead zone out from the center zone, but not the dead centre one.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность