Защита от глубокого разряда на ATtiny13A

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Пока плата у меня могу исправить некоторые баги, в конце недели её отдам обратно.

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Проверил в железе самый последний код защиты от глубокого разряда с обновленным ядром, вроде как работает стабильно. Осталось теперь вытравить печатную плату и испытать в готовом виде на уккумуляторе с нагрузкой.

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Рановато ещё платы делать, нужно протестировать всё сценарии, акум разрядился и медленно заряжается, акум зарядился и медленно разряжается...

Если перерасчитать делитель напряжения и заменить релюшку на мосфет транзистор то можно добиться 10-ти кратного снижения потребляймого тока в активном режиме... Вот только есть одно НО, при переполюсовке полевик превратится в петарду если источник питания будет достаточно мощный.

Вообщем работа ещё не закончена, но это будет скорей всего уже другой проект.

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Сегодня вытравил печатные платы и все запаял и проверил. От подстроечника отказался, просто делитель 5,1к и 1к. Работает стабильно. Теперь предстоит проверка в бою.

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Похоже я закончил этот  проект, теперь всё силы буду тратить на контроллер заряда.

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Ну вот что у меня получилось:

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Вот еще вариант:

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Может поделитесь платой? В каком редакторе рисовали?

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Плату нарисова на скорую руку в лауте под смд элементы. Попробую выложить на форуме по позже.

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Вот печатка в Sprint Layout 6.0, я там использовал стабилизатор AMS1117 и транзюк 2n2222 в smd исполнении.

http://files.mail.ru/8B57B0BFE41A4D5186D23EAE4F3C91BB

Извиняюсь файлы по нормальному вставлять не умею, пока както так...

http://files.mail.ru/DAC0FF2830614B3FB954567421B01B61

 

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Что показала эксплуатация? Какие недочёты и чего не хватает?

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

В живых условиях до отсечки не доходило. Аккумулятор держит хорошо. У меня вопрос по вашему ядру attiny13. Все эксперементы велись на XP а на семерке почемото не подхватывается свежее ядро а тлько либа 9600 или 128. Подскажите ка правильно настроить ардуино.

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Ну, ядро не моё, я просто написал как пользоваться.

С частотой непонятки могут возникать из за boards.txt, возможно в ...\arduino-1.0.4\hardware\arduino лежит ещё один boards.txt с какими-то другими конфигами...

Кстати, в том ядре что у меня на хосте нету скорости 128

Может Вы что-то сделали не так?

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Извиняюсь насчет 128 интересует именно 1 мегагерц. Ну никак не получается это реализовать. Скорее всего дело в винде на букере с такой же виндой все подхватилось. Может дело в 64 разрядности винды?

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Извиняюсь насчет 128 интересует именно 1 мегагерц. Ну никак не получается это реализовать. Скорее всего дело в винде на букере с такой же виндой все подхватилось. Может дело в 64 разрядности винды?

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Хз, у меня 64-х разрядная, а какая версия IDE?

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

IDE последняя версия стоит. Не пойму в чем причина и устанавливал в корень и просто зпускал отдельнодин хрен не подхватывает ядро как нужно.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

последняя 1.5.6r2 ? лучше 1.0.5 поставьте если не пользуетесь DUE

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Я вот даже не знаю, почему ребята не хотят исправлять этот недочёт, вроде времени уже много прошло...

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Все разобрался, деинсталировал последнюю версию 1.0.5-r2 почистил реестр и библиотека стала полностью подхватываться с Attiny13 1 MHz (default). Кто меня дернул поставить ардуино в програм фаилз, всегдаж просто экзешник запускал и все прекрасно работало.

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

dimaris пишет:

... Attiny13 1 MHz (default). 


У Вас старая версия, в новой уже пишет Attiny13 1.2 MHz (default).

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Вот теперь точно разобрался. Положил ядро с вашего хостинга как троебовалось, а потом заменил его на содержимое core13_18_5. Проделал эту операцию на двух компах с 7 виндой, ядро подхватывается без проблем даже последней версией ардуино.

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

хм... интересно

 

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Под последней версией я имел ввиду 1.0.5-r2

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

dimaris пишет:

Вот печатка в Sprint Layout 6.0, я там использовал стабилизатор AMS1117 и транзюк 2n2222 в smd исполнении.

http://files.mail.ru/8B57B0BFE41A4D5186D23EAE4F3C91BB

Извиняюсь файлы по нормальному вставлять не умею, пока както так...

http://files.mail.ru/DAC0FF2830614B3FB954567421B01B61

 

Ссылки умерли.

dimaris
dimaris аватар
Offline
Зарегистрирован: 27.03.2012

Поправил ссылку.

Вот печатка в Sprint Layout 6.0, я там использовал стабилизатор AMS1117 и транзюк 2n2222 в smd исполнении.

https://yadi.sk/d/9TX8pFsUbqj5b

HWman
HWman аватар
Offline
Зарегистрирован: 26.02.2013

Сейчас читаю свои первые сообщения в этой теме с улыбкой, прям ностальгия нахлынула.
Никто не повторял сей девайс кроме нас с dimaris?