Страница 1 из 2

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

Добавлено: Пт янв 31, 2014 18:22:56
Масяня
Здравствуйте уважаемые коты. срочно понадобился термометр на ATMega8A-AU который может измерять температуру от -55 до +125°C перерыл интернет есть много всяких схем но все не то мене надо чтобы отображались данные о температуре только с одного датчика больше мене и не надо при этом температура отображалась бы на FLS24AG 4 разряда Общий Катод при этом не каких транзисторов питание от батарейки датчик DS18B20+, почему именно ATMega8A-AU а не ATTiny2313 потому что я уже 2 месяца жду когда на http://tixer.ru появится ATTiny2313 и все есть кроме его даже на мыло им писал.

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

Добавлено: Пт янв 31, 2014 19:26:50
vem566
Четвертый разряд это знак, или десятая доля градуса?

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

Добавлено: Сб фев 01, 2014 09:10:55
Масяня
десятая доля градуса -30.4 103.8 как то так

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

Добавлено: Сб фев 01, 2014 09:28:39
vem566
А знак минуса как?

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

Добавлено: Сб фев 01, 2014 09:32:55
Alkul
Масяня писал(а):-30.4 103.8 как то так
как-то так не получится.
разрешающей способности датчика не хватит.

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

Добавлено: Сб фев 01, 2014 09:38:48
vem566
Хватит. Отрицательной температуры ниже -55 датчик просто не узнает, так что на минус разряд остается. Я только не понял что нужно. Схема + прошивка?

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

Добавлено: Сб фев 01, 2014 10:32:21
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 Полное описание, на всякий случай.

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

Добавлено: Сб фев 01, 2014 10:41:02
Масяня
возможно ли сделать термометр как здесь http://eldigi.ru/site/term/16.php вот только на не на ATtiny2313 а на ATtiny261A

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

Добавлено: Сб фев 01, 2014 10:55:06
vem566
В первой строчке исходника поменять тип МК, порты переназначить, если нужно и все дела.

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

Добавлено: Сб фев 01, 2014 11:47:45
Масяня
а о у помедленнее я даже писать программы не умею хотя не против научиться а так что то там поменять это для меня темный лес война и немцы для начала как это сделать хотя бы прочитать прошивку потом найти нужные строки и поменять их при этом мене надо еще как то это все понять что я вообще делаю

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

Добавлено: Сб фев 01, 2014 12:11:05
vem566
Масяня писал(а):мене надо еще как то это все понять что я вообще делаю
Этот процесс может затянуться.
Для начала поставить среду разработки для МК. Типа AVRStudio или подобное, перечитать тучу книг, проводя параллельно эксперименты, начиная с описания контроллера. Что касается переделки для 261-ой легко и просто можно сделать. Щас скачаю проект и скомпилю.

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

Добавлено: Сб фев 01, 2014 12:27:15
vem566
Облом с прошивкой. По ссылке исходник по управлению вентилятором.

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

Добавлено: Сб фев 01, 2014 12:30:53
Масяня
эээ каким вентилятором не термометр что ли

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

Добавлено: Сб фев 01, 2014 12:37:34
Масяня
а че преобразовать прошивку в исходный назад не как нельзя это процесс обратим или я слишком далек от этого

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

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

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

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

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

Добавлено: Сб фев 01, 2014 15:02:55
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 град... Или в чем вопрос?

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

Добавлено: Сб фев 01, 2014 15:34:45
Масяня
все я нашел что надо полностью то что надо даже на термометр смотреть не надо А говорил про него korob но я как то первый раз обошёлся беглым взглядом но детально изучив понял это оно http://ekits.ru/index.php?productID=3071 спасибо korob а кнопки я оставлю это даже луче чем просто термометр только один вопрос индикатор там какой с общим анодом или катодом мене надо с катодом

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

Добавлено: Сб фев 01, 2014 15:47:20
korob
Масяня писал(а):термометр на ATMega8A-AU который может измерять температуру от -55 до +125°C перерыл интернет есть много всяких схем но все не то мене надо чтобы отображались данные о температуре только с одного датчика больше мене и не надо при этом температура отображалась бы на FLS24AG 4 разряда Общий Катод.
Как Вам и хотелось, с общим катодом.

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

Добавлено: Сб фев 01, 2014 16:02:27
Масяня
Еще раз спасибо korob, буду собирать в кучу