Банальный цифровой термометр.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Bar_boss
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Re: Банальный цифровой термометр.

Сообщение Bar_boss »

Да, ссылка эта.
Во-первых хочу принести свои извинения - только сейчас заметил в схеме ошибку - кнопка висит не на 15 ноге пика, а на 16-й (PORTC,5). Измения внёс, сейчас всё правильно, скачайте схему по-новой. Кроме того, добавил в архив файл Протеуса (Term_volt_7.DSN), можете "виртуально" проверить термовольтметр в работе.

Устройство проверял на машине где-то в течении нескольких дней. На постоянную эксплуатацию не устанавливал, т.к. для контроля температуры двигателя и напряжения бортовой сети пользуюсь более "расширеным" девайсом (его описание есть на том же сайте). Особых проблем не заметил, но возможна ситуация, что при заводке происходит сброс и включение по-новой. Объясню, почему это происходит - напряжение на устройство подаётся в положении ON (включение зажигания). Затем, когда начинаем заводить машину (ключ в положение START) , то происходит просадка напряжения по бортовой сети и возможен сброс. Но после старта двигателя всё работало без проблем. Далее по пунктам:

1. Без фиксации
2. Обязательно. При гашении незначащего нуля, если температура отрицательная, минус смещается на место нуля - т.е "разрывов" на индикаторе нет.
3. Это файл принципиальной схемы в редакторе Schemagee. В принципе, он и не нужен, в архиве принципиальная схема есть в графическом формате.
4. "Посегментно" индикатор я не рисовал, а какой сегмент куда подключен, можно посмотреть открыв файл Протеуса Term_volt_7.DSN

И в завершение, как можно установить датчик для контроля температуры двигателя. Только не забудьте его "обмазать" термопастой:

Изображение
Аватара пользователя
RomanT
Это не хвост, это антенна
Сообщения: 1335
Зарегистрирован: Ср июн 09, 2010 16:44:54
Откуда: Пермь
Контактная информация:

Re: Банальный цифровой термометр.

Сообщение RomanT »

можно сделать проще, взять медный луженый наконечник под болт и прикрутить к ГБЦ,

Изображение

t меряют не на БЦ, а на ГБЦ т.к. ОЖ основной массой в ней и она из алюминия.
Bar_boss
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Re: Банальный цифровой термометр.

Сообщение Bar_boss »

Есть такой вариант :)).
Конечно, температура двигателя в этой точке несколько отличается от температуры ОЖ, но не так уже и заметно. Я, когда снимал характеристику (V/t) с датчика охлаждающей жидкости, контролировал температуру ОЖ по бортовому компьютеру и этому датчику и убедился, что разницы в показаниях практически нет.
Но абсолютно согласен, что вариант с наконечником более оптимальный.
Аватара пользователя
murmanik
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Чт дек 30, 2010 11:32:07
Откуда: Мурманск

Re: Банальный цифровой термометр.

Сообщение murmanik »

Термометр мне нужен для наружной температуры.Протеуса у меня нет ,поэтому мне нужно посегментное подключение индикатора-явно он у меня будет другой.Может еще чем то можно открыть файл DSN.,а открыв его я там все пойму?-в программах я ноль-только руки
Bar_boss
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Re: Банальный цифровой термометр.

Сообщение Bar_boss »

Изображение


Изображение

DP - это запятая
Аватара пользователя
murmanik
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Чт дек 30, 2010 11:32:07
Откуда: Мурманск

Re: Банальный цифровой термометр.

Сообщение murmanik »

Спасибо,теперь можно собирать,последний вопрос :общие у светодиодного индикатора 1,2,3,и 4 какой из них старший разряд,т.е.будет "-" 1й или 4й?
Спрашиваю не просто так,однажды собрал схему не правильно только из-за этого-пришлось переделывать всю печатку
Bar_boss
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Re: Банальный цифровой термометр.

Сообщение Bar_boss »

Да так и идёт - слева направо: 1- крайний левый,....... 4 - крайний правый

Применяется индикатор с общим катодом

Если будете разрабатывать печатку, то просьба потом выложить, а то у меня руки так и не дошли :(
Аватара пользователя
murmanik
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Чт дек 30, 2010 11:32:07
Откуда: Мурманск

Re: Банальный цифровой термометр.

Сообщение murmanik »

Извини еще вопрос:биты конфигурации этого микроконтроллера нужно как то изменять или оставить заводскими?
Bar_boss
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Re: Банальный цифровой термометр.

Сообщение Bar_boss »

Все биты конфигурации прописаны в программе, при загрузке файла они будут установлены автоматически.
Аватара пользователя
murmanik
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Чт дек 30, 2010 11:32:07
Откуда: Мурманск

Re: Банальный цифровой термометр.

Сообщение murmanik »

У меня ChipProg-40-так вот в нем биты конфигурации для этой микросхемы можно менять-по сути это фьюзы.Вот скриншот
Вложения
Снимок.JPG
(162.43 КБ) 1009 скачиваний
Bar_boss
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Re: Банальный цифровой термометр.

Сообщение Bar_boss »

Загрузи файл прошивки и все биты конфигурации должны установиться. С таким программаторам я не сталкивался, но во всех программаторах, с которыми приходилось работать, биты устанавливались автоматически.

CONFIG имеет следующее значение: __config 3D39h
Аватара пользователя
murmanik
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Чт дек 30, 2010 11:32:07
Откуда: Мурманск

Re: Банальный цифровой термометр.

Сообщение murmanik »

Еще раз спасибо . CipProg-40-параллельный программатор универсальный,включает в себя большой список контроллеров,микросхем памяти и т.д.,но и не дешевый,приобрел в этом году в фирме "Phiton",доволен. Как только прикуплю контроллер хочу взять в корпусе Soic ,начну разрабатывать лаут плату.Но У нас в Мурманске контроллера этого может не быть,придется заказывать в "Микронике"например.Может будет в dip корпусе.Но как сделаю обязательно пришлю.С наступающим!
Bar_boss
Встал на лапы
Сообщения: 134
Зарегистрирован: Сб янв 09, 2010 22:21:24

Re: Банальный цифровой термометр.

Сообщение Bar_boss »

Разработал вариант печатной платы под "термовольтметр", размер - 72*25 мм, под DIP корпус микроконтроллера и индикатор FYQ-5641AUA-11, который устанавливается непосредственно на плату. Дополнительно на плате предусмотрены места под бузер - для новых версий прошивки.
Файл печатной платы можно скачать здесь - http://electromost.com/index/termovoltmetr/0-40
Аватара пользователя
kotofeev
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Ср янв 05, 2011 19:10:55

Re: Банальный цифровой термометр.

Сообщение kotofeev »

а у меня такой вопрос: куда на схеме ведут дорожки от выводов МК 1, 12, 13, 15?На общий анод индикаторов?
Аватара пользователя
13Alex13
Потрогал лапой паяльник
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Re: Банальный цифровой термометр.

Сообщение 13Alex13 »

У меня такой вопрос, можно ли индикаторы MAN72A в схеме термометра их там 4 шт., за менить на три АЛС324А1!!! Если это возможно подскажите схему! И как изменить прошивку под эти АЛСки?
Iigr
Родился
Сообщения: 2
Зарегистрирован: Ср дек 07, 2011 12:22:10

Re: Банальный цифровой термометр.

Сообщение Iigr »

Здравствуйте!
Собрал данный термометр.
При температуре 23 грд - показывает 30 грд. Сравнивал с ртутным
термометром.
Датчики DS1820. Датчики исправны. Проверял программным
термометром Temp.Keeper - показывают 23 грд.
В чем причина?
Что можно сделать?
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

Re: Банальный цифровой термометр.

Сообщение O-LED »

В чем причина?
Что можно сделать?
выпаять датчики с платы, и подпаять на проводках 30 и больше сантиметров.
KIT
Iigr
Родился
Сообщения: 2
Зарегистрирован: Ср дек 07, 2011 12:22:10

Re: Банальный цифровой термометр.

Сообщение Iigr »

Удлинил провода.
Ничего не изменилось.
velant77
Вымогатель припоя
Сообщения: 538
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Откуда: Томск

Re: Банальный цифровой термометр.

Сообщение velant77 »

Iigr писал(а):Датчики DS1820.

По схеме датчик DS18B20
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7359
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Re: Банальный цифровой термометр.

Сообщение uldemir »

Не знаю, как работает библиотека, которую применила автор. Умеет ли различать 18s20 от 18b20. Кстати у далласа не нашел даташит на ds1820 - только указание что почти полностью совместим с 18s20. Но если бы библиотека их тупо не отличала, то +23 (00101110) у 18s20 соответсвовало бы +2 у 18b20. Можете попробовать залить мою прошивку (с обязательными изменениями в схеме!) посмотрим, что она покажет - мне самому интересно. Правда результат может оказаться ошарашивающим. В моей прошивке просто кастрирован вывод десятых долей градусов, но расчет идёт полный. Даже для 18s20 вычисляется до 1/16 доли градуса используя вспомогательные регистры. Вот незнаю, есть ли такая фича у ds1820? Но если один регистр не содержит контрольное значение, то этот расчет не производится и выводится только значение из "готовых" регистров.

Кстати, подумалось. Я натыкался на то, что ds18s20 (или ds18b20, или оба) начинали завышать показания при понижении питания ниже допустимого. А если ногу питания, вообще, повесить в воздухе - показывало вечно +85 (10101010).
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Ответить

Вернуться в «Статьи»