Например TDA7294

Форум РадиоКот • Просмотр темы - Двухканальный термометр на AtMega8
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 11, 2025 15:43:43

Часовой пояс: UTC + 3 часа


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



Начать новую тему Ответить на тему  [ Сообщений: 329 ]     ... , , , 11, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Ср дек 03, 2014 19:51:20 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1022
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Давайте попробуем
Выкладывайте здесь


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Ср дек 03, 2014 20:13:58 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
Исходник ваш, с измененным файлом:


Вложения:
Исходник.rar [99.42 KiB]
Скачиваний: 303
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Ср дек 03, 2014 20:25:01 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1022
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Пробуйте.. Откомпилировалось без ошибок, и недостающие библиотеки сами подключились


Вложения:
Desktop.rar [10.31 KiB]
Скачиваний: 301
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Ср дек 03, 2014 20:29:28 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
Спасибо, завтра попробую, отпишусь.
Скачал сегодня версию 1.25.5, так одни ошибки при компиляции :(


Вложения:
111.JPG [75.2 KiB]
Скачиваний: 841
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Ср дек 03, 2014 20:34:13 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1022
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Как то странно....в левом окне куча ошибок, а в окошке компиляции пишет No errors :)
У меня кодевижн стоит версии 2.05.0. В общем отписывайтесь когда проверите


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Чт дек 04, 2014 09:28:33 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
Проверил, так и не завелось, все тот же 0 и Er :( :( .Такое ощущение что мк не видит датчики.Может после инверсии кода порты ввода -вывода тоже надо настраивать ? Слетаю в обед, возьму датчик в другой конторе. Если и с ним будет то же самое-то можно делать вывод что дело не в железе.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Чт дек 04, 2014 11:57:21 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1022
Откуда: Недалеко от Тулы
Рейтинг сообщения: 1
А дело практически сто процентов не в железе, а в коде.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Чт дек 04, 2014 13:26:49 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
Похоже так и есть, проблема в коде :( . Показал понимающим людям свой вариант схемы, обещали проверить код. Надежда умирает последней :) .А вот и схемка:


Вложения:
СХхема 2-Х канального термрометра.JPG [209.69 KiB]
Скачиваний: 1167
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Пн дек 08, 2014 08:07:24 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
В общем не дождался я помощи, пришлось немного поизучать и разобраться самому.Проблема была в неправильной настройке порта для шины 1-WIRE. В результате все у меня заработало. В исходной прошивке все пины порта С были в режиме Hi-Z, для этой шины требуется вход с подтяжкой ( PullUp).Возможно из за этого некоторым приходилось подбирать датчики.Чуть попозже выложу все скопом-схему, прошивку и фото результата.


Последний раз редактировалось new34 Пн дек 08, 2014 12:40:57, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Пн дек 08, 2014 08:42:48 
Родился
Аватар пользователя

Зарегистрирован: Вт ноя 25, 2014 19:15:14
Сообщений: 11
Откуда: Починки
Рейтинг сообщения: 0
Будем ждать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Пн дек 08, 2014 15:55:03 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
Вот что получилось: высота индикаторов 21 см.Интервал опроса датчиков увеличен до 700 мс.Эту прошивку можно использовать для индикаторов с общим катодом, внеся минимальные изменения в схему автора.Осталось только сравнить показания с ртутником и ввести в прошивку поправку.


Вложения:
Комментарий к файлу: Схема
СХхема.JPG [209.69 KiB]
Скачиваний: 1425
Комментарий к файлу: Прошивка
term.hex [9.57 KiB]
Скачиваний: 570
Комментарий к файлу: Готовое изделие.
2014-12-08 16.11.45.jpg [46.19 KiB]
Скачиваний: 1090
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Вт дек 09, 2014 09:32:04 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
А вот с корректировкой показаний не все так просто оказалось. В исходнике представлена строка:

tem=ds18b20_temperature(&rom_codes[0][0])-1; //искуственно занижаю температуру -на столько врет датчик
Один датчик у меня по сравнению с ртутным термометром занижает, прибавлял числа (+1,+10) но показания не меняются. Подскажите может как то по другому это надо прописывать ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Вс дек 14, 2014 17:31:15 
Родился
Аватар пользователя

Зарегистрирован: Вт ноя 25, 2014 19:15:14
Сообщений: 11
Откуда: Починки
Рейтинг сообщения: 0
Если поставить один датчик DS1820, а другой DS18B20, нужно будет переписывать прошивку? Просто я в этом не силён. Если это реально, то кто-нибудь может сделает это. Заранее спасибо. :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Чт дек 25, 2014 17:58:47 
Родился
Аватар пользователя

Зарегистрирован: Вт ноя 25, 2014 19:15:14
Сообщений: 11
Откуда: Починки
Рейтинг сообщения: 0
serega85 писал(а):
Если поставить один датчик DS1820, а другой DS18B20, нужно будет переписывать прошивку? Просто я в этом не силён. Если это реально, то кто-нибудь может сделает это. Заранее спасибо. :shock:

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Пт дек 26, 2014 16:30:14 
Встал на лапы

Зарегистрирован: Пт окт 01, 2010 23:05:33
Сообщений: 120
Откуда: Ижевск
Рейтинг сообщения: 0
serega85 писал(а):
Если поставить один датчик DS1820, а другой DS18B20, нужно будет переписывать прошивку? Просто я в этом не силён. Если это реально, то кто-нибудь может сделает это. Заранее спасибо. :shock:

Рассказывай как сделал с разными датчиками? А в доме нежарковато :)?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Пт дек 26, 2014 18:00:36 
Родился
Аватар пользователя

Зарегистрирован: Вт ноя 25, 2014 19:15:14
Сообщений: 11
Откуда: Починки
Рейтинг сообщения: 0
Я не делал с разными, просто купил ещё один DS18B20. DS1820 пусть лежат, может пригодятся. А дома не жарко, я люблю чтоб тепло было. :lol:
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Ср янв 07, 2015 21:26:03 
Родился
Аватар пользователя

Зарегистрирован: Вт ноя 25, 2014 19:15:14
Сообщений: 11
Откуда: Починки
Рейтинг сообщения: 1
Какой же DS18B20 чувствительный, датчик который на улице, придётся ещё дальше убрать от стены(врёт)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Чт янв 08, 2015 18:43:41 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт окт 09, 2009 19:28:13
Сообщений: 50
Откуда: Украина
Рейтинг сообщения: 0
У меня вообще нормально заработало на соседнем дереве с северной стороны под крышечкой.

_________________
Езжу на батарейках


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Пт янв 09, 2015 20:18:29 
Родился

Зарегистрирован: Пт янв 09, 2015 19:43:57
Сообщений: 1
Откуда: Воронеж
Рейтинг сообщения: 0
Автору огромное спасибо! Правда я применил давно валяющиеся индикаторы АЛС324Б1, а то глаза мозолили блин уж сколько времени.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Двухканальный термометр на AtMega8
СообщениеДобавлено: Ср сен 16, 2015 07:47:53 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 19
Зарегистрирован: Вс дек 26, 2010 23:08:53
Сообщений: 210
Откуда: Москва, Зеленоград
Рейтинг сообщения: 1
Еще раз спасибо автору за такую замечательную разработку.
Повторил еще раз термометр на мега-огромных матрицах! :)
Вот что получилось.
Если кому интересна схема - нарисую. :)
Простите, без стеклышка на фото не очень четко видно, но в реале все показывает очень четко.


Изображение
Изображение


Вложения:
e2365740c90f4368df06c711d4f38b3b61e37db2695785d4a43bd5e376920db5.jpg [239.99 KiB]
Скачиваний: 733
b233cf64df11225ff67b63ab6b663a385653171bec2984a052f2197cf532c19a.jpg [247.13 KiB]
Скачиваний: 674


Последний раз редактировалось Smith2011 Ср сен 16, 2015 08:35:32, всего редактировалось 1 раз.
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 329 ]     ... , , , 11, , , ...  

Часовой пояс: UTC + 3 часа


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

Сейчас этот форум просматривают: Google [Bot], vortep1955 и гости: 22


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

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


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