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

 
 
> Помогите подобрать МК, Для формирования ШИМ
barabek
сообщение Nov 3 2009, 04:19
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Помогите подобрать МК под следующие требования.
Необходимо формировать с помощью ШИМ с несущей порядка 100кГц синусоидальный сигнал 50-500Гц с разрешением хотя бы 8 бит (т.е. 256 уровней). Конечно, вряд ли удастся менять уровни с частотой несущей, но хотелось бы иметь возможность обновлять выходные уровни почаще (прошу прощения за такую точную величину - почаще, но пока сам не могу определиться, буду исходить из возможностей).
Число каналов ШИМ - 4.
Желательно иметь на борту компаратор и АЦП.
1 UART.
Цена - хотелось бы иметь до 300 рублей.
До этого работал только с 51. Придется переходить, по всей видимости, на другое ядро. Отсюда еще одно требование - доступность программатора и среды разработки. (Доступность в моем понимании ~ цена около 0 smile.gif )
Хотелось бы иметь корпус поменьше - кроме выходов ШИМ будет достаточно иметь порядка 10 входов/выходов.

Смотрел у атмела (SAM7) и техаса (430) - глаза разбегаются, затрудняюсь с выборов.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Pasha
сообщение Nov 4 2009, 13:20
Сообщение #2


;
******

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



Цитата(barabek @ Nov 4 2009, 12:19) *
Мы, все-таки, говорим о разных вещах. Я имею ввиду не округление, а пропуск (возможно, а может и нет - зависит от соотношения частот несущей и выходной, а также разрешающей способности ШИМ).

Как его ни назовите, N=trunc(256*sin(w*t)); и заметьте - ничего не пропускается. Вы же не будете пользоваться одной таблицей для генерации всей сетки... кстати, почитайте старинную некрочиповскую апноту http://www.microchip.com/stellent/idcplg?I...ppnote=en011086 по поводу правильных алгоритмов генерации синуса.

Цитата(barabek @ Nov 4 2009, 14:40) *
Я, предварительно, остановился на AT90PWM316. Как я понял ( не хватает времени внимательно документацию прочитать) смогу на нем сделать 4 независимых канала.

Ничего подобного. Три независимых, т.к последний(PSC22+PSC23) очень дже зависим от PSC20+PSC21
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- barabek   Помогите подобрать МК   Nov 3 2009, 04:19
- - Peter Pavlov   Для того что бы иметь синусоиду нужно иметь больше...   Nov 3 2009, 06:16
|- - barabek   Цитата(Peter Pavlov @ Nov 3 2009, 16:16) ...   Nov 3 2009, 06:28
|- - rezident   Цитата(barabek @ Nov 3 2009, 11:28) А нас...   Nov 3 2009, 23:15
|- - _Pasha   Цитата(rezident @ Nov 4 2009, 02:15) след...   Nov 3 2009, 23:32
||- - rezident   Цитата(_Pasha @ Nov 4 2009, 04:32) Не-не,...   Nov 3 2009, 23:49
||- - _Pasha   Цитата(rezident @ Nov 4 2009, 03:49) такт...   Nov 3 2009, 23:56
|- - barabek   Цитата(rezident @ Nov 4 2009, 09:15) Так ...   Nov 4 2009, 03:52
||- - _Pasha   Цитата(barabek @ Nov 4 2009, 07:52) При п...   Nov 4 2009, 06:56
|- - V_G   Цитата(rezident @ Nov 4 2009, 09:15) Так ...   Nov 4 2009, 05:24
|- - Herz   Цитата(V_G @ Nov 4 2009, 07:24) Я реально...   Nov 4 2009, 08:16
||- - V_G   Цитата(Herz @ Nov 4 2009, 18:16) То есть,...   Nov 4 2009, 08:31
||- - Dog Pawlowa   Легко и просто сформировать синус да и другой сигн...   Nov 4 2009, 10:12
||- - barabek   Цитата(Dog Pawlowa @ Nov 4 2009, 21:12) Л...   Nov 4 2009, 10:40
||- - guxa   Добрый день! Для вас еще актуален этот вопрос?...   Nov 10 2009, 13:11
||- - barabek   Цитата(guxa @ Nov 10 2009, 23:11) Добрый ...   Nov 11 2009, 00:20
|- - barabek   Цитата(V_G @ Nov 4 2009, 15:24) Как я пон...   Nov 4 2009, 08:19
- - _Pasha   Цитата(barabek @ Nov 3 2009, 08:19) Желат...   Nov 3 2009, 06:22
|- - barabek   Цитата(_Pasha @ Nov 4 2009, 23:20) Как ег...   Nov 4 2009, 14:13
|- - _Pasha   Цитата(barabek @ Nov 4 2009, 18:13) Да ещ...   Nov 4 2009, 15:12
- - guxa   В плане поставок, есть дистрибьюторы, по собсвенно...   Nov 19 2009, 06:34
- - alekseykoj   Для формирования синусоиды 5-50 Гц с несущей 100 к...   Dec 8 2009, 09:23


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

 


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


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