Я вам в ЛС сообщение написал..Charlie писал(а):Может, и поправимо. .
Термометр: меньше не бывает?
- АлександрЛ
- Друг Кота
- Сообщения: 43788
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Термометр: меньше не бывает?
- Электpониk
- Прорезались зубы
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
Re: Термометр: меньше не бывает?
Charlie писал(а):Вот. Что я мог неправильно сделать ?
Вот я правильно предполагал, что девайс не видит датчики. Хотя припаивал 1 или 2.
Выкиньте эту ужасную программу для прошивки, как можно в ней что то разобрать? Возьмите к примеру AVRDUDE или PonyProg с наглядным отображением фьюзов, а не этот бред с шестнадцатиричными кодами.
Вот в AVRDUDE всё наглядно и понятно где какой фьюз стоит.

-
Charlie
- Мучитель микросхем
- Сообщения: 455
- Зарегистрирован: Вт апр 14, 2009 10:33:22
- Откуда: Кировская обл.
Re: Термометр: меньше не бывает?
Спасибо, электроник. Только вот чем эта проще той, что я начал пользоваться ? Возможно, что и перейду на предложенную. Надо опять изучать. А термометр сегодня при попытке перепрошивки волшебным образом заработал. Сразу при подключении к USB. Прошивать его уже не надо. Проверил со всеми датчиками и все ОК, правда один датчик то правильно показывает. то завышает на 8 гр.
А Пони у меня есть, только не разу пока не удалось воспользоваться. Она с USBTiny совместима ?
А Пони у меня есть, только не разу пока не удалось воспользоваться. Она с USBTiny совместима ?
Форумы-это такое место, где несколько людей могут убедить в своих заблуждениях тысячи.
- Электpониk
- Прорезались зубы
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
Re: Термометр: меньше не бывает?
Charlie писал(а):Спасибо, электроник. Только вот чем эта проще той, что я начал пользоваться ? Возможно, что и перейду на предложенную. Надо опять изучать. А термометр сегодня при попытке перепрошивки волшебным образом заработал. Сразу при подключении к USB. Прошивать его уже не надо. Проверил со всеми датчиками и все ОК, правда один датчик то правильно показывает. то завышает на 8 гр.
А Пони у меня есть, только не разу пока не удалось воспользоваться. Она с USBTiny совместима ?
Конечно совместима. Проще и понятнее чем AVRDUDE для русского человека я не знаю, может это потому, что она создана нашим программистом.
Там на первой вкладке Program выбираешь микроконтроллер который будешь шить, Flash путь к прошивке, внизу свой программатор. На второй вкладке Fuses ставишь нужные фьюзы и жмешь кнопку "Программирование". Всё. Что может быть проще.
Но конечно хозяин - барин.
Re: Термометр: меньше не бывает?
Прошуршал весь форум .Прочитал все проблемы .Но своей проблемы не нашел .1)Собрал (хотя нет -прошил-собрал) 1й датчик на 4х метровом проводе для улицы 2й датчик на 5см от платы .Стоят рядом -показывают температуру с расхождением в 11 градусов -тот что на 5см врет безбожно тот что на 4х метровом тики-тики точен. 2) Цитируя выражение с мультика"А не может ли достопочтенный разработчик изменить прошивку так чтобы вместо F1-F2 высвечивались буковки У(улица) П(помещение) а уж датчики можно соответственно разместить .Вдруг кроме меня еще кому пригодится . и гадать не надо что такое F1-F2
-
sergejjj123
- Открыл глаза
- Сообщения: 65
- Зарегистрирован: Пт окт 16, 2009 22:32:58
Re: Термометр: меньше не бывает?
Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции :
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную
Re: Термометр: меньше не бывает?
sergejjj123 Вас, как говорят тут, в гугле забанили.
В инете хотя бы пробовали искать.
Там есть все, зачитаешся.
В инете хотя бы пробовали искать.
Там есть все, зачитаешся.
-
sergejjj123
- Открыл глаза
- Сообщения: 65
- Зарегистрирован: Пт окт 16, 2009 22:32:58
Re: Термометр: меньше не бывает?
Поищу в другом месте раз здесь не понимают о чем мой вопрос
Re: Термометр: меньше не бывает?
[uquote="sergejjj123",url="/forum/viewtopic.php?p=3287749#p3287749"]Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции :
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную[/uquote]
Как же вас поймёшь коль вы пишете про настройку датчика ds18x20 .Вроде бы его настраивают сразу при изготовлении
Датчики прописываются в проге значит вам наверно надо исходники ? Ну а библиотеки эт пожалуй вопрос к гуглу . Вот и получается каков вопрос таков ответ 
поиск ROM - кодов ,или если один датчик -где это прописать?
настройка датчика
вывод значения в переменную[/uquote]
Как же вас поймёшь коль вы пишете про настройку датчика ds18x20 .Вроде бы его настраивают сразу при изготовлении
-
sergejjj123
- Открыл глаза
- Сообщения: 65
- Зарегистрирован: Пт окт 16, 2009 22:32:58
Re: Термометр: меньше не бывает?
Вопрос мой думаю был более чем понятен . Это от куда взять библиотеку ds18x20 с какого компилятора она появилась - или это "самоиздат". Как ее интегрировать в компилятор .Поиск ROM- кодов имеется в виду правильный синтаксис написания .Так же и синтаксис функции настройки датчика и функция -получать данные с датчика.Эти вопросы относятся именно к библиотеке ds18x20 а не "гугл в помощь". Если знаете то скажите .Читайте пожалуйста внимательно мой вопрос прежде чем отвечать .
Re: Термометр: меньше не бывает?
[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/
Я конечно пнём -пень в програмировании но это случайно не то http://blablacode.ru/mikrokontrollery/442
http://kibermaster.net/rabota-s-shinoy- ... b20-k-avr/
-
Polozov. Vitalij
- Родился
- Сообщения: 10
- Зарегистрирован: Пн июл 29, 2019 10:45:18
Re: Термометр: меньше не бывает?
Доброго времени суток уважаемые коты! Собрал сие чудо,но вот своей работой оно меня не порадовало! На индикаторе 0 в первом разряде,на нагрев датчика не реагирует,примерно раз в минуту мерцает,при отключённом датчике в первом разряде F. Бьюсь с этим термометром уже неделю!
Датчик DS18B20+(так написано на пакетике,на самом датчике никаких ,,+,,не написанно) исправен на все100 проверено на другом устройстве, индикатор с ОК ,плату проверил много раз, перепробовал все прошивки из этой ветки. Пока всё это писал на индикаторе F. После сброса опять 0. В чём проблема не могу понять может кто подскажет?
Датчик DS18B20+(так написано на пакетике,на самом датчике никаких ,,+,,не написанно) исправен на все100 проверено на другом устройстве, индикатор с ОК ,плату проверил много раз, перепробовал все прошивки из этой ветки. Пока всё это писал на индикаторе F. После сброса опять 0. В чём проблема не могу понять может кто подскажет?
Re: Термометр: меньше не бывает?
Проверить правильность установки FUSE-бит.
МК настроен на работу от внутреннего RC-генератора на 4 МГц. CKSEL = 0010, SUT = 10, все остальные = 1.
-
Polozov. Vitalij
- Родился
- Сообщения: 10
- Зарегистрирован: Пн июл 29, 2019 10:45:18
Re: Термометр: меньше не бывает?
Чуть выше есть скрин avr dude,у меня выставленно также! Или это не правильно?!
Да вроде всё правильно!
Добавлено after 1 hour 5 minutes 18 seconds:
Если поставить галочку на бите CKDIV8 тогда показывает в первом разряде F в третьем 0 и мерцает, а когда фьюзы выставлены правильно: с датчиком в первом разряде 0 остальные пустые,а без датчика F остальные пустые!
Да вроде всё правильно!
Добавлено after 1 hour 5 minutes 18 seconds:
Если поставить галочку на бите CKDIV8 тогда показывает в первом разряде F в третьем 0 и мерцает, а когда фьюзы выставлены правильно: с датчиком в первом разряде 0 остальные пустые,а без датчика F остальные пустые!
Re: Термометр: меньше не бывает?
Сделал уже 3 штуки с двумя датчиками -ни в одном проблем не было
-
Polozov. Vitalij
- Родился
- Сообщения: 10
- Зарегистрирован: Пн июл 29, 2019 10:45:18
Re: Термометр: меньше не бывает?
Я перечитал всю ветку,понимаю, что схема рабочая! Но косяк то где-то есть! Надо найти!!! Не разбирать же!!! Может с самими тиньками что-то не так!? Можно ли подогнать прошивку под ту частоту на которой они всё же работают?! Датчики 100% рабочие! (4шт осталось)
Добавлено after 2 minutes 53 seconds:
МК пробовал менять! Правда они всё с одной партии! Брал в раз 10 шт. Как и датчики!
Добавлено after 3 minutes 12 seconds:
Сейчас спустя 40 минут работы( не отключал от программатора) в первом разряде еденица! На нагрев по прежнему не реагирует!
Добавлено after 2 minutes 53 seconds:
МК пробовал менять! Правда они всё с одной партии! Брал в раз 10 шт. Как и датчики!
Добавлено after 3 minutes 12 seconds:
Сейчас спустя 40 минут работы( не отключал от программатора) в первом разряде еденица! На нагрев по прежнему не реагирует!
Re: Термометр: меньше не бывает?
я делал по этому файлу все работает прошивал этим Xgpro TL866II Plus
- Вложения
-
- мини терм.rar
- (16.91 КБ) 281 скачивание
-
Polozov. Vitalij
- Родился
- Сообщения: 10
- Зарегистрирован: Пн июл 29, 2019 10:45:18
Re: Термометр: меньше не бывает?
У меня avrdude + usb asp проблем никогда не было!
Добавлено after 4 minutes 56 seconds:
[uquote="scharik",url="/forum/viewtopic.php?p=3673356#p3673356"]я делал по этому файлу все работает прошивал этим Xgpro TL866II Plus[/uquote]
Ваша прошивка под индикатор с ОА! У меня индикатор с ОК!
Добавлено after 4 minutes 56 seconds:
[uquote="scharik",url="/forum/viewtopic.php?p=3673356#p3673356"]я делал по этому файлу все работает прошивал этим Xgpro TL866II Plus[/uquote]
Ваша прошивка под индикатор с ОА! У меня индикатор с ОК!
Re: Термометр: меньше не бывает?
Ваша прошивка под индикатор с ОА! У меня индикатор с ОК![/uquote]
ну и такая тоже есть и работает
ну и такая тоже есть и работает
-
Polozov. Vitalij
- Родился
- Сообщения: 10
- Зарегистрирован: Пн июл 29, 2019 10:45:18
Re: Термометр: меньше не бывает?
Я перепробовал все прошивки! Результат одинаковый! Загрузить свою плату не получается как и фото фьюзов,выход в интернет только с телефона,и то связь слабая!
Добавлено after 4 minutes 59 seconds:
Может здесь кто-нибудь подправить прошивку под тактовую частоту мк 8 МГц. Хоть попробовать! Если не выйдет буду разбирать и собирать другой термометр с кварцем! Но хотелось поминиатюрней!!!
Добавлено after 10 minutes 19 seconds:
На 8 МГц тоже показания непонятные!
CKDIV8=0 SAT=10 CKSEL=0100
В этом случае по крайней мере показания соответствуют описанию! На индикаторе F 0 !!!
Добавлено after 4 minutes 59 seconds:
Может здесь кто-нибудь подправить прошивку под тактовую частоту мк 8 МГц. Хоть попробовать! Если не выйдет буду разбирать и собирать другой термометр с кварцем! Но хотелось поминиатюрней!!!
Добавлено after 10 minutes 19 seconds:
На 8 МГц тоже показания непонятные!
CKDIV8=0 SAT=10 CKSEL=0100
В этом случае по крайней мере показания соответствуют описанию! На индикаторе F 0 !!!