roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 20:28

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Инертность свечения светодиода
СообщениеДобавлено: 22 дек 2010, 15:19 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Зато там можно подписать, что измеряется. А так горит какое-то число вот и думай что это. Кстати, вы температуру меряете или что? Если температуру, то могу рассказать один финт по экономии знакоместа. Обычно берут 4 знакоместа, на первых двух цифры, на третьем кругляшок, на четвертом С. Можно взять строенный индикатор, перевернуть его точкой вверх - это и будет символом градуса. Напишете свою таблицу знакогенератора - и вперед. Экономия!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инертность свечения светодиода
СообщениеДобавлено: 22 дек 2010, 15:32 
Не в сети
Аватара пользователя

Зарегистрирован: 30 дек 2009, 08:16
Сообщения: 106
Откуда: Омск
Skype: hedgehoguse
Да, термометр, там 4 7сегментных элемента (просто валялись, выдрал-впаял сюда), да уже переворачивать не пойдет - лень плату переделывать :) Как бы все есть, все работает, только косяк с мерцанием в момент считывания температуры. А у меня стоит 18S20, точность до 0.5, поэтому 4 знакоместа самое то :)

З.Ы. Буду рад обращению на "ты" :)

_________________
В гугле есть все! Даже то, чего еще нет!

Не спорь с холостяком о макаронах!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инертность свечения светодиода
СообщениеДобавлено: 22 дек 2010, 15:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Как часто производится считывание температуры, сколько времени занимает ? Время цикла динамической индикации?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инертность свечения светодиода
СообщениеДобавлено: 22 дек 2010, 15:53 
Не в сети
Аватара пользователя

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
?! термометр - вещь инерционная.
Опрашивайте его раз в 5-10 секунд, а в остальное время работайте с индикатором - мерцать меньше будет.

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инертность свечения светодиода
СообщениеДобавлено: 22 дек 2010, 16:09 
Не в сети
Аватара пользователя

Зарегистрирован: 30 дек 2009, 08:16
Сообщения: 106
Откуда: Омск
Skype: hedgehoguse
опрашивается раз в секунду, т.к. тут скачки температуры нехилые, сколько занимает время опроса еще не знаю (признаюсь, что код с термометром не мой, мой там другой блок). С 1wire еще не сталкивался.

_________________
В гугле есть все! Даже то, чего еще нет!

Не спорь с холостяком о макаронах!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Инертность свечения светодиода
СообщениеДобавлено: 22 дек 2010, 16:44 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2010, 17:39
Сообщения: 16
Откуда: г.Стерлитамак
Skype: lavich-
прог. языки: Си, python
Преобразование температуры в датчиках ds18xx занимает времени до 0.7 секунды и если библиотека работы с 1wire написана не рационально, то все это время программа будет ждать окончания преобразования и больше ничего не делать. Необходимо подавать команду преобразования и идти заниматься своими делами (индикацией), а через 0.7-0.8 сек (или после восстановления лог.1 на шине) считывать температуру.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO