Например TDA7294

Форум РадиоКот • Просмотр темы - Термометр: меньше не бывает?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 14:57:50

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 298 ]    , 2, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вт июн 08, 2010 10:12:14 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 167
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 547
Рейтинг сообщения: 0
Думаю можно попробовать сделать так:
Код:
while (1) {
               
  if (ds18x20_devices >= 1) {  // если обнаружено больше одного датчика
       for (i=0;i<ds18x20_devices;) {
       if (rom_code[i][0] == DS18B20_FAMILY_CODE){
            temperature=ds18b20_temperature(&rom_code[i][0]);
        }
        if (rom_code[i][0] == DS18S20_FAMILY_CODE){
            temperature=ds18s20_temperature(&rom_code[i][0]);
         }
         if (temperature!=-9999){
              view_term();
              if (i == ds18x20_devices-1)  led_ON=1; // принудительно включить лед для последнего датчика (и для
                                                                        // единственноего тоже :)
              else led_ON=0 ;
         }
         delay_ms(2000);
         i++;
      }
   }


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср июн 09, 2010 14:36:54 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 26, 2010 11:01:50
Сообщений: 42
Откуда: АРК Симферополь
Рейтинг сообщения: 0
metan писал(а):
Думаю можно попробовать сделать так:

Спасибо! Буду пробовать...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт июн 10, 2010 08:16:48 
Вымогатель припоя

Карма: 6
Рейтинг сообщений: 167
Зарегистрирован: Ср янв 06, 2010 10:01:46
Сообщений: 547
Рейтинг сообщения: 0
pelican писал(а):
Спасибо! Буду пробовать...

Всегда рад помочь чем могу. Пожалуйста! :)
Если не затруднит, отпишитесь как получилось, очень интересно.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Сб июн 12, 2010 12:16:08 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 26, 2010 11:01:50
Сообщений: 42
Откуда: АРК Симферополь
Рейтинг сообщения: 0
metan писал(а):
Если не затруднит...

Третий день наблюдаю - ни одного сбоя не заметил. Громкое тебе МЯУ!!! :)) :beer:


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт июн 17, 2010 00:52:11 
Открыл глаза

Карма: -4
Рейтинг сообщений: -1
Зарегистрирован: Пн фев 15, 2010 01:47:04
Сообщений: 42
Рейтинг сообщения: 0
На светодиод нет места Хотелосьбы чтобы номер датчика высвечивался на дисплее или хотябы зажигалась последняя точка на второй датчик


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пн июн 21, 2010 01:03:12 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт мар 25, 2008 22:10:23
Сообщений: 161
Откуда: Минск
Рейтинг сообщения: 0
Собрал девайс, но при подключении ds1820 на экране пусто, а при отключении пишет "F 0", не подскажите в чем дело?

Пардон, полярность перепутал у ПиПа
Но вот все равно есть 1 проблема, при включении на индикаторе "F 1", по истечению какогото времени начинают бегать цифры, например "-37","91.0", "127" и т.д., то есть температуру как таковую он не показывает :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пн июн 21, 2010 23:32:56 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 40
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 1
s111222, может быть так:
Вложение:
Mini-term_tiny2313_DS18x20_3LED.zip [126.21 KiB]
Скачиваний: 765


на "экране" на 1 сек t1 потом на 3 сек показания 1 датчика,
далее t2 на 1 сек и т.д. по кругу

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср июн 23, 2010 08:24:56 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс ноя 01, 2009 15:25:45
Сообщений: 129
Откуда: Ярославль
Рейтинг сообщения: 0
Вопрос к автору- долго ли проживёт индикатор без токоограничивающих резисторов ( в статье сказано, что это не есть хорошо) при круглосуточной работе от источника +5В?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт июн 24, 2010 01:05:02 
Открыл глаза

Карма: -4
Рейтинг сообщений: -1
Зарегистрирован: Пн фев 15, 2010 01:47:04
Сообщений: 42
Рейтинг сообщения: 0
Цитата:
на "экране" на 1 сек t1 потом на 3 сек показания 1 датчика,
далее t2 на 1 сек и т.д. по кругу

СПАСИБО! Просто супер. Вот еще бы на четвертом LED знак градуса нарисовать, а то он у меня бездействует


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт июн 25, 2010 14:40:42 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт мар 25, 2008 22:10:23
Сообщений: 161
Откуда: Минск
Рейтинг сообщения: 0
Вы не могли бы помочь разобраться в чем же дело
Цитата:
при включении на индикаторе "F 1", по истечению какогото времени начинают бегать цифры, например "-37","91.0", "127" и т.д., то есть температуру как таковую он не показывает


Уже собрал схему заново, но результат тот же, цифры бегают раз в 4 секунды, в чем может быть проблема. В схеме использовал датчик ds1820, написано что его можно использовать:
Цитата:
Я применил подправленную библиотеку DS18B20, а точнее это сумма двух библиотек из CVAVR для DS1820/DS18S20 и DS18B20, т.е. в термометре можно применять любой из вышеперечисленных датчиков.

:cry: :cry: :cry:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт июл 02, 2010 22:30:36 
Родился
Аватар пользователя

Зарегистрирован: Пн янв 15, 2007 04:19:02
Сообщений: 15
Откуда: Питер
Рейтинг сообщения: 0
Шикарная игрушка для карманного переноса. Температуру в аппаратной там померить и иже с ними. Можно повесить минипереключатель, чтобы не сажать лишний раз батарейку, но все так же актуален вопрос - а как будет работать от 3 вольт?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт авг 05, 2010 15:16:20 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн апр 26, 2010 11:01:50
Сообщений: 42
Откуда: АРК Симферополь
Рейтинг сообщения: 0
Вот, небольшое дополнение к оригинальной (от автора Danko) схеме и прошивке.

Суть в следующем:
на оставшиеся 2 свободных порта МК цепляем светодиоды (PORTB.1 и PORTB.3)
Девайс работает с количеством датчиков до 4-х.
Светодиоды подсказывают, показания какого датчика отображаются на индикаторе.

1-й датчик - горит 1-й светодиод;
2-й датчик - горит 2-й светодиод;
3-й датчик - горят оба светодиода;
4-й датчик - не горит ни один светодиод.

Соответственно, если у нас, например, 2 датчика, то будут поочерёдно гореть 1-й и 2-й светодиоды.
если 3 датчика - по аналогии...

Девайс в протеусе работает, в железе ещё руки не дошли, но обязательно дойдут :))


Вложения:
Комментарий к файлу: Исходники + проект для Протеуса.
Source_4LED.rar [132.01 KiB]
Скачиваний: 704
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт ноя 12, 2010 12:36:30 
Встал на лапы

Зарегистрирован: Пн июл 12, 2010 16:03:11
Сообщений: 136
Рейтинг сообщения: 0
Можно ли использовать вместо оригинального индикатора этот - СС56-12SRWA?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пн дек 27, 2010 16:00:46 
Родился

Зарегистрирован: Пн дек 27, 2010 09:44:27
Сообщений: 1
Рейтинг сообщения: 0
Поделитесь пожалуйста опытом. Собрал конструкцию. Прошил. Подключил. На индикаторе светится только сектор "а" среднего сегмента. В чём может быть проблема?

И почему схема подключения отличается от http://radiokot.ru/circuit/digital/home/26/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вт янв 04, 2011 20:19:52 
Открыл глаза

Зарегистрирован: Вт фев 03, 2009 01:13:22
Сообщений: 67
Откуда: Киев
Рейтинг сообщения: 0
Лютик писал(а):
Собрал девайс, но при подключении ds1820 на экране пусто, а при отключении пишет "F 0", не подскажите в чем дело?

Пардон, полярность перепутал у ПиПа
Но вот все равно есть 1 проблема, при включении на индикаторе "F 1", по истечению какогото времени начинают бегать цифры, например "-37","91.0", "127" и т.д., то есть температуру как таковую он не показывает :(

Немного напоминает мою ситуацию.Собрал,включил:светится только "F 0" постоянно.
Собиралось на индикаторе с общим анодом
Куда копать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср янв 05, 2011 01:50:52 
Открыл глаза

Зарегистрирован: Вт фев 03, 2009 01:13:22
Сообщений: 67
Откуда: Киев
Рейтинг сообщения: 0
Судя по симуляции в протеусе,моя проблема кроется в том что контролер не видит датчик температуры


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср янв 05, 2011 03:24:34 
Открыл глаза

Зарегистрирован: Вт фев 03, 2009 01:13:22
Сообщений: 67
Откуда: Киев
Рейтинг сообщения: 0
проблема крылась в проблемном резисторе на 4к7 и просевшем питании(планировалось кратковременное использование от 12v батарейки от сигналки)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вс янв 09, 2011 21:46:18 
Встал на лапы

Карма: 2
Рейтинг сообщений: -7
Зарегистрирован: Вс янв 09, 2011 21:26:26
Сообщений: 113
Откуда: Lviv, Ukraine
Рейтинг сообщения: -1
Понравился девайс, решил повторить, а под руку попались готовые модули на Тиньке с 7-сегментным индикатором, токоограничивающими резисторами, ключами в цепях анодов и пр. Естественно закотелось прикошачить туда прошивку, пошаманил с бубном над исходником - все получилось. За исключением одной детали - вход термодатчика ну очень хотелось повесить на PORTD.2 но увы, схема нормально работает только на PORTD.6. Все корекции в программе вносились, датчики обнаруживаются, но не читаются. Это особенность библиотеки датчиков? А то резать дорожки и бросать перемычки не очень хочется. Есть ли у кого мысли на этот счет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пн янв 10, 2011 01:31:10 
Первый раз сказал Мяу!

Зарегистрирован: Пн янв 25, 2010 22:08:27
Сообщений: 35
Рейтинг сообщения: 0
Вопрос: можно-ли использовать это у-во с индикаторами 0,56 дюйма?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вт янв 11, 2011 13:59:48 
Встал на лапы

Зарегистрирован: Пн июл 12, 2010 16:03:11
Сообщений: 136
Рейтинг сообщения: 0
Сколько времени проходит до того момента, пока не выставится точная температура?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 298 ]    , 2, , , ...  

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


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y