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

 
 
> Генерация сигнала прямоугольной формы, реалиация линейного изменения
KSN
сообщение Aug 29 2008, 01:55
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304



Необходимо генерить сигнал прямоугольной формы. Частота меняется линейно от 0 Гц до 200 кГц. Какие есть подходы для реализации?
Самое простое: использовать 2 таймера, таймер1 - остчитывает тики t, таймер2 - в режиме ШИМ с изменением периода(скважность постоянная). По каждому тику таймера один вычисляю частоту, записываю ее в таймер2(разрешаю для него прерывания, по срабатыванию которого период изменится). Есть одно но: допустим рассчитанная частота 100 Гц(10мс), а период таймера1 - 1 мс, получится, что таймер 1 в "холостую" отработает 10 тактов, на 10-ом вычислит новую частоту и запишет ее в таймер2. Как обойти это?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KSN   Генерация сигнала прямоугольной формы   Aug 29 2008, 01:55
- - rezident   Сначала уточните с какой точностью нужно формирова...   Aug 29 2008, 01:57
|- - KSN   Цитата(rezident @ Aug 29 2008, 08:57) Сна...   Aug 29 2008, 02:47
|- - Qwertty   Цитата(KSN @ Aug 29 2008, 06:47) Точность...   Aug 29 2008, 05:14
|- - KSN   Цитата(Qwertty @ Aug 29 2008, 12:14) Напр...   Aug 29 2008, 05:48
|- - rx3apf   Цитата(KSN @ Aug 29 2008, 09:48) Фраза ...   Aug 29 2008, 08:29
|- - =GM=   Цитата(rx3apf @ Aug 29 2008, 07:29) Возмо...   Aug 29 2008, 09:13
|- - KSN   Цитата(=GM= @ Aug 29 2008, 16:13) Почему ...   Aug 29 2008, 09:39
||- - =GM=   Базовая программа генерации синуса Кодloop: ...   Aug 29 2008, 09:58
||- - rx3apf   Цитата(=GM= @ Aug 29 2008, 13:58) Цикл ле...   Aug 29 2008, 12:06
||- - =GM=   Цитата(rx3apf @ Aug 29 2008, 11:06) А вот...   Aug 29 2008, 12:53
|- - rx3apf   Цитата(=GM= @ Aug 29 2008, 13:13) Почему ...   Aug 29 2008, 11:59
|- - Qwertty   Цитата(rx3apf @ Aug 29 2008, 15:59) Нельз...   Aug 29 2008, 12:28
||- - rx3apf   Цитата(Qwertty @ Aug 29 2008, 16:28) У ме...   Aug 29 2008, 12:34
||- - Qwertty   Цитата(rx3apf @ Aug 29 2008, 16:34) Тогда...   Aug 29 2008, 12:48
||- - rx3apf   Цитата(Qwertty @ Aug 29 2008, 16:48) Сраз...   Aug 29 2008, 12:59
||- - Qwertty   Цитата(rx3apf @ Aug 29 2008, 16:59) И пос...   Aug 29 2008, 14:22
||- - rx3apf   Цитата(Qwertty @ Aug 29 2008, 18:22) Нет ...   Aug 29 2008, 14:30
||- - Qwertty   Цитата(rx3apf @ Aug 29 2008, 18:30) И есл...   Aug 29 2008, 14:45
|- - =GM=   Цитата(rx3apf @ Aug 29 2008, 10:59) Недос...   Aug 29 2008, 13:09
|- - rx3apf   Цитата(=GM= @ Aug 29 2008, 17:09) о не на...   Aug 29 2008, 13:14
|- - =GM=   Цитата(rx3apf @ Aug 29 2008, 12:14) А вот...   Aug 29 2008, 13:37
|- - rx3apf   Цитата(=GM= @ Aug 29 2008, 17:37) Ну, это...   Aug 29 2008, 13:42
- - igorenja   Цитата(KSN @ Aug 29 2008, 07:55) Необходи...   Aug 29 2008, 02:20
- - kamil yaminov   Можно на ГУНе каком-нить собрать без АВР и ПЛИСины   Aug 29 2008, 02:40
- - SasaVitebsk   +1 Если это единственная задача однокристалки, - т...   Aug 29 2008, 09:25
|- - =GM=   Цитата(SasaVitebsk @ Aug 29 2008, 08:25) ...   Aug 29 2008, 09:39
|- - AHTOXA   Цитата(=GM= @ Aug 29 2008, 15:39) Чтобы с...   Aug 29 2008, 10:11
|- - =GM=   Прозевали вы сообщение уважаемого rx3apf (пост #8)...   Aug 29 2008, 10:31
|- - Qwertty   Цитата(=GM= @ Aug 29 2008, 14:31) по-друг...   Aug 29 2008, 11:50
- - AHTOXA   Цитата(=GM= @ Aug 29 2008, 16:31) Прозева...   Aug 29 2008, 12:02
- - =GM=   Цитата(AHTOXA @ Aug 29 2008, 11:02) А, эт...   Aug 29 2008, 13:51


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

 


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


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