[an error occurred while processing this directive]
Подскажите, pls, простенькую схемку генератора 0-200 кГц, управляемого цифровым кодом
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
jarosl
29 октября 2006 г. 23:57
Можети быть, есть готовые решения?
Составить ответ
|||
Конференция
|||
Архив
Ответы
Можно так плюс цифровой резистор.
—
PeterDV
(30.10.2006 10:03
83.69.107.179
,
пустое
,
ссылка
)
Нельзя. Сопротивление цифрового резистора зависит от миллиона фактора. Частоту можно будет лишь угадывать.
—
Крок
(30.10.2006 12:04
85.141.192.27
,
пустое
)
Ну поставте
—
PeterDV
(30.10.2006 12:25
83.69.107.179
,
пустое
)
Гы.. Гы.. точность и стабильность определяется потребностью а не милионам факторов. при менял их в анаговых трактах перед АЦП к гадалке не ходил :-)
—
PeterDV
(30.10.2006 12:22
83.69.107.179
,
пустое
)
В качестве делителя они подходят, но для генератора они врежиме простого резистора будут, а это совсем другое
—
albor
(30.10.2006 15:27
195.131.185.181
,
пустое
)
А может быть два (три, четыре) сумматора 155ИМ6 + один (два) параллельных регистра?
—
Крок
(30.10.2006 00:27
91.76.32.106
, 22 байт)
Замечательно. Только DDS на AVR реализуется десятком строк кода -->
—
=AVR=
(30.10.2006 00:29
80.92.96.19
,
пустое
,
ссылка
)
Кстати, я тут прикинул на ПИКе хватило бы двух строк :-))
—
Крок
(30.10.2006 00:32
91.76.32.106
,
пустое
)
Ну давай сразимся - AVR vs PIC in 24-bit DDS application - давненько не брал я в руки шашку :)
—
=AVR=
(30.10.2006 00:35
80.92.96.19
,
пустое
)
ПИК, разумеется 8-разрядный?
—
Крок
(30.10.2006 00:40
91.76.32.106
, 21 байт)
Разумеется. А если влом - так не свисти - "2 строчки"
—
=AVR=
(30.10.2006 00:41
80.92.96.19
,
пустое
)
Ладно, три
—
Крок
(30.10.2006 00:44
91.76.32.106
, 126 байт)
Про разрядность я говорил - 24, т.к. изначально клиенту нужен был герц разрешения на 200 КГЦ
—
=AVR=
(30.10.2006 00:47
80.92.96.19
,
пустое
)
А ещё он под пытками признался, что код частоты задаётся параллельно. Так что приведённая ссылка не канает.
—
Крок
(30.10.2006 00:52
91.76.32.106
,
пустое
)
Из приведенной ссылки любой (почти) желающий может почерпнуть сведения о принципах построения DDS и преодоления ограничений из-за недостаточного разрешения таймера. А еще хорошо бы ему признаться в том, как 8 битами он собирался получить герц разрешения на 200 КГЦ, тогда совсем все станет ясно
—
=AVR=
(30.10.2006 00:59
80.92.96.19
,
пустое
)
Он спит уже, а эхо спора будет продолжаться до утра.
—
Крок
(30.10.2006 01:01
91.76.32.106
,
пустое
)
Да спорить-то не о чем. Я в своих изделиях DDS применяю и в хвост и в гриву, и программные и аппаратные, и синус и прямоугольник - спорить не вижу необходимости
—
=AVR=
(30.10.2006 01:04
80.92.96.19
,
пустое
)
Это ежели кто умеет.
—
Крок
(30.10.2006 00:30
91.76.32.106
,
пустое
)
А Вы возьметесь мне сделать такой девайс? Небесплатно, конечно
—
jarosl
(30.10.2006 21:37
217.25.84.90
, 37 байт)
AD9833, AD5932 -->
—
=AVR=
(30.10.2006 00:03
80.92.96.19
,
пустое
,
ссылка
,
картинка
)
Не подхотят, мне нужен Paral цифровой код
—
jarosl
(30.10.2006 00:08
217.25.84.90
,
пустое
)
Я уже сказал - ATTiny2313. Управляемый генератор меандра - десяток строк кода
—
=AVR=
(30.10.2006 00:11
80.92.96.19
,
пустое
)
Ответ: 80 герц шаг, если я все правильно помню про его таймер.
—
Artem-1.6E-19
(30.10.2006 00:16
85.90.203.160
,
пустое
)
Ты всегда все правильно помнишь, только не про то, что нужно. 0.001 ГЦ не хочешь?
—
=AVR=
(30.10.2006 00:22
80.92.96.19
,
пустое
)
Ответ: Со нормальной скважностью?
—
Artem-1.6E-19
(30.10.2006 00:26
85.90.203.160
,
пустое
)
Со нормальной, со нормальной. Изучай, знаточок -->
—
=AVR=
(30.10.2006 00:28
80.92.96.19
,
пустое
,
ссылка
)
Один нюанс. Клиент просил 200к
—
Крок
(30.10.2006 00:47
91.76.32.106
,
пустое
)
И что? У Леонида Ивановича СИНУС, на 10 МИПС АВР, с медленным ЦАПом. Без ЦАПа и на 16..20 МИПС - хоть мегагерц
—
=AVR=
(30.10.2006 00:50
80.92.96.19
,
пустое
)
у ПИКа основной цикл займет 7 строк, 8 командных тактов. До мегагерца не дотянет :-(
—
Крок
(30.10.2006 01:00
91.76.32.106
,
пустое
)
Об чем и речь
—
=AVR=
(30.10.2006 01:02
80.92.96.19
,
пустое
)
Ответ: Там синус. Тут при 200 кгц, и тактовой 16 мгц, тоесть на один полупериод приходится по 40 клоков.
—
Artem-1.6E-19
(30.10.2006 00:58
85.90.203.160
,
пустое
)
Слушай, избавь меня от своего словесного поноса, а? Какой ты "специалист" - все уже давно знают, и я в том числе. Пойди букварь почитай - недавно, говорят книжка вышла - "Microcontrollers for complete idiots" - ну идеально для тебя
—
=AVR=
(30.10.2006 01:02
80.92.96.19
,
пустое
)
Ответ: Когда кончаются аргументы, остаются только эмоции. Это понятно. Не понятно только одно: ты и дохтор, один человек или два?
—
Artem-1.6E-19
(30.10.2006 01:08
85.90.203.160
,
пустое
)
AVR-это бывшая , капризная и наглая тварь конфы- BLACKEAGLE! Это неизлечимо. :(
—
ОК!
(30.10.2006 02:55
62.33.11.243
,
пустое
)
На тебя у меня эмоций не предусмотрено, как и на любое другое бесполезное пустое место типа доктора. Скорее бы ты работу нашел - может, пустозвонить станешь поменьше
—
=AVR=
(30.10.2006 01:14
80.92.96.19
,
пустое
)
Ответ: Тогда просто игнорируй мои сообщения, раз я пустое место. Делов-то.
—
Artem-1.6E-19
(30.10.2006 01:16
85.90.203.160
,
пустое
)
Будешь чушь пороть - будешь и пинков получать, чтобы молодежь с толку не сбивал
—
=AVR=
(30.10.2006 01:19
80.92.96.19
,
пустое
)
Ответ: Что конкуренция?
—
Artem-1.6E-19
(30.10.2006 01:29
85.90.203.160
,
пустое
)
Побольше бы таких "конкурентов" :) Вот у тебя конкуренция действительно тяжелая - целый дохтур - второй сапог из вашей пары, и еще несколько профессиональных балаболов
—
=AVR=
(30.10.2006 01:33
80.92.96.19
,
пустое
)
Ответ: Прекращай комплексовать. Лучше вместо читания что там кто-то что-то делал, попробовал бы что-то сдлеать, может и понравилось бы.
—
Artem-1.6E-19
(30.10.2006 01:36
85.90.203.160
,
пустое
)
Я не комплексую, нет причин - есть семья, работа, жилье, деньги, вещи. Чего и тебе желаю - хотя бы малую толику :)
—
=AVR=
(30.10.2006 01:40
80.92.96.19
,
пустое
)
Дык ты береги себя... А то прийдет добрый "ЭХ" - и ни семьи, ни работы, ни жилья, ни денег, ни вещей... Ну, в общем, если что - ЗАХОДЫ...
—
ETM
(30.10.2006 02:26
62.117.85.87
,
пустое
)
Ответ: Если у вас нет собаки, то ее не отварит сосед...
—
Artem-1.6E-19
(30.10.2006 01:45
85.90.203.160
,
пустое
)
У каждого свои трудности. Только меня твои почему-то не колышут
—
=AVR=
(30.10.2006 01:52
80.92.96.19
,
пустое
)
Ответ: Не так перестань так реагировать на них. Как будто ты сидиш перед компом и ждеш, когда я что-то напишу. И вообще. Я спать пошел. Удачи тебе, шоб ты проснулся и мучался дальше, с семьей, работой, деньгами итд.
—
Artem-1.6E-19
(30.10.2006 02:01
85.90.203.160
,
пустое
)
С ЭТИМ не мучаются, мучаются БЕЗ ЭТОГО, как ты по себе можешь заметить :)
—
=AVR=
(30.10.2006 02:04
80.92.96.19
,
пустое
)
Ответ: "Нормально" это тоже понятие растяжимое.
—
Artem-1.6E-19
(30.10.2006 00:32
85.90.203.160
,
пустое
)
Ответ: С какой точностью?
—
Artem-1.6E-19
(29.10.2006 23:59
85.90.203.160
,
пустое
)
Ответ: Да, и что генерить?
—
Artem-1.6E-19
(30.10.2006 00:00
85.90.203.160
,
пустое
)
8 битный код управления, генерить прямоугольные импульсы (что попроще)
—
jarosl
(30.10.2006 00:02
217.25.84.90
,
пустое
)
Ответ: Какая точность? Тоесть 75 100 200 кГц или 199,998 199,999 200,000 кгц?*
—
Artem-1.6E-19
(30.10.2006 00:05
85.90.203.160
,
пустое
)
Лучше точность Гц, но можно и десятки Гц
—
jarosl
(30.10.2006 00:06
217.25.84.90
,
пустое
)
Ответ: Дальше: что вы считаете точностью: просто количество импульсов за секунду/минуту или длительность самого импульса?
—
Artem-1.6E-19
(30.10.2006 00:13
85.90.203.160
, 109 байт)
Частоту
—
jarosl
(30.10.2006 00:15
217.25.84.90
,
пустое
)
Ответ: Частота, это понятие растяжимое. Если пускать 200тыс импульсов с частотой в 200 мегагерц, раз в секунду, это какая частота?
—
Artem-1.6E-19
(30.10.2006 00:20
85.90.203.160
,
пустое
)
Ответ: Частота, это понятие растяжимое. Если пускать 200тыс импульсов с частотой в 200 мегагерц, раз в секунду, это какая частота?
—
Artem-1.6E-19
(30.10.2006 00:18
85.90.203.160
,
пустое
)
Понял. Мне нужна скважность 1/1, следовательно - точность просто кол-во импульсов.
—
jarosl
(30.10.2006 00:21
217.25.84.90
,
пустое
)
Ответ: Вы можете более точно обрисовать задачу? На ATmega будет точность в 80 гц. Лучше в мыло.
—
Artem-1.6E-19
(30.10.2006 00:24
85.90.203.160
,
пустое
)
Отмылил
—
jarosl
(30.10.2006 00:42
217.25.84.90
,
пустое
)
Бедолага...
—
=AVR=
(30.10.2006 00:44
80.92.96.19
,
пустое
)
Это при кривых руках и бестолковых мозгах, как у тебя. А при прямых и толковых - 0.001 ГЦ -->
—
=AVR=
(30.10.2006 00:26
80.92.96.19
,
пустое
,
ссылка
)
Ответ: Это немного не то.
—
Artem-1.6E-19
(30.10.2006 00:30
85.90.203.160
,
пустое
)
Ответ: Фаза будет плавать. Я и пытался выяснить, насколько это критично. Пока не появился некто "на белом коне" которому все было ясно с самого начала.
—
Artem-1.6E-19
(30.10.2006 00:31
85.90.203.160
,
пустое
)
А как тебе вот это? -->
—
=AVR=
(30.10.2006 00:33
80.92.96.19
,
пустое
,
ссылка
)
Ответ: У тебя на компе специальная кнопка для этого заведена? Ничего нового придумать не смог?
—
Artem-1.6E-19
(30.10.2006 00:36
85.90.203.160
,
пустое
)
Да, это у меня специальная кнопка для "спецов" с низкой разрешающей способностью таймера - от 80 ГЦ и хуже
—
=AVR=
(30.10.2006 00:38
80.92.96.19
,
пустое
)
Ответ: Не лопни от гордости за свои кнопки.
—
Artem-1.6E-19
(30.10.2006 00:41
85.90.203.160
,
пустое
)
Не дождешься, специалист по никчемным ответам на любую тему
—
=AVR=
(30.10.2006 00:43
80.92.96.19
,
пустое
)
Ответ: Да, я забыл. Ничто лопнуть не может.
—
Artem-1.6E-19
(30.10.2006 00:45
85.90.203.160
,
пустое
)
Ответ: Гц
—
Artem-1.6E-19
(30.10.2006 00:05
85.90.203.160
,
пустое
)
ATTiny2313
—
=AVR=
(30.10.2006 00:04
80.92.96.19
,
пустое
)
Ой, я это сделать не смогу - не силен прогах для AVR.
—
jarosl
(30.10.2006 00:11
217.25.84.90
, 12 байт)
А в чем силен?
—
=AVR=
(30.10.2006 00:12
80.92.96.19
,
пустое
)
Да ни в чем особенно. Обычные схемки еще умею, на более сложные - нет
—
jarosl
(30.10.2006 00:14
217.25.84.90
,
пустое
)
Тогда просто выбери подходящий DDS-генератор с параллельным интерфейсом -->
—
=AVR=
(30.10.2006 00:25
80.92.96.19
,
пустое
,
ссылка
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание