Спидометр-одометр для импульсного датчика скорости

a1209
Рядовой
Сообщения: 26
Зарегистрирован: 29.05.2016{, 19:01}
Репутация: 0

Спидометр-одометр для импульсного датчика скорости

#21

Сообщение a1209 » 30.05.2016{, 12:12}

Пока держишь кнопку 0

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Спидометр-одометр для импульсного датчика скорости

#22

Сообщение rw6cm » 30.05.2016{, 18:27}

a1209 писал(а):Заказал картридер SD, когда придет буду пробовать сохранять данные на флешку, не думая: "А СКОЛЬКО ЦИКЛОВ ЗАПИСИ ОСТАЛОСЬ?".
Как считывать будете? ))
a1209 писал(а):А вот как теперь сбрасывать СУТОЧНИК не знаю!!! У кого есть какие мысли, подскажите!!!
Попробуйте так.
Вложения
odometr.flp
(403 КБ) 79 скачиваний
Win10-64, FLProg (portable)

a1209
Рядовой
Сообщения: 26
Зарегистрирован: 29.05.2016{, 19:01}
Репутация: 0

Спидометр-одометр для импульсного датчика скорости

#23

Сообщение a1209 » 31.05.2016{, 07:24}

В еепроме сбрасывает, на экране ноль пока нажата кнопка. Что-бы на экране обнулилось нужна перезагрузка.
Выходит что при сбросе СУТОЧНИКА тратится цикл записи, и нужно нажимать две кнопки
Последний раз редактировалось a1209 31.05.2016{, 07:26}, всего редактировалось 1 раз.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Спидометр-одометр для импульсного датчика скорости

#24

Сообщение rw6cm » 31.05.2016{, 09:20}

a1209 писал(а):Что-бы на экране обнулилось нужна перезагрузка.
Фишка в том, что при вкл, если импульсов на входе счетчика нет, ресет сбрасывает предыдущее состояние в 0.
Но если пошел счет, он сбрасывает до предыдущего сохранения.
Хотел вечером выяснить, почему? но приехал поздно.
Думаю сегодня разберусь.
Последний раз редактировалось rw6cm 31.05.2016{, 09:21}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Спидометр-одометр для импульсного датчика скорости

#25

Сообщение rw6cm » 31.05.2016{, 13:26}

Понял в чем дело.
Мы сбрасываем километры в памяти EEPROM, а в скоростном счетчике данные остаются.
После чего они прибавляются к нулю и продолжают считать до выключения пит.  :)
Надо перед сбросом записывать данные в одометр, и 0 в суточник,
после чего сбрасывать счетчик, и обновлять чтение EEPROM.
В общем как то так.
Вложения
odometr1.flp
(404.14 КБ) 96 скачиваний
Win10-64, FLProg (portable)

a1209
Рядовой
Сообщения: 26
Зарегистрирован: 29.05.2016{, 19:01}
Репутация: 0

Спидометр-одометр для импульсного датчика скорости

#26

Сообщение a1209 » 31.05.2016{, 17:03}

Вариант работает!  Но тратится EEPROM? Или я не правильно что-то понял?
Завтра проведу "полевые" испытания.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Спидометр-одометр для импульсного датчика скорости

#27

Сообщение rw6cm » 31.05.2016{, 17:43}

a1209 писал(а):Но тратится EEPROM? Или я не правильно что-то понял?
Даже если в среднем 50 раз в день выключать зажигание,
EEPROM должно хватить на 5 лет. Стоит ли беспокоится )
Последний раз редактировалось rw6cm 31.05.2016{, 17:44}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

a1209
Рядовой
Сообщения: 26
Зарегистрирован: 29.05.2016{, 19:01}
Репутация: 0

Спидометр-одометр для импульсного датчика скорости

#28

Сообщение a1209 » 31.05.2016{, 17:54}

Питание с платы, т.е. +5в (управляющий сигнал)  будет сниматься только при отключении аккума, при выключении зажигания гаснет подсветка, при возможности дисплея (пока не определился на каком буду делать) запускать его в спящий режим. Так что запись будет происходить при этом крайне редко, а вот суточник приходится сбрасывать часто.
За  проделанную работу огромное СПАСИБО!!! Очень помогли и в плане разработки, и в полученном при этом опыте.

Еще хочу прикрутить счетчик обратного счета для замены масла, ТО и тп.
Последний раз редактировалось a1209 31.05.2016{, 18:02}, всего редактировалось 1 раз.

Ответить

Вернуться в «Проекты различных устройств на Arduino»