реклама на сайте
подробности

 
 
> Программное изменение CLK AVR
Валентиныч
сообщение Nov 3 2006, 10:08
Сообщение #1


Профессионал
****

Группа: Свой
Сообщений: 553
Регистрация: 17-02-05
Из: Свердловская обл.
Пользователь №: 2 712



Требуется программно изменять тактовую частоту контроллера (Мега8-Мега64). Допустим - от 6.0 МГц до 12.0 МГц, дискретно, с шагом ~100-200 кГц. Стабилизация частоты, естественно, кварцем.
Может быть кто-то уже решал подобную задачу?
Есть ли специализированные МС типа синтезаторов на эти частоты? Важно, чтобы можно было задавать частоту (коэффициенты предделителя синтезатора) именно тем контроллером, который и будет тактироваться синтезатором.


--------------------
Закономерность: Чем больше узнаю, тем меньше знаю...
Любые мнения, даже ошибочные, имеют право на существование.
Чем лучше узнаю людей, тем больше нравятся собаки...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_artem_
сообщение Nov 6 2006, 18:03
Сообщение #2


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Аааа а вот и более интересная идея - таймер авр можно использовать как переменный делитель для синтезатора.Отдельным будет низкочастотный опорный кварцованный генератор . Выход output capture таймера на xor (на второй вход xor'а - низкочастотный кварцованный генератор), rc цепочка и фазорастный сигнал на гун запитываюший тактовой саму авр.
Вам понадобится одна микруха ГУН , XOR и пассивы few RC. Частоту будете менять посредством делителя таймера програмно. Я такой реализации еще в инете не видел (хотя я мало что видел) ). Так что если напишете авторское свидетельство не забудьте вписать меня туда ))


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
singlskv
сообщение Nov 6 2006, 18:42
Сообщение #3


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(_artem_ @ Nov 6 2006, 21:03) *
Аааа а вот и более интересная идея - таймер авр можно использовать как переменный делитель для синтезатора.Отдельным будет низкочастотный опорный кварцованный генератор . Выход output capture таймера на xor (на второй вход xor'а - низкочастотный кварцованный генератор), rc цепочка и фазорастный сигнал на гун запитываюший тактовой саму авр.
Вам понадобится одна микруха ГУН , XOR и пассивы few RC. Частоту будете менять посредством делителя таймера програмно. Я такой реализации еще в инете не видел (хотя я мало что видел) ). Так что если напишете авторское свидетельство не забудьте вписать меня туда ))

А что будет в этой схеме при включении контроллера, когда таймер еще не настроен ?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Валентиныч   Программное изменение CLK AVR   Nov 3 2006, 10:08
- - klop   Цитата(Валентиныч @ Nov 3 2006, 13:08) Тр...   Nov 3 2006, 10:23
- - singlskv   Посмотрите вот это FS6377 Может быть оно Вам подой...   Nov 3 2006, 10:26
- - CDT   Цитата(Валентиныч @ Nov 3 2006, 13:08) Тр...   Nov 3 2006, 11:45
|- - Валентиныч   Цитата(CDT @ Nov 3 2006, 16:45) А застави...   Nov 3 2006, 13:04
- - Persona   Не совсем ясное тех. задание.. А если просто OSCCA...   Nov 4 2006, 13:42
- - Diusha   «А если просто OSCCAL изменять у АВР?» Автору вопр...   Nov 5 2006, 04:41
|- - Валентиныч   Цитата(Diusha @ Nov 5 2006, 09:41) «А есл...   Nov 5 2006, 10:00
- - defunct   Цитата(Валентиныч @ Nov 3 2006, 13:08) Тр...   Nov 5 2006, 13:21
|- - Валентиныч   Цитата(defunct @ Nov 5 2006, 18:21) Мне в...   Nov 6 2006, 16:02
|- - slog   Вижу 2 варианта: 1. В PLIS делитель с переменным к...   Nov 6 2006, 17:50
- - _artem_   Наверно на cpld можно будет сделать программируем...   Nov 6 2006, 17:52
|- - Валентиныч   Цитата(singlskv @ Nov 6 2006, 23:42) А чт...   Nov 6 2006, 19:04
|- - Nanobyte   Цитата(Валентиныч @ Nov 6 2006, 23:04) .....   Nov 6 2006, 19:58
|- - slog   Цитата(Валентиныч @ Nov 6 2006, 22:04) Ци...   Nov 7 2006, 07:49
- - _artem_   если у Вас есть XOR то их должно быть целых четыре...   Nov 6 2006, 19:43
- - ARIM   Цитата(Валентиныч @ Nov 3 2006, 13:08) Тр...   Nov 8 2006, 10:10
- - Валентиныч   To All: спасибо всем за желание помочь! К сожа...   Nov 8 2006, 13:02
|- - Petka   Цитата(Валентиныч @ Nov 8 2006, 16:02) To...   Nov 8 2006, 13:09
- - Diusha   Cкажете, извращенец… А что если в качестве генера ...   Nov 10 2006, 03:23
- - strr   Посмотрите в сторону DS1075   Nov 10 2006, 14:07
- - Diusha   «Cкажете, извращенец…» Извините, если кто не так п...   Nov 11 2006, 04:01
- - Валентиныч   Всем спасибо! Вопрос "отпал" сам по...   Nov 11 2006, 05:00


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 01:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01742 секунд с 7
ELECTRONIX ©2004-2016