На прошивке из статьи(внутренний датчик) управляемый стабилизатор вообще не отключается, пин DS18b20 притянут к земле, активности на spi нет, Proteus ругается на сторожевой таймер.
Добавлено after 8 hours 15 minutes 27 seconds: Прошивки слиты со 100% рабочих передатчиков и приемника, обновлены. На всякий случай фьюзы прикладываю. Обращаем внимание, что
!!!ПЕРЕДАТЧИКИ ТАКТИРУЮТСЯ ОТ КВАРЦА!!!
!!!ПРИЕМНИК ОТ ВСТРОЕННОГО ГЕНЕРАТОРА!!!
1) Кварц на плате приёмника сделан с заделом на будущее и в данный момент не используется.
2) По поводу Протеуса. Вещь хорошая, но данные хексы на нем работать не будут. Проверено. Если кто знает почему, буду рад узнать и я.
3) Ошибка передачи не меняющейся температуры исправлена.
4) Передача теперь осуществляется раз в три минуты.
У кого не работает, попробуйте отмыть флюс. Причем хорошо отмыть, а не ваткой сверху протереть. У меня плата передатчика, заляпанная канифолью, ни в какую не заводилась и ничего не передавала.
Далее, как убедиться что МК жив и подает признаки жизни. Берем мультиметр, цепляемся на выход управляемого стабилизатора. Проверяем, появляется ли там раз в 3 минуты на несколько секунд сигнал. Если появляется, то 90% что мк рабочий.
Убедитесь в отсутствии непропаев. Иногда помогает подпаять на выходы питания передатчика конденсатора на 10-20 мкФ, однако на плате они уже предусмотрены, на выходе стабилизатора стоит конденсатор 0805 22 мкФ 6,3 В.
Убедитесь, что питание от батареек приходит на мк. Замерьте потребление контроллера в режиме передачи и режиме сна. Должно быть около 5-10 мкА во сне и 10-20 мА в режиме передачи. Точно уже не помню сколько там было, но точно не более 10 мкА и 20 мА.
Фото готовых собранных плат. Легко видеть, все работает, причем уже несколько недель без каких либо сбоев, кроме случая, когда передатчик залил дождь. Разница температур, так как второй передатчик слегка подогрет теплом руки.
Я думаю не стоит передатчик располагать на улице, никто не мешает только датчик на кабеле туда закинуть, а все остальное пусть в помещении. Тогда и не зальет, и конденсат не появится. Я так и буду делать. Мне его придется вне квартиры ставить, около лифтов, в квартире вся сторона солнечная, зимой +10 показывать будет. Надеюсь добьет до приемника. Еще вопрос. Стабилитроны на выходе ИД-1 обязательны? Или без них будет засветка? Просто ни в одних часах я их не ставил. Поскольку знаковые индикаторы в закромах нашлись только ИН-7, значит термометр будет на ИН-4
Супер, я тоже хотел их под ин-4 и ин-7 переделать, но раз вы уже занялись, то вообще замечательно. Я сейчас просто в пакете повесил за окно )
Стабилитроны крайне желательны, как практика показала, некоторые ИД1 дают засветку при попытке гасить число не анодом, а с помощью ид, в этом случае травит только в путь ( Если вы прошивку переписывать будете, то может можно и без них будет обойтись. Но я всегда ставлю во все часы, вреда не будет точно )
Датчик внутри помещения отваливается, если температура на нём не меняется около 20мин, по внешнему скажу утром. Разрядку батарейки видит почему то только внешний датчик. P.S. Хексы в протеусе работают.
Да, датчики отваливаются оба, но есть нюансы. Они отваливаются при низком напряжении(я ставил 3.28В) питания. И отваливаются они не аппаратно, потому как стоит чуть прогреть ds18b20 или поднять напряжение и они сразу заводятся. А ещё при равной температуре на датчиках имеем разный цвет подсветки.
Последний раз редактировалось dmitrysh Чт ноя 11, 2021 16:55:19, всего редактировалось 1 раз.
просто ципы фейковые наверно..харомие и о 2.5работают
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Это еще не фейковые ) фейковые мне попались с не отключаемым wdt. Я очень долго думал что происходит, почему все шьется и ничего не работает вообще ( ---
По идее не должно, а там посмотрим. Его задача стабильно работать приблизительно до 3 В, перед этим предупредить о разряде. А после уже там что угодно может быть. ---
Проблему с корявым минусом подтверждаю ( Тупейшая ошибка, умножил минус на минус и получил в результате, что в морозилке у меня +15 градусов. Сейчас исправлю. ---
Добавлю еще, так же вчера встретил интересный передатчик. Трогаешь руками антенну - работает. Не трогаешь - не работает. В ютубе увидел, что если припаять на антенну провод и раза три обвязать вокруг модуля передачи, то начинает работать. Я так сделал и заработало. ---
Попробовал работу без датчика температуры. В этом случае передатчик не зависает, передаёт ноль. Тесты стабильности передачи при неизменной температуре вполне себе успешные, по крайней мере дома в течение ночи температура не менялась, отвалов не было. ---
Тестирование передачи разряда за выходные проверю думаю.
Итак, контроль напряжения сделан на основе сравнения с внутренним опорным напряжением 1.1 В, подобный способ нагуглил, в качестве опорного берется напряжение батареи. Да, это не ошибка. Именно в качестве опорного. А вот измерять мы будем 1.1 В, итого опорное у нас по факту меняется, а измеряемое нет, но разница между ними будет. Способ мне показался сильно странным, но он рабочий.
И вот на мк, купленных в чип и дип этот способ работает. На китайских мк нет ( Если кто знает иной способ измерять напряжение батареи не меняя схему, подскажите. Брать всякие INA и MCP не особо хочется. Хотелось бы обойтись встроенными в мк средствами, тем более они работают.
Да и без разряда жить можно. Заметил, что он начинает фигню совсем передавать при заниженных напряжениях. Понять, когда пора менять батарейку, можно. Либо вообще посадить передатчики на питание, если есть такая возможность. На плате предусмотрен micro-usb для этого.
Сложно разобраться в том, чего я не могу повторить, у меня нет отвалов ни одного из датчиков и это хорошо ) Как вариант, на одном из передатчиков мне помог провод, припаянный к передатчику и несколько раз вокруг него обмотанный.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения