Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

теперь считаем

Отправлено koyodza (93.73.215.120) 23 марта 2010, г. 21:57
В ответ на: Ответ: в 4.62 раза меньше, а именно: 2,16В отправлено Двоешник 23 марта 2010, г. 21:19

полная шкала будет 5В * 4,62 = 23,1В
младший бит будет 23,1В / 1024 = 22,56мВ
т.е. колебания на 10мВ - это 0,5 бита, весьма неплохой результат для меги

Что можно попробовать сделать: во-первых, правильно подключить опору. Во-вторых - увеличить постоянную времени фильтра. Возможно, при этом придётся немного поднять частоту дискретизации

Ну и совет: как можно меньше используйте float, постарайтесь всё сделать с фиксированной точкой, используйте 32-битные целочисленные вычисления. Да и printf тоже разве что на время отладки


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 12:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru