Найдено 13 результатов

bootooz
Сб сен 24, 2022 01:30:54
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

В общем спасибо всем за помощь! Неточность времени я победил.
Проблема была в расхождении времени между 2мя микроконтроллерами т.к синхронизацию я делал один раз при старте. Теперь 3 раза в секунду синхронизирую. Теперь всё довольно точно.

Прикрепил фото устройства кому интересно)
bootooz
Пт сен 16, 2022 23:59:46
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

Писал сообщение минут 30-40, отправил. А радио-кот решил что меня нужно разлогинить.. ‍♂️

Добавлено after 5 minutes 24 seconds:
В общем сделал синхронизацию времени между блоками.
Время считаю по прерыванию таймера с частотой 1000Гц инкрементирую глобальную переменную.

Сделал тестовый режим ...
bootooz
Пн сен 05, 2022 21:25:00
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

За 7688951 миллисекунд (~2 часа) было 4 перезагрузки только на одном из модулей с глючной библиотекой ардуино.

Перезагрузки через разные промежутки времени.

Может напишите свою "не глючную" библиотеку? Буду с удовольствием пользоваться :)

Конечно лучше писать без библиотек. Подумаю над тем чтобы ...
bootooz
Пн сен 05, 2022 20:43:59
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

Может быть они переполнены потому, что завис модуль?) ("завис" - т.е что-то повлияло на регистры) В общем причина не ясна.

Пока решил этим методом, который запускаю в цикле loop:


void checkCorrectNRF() {
static unsigned long lastCheckCrrectNRF;
bool isReboot = false;

if (millis ...
bootooz
Пн сен 05, 2022 13:32:21
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

Сделал 2 кнопки.
1. Принт текущих настроек Nrf24l01+
2. Конфигурация Nrf24l01+

Подключил блок который зависал к компу, логирую всё в Serial.

При включении контроллера вывожу в Serial настройки до конфигурации и после.

______________до конфигурации в функции setup():______________
SPI Speedz = 10 ...
bootooz
Вс сен 04, 2022 15:22:15
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

В общем полёт нормальный, в течение 1.5 часов нет рассинхрона по времени, поэтому достаточно один раз "сверить часы")

Теперь возникла новая проблема. Через разный промежуток времени происходит обрыв связи с одним из модулей. Это точно не зависание МК. Сделал конфигурацию радио-модуля по кнопке ...
bootooz
Пт сен 02, 2022 20:39:48
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

Спасибо, господа! Помогло!)
bootooz
Пт сен 02, 2022 16:30:08
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

Спасибо, roman.com и Martian! Пойду переписывать код
bootooz
Пт сен 02, 2022 16:12:52
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Re: Секундомер на Nrf24l01+

Надо измерить время с момента прерывания на блоке «старт» до момента прерывания на блоке «финиш».
Отобразить результат на блоке «старт»
Передать время на блок «табло» (но это пока меня мало интересует, т.к время фиксируется неточно)

Блок «старт» считает время с момента прерывания. Ждет сигнала с ...
bootooz
Пт сен 02, 2022 14:19:33
Форум: AVR
Тема: Секундомер на Nrf24l01+
Ответы: 24
Просмотры: 9710

Секундомер на Nrf24l01+

Делаю секундомер на радиосвязи.

Есть 3 модуля связанные по nrf24l01. Подтверждение отключено везде. Речь пойдет только о двух модулях.

Старт постоянно принимает. Финиш постоянно передает.
Отсылаю 20 пакетов с номером попытки отправки один раз в 200 миллисекунд.

Если на приемник приходит 0й ...
bootooz
Ср сен 08, 2021 13:29:46
Форум: Цифровая техника
Тема: Microgate хронометраж - помогите заменить батарею устройства
Ответы: 5
Просмотры: 2980

Re: Microgate хронометраж - помогите заменить батарею устрой

Ni-mh батарея номиналом в 6 В.
Полностью заряженная - 7 В.
Прибор показывает что батарея разряжена при напряжении 6.3 В

Можно ли сделать заменитель на основе литий-полимерной батареи на 3.7В и повысить потом это напряжение до 7В с помощью DC-DC преобразователя?
Не сломает ли DC-DC мне прибор?)
bootooz
Пн авг 30, 2021 19:57:57
Форум: Цифровая техника
Тема: Microgate хронометраж - помогите заменить батарею устройства
Ответы: 5
Просмотры: 2980

Microgate хронометраж - помогите заменить батарею устройства

Доброго времени суток.

Имеется в наличии хронометраж для измерения времени в горнолыжном спорте. Устройству 18 лет, оно работает, но уже менее стабильно и т.е при длительном использовании выключается. Батареи устарели и пришло время их заменить.

В устройстве 2 модуля (база, старт) в которых есть ...

Перейти к расширенному поиску