Кто нибудь ответит? Думаю может что то в обвязке DS1307 ? хотя там той обвязки два резюка 4.7к
Возможно, у вас что- то не так с самой DS1307.. У меня в оборудовании этих DS- ок туева хуча.. От одной литиевой таблетки CR2025 они работают до восьми лет (просто "выкопалась" плата, которая три года проработала, и почти пять лет пролежала, при включении часы показывали относительно правильное время)
зы.. Хотя один раз попалась плата.. Питание подаёшь- часы идут, питание снимаешь- встают, но при этом не сбрасываются, а ПРОСТО СТОЯТ!! (резервная батарейка есть)
Доброго дня всем кто просматривает данную тему .Собрал часы работают! Затем решил собрать часы с 25 страницы от Coviraylhikhttp://www.radiokot.ru/forum/viewtopic. ... &start=480. Тоже работают неплохо- но собрал вторые на больших индикаторах через транзисторные ключи(аноды и сегменты). При включении питания как положено НУЛИ - вот только кнопки не отвечают(СТАРТ и прочее) Что посоветуете. Думаю дело в программе, хотя...(да ещё, убираю ключи-подключаю маленькие индикаторы- Фсё работает).
собрал вторые на больших индикаторах через транзисторные ключи(аноды и сегменты). При включении питания как положено НУЛИ - вот только кнопки не отвечают(СТАРТ и прочее) Что посоветуете. Думаю дело в программе, хотя...(да ещё, убираю ключи-подключаю маленькие индикаторы- Фсё работает).
Схему уточните, а лучше- нарисуйте, именно как у вас собрано!! Если схема вот эта: то, как вы к ней ключи подключили. Резисторы в цепи базы есть?
А попробуйте выводы МК, куда подключены кнопки- подтянуть к плюсу через резистор, ну, 10 кОм, например.. Или больше.. - номинал надо подбирать так, чтобы кнопки срабатывали, а сегменты не светились.. Дело в том, что в составе ULN2003 на входе стоят резисторы 2,7 кОм, которые через эмиттеры транзисторов сидят на "земле", возможно, программа обрабатывает это как "нажатая кнопка", точнее- все 4 кнопки нажаты.. Или замените ULN2003 на полевики- типа IRFZ** или IRFL**..
Резисторы подтягивал на 5v 10к. Я ещё вот что проделывал - перепрошивал МК на общий анод УБИРАЛ ULN2003, Оставлял только ключи на аноды- толку ноль. Затем убрал ключи на аноды, оставил только всё как в схеме (постами выше) -подключаю индикаторы 0.56 с общим анодом Фсё работает.(ставлю всё на место перепрошиваю МК - кнопки не работают .
Прошивка для катода или анода? Без ключей тинька вытянет большие индикаторы? Тем не менее попробую. Пока экспериментировал плата осталась без дорожек.Буду монтировать с нуля
Как Ваш программатор понимает FUSE-биты не знаю, поэтому привожу в соответствии с DS ATtiny2313 Fuse Extended Byte 11111111 Fuse High Byte 11011111 Fuse Low Byte 11111111 1-НЕзапрограммирован 0-ЗАпрограммирован Лучше считать теперешнее состояние и выложить сюда картинку. Для упомянутого AVR OSP || должна выглядеть так
Как Ваш программатор понимает FUSE-биты не знаю, поэтому привожу в соответствии с DS ATtiny2313 Fuse Extended Byte 11111111 Fuse High Byte 11011111 Fuse Low Byte 11111111 1-НЕзапрограммирован 0-ЗАпрограммирован Лучше считать теперешнее состояние и выложить сюда картинку. Для упомянутого AVR OSP || должна выглядеть так
Заголовок сообщения: Re: Простые часы на микроконтроллере
Добавлено: Пн сен 11, 2017 18:47:51
Открыл глаза
Зарегистрирован: Пн сен 11, 2017 10:49:54 Сообщений: 55
Рейтинг сообщения:0
Простите, не корректно выразился: на часах время меняется, но когда на индикаторе появляется 00.01 (вместо 00.00) проходит 10 минут!!! В чем дело? Подскажите!!!
Тема довольно бородатая, в ней своими прошивками отмечались многие. Думаю, Вам нужно прояснить ситуацию - какая схема? оригинальная?, полноразмерная?, с DS1307? Какой кварц установлен, какие FUSE-биты.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения