Например TDA7294

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



Текущее время: Сб янв 20, 2018 16:07:52



Часовой пояс: UTC + 3 часа [ Летнее время ]


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



Начать новую тему Ответить на тему  [ Сообщений: 266 ]  На страницу 1, 2, 3, 4, 5 ... 14  След.
Автор Сообщение
Не в сети
 Заголовок сообщения: Термометр: меньше не бывает?
СообщениеДобавлено: Ср апр 28, 2010 00:08:38 
Родился

Зарегистрирован: Ср дек 02, 2009 22:40:09
Сообщений: 11
Откуда: ck
Рейтинг сообщения: 0
http://radiokot.ru/circuit/digital/home/61/
Есть пару вопросов по етой схеме,ответьте пожайлуста.
1-Что за индикатор использован в статье автора?(маркировка)
2-можно ли ету схему запитать от низкого напряжения?(поставить-микроконтролер с буковкой L)
3-какие минимальные робочие напряжения для етой схемы?(микросхема,термодатчик)(какой из датчиков будет точнее измерять напряжение?маркировку)
4-обезательно впаивать резистор и конденсатор?зачем оны нужны?
5-микроконтролер программировался уже впаяным в схему?(или какимто другим способом?)
К чему ети вопросы-да схемка маленькая,но-питание 5 вольт-ето три пальчиковых батарейки...которые больше самого термометра...неувязочка.Хотелось бы собрать ету схему с питание от компьютерной круглой батарейки.


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср апр 28, 2010 10:23:18 
Первый раз сказал Мяу!

Зарегистрирован: Пн фев 08, 2010 21:03:21
Сообщений: 26
Рейтинг сообщения: 0
ИМХО, предел миниатюризации не достигнут, надо попробовать сделать термометр с применением жидкокристалического индикатора - в толщину меньше станет девайс


Вернуться наверх
 Профиль  
 
JLCPCB Prototype, Бесплатная доставка первого заказа + $2 на прототип ПП!

Крупнейший производитель печатных плат в Китае, 290,000+ заказчиков, 8,000+ он-лайн заказов в день.

Цена за 10 плат: $2 за 2-х слойную, $15 за 4-х слойную, $74 за 6-ти слойную.

LCSC Parts: Экономия до 50%, большой выбор компонентов в наличии, отправка заказа в день оплаты.

Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср апр 28, 2010 11:59:18 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 92
Зарегистрирован: Чт дек 28, 2006 09:19:56
Сообщений: 11130
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
тут давеча новости от NXP в мыло пришли - сделали они ARM Cortex в корпусе 2х2 мм. думаю, если взять его за основу, можно-таки будет достичь предела :)))

_________________
я свою работу за вас делать не буду!


Вернуться наверх
 Профиль WWW  
 

Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт апр 29, 2010 19:01:16 
Родился

Зарегистрирован: Ср дек 02, 2009 22:40:09
Сообщений: 11
Откуда: ck
Рейтинг сообщения: 0
Товарищи можно ответы по существу :o


Вернуться наверх
 Профиль WWW  
 

Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт апр 29, 2010 19:05:24 
Электрический кот
Аватар пользователя

Карма: 11
Зарегистрирован: Вт мар 06, 2007 09:57:32
Сообщений: 1019
Откуда: Алтай
Рейтинг сообщения: 0
love-chat писал(а):
http://radiokot.ru/circuit/digital/home/61/
Хотелось бы собрать ету схему с питание от компьютерной круглой батарейки.

Надолго батарейки не хватит. Максимум - один день и то под сомнением :)
А отсутствие токоограничивающих резисторов, это вообще плохо. Так делать нельзя. Стремясь за миниатюризацией, не стоит забывать о надёжности работы устройства и яркости (качестве) свечения индикаторов. Оно будет плохим и сильно зависящим от напряжения питания устройства.

_________________
-Они не курят, они не пьют, они не ругаются матом. Кто они?
- Животные...
(С) М. Задорнов


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт апр 30, 2010 13:22:12 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 1
Зарегистрирован: Ср июл 19, 2006 14:07:48
Сообщений: 29
Откуда: ХМАО, Сургут
Рейтинг сообщения: 0
Скажите, а где и что поменять в прошивке, чтобы можно было использовать индикатор с общими анодами?


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вт май 04, 2010 14:51:47 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Зарегистрирован: Пн окт 13, 2008 12:45:54
Сообщений: 1265
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
love-chat писал(а):
Есть пару вопросов по этой схеме,ответьте пожалуйста.
1-Что за индикатор использован в статье автора?(маркировка)
2-можно ли эту схему запитать от низкого напряжения?(поставить-микроконтроллер с буковкой L)
3-какие минимальные рабочие напряжения для этой схемы?(микросхема, термодатчик)(какой из датчиков будет точнее измерять напряжение?маркировку)
4-обязательно впаивать резистор и конденсатор? зачем они нужны?
5-микроконтроллер программировался уже впаяным в схему?(или каким-то другим способом?)
К чему эти вопросы-да схемка маленькая, но-питание 5 вольт-это три пальчиковых батарейки...которые больше самого термометра...неувязочка.Хотелось бы собрать эту схему с питание от компьютерной круглой батарейки.
1-RL-T3610GDAW/D15
2-эксперимент с буквой L не производил, у обычного tiny2313 питание от 2,7 до 5,5 В.
3-для тини минимум 2,7В, для DS18S20 и DS18B20 минимум 3,0В
4-резистор 4,7кОм - подтягивающий для шины 1-wire. Конденсатор - в зависимости от источника питания. Если от батарейки возможно и не ставить, если от блока питания то можно добавить еще и электролит.
5-МК прошивается прямо на плате. Литиевая компьютерная батарейка выдает 3,0В. МК работать будет, а вот термодатчик ?

Фотки сделаны при питании от батареек (4,0В) три подсевшие батарейки.

Для уменьшения ширины у МК перед монтажом ножки подгибаются под корпус.

Shushik писал(а):
... что поменять в прошивке, чтобы можно было использовать индикатор с общими анодами?
в файле mini-term.c строки: 50-68, 72-90, 99, 119, 124, 126. Инвертировать нужно значения и действия. Нужно подробнее?

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


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Вт май 04, 2010 16:39:10 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 1
Зарегистрирован: Ср июл 19, 2006 14:07:48
Сообщений: 29
Откуда: ХМАО, Сургут
Рейтинг сообщения: 0
Danko Да, желательно поподробнее :)


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср май 05, 2010 12:07:00 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Зарегистрирован: Пн окт 13, 2008 12:45:54
Сообщений: 1265
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 1
Shushik, для сравнения выкладываю обе версии.

в папке plus схема, плата, фузы.


Вложения:
Mini-term_tiny2313_DS18x20_3LED_OK.zip [62.33 KiB]
Скачиваний: 1494
Mini-term_tiny2313_DS18x20_3LED_OA.zip [62.96 KiB]
Скачиваний: 1461

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Ср май 05, 2010 20:07:40 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 1
Зарегистрирован: Ср июл 19, 2006 14:07:48
Сообщений: 29
Откуда: ХМАО, Сургут
Рейтинг сообщения: 0
Danko Огромнейшее спасибо!!!


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

Карма: 2
Зарегистрирован: Пн мар 20, 2006 14:05:08
Сообщений: 336
Рейтинг сообщения: 0
ARV писал(а):
тут давеча новости от NXP в мыло пришли - сделали они ARM Cortex в корпусе 2х2 мм. думаю, если взять его за основу, можно-таки будет достичь предела :)))

из пушки по воробьям называется. нет смысла ставить ARM для термометра. еще и ос на него забацать.

_________________
Я просто верю в то, что рушить догмы - лучший способ не стареть.


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пн май 31, 2010 19:44:36 
Родился

Зарегистрирован: Пн май 31, 2010 19:38:11
Сообщений: 3
Рейтинг сообщения: 0
Хм... странно, собрал на макетке. Подключил питание, вроде работает, но раз в секунду (а может и чаще) показывает на индикаторе f_1
То есть сначала температура - 26.3
в следующую секунду надпись -F 1
Не подскажете из-за чего это может быть?

Проблема устранена. Плавал контакт между data и vcc через резистор


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

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


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт июн 03, 2010 12:06:16 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Сб мар 27, 2010 19:47:55
Сообщений: 343
Откуда: с планеты Чумароза (Воронеж,Зажопинск)
Рейтинг сообщения: 0
можно ли питать термометр от таблеточных батареек

_________________
прошу не флудить.


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

Карма: 6
Зарегистрирован: Чт мар 05, 2009 20:51:55
Сообщений: 1107
Откуда: Дырасполь
Рейтинг сообщения: 0
uyra писал(а):
можно ли питать термометр от таблеточных батареек

Можно, но не долго. Точнее батареек не на долго хватит.

_________________
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт июн 03, 2010 12:14:04 
Сверлит текстолит когтями
Аватар пользователя

Карма: 6
Зарегистрирован: Чт мар 05, 2009 20:51:55
Сообщений: 1107
Откуда: Дырасполь
Рейтинг сообщения: 0
Лютик писал(а):
скажите, а что будет на индикаторе при отрицательной температуре?

В статье есть файл для ПРОТЕУС,запусти и увидешь.

_________________
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт июн 03, 2010 15:55:04 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт мар 25, 2008 23:10:23
Сообщений: 161
Откуда: Минск
Рейтинг сообщения: 0
мне для этого еще и протеус качать и устанавливать :shock: ?! может проще просто ответить, я колеблюсь собирать или нет, т.к. показания отрицательной температуры меня тоже интрересуют


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Чт июн 03, 2010 18:39:07 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Зарегистрирован: Пн окт 13, 2008 12:45:54
Сообщений: 1265
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
Ограничений по индикации нет. Все то, что датчик измерит то термометр и покажет.
Изображение

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


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Термометр: меньше не бывает?
СообщениеДобавлено: Пт июн 04, 2010 11:10:12 
Нашел транзистор. Понюхал.

Зарегистрирован: Вт мар 25, 2008 23:10:23
Сообщений: 161
Откуда: Минск
Рейтинг сообщения: 0
Danko писал(а):
Ограничений по индикации нет. Все то, что датчик измерит то термометр и покажет.
Изображение

спасибо, будем собирать :))


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

Зарегистрирован: Пн апр 26, 2010 12:01:50
Сообщений: 42
Откуда: АРК Симферополь
Рейтинг сообщения: 0
Собрал девайс с 2-мя датчиками + прикрутил светик, который горит с показаниями одного датчика, и не горит с показаниями второго (что бы знать, какой датчик в данный момент работает). Заметил такой проблем: в какой-то момент светик начинает работать уже с другим датчиком, т.е. показания первого датчика остаются на индикаторе ещё на 2 сек., а светик гаснет, потом появляются показания второго датчика, а с ними зажигается светик... Что может быть? Подтянул ресет ч/з 10к к + питания (кнопку сброса поставил), так после этого таких сбоев стало меньше (1-2 раза в день, до этого - 10-15 раз в день а то и больше).
Вот думаю, как отловить этот момент?

вот код основного цикла:
Код:
 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 (ds18x20_devices > 1){
                                led_ON=~led_ON;     
                            }                       
                        }
                        delay_ms(2000);
                        i++;
                }
        }

Может быть в моём случае есть смысл читать показания 1-го датчика в одну переменную, а второго - в другую, и, чётко зная, с каким датчиком идёт работа, светить или не светить диодом?
Или переписать основной цикл примерно так:
Код:
[code] while (1) {
               
   if (ds18x20_devices = 2) {  // если обнаружено 2 датчика
         i = 0;
         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();
         }
         led_ON = 1;    // зажигаем диод                           
         delay_ms(2000);

         i = 1;
         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();
         }
         led_ON = 0;    // гасим диод                           
         delay_ms(2000);

         }

   if (ds18x20_devices = 1) {  // если обнаружен 1 датчик
         if (rom_code[0][0] == DS18B20_FAMILY_CODE){
            temperature=ds18b20_temperature(&rom_code[0][0]);
         }
         if (rom_code[0][0] == DS18S20_FAMILY_CODE){
            temperature=ds18s20_temperature(&rom_code[0][0]);
         }
         if (temperature!=-9999){
            view_term();
         }
         led_ON = ~led_ON;    // просто мигаем каждые 2000 ms                           
         delay_ms(2000);

         }
   }
[/code]

Какой вариант предпочтительней? Кто что сможет подсказать?


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



Часовой пояс: UTC + 3 часа [ Летнее время ]


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

Сейчас этот форум просматривают: apeks1, CHIP88, dvudvu, gm1, kam0 и гости: 17


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

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


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