roboforum.ru

Технический форум по робототехнике.

ATtiny2313v и часовой кварц

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

ATtiny2313v и часовой кварц

Сообщение ximik » 05 сен 2009, 18:15

Смутила меня собственно таблица 4 из даташита в которой, как я понял, наименьшая частота от внешнего резонатора 0,4 Мгц и притом только от керамического.
Вот хочу узнать у умных людей можноли подцепить к тиньке кварц на 32768 Гц и как выставить fuse биты CKSEL и SUT, нужныли конденсаторы или кварц просто к ногам припаять, и надоли еще что-то во fuse менять кроме CKDIV8.
ximik
 
Сообщения: 28
Зарегистрирован: 13 июл 2009, 14:18
Откуда: Барнаул
прог. языки: C/C++

Re: ATtiny2313v и часовой кварц

Сообщение nest » 05 сен 2009, 18:22

а для чего вообще ?

обычно - никак.
можно изголяться, но стабильности не будет, питание/температура уплывёт - и "ага".
но от внешнего генератора AVR можно тактировать на любой частоте.
сделай на паре инверторов какой нибдь внешний генератор.
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: ATtiny2313v и часовой кварц

Сообщение Angel71 » 05 сен 2009, 18:27

если не запамятовал, то для подключения часового кварца чип должен поддерживать RTC, из тинек его держит только пара аутомотивов: ATtiny87 Automotive и ATtiny167 Automotive. в общем можно подключать обычный кварц и исходя из его частоты играться с таймером.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: ATtiny2313v и часовой кварц

Сообщение ximik » 05 сен 2009, 18:36

Да вот делаю себе на велосипед спидометр(вело компьютер), пока написал прогу только для одной функции - скорость, в дальнейшем хочу еще и часы зделать.
если никак, тогда еще вопрос:
если я кпримеру цепляю кварц на 8 МГц и CKDIV8=0, то энерго потребление у мк будет такоеже как и при 1МГц, ведь делитель не ЦП не юзает.

П.С.
Захотел познакомится с выводом информации на индикатор + буду теперь знать как примерно с энкодером разговаривать
ximik
 
Сообщения: 28
Зарегистрирован: 13 июл 2009, 14:18
Откуда: Барнаул
прог. языки: C/C++

Re: ATtiny2313v и часовой кварц

Сообщение avr123.nm.ru » 05 сен 2009, 18:37

Может генератор на на 32768 Гц купить и применить вместо кварца - они тоже небольшие бывают.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ATtiny2313v и часовой кварц

Сообщение ximik » 05 сен 2009, 18:56

Да нет наверно.
для подсчета скорости частота не повредит, а для часов думаю со свободным нулевым таймером пошаманить.
ximik
 
Сообщения: 28
Зарегистрирован: 13 июл 2009, 14:18
Откуда: Барнаул
прог. языки: C/C++

Re: ATtiny2313v и часовой кварц

Сообщение flyroman » 05 сен 2009, 19:53

Народ и правда, меня тоже интересно:
1. Чтобы на меге делать часы, обязательно к нему присоединять на XTAL 32768?
2. Как вообще сделать часы если мега например на 8 Мгц работает?

Как время-то точно считать?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: ATtiny2313v и часовой кварц

Сообщение nest » 05 сен 2009, 20:01

ну ... счётчиком... отсчитывай себе секунды, складывай в иминуты.
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: ATtiny2313v и часовой кварц

Сообщение flyroman » 05 сен 2009, 20:14

не... не...не , а счетчиком надо точно считать , а значит нужен 32768....и куда его?

Добавлено спустя 57 секунд:
часы никто не делал чтоли?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: ATtiny2313v и часовой кварц

Сообщение Montoya » 05 сен 2009, 20:15

Я делал, на таймере
Аватара пользователя
Montoya
 
Сообщения: 168
Зарегистрирован: 14 авг 2007, 15:16
Откуда: Ростов-на-Дону
прог. языки: C/C++
ФИО: Герасимов Иван

Re: ATtiny2313v и часовой кварц

Сообщение flyroman » 05 сен 2009, 20:15

а тактирование от чего?
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: ATtiny2313v и часовой кварц

Сообщение Montoya » 05 сен 2009, 20:17

кварц 8 МГц
Аватара пользователя
Montoya
 
Сообщения: 168
Зарегистрирован: 14 авг 2007, 15:16
Откуда: Ростов-на-Дону
прог. языки: C/C++
ФИО: Герасимов Иван

Re: ATtiny2313v и часовой кварц

Сообщение SERGEY_M » 05 сен 2009, 20:18

не... не...не , а счетчиком надо точно считать , а значит нужен 32768....и куда его?

это что, единственный точный кварц в мире? :shock:
Аватара пользователя
SERGEY_M
 
Сообщения: 682
Зарегистрирован: 20 мар 2009, 12:45
Откуда: Украина, Одесса
ФИО: Сергей

Re: ATtiny2313v и часовой кварц

Сообщение Angel71 » 05 сен 2009, 20:27

:oops: flyroman на таймере с кварцем xMHz можно только "точные часы", а так да, делаеться как писал nest
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: ATtiny2313v и часовой кварц

Сообщение flyroman » 05 сен 2009, 20:28

xMHz - эт скока, чтобы я не был в заблуждении
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7