бaкoмeтр
#1121
Отправлено 21 сен 2013 - 07:40
#1122
Отправлено 21 сен 2013 - 11:11
Прикрепленные файлы
#1123
Отправлено 21 сен 2013 - 16:33
#1124
Отправлено 21 сен 2013 - 22:02
без моргания на пяти литрах
#1125
Отправлено 22 сен 2013 - 20:27
Цикл измерения у 18В20 на максимальной точности около секунды. Либо читайте регистры статуса - либо делайте большие задержки между считыванием данных.Подключил датчик но пока что не пойму почему так долго идёт считование температуры. Может так и должно быть, разбираюсь.
#1126
Отправлено 22 сен 2013 - 21:09
#1127
Отправлено 23 сен 2013 - 08:32
#1128
Отправлено 23 сен 2013 - 08:34
Цикл измерения у 18В20 на максимальной точности около секунды. Либо читайте регистры статуса - либо делайте большие задержки между считыванием данных.
Да, убедился что долго читает. Если применять датчик 18В20 на минимальной точности, то задержка составляет 140 милисекунд. либо сделать с морганием индикатора, допустим с частотой считывания 1 сек. или поменять принцип индикации, и не запрещать прерывания , но тогда возможны редкие ошибки.
Вот второй полностью переделанный вариант.. Тут индикация по прерыванию.
Прикрепленные файлы
#1129
Отправлено 23 сен 2013 - 08:45
chaynik, подскажи, пожалуйста, как у тебя реализован вывод показаний топлива? Я имею ввиду каждое измерение -показания или вывод среднего значения за какой-то период? Просто собирал бакометр по изначальной схеме, так не понравилось мелькание цифр, забраковал. Спасибо.
Что бы не мелькало надо ставить конденсаторы на 12 и 13 ногу по 100 мкф. Иначе там от пульсаций будет "абракодабра" Это обязательно, но в схеме не показано.
У меня нет усреднений, тоже поставлю конденсаторы. Они там в ЛЮБОМ случае нужны.
#1130
Отправлено 23 сен 2013 - 08:53
Да, убедился что долго читает. Если применять датчик 18В20 на минимальной точности, то задержка составляет 140 милисекунд. либо сделать с морганием индикатора, допустим с частотой считывания 1 сек. или поменять принцип индикации, и не запрещать прерывания , но тогда возможны редкие ошибки. Вот второй полностью переделанный вариант.. Тут индикация по прерыванию.
Если покрутить датчик температуры или просто подождать то можно увидеть иногда ошибки. ну если они в реале будут так редко выскакивать, то и х. с ними. ну а если сильно часто, то переделаю, будет моргать. Квалификация пока не позволяет устранить это : ) .
Но моргать будет только в режиме измерения температуры.
Пока так оставлю, буду разбираться с минусом на датчике и др. проблемами.
#1131
Отправлено 23 сен 2013 - 16:11
без моргания на пяти литрах
#1132
Отправлено 23 сен 2013 - 16:14
#1133
Отправлено 24 сен 2013 - 09:50
Прикрепленные файлы
#1134
Отправлено 24 сен 2013 - 09:53
Может сделать чтение температуры через 5 сек и пусть себе моргает?
Вот так.
Прикрепленные файлы
#1135
Отправлено 24 сен 2013 - 11:10
Прикрепленные файлы
#1136
Отправлено 24 сен 2013 - 16:08
#1137
Отправлено 24 сен 2013 - 17:22
#1138
Отправлено 24 сен 2013 - 18:35
Ноль не убрал
Если ты про температуру, то вот.