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

 
 
> генерация частот
Митя
сообщение Sep 10 2010, 15:36
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 15-08-07
Пользователь №: 29 802



Нужно сформировать на 6 ножках
прямоугольники с частотами
349 370 415 440 494 523 Гц.
как это можно сделать на тине или меге небольшой?
Как можно достичь большей точности?
Больше ничем процу можно не заниматься.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
adc
сообщение Sep 11 2010, 05:49
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836



Самый простой способ без премудростей, как сказал ув. =GM=, это программные шим.
Можно сделать таблицу из 1000 значений и выплевывать в порт. с частой 1000Гц.
Если нужно шаг 0.5 Гц то 2000 значений и 2кГц.
Важно правильно посчитать делители тактирования контроллера чтобы получить точно 1кГц.

Упс, поспешил.. Вам наверное меандр подавай?

Сообщение отредактировал adc - Sep 11 2010, 05:55
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Митя   генерация частот   Sep 10 2010, 15:36
- - =GM=   Шесть программных ШИМ плюс шесть фильтров плюс шес...   Sep 10 2010, 16:31
|- - Grechko   Цитата(adc @ Sep 11 2010, 08:49) Самый пр...   Sep 11 2010, 07:34
- - adc   Цитата(Grechko @ Sep 11 2010, 11:34) Буде...   Sep 11 2010, 13:44
|- - 777777   Посмотри ATmega32/64M1, там есть Power Stage Contr...   Sep 12 2010, 10:05
||- - Oldring   Цитата(777777 @ Sep 12 2010, 14:05) Посмо...   Sep 12 2010, 10:17
||- - 777777   Цитата(Oldring @ Sep 12 2010, 14:17) Его ...   Sep 13 2010, 03:57
||- - Oldring   Цитата(777777 @ Sep 13 2010, 07:57) При ч...   Sep 13 2010, 08:34
|- - rx3apf   Цитата(adc @ Sep 11 2010, 17:44) Вопрос в...   Sep 12 2010, 10:36
- - Митя   >Шесть программных ШИМ плюс шесть фильтров плюс...   Sep 12 2010, 16:12
|- - Oldring   Цитата(Митя @ Sep 12 2010, 20:12) к сожал...   Sep 12 2010, 16:51
|- - =GM=   Цитата(Митя @ Sep 12 2010, 15:12) Что-то ...   Sep 13 2010, 14:47
- - SAWushka   Как то так, отставать будет на десяток - другой ци...   Sep 12 2010, 19:58
- - Митя   Спасибо за пример! Попробую в этом направлении...   Sep 19 2010, 07:25


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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 17:14
Рейтинг@Mail.ru


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