Цифровой термометр
- WishMasterMax
- Потрогал лапой паяльник
- Сообщения: 389
- Зарегистрирован: Пн июл 09, 2012 11:07:59
- Откуда: Ukraine
- Контактная информация:
Re: Цифровой термометр
Доброго времени суток. Возник вопрос по поводу устройства, подскажите а как подключить датчик на паразитное питание? Немного не разобрался с тем что написано в дш, там говорится про подтяжку линии на плюс и на схеме показан транзюк с управлением на мк...собственно интересует какой транзюк туда можно поставить а прошивку сам попробую написать...
Re: Цифровой термометр
reanimaster писал(а):Ув.Коты! Решилась ли проблема с вариантом 4-х сегментного индикатора с десятичными. Нужно контролировать Т в 4-х точках одновременно. Всё работает, но наблюдать просто как-то не удобно что-ли. Проблема поднималась, но решения похоже не найдено... В протеусе тоже самое. Ткните лапой если где-то что-то нужное пропустил. Спасибо.
Наконец-то нашел время доделать свой вариант. В железе не опробован, если кто проверит - прошу отписаться.
Описание:
МК - ATTINY2313;
Индикатор - светодиодный, 4-х разрядный с общими катодами;
Датчики - до 4-х DS18B20;
Индикация температуры - поочередная. Сначала выводится номер датчика, затем температура. При ошибке датчика прочерки.
---
Во вложении прошивка, проект в Proteus, FUSE.
---
P.S.
В проекте установлено 4 датчика, но фактически эта версия поддерживает 5 датчиков.
- Вложения
-
- Termometr_ATTINY_2313_4sens.zip
- (37.2 КБ) 435 скачиваний
Re: Цифровой термометр
А если кому мало, то вот на 8 датчиков.
- Вложения
-
- Termometr_ATTINY_2313_8sens.zip
- (14.9 КБ) 325 скачиваний
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Ув.Soir,можно с ОА? Проверю хоть сейчас
Re: Цифровой термометр
reanimaster писал(а):можно с ОА?
Можно.
- Вложения
-
- Termometr_ATTINY2313.zip
- (2.22 КБ) 316 скачиваний
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir, c ОА получается так - при включении на дисплее г5оi далее О_d-, датчиков не видит вообще и как будто сегменты 1 с 4 попутаны, хотя с авторской совпадают 
Последний раз редактировалось reanimaster Пн фев 04, 2013 20:04:49, всего редактировалось 1 раз.
Re: Цифровой термометр
reanimaster писал(а):...c ОА получается так - при включении на дисплее г5оi далее О_d-
Выводы не совпадают. Переназначил.
reanimaster писал(а):...датчиков не видит вообще
Это печально, сам проверить не имею возможности. FUSE правильно установили?
- Вложения
-
- Termometr_ATTINY_2313_8sens.zip
- (37.79 КБ) 260 скачиваний
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir, с фьюззами всё ок, вот с переназначением выводов плохо, у меня всё залито горячим клеем
, в протеусе пробовали с СА?
Re: Цифровой термометр
reanimaster писал(а):...вот с переназначением выводов плохо, у меня всё залито горячим клеем
Я их переназначил уже в новой версии прошивки, в предыдущем сообщении. Но это не имеет смысла, если прошивка нерабочая.
reanimaster писал(а):в протеусе пробовали с СА?
Да только там и пробовал... Я же проект выложил, неужели думаете, что я его сам не запускал?
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir, в версии прошивки для 8-ми датчиков отображение нормальное Soiг
, но датчиков всё равно не видит... а можно выложить файл протеуса с ОА?
я имел ввиду ОА а не СА, ошибочка, извините
я имел ввиду ОА а не СА, ошибочка, извините
Re: Цифровой термометр
reanimaster писал(а):Soir, в версии прошивки для 8-ми датчиков отображение нормальное, но датчиков всё равно не видит... а можно выложить файл протеуса с ОА?
я имел ввиду ОА а не СА, ошибочка, извините
ОА и СА, это вроде как одно и тоже, только на разных языках.
Последняя версия для общего анода и проект там...
reanimaster писал(а):но датчиков всё равно не видит
Попробуйте еще уменьшить резистор, который с +5V идет на датчики до 1 кОм. Ну и все таки FUSE... Если нетрудно пришлите мне, те которые Вы устанавливаете с моей прошивкой. Но считать их уже с прошитого контроллера.
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir, скузми, в протосе всё ок, а вот в железе ---- вместо датчикофф....
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir, личка. А насчет резюка врядли, вроде должно быть именно 4.7 кОм
Re: Цифровой термометр
reanimaster писал(а):А насчет резюка врядли, вроде должно быть именно 4.7 кОм
Я знаю о чем пишу, если есть возможность - попробуйте. Если нет - не ломайте плату, возможно прошивка еще сырая...
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir, спасибо! Резюк подкидывал, всё тоже, думаю дело в прошивке...хотелось бы добить...
- Вложения
-
- fuse.jpg
- (156.78 КБ) 555 скачиваний
Re: Цифровой термометр
reanimaster писал(а):...хотелось бы добить...
Мне тоже хотелось бы, но мне надо самому собрать макет и позаниматься в железе. Пока такой возможности не имею.
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir` в чём проблема? твоя прошивка - мой макет...
Re: Цифровой термометр
reanimaster писал(а):твоя прошивка - мой макет...
Спасибо за готовность помочь, но это может оказаться длительный и неинтересный процесс. Я что-то поменял - проверьте, не работает, а если так...
Я еще покопаюсь в прошивке, если найду ошибку, тогда обращусь к Вам за проверкой. Если ошибка не найдется, тогда отложим вопрос до момента, когда я сам смогу проверять и экспериментировать.
Может я ошибся в FUSE. Проверьте методом пробы CKDIV8, установите галочку...
Сначала была прошивка на 5 датчиков, Вы ее не пробовали?
-
reanimaster
- Родился
- Сообщения: 14
- Зарегистрирован: Пт мар 11, 2011 18:19:50
Re: Цифровой термометр
Soir, с фьюзами поигрался, без изменений
Что именно поменяли? В каком файле изменения?
Что именно поменяли? В каком файле изменения?
Re: Цифровой термометр
Доброго времени суток!
Подскажите пожалуйста, что может быть: собрал схему все заработало но при достижении температуры в 61 градус дальше не меняет значения, если переключить в этот момент питание то 000, такое чувство что зависает датчик DS18b20. Заранее спасибо.
Подскажите пожалуйста, что может быть: собрал схему все заработало но при достижении температуры в 61 градус дальше не меняет значения, если переключить в этот момент питание то 000, такое чувство что зависает датчик DS18b20. Заранее спасибо.

