Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
На сколько точно будет работать ШИМ если его реализовать прораммно на основе 16 битного таймера AVR'ки
Отправлено
eXeC001er
07 февраля 2008 г. 21:11
Составить ответ
|
Вернуться на конференцию
Ответы
тогдда посоветуйте ЦАП 10 бит I2C. я знаю что это тормознутые ЦАПы но все равно надо. SPI занят.
—
eXeC001er
(07.02.2008 21:36:35
83.239.62.54
,
пустое
)
Вот интересно, "тормознутые" - это сколько ? И какой частотой клочится 16-разрядный счётчик, что ему ЦАПы медленными кажутся?
—
Крок
(07.02.2008 21:45:2
91.77.198.128
,
пустое
)
имеется ввиду по сравению с ЦАПами на основе других интерфейсов.
—
eXeC001er
(07.02.2008 21:54:29
83.239.62.54
,
пустое
)
А куда спешить-то?
—
Крок
(07.02.2008 22:14:48
91.77.198.128
,
пустое
)
да я не спешу. просто сразу отсекаю ненужные параметры.
—
eXeC001er
(07.02.2008 22:18:37
83.239.62.54
,
пустое
)
Если спешить никуда не надо, то еще один SPI легко реализуется программно.
—
Леонид Иванович
(08.02.2008 08:55:42
87.252.227.59
,
пустое
)
Проще на один SPI несколько устройств повесить.
—
Михаил Е.
(08.02.2008 09:28:5
195.91.181.199
,
пустое
)
Разбаловался народ :-) Раньше всегда SPI делали программно и жили как-то
—
Лагунов
(08.02.2008 08:59:44
217.70.98.225
,
пустое
)
Ну и известные DAC6571/3/4
—
SM
(07.02.2008 21:43:51
80.92.255.53
,
пустое
)
Хотя хотел же 16-битный ШИМ. тогда и дак 16-битный нада. DAC8471/4 (i2c)
—
SM
(07.02.2008 21:47:14
80.92.255.53
,
пустое
)
счетчики 8 разрядов и 16 разрядов. (хотя может я чего не догоняю)
—
eXeC001er
(07.02.2008 21:49:48
83.239.62.54
,
пустое
)
Хто счетчики? Предложенные ЦАПы?????
—
SM
(07.02.2008 23:14:41
80.92.255.53
,
пустое
)
Я про то, что крайне странно 16-битный ШИМ заменять 10 битным DAC. 1 бит ШИМ примерно равно 1 бит DAC
—
SM
(07.02.2008 23:23:7
80.92.255.53
,
пустое
)
просто 8 разрядов аппаратного шима мало, 10 разрядных счетчиков на борту нет. остается только 16 разрядный и реализация на нем ШИМ. а вот 10 разрядов мне нормал.
—
eXeC001er
(07.02.2008 23:33:37
83.239.62.54
,
пустое
)
ну а кто мешает на 16-разрядном счетчике сделать 10-разрядный ШИМ? Если речь о программном
—
SM
(07.02.2008 23:35:40
80.92.255.53
,
пустое
)
да вот мысля об использовании PWM серии AVR'ок мне пока что нправится больше всего. вообщем завтра буду изучать все предложенное.
—
eXeC001er
(07.02.2008 23:44:29
83.239.62.54
,
пустое
)
Ище один МК, у которого есть I2C :)
—
SM
(07.02.2008 21:42:33
80.92.255.53
,
пустое
)
итак уже 3 штуки куда еще.
—
eXeC001er
(07.02.2008 21:43:35
83.239.62.54
,
пустое
)
может лучше взять PWM2/3 c ЦАПом на борту
—
argus98
(07.02.2008 21:39:38
81.23.148.57
,
пустое
)
... и с кучей ШИМов
—
argus98
(07.02.2008 21:40:54
81.23.148.57
,
пустое
)
да кстати весьма интересно. еще бы рассказал кто немного про эти камешки. именно в части ШИМ. а так нормуль. PWM1 мне за глаза. стоит 55-60 р. экономия на лицо.
—
eXeC001er
(07.02.2008 22:25:37
83.239.62.54
,
пустое
)
счаз юзается AD5310 нужен подобный но с I2C
—
eXeC001er
(07.02.2008 21:37:56
83.239.62.54
,
пустое
)
А если взять сдвоенный SPI AD5312?
—
Леонид Иванович
(07.02.2008 22:04:32
87.252.227.59
,
пустое
)
нет у меня контроллер одновременно и master и slave получается если я ЦАП вешаю, а это фигня получится. вот и хочу заименить на похожий но с I2C.
—
eXeC001er
(07.02.2008 22:15:19
83.239.62.54
,
пустое
)
так чем мной предложенные не устроили? И I2C, и даже счетверенный.
—
SM
(07.02.2008 23:16:29
80.92.255.53
,
пустое
)
подходят. нормал. тока что то мало кто ими торгует. efind выдает единицы поставщиков.
—
eXeC001er
(07.02.2008 23:34:49
83.239.62.54
,
пустое
)
а эт к дилерам. они, кстати, в ефинде почти не представлены.
—
SM
(07.02.2008 23:36:42
80.92.255.53
,
пустое
)
плюс - если контора по ссылке пробивает, то деталь безпроблемная :)
—
SM
(07.02.2008 23:45:9
80.92.255.53
,
пустое
,
ссылка
)
что значит пробивает?
—
eXeC001er
(07.02.2008 23:49:32
83.239.62.54
,
пустое
)
ну значит, что есть они на складах европейских и амерских. Это значит вбиваешь в поиск - и тебе говорят, что есть :)
—
SM
(07.02.2008 23:51:36
80.92.255.53
,
пустое
)
а! понял. спасибо за совет. будет полезно.
—
eXeC001er
(07.02.2008 23:53:56
83.239.62.54
,
пустое
)
контора, кстати, проверенная. небольшие партии очень хорошо возит, и не обдирает.
—
SM
(07.02.2008 23:54:53
80.92.255.53
,
пустое
)
и прямо на сайте есть примерный рассчет цены у нас.
—
SM
(07.02.2008 23:55:47
80.92.255.53
,
пустое
)
Это сильно зависит от реализации.
—
Леонид Иванович
(07.02.2008 21:33:52
87.252.227.59
, 430 байт)
Неужели все таймеры заняты? Верится с трудом. А так конечно можно, но с трудом, особенно при коэфф. заполнения близком к 0 или 100%
—
argus98
(07.02.2008 21:28:5
81.23.148.57
,
пустое
)
ровно на столько, на сколько стабилен кварц и на сколько качественно сделано преобразование выхода "с ноги" в аналог.
—
SM
(07.02.2008 21:17:11
80.92.255.53
,
пустое
)
ну при условии, что прерывания разрешены только от этого таймера, а все остальное по поллингу.
—
SM
(07.02.2008 21:18:15
80.92.255.53
,
пустое
)
16-битный на всю катушку - это очень медленно. Смотря для чего. Если для термостабилизации, то пойдет.
—
БУБУ
(07.02.2008 21:15:47
195.131.143.177
,
пустое
)
всего камешек занимается измерениями по 2 каналам АЦП, приемом-отдачей данных по SPI, расчетом поправок регулирования,
—
eXeC001er
(07.02.2008 21:13:25
83.239.62.54
,
пустое
)
Если грамотно обыграть именно таймерское прерывание и ответвить все твои задачки именно от него - то будет все ОК
—
=AVR=
(07.02.2008 21:41:23
80.92.96.19
,
пустое
)
Разжеванные подробности тут -->
—
=AVR=
(07.02.2008 21:47:3
80.92.96.19
,
пустое
,
ссылка
,
картинка
)
агась. обязательно изучу. спасибо.
—
eXeC001er
(07.02.2008 22:20:11
83.239.62.54
,
пустое
)
Будет дергаться.
—
БУБУ
(07.02.2008 21:17:19
195.131.84.204
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru