Вы не вошли.
Помогите найти описание работы DS1307 или PCF8583 желат. на рус.языке.
По datasheet не "вьехал" в их работу.
Нужен 24ч. энерго незав. таймер (типа мастеркитовского Р/Х 2003/2). Передрать 1/1 ,ещё один м\к ставить надо на управление. И на форуме М\кита было замечание по управл. программе.
Может можно применить что-то более простое? Или сделать м\к энергонезависимым (это ещё лучше)? Работаю только с AVR.
Вне форума
Странно. Это обычные часы реального времени с шиной I2C. Применял их совместно с AVR (ATmega8), проблем не обнаружил. Какие конкретно вопросы возникли?
Вне форума
По datasheet не "вьехал" в их работу.
Не работал раньше с ними
Вне форума
В автомате нужна инф-я о текущем времени с точностью до десятков минут. При откл. эл энергии только сохранять инфор-ю о текущем времени.
Вне форума
В автомате нужна инф-я о текущем времени с точностью до десятков минут.
Считайте по I2C регистры часов (адрес 02h) и минут (адрес 01h) DS1307 и узнаете время с точностью до минуты.
При откл. эл энергии только сохранять инфор-ю о текущем времени.
Т.е. при отключении эл. энергии часы должны продолжать работать и всё? Или требуется сохранять в памяти время отключения эл. энергии? Если первое, то достаточно обеспечить резервным питанием DS1307. Я использовал литиевую батарейку CR2025 (похожие применяются на материнках). Её хватит лет на 10. Если второе, то резервным питанием нужно обеспечить и микроконтроллер, так как принимать решение об отключении внешнего питания и сохранять информацию может только он. Но это значительно сложнее, так как потребление микроконтроллера намного выше, чем микросхемы часов. Проясните задачу.
Если хотите, могу прислать модуль на ассемблере, где я работаю с микросхемой часов.
Вне форума
Большое спасибо.
Опишу более подробно:
Меня заинтересовала информация брандашмыга о автоматике котла отопления. Провёл в течении недели эксперимент (вручную утром увеличивал t теплоносителя, вечером уменьшал.) Экономия составила 27% при темпер нар. воздуха 0гр -3гр. В месяц сгорает от 1000 до 4000м3. Экономия будет значительная.
Т.е. автомат должен в течение суток в зависимости от времени суток потдерживать определённую t в помещении. (управлять газовым клапаном и задвижкой на трубе.)
При аварийном оключении эл.энергии будет работать родная мех. автоматика котла.
Почта:maksipus@yandex.ru
Отредактировано Igor (08.01.2006 17:58:07)
Вне форума
Отправил на почту ассемблерный модуль для работы с DS1307, и заодно для термометров DS18S20, термометр Вам ведь тоже нужен в системе?
Вне форума
Большое спасибо
Получил.
Вне форума
Термометр предпологаю к1019ем1.
Мотивы:
1 Упр. узел будет находиться в 6-10 метрах от зоны измерений.
2 малый опыт работы с м\к, боюсь напортачить при сост-и программы.
3 лет 5 назад за литр водки купил 50шт.
Вне форума
К1019ЕМ1 имеют аналоговый выход, поэтому их труднее подключать к микроконтроллеру (нужно задействовать АЦП, пересчитывать код в температуру). DS18S20 имеют цифровой выход, считанный код стразу представляет собой температуру с дискретностью 0.5 градуса. Причем калибровка уже сделана на заводе. Подключаться датчики могут длинной линией (до 50 метров сам проверял), им не страшны помехи, так как передается цифровой сигнал. Единственный недостаток - цена порядка 2$ за штуку.
Вне форума
[ Сгенерировано за 0.028 сек, 7 запросов выполнено - Использовано памяти: 588.95 Кбайт (Пик: 639.32 Кбайт) ]