Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
ATmega AVR АТМЕГА 8 https://www.cyberforum.ru/ avr/ thread2741691.html
Неправильно работает прерывание по переполнению Т0. Сделал проверочную программу для Атмега 8. Светодиод на PORTC.3 мигает. Не пойму, где ошибка. Прерывание работает, 7-сегментные индикаторы работают правильно. Помогите, пожалуйста. .include "C:\prog\T0\m8def.inc" .cseg .org 0 rjmp Reset .org 9
ATmega AVR Перевод напряжения в паскали
Добрый день. Возникла проблема с преобразованием напряжения в давление. На вход АЦП подключен датчик давления MPX 4250. Смотрел в даташите датчика формулу, но она, похоже, не подходит. Подскажите, какую лучше взять.
ATmega AVR ATMEGA328P и математика https://www.cyberforum.ru/ avr/ thread2739913.html
#define CPU 1600000UL #define BAUD 9600 #define BAUD_PRESCALE (CPU / (BAUD * 16UL)) - 1 почему здесь он выдаёт число 9? :wall: должно быть 13
ATmega AVR Программа AVRDUDEPROG опасность https://www.cyberforum.ru/ avr/ thread2739781.html
В прошивальщике AVRDUD_EPROG 3.3 есть один досадный момент, касающийся сохранения прошивок. Например вы написали программу и прошили МК. Путь к файлу C:\Users\Gadmin\Desktop\Test\test.hex. Вставляете в программатор другой МК с которого нужно сохранить прошивку, запускаете AVRDUD_EPROG 3.3. В AVRDUD_EPROG 3.3 путь к файлу C:\Users\Gadmin\Desktop\Test\test.hex сохраняется. Если Вы жмете...
ATmega AVR arduino uno+tft 2.4+bme280 проблема вывода на экран показаний
Помогите найти ошибку в выводе на экран показаний температуры, по отдельности все работает, а на экран не выводит (( #include <SPFD5408_Adafruit_GFX.h> #include <SPFD5408_Adafruit_TFTLCD.h> #include <SPFD5408_TouchScreen.h> #include <Adafruit_Sensor.h> // Подключаем библиотеку Adafruit_Sensor #include <Adafruit_BME280.h> ...
ATmega AVR перевести строку из С в pascal или basic Здравствуйте ) сама строка по работе с SPI: while (!(SPSR & (1 << SPIF))); // Ожидание момента приема символа. https://www.cyberforum.ru/ avr/ thread2738596.html
ATmega AVR Отсчет промежутка времени между двумя импульсами с разных ног https://www.cyberforum.ru/ avr/ thread2738541.html
Приветствую, коллеги! Возникла небольшая необходимость (а желание было давно) научиться считать время между двумя импульсами (и выводить на дисплей), поэтому вопрос-просьба помочь перевести в код следующий набор событий (а вдогонку ещё и послать к книжкам, где всё хорошо написано): Появление лог. "0" на 1 (PC1) ATMega8 Появление лог. "1" на ноге PC0 ATMega8 Между событиями...
ATmega AVR Определите длительность работы фрагмента программы для микроконтроллера AVR
LDI R30, 0x0f OUT 0x1B, R30 ;delay_ms(50); LDI R30, LOW(500) LDI R31, HIGH(500) ADIW r30, 0 LDI R24, LOW(0x3e8) LDI R25, HIGH(0x3e8) SBIW R24, 1 WDR
ATmega AVR Atmel Studio(c)(assembler) Здравствуйте помогите пожалуйста решить к зачету задачу. Написать программу в Amstel Studio. 7. Бегущий огонек на линиях порта C должен сменить направление, если на пяти линиях порта В установлены логические единицы. Нужен код С и Ассемблер. https://www.cyberforum.ru/ avr/ thread2737980.html ATmega AVR Расчет и выбор переменной на конкретном примере https://www.cyberforum.ru/ avr/ thread2736963.html
В качестве примера: переменная - uint32_t, тип - 4 байта unsigned, Диапазон значений - от 0 до 4 294 967 295 Каждую секунду в нее добавляется значение текущего тока (к примеру - 1 ампер) И вопросы: Через какое время переменная заполнится и начнет переполнятся? Зависит ли время от величины текущего тока?
ATmega AVR Измерение нескольких каналов АЦП один раз за период сигнала запуска
Всем привет! Встал в тупик с частью программы Работаю с АЦП. Нужно произвести последовательное измерение 11 каналов. Сигналом запуска работы АЦП является передний фронт ШИМ-сигнала, который у меня выведен на ножку PB6. ШИМ сигнал управления реализован на 16-битном таймере 1, который выставлен в режиме Fast PWM Mode Частота ШИМа - 300 Гц; Скважность +(-) 98%. И вот по каждому переднему...
ATmega AVR Нужен код программы Умный дом, avr studio 4 https://www.cyberforum.ru/ avr/ thread2734149.html
Доброго дня! Нужен код программы Умный дом, avr studio 4 Может у кого есть готовый скрипт?
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,888
05.12.2020, 18:30 0

Точность АЦП atmmega8 - ATmega AVR - Ответ 15067839

05.12.2020, 18:30. Показов 3119. Ответов 17
Метки (Все метки)

Ответ

Цитата Сообщение от Alexis333 Посмотреть сообщение
Большой ток подавать на него нет ни возможности ни желания, поэтому оно включается в цепь смещения усилительного каскада на БТ, который используется и для других целей тоже (в Atmega8 предусилителя нет).
Так поставьте внешний операционник.
Цитата Сообщение от locm Посмотреть сообщение
Однобитным АЦП можно считать цифровой вход МК. Если на него подать скажем 1 вольт, что-то получится измерить?
Конечно. Если не забудете подмешать достаточно мощный шум.
Цитата Сообщение от locm Посмотреть сообщение
Вот, прочитайте с цифрового входа 64 раза и напишите какое значение получилось.
Сейчас на выходных под рукой нет отладочной платы. На неделе может и попробую, если время будет. И если не забуду.
Цитата Сообщение от Alexis333 Посмотреть сообщение
Я для интереса провёл такой эксперимент. Взял число 1.273 и прибавил к 10 тыс. отсчётам нормально распределённого шума. Результат подверг двоичной дискретизации, и потом посчитал среднее значение. Получилось 0,7972.
Вы в правильную сторону округляли?

Вернуться к обсуждению:
Точность АЦП atmmega8 ATmega AVR
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2020, 18:30
Готовые ответы и решения:

STM32F030 Максимальная точность АЦП
Доброго времени суток. Использую STM32F030 в 20-ти выводном корпусе. В устройстве необходимо...

Вычислить сумму с точность до e. Точность достигается, когда очередное слагаемое получается <= e
Вычислить сумму с точность до e. Точность достигается, когда очередное слагаемое получается &lt;= e. ...

Вычислить сумму с точность до e. Точность достигается, когда очередное слагаемое получается <= e
Вычислить сумму с точность до e. Точность достигается, когда очередное слагаемое получается &lt;= e.

Оператор Until. Вычислить сумму с точность до e. Точность достигается, когда очередное слагаемое получается <= e
Оператор Until. Вычислить сумму с точность до e. Точность достигается, когда очередное слагаемое...

Как связать таймер с АЦП и АЦП с DMA?
Вообщем стоит такая задача: через определенные интервалы времени периодически запускать...

17
05.12.2020, 18:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2020, 18:30
Помогаю со студенческими работами здесь

Расширение АЦП микроконтроллера и подключение к АЦП датчиков
Здравствуйте. У меня встала задача сделать устройство для элеватора, для контроля температуры в 864...

Mega16 и неиспользуемый АЦП (питание ацп?)
Если я не использую АЦП контроллера нужно ли подавать на АЦП питание? Если нет, то просто оставить...

Алгоритм работы с ацп АЦП STM32F103
Здравствуйте, уважаемые форумчане. Подскажите пожалуйста алгоритм работы с ацп. Допустим мне надо...

АЦП замена АЦП в AVR
Перешёл с AVR на STM32. И вот столкнулся с проблемой. Как подключить датчики с выходом 0-5В на АЦП...

Точность
Как выводить число double с точностью например 4 знака? В С,С++ для этого дела специальные...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru