Технический форум по робототехнике.
ximik » 05 сен 2009, 18:15
Смутила меня собственно таблица 4 из даташита в которой, как я понял, наименьшая частота от внешнего резонатора 0,4 Мгц и притом только от керамического.
Вот хочу узнать у умных людей можноли подцепить к тиньке кварц на 32768 Гц и как выставить fuse биты CKSEL и SUT, нужныли конденсаторы или кварц просто к ногам припаять, и надоли еще что-то во fuse менять кроме CKDIV8.
nest » 05 сен 2009, 18:22
а для чего вообще ?
обычно - никак.
можно изголяться, но стабильности не будет, питание/температура уплывёт - и "ага".
но от внешнего генератора AVR можно тактировать на любой частоте.
сделай на паре инверторов какой нибдь внешний генератор.
Angel71 » 05 сен 2009, 18:27
если не запамятовал, то для подключения часового кварца чип должен поддерживать RTC, из тинек его держит только пара аутомотивов: ATtiny87 Automotive и ATtiny167 Automotive. в общем можно подключать обычный кварц и исходя из его частоты играться с таймером.
ximik » 05 сен 2009, 18:36
Да вот делаю себе на велосипед спидометр(вело компьютер), пока написал прогу только для одной функции - скорость, в дальнейшем хочу еще и часы зделать.
если никак, тогда еще вопрос:
если я кпримеру цепляю кварц на 8 МГц и CKDIV8=0, то энерго потребление у мк будет такоеже как и при 1МГц, ведь делитель не ЦП не юзает.
П.С.
Захотел познакомится с выводом информации на индикатор + буду теперь знать как примерно с энкодером разговаривать
avr123.nm.ru » 05 сен 2009, 18:37
Может генератор на на 32768 Гц купить и применить вместо кварца - они тоже небольшие бывают.
ximik » 05 сен 2009, 18:56
Да нет наверно.
для подсчета скорости частота не повредит, а для часов думаю со свободным нулевым таймером пошаманить.
flyroman » 05 сен 2009, 19:53
Народ и правда, меня тоже интересно:
1. Чтобы на меге делать часы, обязательно к нему присоединять на XTAL 32768?
2. Как вообще сделать часы если мега например на 8 Мгц работает?
Как время-то точно считать?
nest » 05 сен 2009, 20:01
ну ... счётчиком... отсчитывай себе секунды, складывай в иминуты.
flyroman » 05 сен 2009, 20:14
не... не...не , а счетчиком надо точно считать , а значит нужен 32768....и куда его?
Добавлено спустя 57 секунд:
часы никто не делал чтоли?
Montoya » 05 сен 2009, 20:15
Я делал, на таймере
flyroman » 05 сен 2009, 20:15
а тактирование от чего?
Montoya » 05 сен 2009, 20:17
кварц 8 МГц
SERGEY_M » 05 сен 2009, 20:18
не... не...не , а счетчиком надо точно считать , а значит нужен 32768....и куда его?
это что, единственный точный кварц в мире?
Angel71 » 05 сен 2009, 20:27
flyroman на таймере с кварцем xMHz можно только "точные часы", а так да, делаеться как писал nest
flyroman » 05 сен 2009, 20:28
xMHz - эт скока, чтобы я не был в заблуждении