Генератор частоты на Attiny2313 - как сделать?

Модератор: boogyman

Ответить
Аватара пользователя
fott
Новичок
Сообщения: 5
Зарегистрирован: 15 янв 2012, 23:14

Генератор частоты на Attiny2313 - как сделать?

#1

Сообщение fott »

http://radioparty.ru/index.php/device-a ... attiny2313

""В этой статье представлена схема генератора прямоугольных импульсов, фиксированных частот в количестве 31-й, которые можно переключать, изменяя двоичный пятиразрядный параллельный код на входах управления." - вопрос как сделать чтоб запрограммировать его на 2 Гц . Т.е. предположим запрограмировали - поставили контроллер с кварцевым резонатором и конденсаторами на схему и при подаче напряжения он выдавал строго 2 Гц .
Аватара пользователя
AntonChip
Администратор
Сообщения: 265
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Генератор частоты на Attiny2313 - как сделать?

#2

Сообщение AntonChip »

Настраиваешь шестнадцатиразрядный таймер на режим сброс при совпадении. Допустим частота внешнего кварца 8Мгц, предделитель таймера 256, нам надо получить на выходе 2Гц, считаем по формуле:

2Гц = 8000000Гц/256(1+15624)

15624 это число которое заносим в регистр сравнения OCR1A, при достижении которого таймер будет сбрасываться, а на выходе OC1A будет сигнал 2Гц
Аватара пользователя
fott
Новичок
Сообщения: 5
Зарегистрирован: 15 янв 2012, 23:14

Re: Генератор частоты на Attiny2313 - как сделать?

#3

Сообщение fott »

""15624 это число которое заносим в регистр сравнения OCR1A, при достижении которого таймер будет сбрасываться, а на выходе OC1A будет сигнал 2Гц""

а какую программу использовать для разработки ? (к примеру AVR Studio 5 версии ?? )
Аватара пользователя
AntonChip
Администратор
Сообщения: 265
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Генератор частоты на Attiny2313 - как сделать?

#4

Сообщение AntonChip »

fott писал(а):а какую программу использовать для разработки ? (к примеру AVR Studio 5 версии ?? )
Я использую WINAVR интегрированный в AvrStudio 4, пользуюсь давно, на AVR Studio 5 переходить пока не собираюсь, привык
Аватара пользователя
fott
Новичок
Сообщения: 5
Зарегистрирован: 15 янв 2012, 23:14

Re: Генератор частоты на Attiny2313 - как сделать?

#5

Сообщение fott »

AVR studio 4 -- у меня при загрузке открывается окно далее выбираешь файл (генератор где) делает вроде из hex в формат bin и больше ничего ... при open ... я так понял далее надо вот это чудо (код предделителя ) записать в микроконтроллер ?

раскажите по порядку как лепить в авр студио 4 ...Пожалуйста
Аватара пользователя
AntonChip
Администратор
Сообщения: 265
Зарегистрирован: 24 дек 2011, 22:11
Откуда: Киров
Контактная информация:

Re: Генератор частоты на Attiny2313 - как сделать?

#6

Сообщение AntonChip »

fott писал(а):раскажите по порядку как лепить в авр студио 4 ...Пожалуйста
Здесь http://www.simple-devices.ru/articles/7 ... avr-studio пошаговое руководство создания проекта в AVRStudio из журнала Радиолюбитель, вроде все понятно
Ответить