Термометр: меньше не бывает?

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

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


Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43788
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Термометр: меньше не бывает?

Сообщение АлександрЛ »

Charlie писал(а):Может, и поправимо. .
Я вам в ЛС сообщение написал..
Аватара пользователя
Электpониk
Прорезались зубы
Сообщения: 247
Зарегистрирован: Чт янв 08, 2015 22:31:15

Re: Термометр: меньше не бывает?

Сообщение Электpониk »

Charlie писал(а):Вот. Что я мог неправильно сделать ?
2016-11-28_18-37-17.png

Вот я правильно предполагал, что девайс не видит датчики. Хотя припаивал 1 или 2.

Выкиньте эту ужасную программу для прошивки, как можно в ней что то разобрать? Возьмите к примеру AVRDUDE или PonyProg с наглядным отображением фьюзов, а не этот бред с шестнадцатиричными кодами.

Вот в AVRDUDE всё наглядно и понятно где какой фьюз стоит.
Изображение
Charlie
Мучитель микросхем
Сообщения: 455
Зарегистрирован: Вт апр 14, 2009 10:33:22
Откуда: Кировская обл.

Re: Термометр: меньше не бывает?

Сообщение Charlie »

Спасибо, электроник. Только вот чем эта проще той, что я начал пользоваться ? Возможно, что и перейду на предложенную. Надо опять изучать. А термометр сегодня при попытке перепрошивки волшебным образом заработал. Сразу при подключении к USB. Прошивать его уже не надо. Проверил со всеми датчиками и все ОК, правда один датчик то правильно показывает. то завышает на 8 гр.
А Пони у меня есть, только не разу пока не удалось воспользоваться. Она с USBTiny совместима ?
Форумы-это такое место, где несколько людей могут убедить в своих заблуждениях тысячи.
Аватара пользователя
Электpониk
Прорезались зубы
Сообщения: 247
Зарегистрирован: Чт янв 08, 2015 22:31:15

Re: Термометр: меньше не бывает?

Сообщение Электpониk »

Charlie писал(а):Спасибо, электроник. Только вот чем эта проще той, что я начал пользоваться ? Возможно, что и перейду на предложенную. Надо опять изучать. А термометр сегодня при попытке перепрошивки волшебным образом заработал. Сразу при подключении к USB. Прошивать его уже не надо. Проверил со всеми датчиками и все ОК, правда один датчик то правильно показывает. то завышает на 8 гр.
А Пони у меня есть, только не разу пока не удалось воспользоваться. Она с USBTiny совместима ?

Конечно совместима. Проще и понятнее чем AVRDUDE для русского человека я не знаю, может это потому, что она создана нашим программистом.
Там на первой вкладке Program выбираешь микроконтроллер который будешь шить, Flash путь к прошивке, внизу свой программатор. На второй вкладке Fuses ставишь нужные фьюзы и жмешь кнопку "Программирование". Всё. Что может быть проще.
Но конечно хозяин - барин.
Аватара пользователя
scharik
Прорезались зубы
Сообщения: 211
Зарегистрирован: Ср июл 16, 2014 12:40:03

Re: Термометр: меньше не бывает?

Сообщение scharik »

Прошуршал весь форум .Прочитал все проблемы .Но своей проблемы не нашел .1)Собрал (хотя нет -прошил-собрал) 1й датчик на 4х метровом проводе для улицы 2й датчик на 5см от платы .Стоят рядом -показывают температуру с расхождением в 11 градусов -тот что на 5см врет безбожно тот что на 4х метровом тики-тики точен. 2) Цитируя выражение с мультика"А не может ли достопочтенный разработчик изменить прошивку так чтобы вместо F1-F2 высвечивались буковки У(улица) П(помещение) а уж датчики можно соответственно разместить .Вдруг кроме меня еще кому пригодится . и гадать не надо что такое F1-F2
sergejjj123
Открыл глаза
Сообщения: 65
Зарегистрирован: Пт окт 16, 2009 22:32:58

Re: Термометр: меньше не бывает?

Сообщение sergejjj123 »

Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции :
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Термометр: меньше не бывает?

Сообщение pcb432 »

sergejjj123 Вас, как говорят тут, в гугле забанили.
В инете хотя бы пробовали искать.
Там есть все, зачитаешся.
sergejjj123
Открыл глаза
Сообщения: 65
Зарегистрирован: Пт окт 16, 2009 22:32:58

Re: Термометр: меньше не бывает?

Сообщение sergejjj123 »

Поищу в другом месте раз здесь не понимают о чем мой вопрос
Аватара пользователя
scharik
Прорезались зубы
Сообщения: 211
Зарегистрирован: Ср июл 16, 2014 12:40:03

Re: Термометр: меньше не бывает?

Сообщение scharik »

[uquote="sergejjj123",url="/forum/viewtopic.php?p=3287749#p3287749"]Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции :
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную[/uquote]
Как же вас поймёшь коль вы пишете про настройку датчика ds18x20 .Вроде бы его настраивают сразу при изготовлении :)) Датчики прописываются в проге значит вам наверно надо исходники ? Ну а библиотеки эт пожалуй вопрос к гуглу . Вот и получается каков вопрос таков ответ :))
sergejjj123
Открыл глаза
Сообщения: 65
Зарегистрирован: Пт окт 16, 2009 22:32:58

Re: Термометр: меньше не бывает?

Сообщение sergejjj123 »

Вопрос мой думаю был более чем понятен . Это от куда взять библиотеку ds18x20 с какого компилятора она появилась - или это "самоиздат". Как ее интегрировать в компилятор .Поиск ROM- кодов имеется в виду правильный синтаксис написания .Так же и синтаксис функции настройки датчика и функция -получать данные с датчика.Эти вопросы относятся именно к библиотеке ds18x20 а не "гугл в помощь". Если знаете то скажите .Читайте пожалуйста внимательно мой вопрос прежде чем отвечать .
Аватара пользователя
scharik
Прорезались зубы
Сообщения: 211
Зарегистрирован: Ср июл 16, 2014 12:40:03

Re: Термометр: меньше не бывает?

Сообщение scharik »

[uquote="sergejjj123",url="/forum/viewtopic.php?p=3289023#p3289023"]Вопрос мой думаю был более чем понятен . Это от куда взять библиотеку ds18x20 с какого компилятора она появилась - или это "самоиздат". Как ее интегрировать в компилятор .Поиск ROM- кодов имеется в виду правильный синтаксис написания .Так же и синтаксис функции настройки датчика и функция -получать данные с датчика.Эти вопросы относятся именно к библиотеке ds18x20 а не "гугл в помощь". Если знаете то скажите .Читайте пожалуйста внимательно мой вопрос прежде чем отвечать .[/u
Я конечно пнём -пень в програмировании но это случайно не то http://blablacode.ru/mikrokontrollery/442
http://kibermaster.net/rabota-s-shinoy- ... b20-k-avr/
Polozov. Vitalij
Родился
Сообщения: 10
Зарегистрирован: Пн июл 29, 2019 10:45:18

Re: Термометр: меньше не бывает?

Сообщение Polozov. Vitalij »

Доброго времени суток уважаемые коты! Собрал сие чудо,но вот своей работой оно меня не порадовало! На индикаторе 0 в первом разряде,на нагрев датчика не реагирует,примерно раз в минуту мерцает,при отключённом датчике в первом разряде F. Бьюсь с этим термометром уже неделю!
Датчик DS18B20+(так написано на пакетике,на самом датчике никаких ,,+,,не написанно) исправен на все100 проверено на другом устройстве, индикатор с ОК ,плату проверил много раз, перепробовал все прошивки из этой ветки. Пока всё это писал на индикаторе F. После сброса опять 0. В чём проблема не могу понять может кто подскажет?
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Термометр: меньше не бывает?

Сообщение akl »

Проверить правильность установки FUSE-бит.
МК настроен на работу от внутреннего RC-генератора на 4 МГц. CKSEL = 0010, SUT = 10, все остальные = 1.
Polozov. Vitalij
Родился
Сообщения: 10
Зарегистрирован: Пн июл 29, 2019 10:45:18

Re: Термометр: меньше не бывает?

Сообщение Polozov. Vitalij »

Чуть выше есть скрин avr dude,у меня выставленно также! Или это не правильно?!

Да вроде всё правильно!

Добавлено after 1 hour 5 minutes 18 seconds:
Если поставить галочку на бите CKDIV8 тогда показывает в первом разряде F в третьем 0 и мерцает, а когда фьюзы выставлены правильно: с датчиком в первом разряде 0 остальные пустые,а без датчика F остальные пустые!
Аватара пользователя
scharik
Прорезались зубы
Сообщения: 211
Зарегистрирован: Ср июл 16, 2014 12:40:03

Re: Термометр: меньше не бывает?

Сообщение scharik »

Сделал уже 3 штуки с двумя датчиками -ни в одном проблем не было
Polozov. Vitalij
Родился
Сообщения: 10
Зарегистрирован: Пн июл 29, 2019 10:45:18

Re: Термометр: меньше не бывает?

Сообщение Polozov. Vitalij »

Я перечитал всю ветку,понимаю, что схема рабочая! Но косяк то где-то есть! Надо найти!!! Не разбирать же!!! Может с самими тиньками что-то не так!? Можно ли подогнать прошивку под ту частоту на которой они всё же работают?! Датчики 100% рабочие! (4шт осталось)

Добавлено after 2 minutes 53 seconds:
МК пробовал менять! Правда они всё с одной партии! Брал в раз 10 шт. Как и датчики!

Добавлено after 3 minutes 12 seconds:
Сейчас спустя 40 минут работы( не отключал от программатора) в первом разряде еденица! На нагрев по прежнему не реагирует!
Аватара пользователя
scharik
Прорезались зубы
Сообщения: 211
Зарегистрирован: Ср июл 16, 2014 12:40:03

Re: Термометр: меньше не бывает?

Сообщение scharik »

я делал по этому файлу все работает прошивал этим Xgpro TL866II Plus
Вложения
мини терм.rar
(16.91 КБ) 280 скачиваний
Polozov. Vitalij
Родился
Сообщения: 10
Зарегистрирован: Пн июл 29, 2019 10:45:18

Re: Термометр: меньше не бывает?

Сообщение Polozov. Vitalij »

У меня avrdude + usb asp проблем никогда не было!

Добавлено after 4 minutes 56 seconds:
[uquote="scharik",url="/forum/viewtopic.php?p=3673356#p3673356"]я делал по этому файлу все работает прошивал этим Xgpro TL866II Plus[/uquote]
Ваша прошивка под индикатор с ОА! У меня индикатор с ОК!
Аватара пользователя
scharik
Прорезались зубы
Сообщения: 211
Зарегистрирован: Ср июл 16, 2014 12:40:03

Re: Термометр: меньше не бывает?

Сообщение scharik »

Ваша прошивка под индикатор с ОА! У меня индикатор с ОК![/uquote]
ну и такая тоже есть и работает
Polozov. Vitalij
Родился
Сообщения: 10
Зарегистрирован: Пн июл 29, 2019 10:45:18

Re: Термометр: меньше не бывает?

Сообщение Polozov. Vitalij »

Я перепробовал все прошивки! Результат одинаковый! Загрузить свою плату не получается как и фото фьюзов,выход в интернет только с телефона,и то связь слабая!

Добавлено after 4 minutes 59 seconds:
Может здесь кто-нибудь подправить прошивку под тактовую частоту мк 8 МГц. Хоть попробовать! Если не выйдет буду разбирать и собирать другой термометр с кварцем! Но хотелось поминиатюрней!!!

Добавлено after 10 minutes 19 seconds:
На 8 МГц тоже показания непонятные!
CKDIV8=0 SAT=10 CKSEL=0100
В этом случае по крайней мере показания соответствуют описанию! На индикаторе F 0 !!!
Ответить

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