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

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


Ответить

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

Пн ноя 28, 2016 23:03:27

Charlie писал(а):Может, и поправимо. .
Я вам в ЛС сообщение написал..

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

Пн дек 05, 2016 20:09:59

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

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

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

Вот в AVRDUDE всё наглядно и понятно где какой фьюз стоит.
Изображение

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

Пн дек 05, 2016 20:28:08

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

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

Вт дек 06, 2016 19:33:40

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

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

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

Ср апр 19, 2017 08:03:52

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

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

Пт янв 19, 2018 22:12:44

Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции :
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную

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

Сб янв 20, 2018 18:15:43

sergejjj123 Вас, как говорят тут, в гугле забанили.
В инете хотя бы пробовали искать.
Там есть все, зачитаешся.

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

Вс янв 21, 2018 14:24:43

Поищу в другом месте раз здесь не понимают о чем мой вопрос

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

Вс янв 21, 2018 16:20:17

Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции :
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную

Как же вас поймёшь коль вы пишете про настройку датчика ds18x20 .Вроде бы его настраивают сразу при изготовлении :)) Датчики прописываются в проге значит вам наверно надо исходники ? Ну а библиотеки эт пожалуй вопрос к гуглу . Вот и получается каков вопрос таков ответ :))

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

Вс янв 21, 2018 17:35:35

Вопрос мой думаю был более чем понятен . Это от куда взять библиотеку ds18x20 с какого компилятора она появилась - или это "самоиздат". Как ее интегрировать в компилятор .Поиск ROM- кодов имеется в виду правильный синтаксис написания .Так же и синтаксис функции настройки датчика и функция -получать данные с датчика.Эти вопросы относятся именно к библиотеке ds18x20 а не "гугл в помощь". Если знаете то скажите .Читайте пожалуйста внимательно мой вопрос прежде чем отвечать .

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

Вс янв 21, 2018 17:51:00

[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/

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

Пн июл 29, 2019 11:04:10

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

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

Пн июл 29, 2019 11:48:17

Проверить правильность установки FUSE-бит.
МК настроен на работу от внутреннего RC-генератора на 4 МГц. CKSEL = 0010, SUT = 10, все остальные = 1.

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

Пн июл 29, 2019 13:44:48

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

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

Добавлено after 1 hour 5 minutes 18 seconds:
Если поставить галочку на бите CKDIV8 тогда показывает в первом разряде F в третьем 0 и мерцает, а когда фьюзы выставлены правильно: с датчиком в первом разряде 0 остальные пустые,а без датчика F остальные пустые!

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

Пн июл 29, 2019 15:40:07

Сделал уже 3 штуки с двумя датчиками -ни в одном проблем не было

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

Пн июл 29, 2019 16:20:05

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

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

Добавлено after 3 minutes 12 seconds:
Сейчас спустя 40 минут работы( не отключал от программатора) в первом разряде еденица! На нагрев по прежнему не реагирует!

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

Пн июл 29, 2019 16:25:47

я делал по этому файлу все работает прошивал этим Xgpro TL866II Plus
Вложения
мини терм.rar
(16.91 KiB) Скачиваний: 235

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

Пн июл 29, 2019 16:42:52

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

Добавлено after 4 minutes 56 seconds:
я делал по этому файлу все работает прошивал этим Xgpro TL866II Plus

Ваша прошивка под индикатор с ОА! У меня индикатор с ОК!

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

Пн июл 29, 2019 16:45:48

Ваша прошивка под индикатор с ОА! У меня индикатор с ОК![/uquote]
ну и такая тоже есть и работает

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

Пн июл 29, 2019 17:21:38

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

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

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