|
Помогите подобрать МК, Для формирования ШИМ |
|
|
|
Nov 3 2009, 04:19
|
Знающий
   
Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831

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

Группа: Участник
Сообщений: 39
Регистрация: 22-09-07
Пользователь №: 30 755

|
Для того что бы иметь синусоиду нужно иметь больше 3 отсчетов на период на самой верхней частоте. Те 500*3=1500. Плюс к этому 8бит ШИМ - 256 отсчетов. Те частота ШИМ должна быть 1500*256=384000Гц Лучше что бы еще выше. Для этой задачи вролне подойдет обычный МК. Мега128 - 6 аппаратных шимов + АЦП. Задача не настолько сложна что бы искать новый контроллер.
Сообщение отредактировал IgorKossak - Nov 4 2009, 09:09
Причина редактирования: Бездумное цитирование
|
|
|
|
|
Nov 3 2009, 06:28
|
Знающий
   
Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831

|
Цитата(Peter Pavlov @ Nov 3 2009, 16:16)  Мега128 - 6 аппаратных шимов + АЦП. Задача не настолько сложна что бы искать новый контроллер. Спасибо, посмотрю. А насчет Цитата 1500*256=384000Гц , я имел ввиду 256 разрешение по уровню, а не по времени. Но это не важно, еще раз спасибо. Цитата(_Pasha) AT90PWM3B , тоже гляну, спасибо.
|
|
|
|
|
Nov 3 2009, 23:15
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(barabek @ Nov 3 2009, 11:28)  А насчет , я имел ввиду 256 разрешение по уровню, а не по времени. Но это не важно, еще раз спасибо. Так вам по уровню и указали. Вообще формула расчета такая. Частота тактирования>=макс.выходная частота синуса * количество отсчетов на период синуса * количество ступеней дискретизации по амплитуде 500*256 уже получается 128Кгц, т.е. даже двух отсчетов на период синуса не выходит. Если хочется ограничиться тактовой именно 100кГц, то нужно исключить последний сомножитель, т.е. следует использовать полноценный ЦАП, а не ШИМ в качестве ЦАП.
|
|
|
|
Сообщений в этой теме
barabek Помогите подобрать МК Nov 3 2009, 04:19    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 _Pasha Цитата(barabek @ Nov 4 2009, 12:19) Мы, в... Nov 4 2009, 13:20 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|