#1 Програмування Arduino » Сколько влазит в масив? » 2017-04-01 15:35:38

mrdarkshine
відповідей: 1

Какое максимальное количество элементов можно использовать в массиве на микроконтроллере atmega328?

#2 Re: Програмування Arduino » Как организовать индикацию? » 2017-04-01 15:32:39

Green пише:

spi. Вставил, вынул и бежать.))
В данном случае вывод может быть через что угодно.
Наиболее просто через serial.

Спасибо уже сделал. Вопрос возник в веду не полного понимания алгоритма работы serial.

#3 Програмування Arduino » Как организовать индикацию? » 2017-03-29 16:49:07

mrdarkshine
відповідей: 4

Есть одна ардуинка (atmega328p) на которой выполняется код очень быстро чем быстрее тем лучше и некоторые переменные из этого кода нудно вывести на семисигментные индикаторы которые управляются другой ардуинкой как лучше выполнить передачу переменных тина float между двумя ардуинками?

#4 Апаратні питання » Помогите с учётом энергии переменного напряжения » 2017-02-20 14:53:36

mrdarkshine
відповідей: 1

Подскажите првильно ли я делаю и что делать дальше не пойму? Есть сетевое напряжение амплитуда 310В. Ацп микроконтролера опрашивает в определённый момент времени уровень напряжения синусоиды определяем средне квадратичное значение напряжения тробишь действующее напряжение по формуле действующее напряжение = (действующее напряжение + (только что снятое напряжени с ацп) ^2)/2 и так до тех пор пока синусоида не пересечет 0. Потом из действующего напряжения извлекаем корень. Итоже для тока. У нас будет количество опросов (результатов измерения) ацп, время измерения полупериода синусоиды, также будет косинус ф, ноя не пойму как сюда прикрутить частоту так как если сейчас перемножить ток и напряжение и косинус получится что то не понятное (для меня).

#5 Re: Апаратні питання » Память микроконтроллера перполнена при отладке в протеусе. » 2017-02-07 16:44:31

В сё разобрался была опечатка в коде ели заметил там на diditalWrite значение пина подавалось не 8 а 85.

#6 Апаратні питання » Память микроконтроллера перполнена при отладке в протеусе. » 2017-02-07 11:26:30

mrdarkshine
відповідей: 1

При отладке програмы в протеусе програма выдаёт ошибку

PC=0x01C6. [AVR MEMORY] Writing to memory location 0x921D outside of memory size 0x0900. [U1]

Но после компиляции в ардуино пишет это

Скетч использует 3142 байт (9%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 49 байт (2%) динамической памяти, оставляя 1999 байт для локальных переменных. Максимум: 2048 байт.

В чем может быть проблема?

Підвал форуму