Кварц желательно ставить в программатор,чтоб не было шока после того как выставишь фьюзы на работу от внешнего кварца.Потому что Мк сразу переходит на тактирование от внешнего кварца.И в случае его отсутствия,программатор не видит МК в упор.Кварц подключается к ногам МК XTAL1,XTAL2.Для ATtiny2313 это 4и 5 ноги.На эти ноги нужно еще поцепить по кондеру в пределах 20 пф.Вторые концы кондеров подключаются на общий провод.
RUSLAN6П3С сделай программатор по этой схеме.Я с ней работаю,проблем нет. Статья вот здесь,почитай.К стати там на сайте и подробно описано как шить Тини.http://hardlock.org.ua/mc/other/stk200/index.html
Добавлю.У кого нет желания ставить кварц в программатор,прошивайте внутрисхемно.Тоесь.МК ставишь в собранную схему,проводками подпаиваешь программатор к МК и смело прошиваешь.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Для начала выбери "КОМАНДЫ" "ЧИТАТЬ ВСЁ".Програматор должен вычитать содержимое памяти.Потом"ФАЙЛ","ОТКРЫТЬ СОДЕРЖИМОЕ УСТРОЙСТВА ИЗ ФАЙЛА"В выпавшем окне находишь прошивку,жмешь "ОТКРЫТЬ"Затем "КОМАНДЫ","ЗАПИСАТЬ ВСЁ".Пошел процесс загрузки.После окончания записи жмешь На замочек на морде програмы,прога вычитает установленные на данный момент фьюзы.Конкретно для этих часов, снимаешь все галки.Кроме SPIEN (окошко не активно) и жмешь "ЗАПИСАТЬ"(это я дал фьюзы для кварца 10 мгц)Вот и весь процесс прошивки. Если нет связи с МК,проверь в НАСТРОЙКАХ ОБОРУДОВАНИЯ какой выставлен порт.ЛПТ или СОМ,выбери нужный тебе.Все это касается ПОНИ ПРОГ.
Цитата:
Попробуй унипроф, у меня пошло, будут вопросы. пиши в личку,
. Зачем же в личку?Что здесь секретного?Делитесь опытом открыто,может кому еще пригодится. А вообще я Вам скажу что хорошая програма это та которую ты изучил.Желательно чтоб она была с русским фейсом.Лично для меня лучше ПОНИ нет.
а нет там не укого платы на индикаторы (как на Фото)????
Есть такой вариант; http://oldradio.su/main.php?g2_itemId=21267 Погрешность хода не более 30 сек а год! Количество светодиодов в сегментах можно менять в зависимости от подаваемого напряхения.
я и шью через пони но ана выдаёт мол непрограммируется а в конце сообщения пишет "(-24)"
Опиши подробно проблему.Мк читается?Вычитай фьюзы и покажи здесь.Ты писал что фьюзы выставляются,какие ты выставил,покажи. Я писал пошаговую инструкцию.Опиши на каком этапе проблема?И скинь сюда что ты пытаешься залить в МК?
Цитата:
Погрешность хода не более 30 сек а год!
У меня и эти идут секунда в секунду.Нужно только подобрать конденсаторы.Можно поставить подстроечные.
Кварц желательно ставить в программатор,чтоб не было шока после того как выставишь фьюзы на работу от внешнего кварца.Потому что Мк сразу переходит на тактирование от внешнего кварца.И в случае его отсутствия,программатор не видит МК в упор.Кварц подключается к ногам МК XTAL1,XTAL2.Для ATtiny2313 это 4и 5 ноги.На эти ноги нужно еще поцепить по кондеру в пределах 20 пф.Вторые концы кондеров подключаются на общий провод.
Спасибо, сам на этом накололся, съездил уже купил ещё 2 микрухи.
У них одна проблема - сброс при выключении питания.
Это скорее вопрос решения резервного питания.
Цитата:
А точность зависит только от кварца (ну и кондёров).
В данных часах применён (совершенно обычный кварцевый резонатор), отклонение частоты может составлять ±0.005% (50ppm). это может привести к погрешности в 3600•24•0.00005 = 4.3сек в сутки или более чем на 2 минуты в месяц.
Ну я конечно не засекал за месяц.Может и набежит каких то пару секунд.А вы думаете что те часы о которых пишут что за год на 30 сек не надо настраивать?Тоже самое,нужен подбор кондеров. По питанию я применил вот такую схему резервного питания.Акум от мобилы,небольшой ток подзаряда,получилось 1ма постоянно идет заряд.И нет проблем.На длительность работы от акума как то не проверил еще,но 3 часа не было сети,выдержали.
Цитата:
В данных часах применён (совершенно обычный кварцевый резонатор), отклонение частоты может составлять ±0.005% (50ppm). это может привести к погрешности в 3600•24•0.00005 = 4.3сек в сутки или более чем на 2 минуты в месяц.
Конденсаторами и подганяется частота генератора,до равной 10мгц.
А вы думаете что те часы о которых пишут что за год на 30 сек не надо настраивать?Тоже самое,нужен подбор кондеров.
Ну это 2-3 секунды в месяц. Чтобы засечь такую погрешность - надо месяц ждать. Чуть переборщил/недоборщил - еще месяц жди Так годами можно крутить... Я проще сделал - синхронизация с ПК по UART. Можно будет раз в несколько месяцев подцепить и подстроить. Выглядит так: подцепляем через переходник USB-UART, даём команду в консоли
Код:
date +set%y%m%d0%w%H%M%S > /dev/ttyUSB0
Она шлёт по UART строку вида 'set11032606101115', где 'set' - значит будем устанавливать время, дальше по две цифры: год, месяц, число, день недели, часы, минуты, секунды.
Под виндой можно воспользоваться терминальной программой, но эти буквы тогда надо будет набирать вручную... или может еще способ есть, не знаю.
Есть схема с прошивкой таких часов + термометр по желанию!
Мне было очень интересно реализовать IIC полностью программно, на ассемблере. Примеров не нашел, поэтому спецификацию протокола в зубы и вперёд! Так что суть-то не в часах вовсе...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 49
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения