термометр на ATMega8A-AU

Обсуждаем контроллеры компании Atmel.
Ответить
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

Здравствуйте уважаемые коты. срочно понадобился термометр на ATMega8A-AU который может измерять температуру от -55 до +125°C перерыл интернет есть много всяких схем но все не то мене надо чтобы отображались данные о температуре только с одного датчика больше мене и не надо при этом температура отображалась бы на FLS24AG 4 разряда Общий Катод при этом не каких транзисторов питание от батарейки датчик DS18B20+, почему именно ATMega8A-AU а не ATTiny2313 потому что я уже 2 месяца жду когда на http://tixer.ru появится ATTiny2313 и все есть кроме его даже на мыло им писал.
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4752
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Четвертый разряд это знак, или десятая доля градуса?
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

десятая доля градуса -30.4 103.8 как то так
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Друг Кота
Аватара пользователя
Сообщения: 4752
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

А знак минуса как?
Реклама
Эиком - электронные компоненты и радиодетали
Держит паяльник хвостом
Сообщения: 933
Зарегистрирован: Ср апр 13, 2011 11:09:20
Откуда: Екатеринбург

Сообщение Alkul »

Масяня писал(а):-30.4 103.8 как то так
как-то так не получится.
разрешающей способности датчика не хватит.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4752
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Хватит. Отрицательной температуры ниже -55 датчик просто не узнает, так что на минус разряд остается. Я только не понял что нужно. Схема + прошивка?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

Сообщение korob »

http://ekits.ru/published/publicdata/SH ... 4-v3-s.gif
http://ekits.ru/published/publicdata/SH ... 4-v3.0.zip Не совсем термометр, а даже больше, но если не ставить кнопки и реле то прекрасно работает как термометр. http://ekits.ru/index.php?productID=3071 Полное описание, на всякий случай.
Последний раз редактировалось korob Сб фев 01, 2014 10:42:44, всего редактировалось 1 раз.
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

возможно ли сделать термометр как здесь http://eldigi.ru/site/term/16.php вот только на не на ATtiny2313 а на ATtiny261A
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Друг Кота
Аватара пользователя
Сообщения: 4752
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

В первой строчке исходника поменять тип МК, порты переназначить, если нужно и все дела.
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

а о у помедленнее я даже писать программы не умею хотя не против научиться а так что то там поменять это для меня темный лес война и немцы для начала как это сделать хотя бы прочитать прошивку потом найти нужные строки и поменять их при этом мене надо еще как то это все понять что я вообще делаю
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Друг Кота
Аватара пользователя
Сообщения: 4752
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Масяня писал(а):мене надо еще как то это все понять что я вообще делаю
Этот процесс может затянуться.
Для начала поставить среду разработки для МК. Типа AVRStudio или подобное, перечитать тучу книг, проводя параллельно эксперименты, начиная с описания контроллера. Что касается переделки для 261-ой легко и просто можно сделать. Щас скачаю проект и скомпилю.
Друг Кота
Аватара пользователя
Сообщения: 4752
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Облом с прошивкой. По ссылке исходник по управлению вентилятором.
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

эээ каким вентилятором не термометр что ли
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

а че преобразовать прошивку в исходный назад не как нельзя это процесс обратим или я слишком далек от этого
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Масяня писал(а):...понадобился термометр на ATMega8A-AU который может измерять температуру от -55 до +125°C перерыл интернет есть много всяких схем но все не то мене надо чтобы отображались данные о температуре только с одного датчика больше мене и не надо при этом температура отображалась бы на FLS24AG 4 разряда Общий Катод при этом не каких транзисторов питание от батарейки датчик DS18B20+...
Вот здесь выложил, второй датчик можно просто не устанавливать.
Держит паяльник хвостом
Сообщения: 933
Зарегистрирован: Ср апр 13, 2011 11:09:20
Откуда: Екатеринбург

Сообщение Alkul »

vem566 писал(а):
Alkul писал(а): как-то так не получится.
разрешающей способности датчика не хватит.
Хватит.
Да не хватит. Масяня хочет получить "-30.4 103.8 как то так"
Как Вы будете измерять 4 десятых градуса и 8 десятых градуса, имея всего лишь 4 разряда отрицательной степени двойки?
У Вас есть значения 0.5, 0.25, 0.125 и 0.0625. Как Вы собираетесь получить из них 0.4 и 0.8, как того желает Масяня ?
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Alkul писал(а):Да не хватит. Масяня хочет получить "-30.4 103.8 как то так"
Как Вы будете измерять 4 десятых градуса и 8 десятых градуса, имея всего лишь 4 разряда отрицательной степени двойки?
У Вас есть значения 0.5, 0.25, 0.125 и 0.0625. Как Вы собираетесь получить из них 0.4 и 0.8, как того желает Масяня ?
А в чем проблема? 0.25 + 0.125 + 0.0625 = 0.4375, вот и 0.4 град... Или в чем вопрос?
Вложения
t.png
(18.43 КБ) 595 скачиваний
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

все я нашел что надо полностью то что надо даже на термометр смотреть не надо А говорил про него korob но я как то первый раз обошёлся беглым взглядом но детально изучив понял это оно http://ekits.ru/index.php?productID=3071 спасибо korob а кнопки я оставлю это даже луче чем просто термометр только один вопрос индикатор там какой с общим анодом или катодом мене надо с катодом
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Друг Кота
Аватара пользователя
Сообщения: 6643
Зарегистрирован: Чт авг 09, 2012 01:09:39
Откуда: Ливны

Сообщение korob »

Масяня писал(а):термометр на ATMega8A-AU который может измерять температуру от -55 до +125°C перерыл интернет есть много всяких схем но все не то мене надо чтобы отображались данные о температуре только с одного датчика больше мене и не надо при этом температура отображалась бы на FLS24AG 4 разряда Общий Катод.
Как Вам и хотелось, с общим катодом.
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. :(
Всегда с уважением, Александр.
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Вс мар 31, 2013 17:22:21
Откуда: Бурятия

Сообщение Масяня »

Еще раз спасибо korob, буду собирать в кучу
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Ответить

Вернуться в «AVR»