Вот я правильно предполагал, что девайс не видит датчики. Хотя припаивал 1 или 2.
Выкиньте эту ужасную программу для прошивки, как можно в ней что то разобрать? Возьмите к примеру AVRDUDE или PonyProg с наглядным отображением фьюзов, а не этот бред с шестнадцатиричными кодами.
Вот в AVRDUDE всё наглядно и понятно где какой фьюз стоит.
Спасибо, электроник. Только вот чем эта проще той, что я начал пользоваться ? Возможно, что и перейду на предложенную. Надо опять изучать. А термометр сегодня при попытке перепрошивки волшебным образом заработал. Сразу при подключении к USB. Прошивать его уже не надо. Проверил со всеми датчиками и все ОК, правда один датчик то правильно показывает. то завышает на 8 гр. А Пони у меня есть, только не разу пока не удалось воспользоваться. Она с USBTiny совместима ?
_________________ Форумы-это такое место, где несколько людей могут убедить в своих заблуждениях тысячи.
Спасибо, электроник. Только вот чем эта проще той, что я начал пользоваться ? Возможно, что и перейду на предложенную. Надо опять изучать. А термометр сегодня при попытке перепрошивки волшебным образом заработал. Сразу при подключении к USB. Прошивать его уже не надо. Проверил со всеми датчиками и все ОК, правда один датчик то правильно показывает. то завышает на 8 гр. А Пони у меня есть, только не разу пока не удалось воспользоваться. Она с USBTiny совместима ?
Конечно совместима. Проще и понятнее чем AVRDUDE для русского человека я не знаю, может это потому, что она создана нашим программистом. Там на первой вкладке Program выбираешь микроконтроллер который будешь шить, Flash путь к прошивке, внизу свой программатор. На второй вкладке Fuses ставишь нужные фьюзы и жмешь кнопку "Программирование". Всё. Что может быть проще. Но конечно хозяин - барин.
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Прошуршал весь форум .Прочитал все проблемы .Но своей проблемы не нашел .1)Собрал (хотя нет -прошил-собрал) 1й датчик на 4х метровом проводе для улицы 2й датчик на 5см от платы .Стоят рядом -показывают температуру с расхождением в 11 градусов -тот что на 5см врет безбожно тот что на 4х метровом тики-тики точен. 2) Цитируя выражение с мультика"А не может ли достопочтенный разработчик изменить прошивку так чтобы вместо F1-F2 высвечивались буковки У(улица) П(помещение) а уж датчики можно соответственно разместить .Вдруг кроме меня еще кому пригодится . и гадать не надо что такое F1-F2
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции : поиск ROM - кодов ,или если один датчик -где это прописать? настройка датчика вывод значения в переменную
Раскажите пожалуйста про библиотеку ds18x20. Где взять ее ,и как установить в компилятор? А еще бы узнать про ее функции : поиск ROM - кодов ,или если один датчик -где это прописать? настройка датчика вывод значения в переменную
Как же вас поймёшь коль вы пишете про настройку датчика ds18x20 .Вроде бы его настраивают сразу при изготовлении Датчики прописываются в проге значит вам наверно надо исходники ? Ну а библиотеки эт пожалуй вопрос к гуглу . Вот и получается каков вопрос таков ответ
Вопрос мой думаю был более чем понятен . Это от куда взять библиотеку ds18x20 с какого компилятора она появилась - или это "самоиздат". Как ее интегрировать в компилятор .Поиск ROM- кодов имеется в виду правильный синтаксис написания .Так же и синтаксис функции настройки датчика и функция -получать данные с датчика.Эти вопросы относятся именно к библиотеке ds18x20 а не "гугл в помощь". Если знаете то скажите .Читайте пожалуйста внимательно мой вопрос прежде чем отвечать .
[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/
Доброго времени суток уважаемые коты! Собрал сие чудо,но вот своей работой оно меня не порадовало! На индикаторе 0 в первом разряде,на нагрев датчика не реагирует,примерно раз в минуту мерцает,при отключённом датчике в первом разряде F. Бьюсь с этим термометром уже неделю! Датчик DS18B20+(так написано на пакетике,на самом датчике никаких ,,+,,не написанно) исправен на все100 проверено на другом устройстве, индикатор с ОК ,плату проверил много раз, перепробовал все прошивки из этой ветки. Пока всё это писал на индикаторе F. После сброса опять 0. В чём проблема не могу понять может кто подскажет?
Чуть выше есть скрин avr dude,у меня выставленно также! Или это не правильно?!
Да вроде всё правильно!
Добавлено after 1 hour 5 minutes 18 seconds: Если поставить галочку на бите CKDIV8 тогда показывает в первом разряде F в третьем 0 и мерцает, а когда фьюзы выставлены правильно: с датчиком в первом разряде 0 остальные пустые,а без датчика F остальные пустые!
Я перечитал всю ветку,понимаю, что схема рабочая! Но косяк то где-то есть! Надо найти!!! Не разбирать же!!! Может с самими тиньками что-то не так!? Можно ли подогнать прошивку под ту частоту на которой они всё же работают?! Датчики 100% рабочие! (4шт осталось)
Добавлено after 2 minutes 53 seconds: МК пробовал менять! Правда они всё с одной партии! Брал в раз 10 шт. Как и датчики!
Добавлено after 3 minutes 12 seconds: Сейчас спустя 40 минут работы( не отключал от программатора) в первом разряде еденица! На нагрев по прежнему не реагирует!
Я перепробовал все прошивки! Результат одинаковый! Загрузить свою плату не получается как и фото фьюзов,выход в интернет только с телефона,и то связь слабая!
Добавлено after 4 minutes 59 seconds: Может здесь кто-нибудь подправить прошивку под тактовую частоту мк 8 МГц. Хоть попробовать! Если не выйдет буду разбирать и собирать другой термометр с кварцем! Но хотелось поминиатюрней!!!
Добавлено after 10 minutes 19 seconds: На 8 МГц тоже показания непонятные! CKDIV8=0 SAT=10 CKSEL=0100 В этом случае по крайней мере показания соответствуют описанию! На индикаторе F 0 !!!
Сейчас этот форум просматривают: vik72 и гости: 41
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения