Измерения | DDS-генератор на AVR - нужна помощь |
|
---|---|---|
Tadas: Если в системе имеется несколько ведомых, то на каждый из них заводится отдельная линия выбора устройства от мастера. Это не обязательно. Первый байт пакета может быть адресом устройства. Или, как в Аркнете, или в GSM, каждому свой таймслот. А в зависимости от приоритета его размер может быть разным. Способов несколько... |
|
|
Для explorer. GM: Никакой меги16, две (или три, если кому надо) меги88, 12 кнопок для ввода параметров (факультативно), валкодер (факультативно), кварц 20МГц, стандартный дисплей, фильтр, усилитель, аттенюатор 0-60 дБ (шаг 0.1-0.5 дБ), что ещё забыл? Я вижу, Вы уже почти все порты управляющего МК задействовали, а как быть с аттенюатором? |
|
|
DWD: Я вижу, Вы уже почти все порты управляющего МК задействовали, а как быть с аттенюатором? Я сам уже ничего не понимаю. Изложите Ваше видение обвязки мастера. Я же честно постов 50 назад написал, что во внутри процессорном фарше разбираюсь поверхностно. Мне трудно в голове все представить. Вот давайте Все и поможем мне советом. А уж я будьте уверены все в лучшем виде и отрисую. |
|
|
explorer, а я Вам ещё те же 50 постов назад говорил - не торопитесь рисовать схему на то, на что даже алгоритма не существует... Подумайте сами. Ведь, нарисовав схему и "заставив" программиста ваять код, Вы загоняете его в довольно жёсткие рамки внутрипрограммных связей, заставляете писать код, оптимизированный не программно, а для разводки пп. Пнятно, что назначение некоторых портов будет определено сразу - выводы подключения питания, кварца, и т.д., но назначение остальных портов лучше пусть определит сам программист. Хотя, судя по отсутствию комментариев GM на Ваши схемы, видимо он и не собирается привязываться к Вашей разводке. |
|
|
explorer: и кинуть одну на SS 1-го ведомого, а вторую на SS 2-го, так что ли ??? explorer: А разве по I2C выбор камня нельзя реализовать ??? |
|
|
explorer: Вот еще вариант вдогонку: Вижу, Вам больше нравится усилитель базовой версии?.. Вопрос для всех по поводу аттенюатора. В таком случае между выходами МК и входами ЦАП нужно поставить вот такую схему. На её вход "Vref+" подаём напряжение с выхода любого дополнительно ЦАП (даже очень медленного). На вход "Vref-" подаём напряжение с этого же ЦАП, но через инвертор на ОУ. Для сдвига уровня можно один из входов "Vref+" или "Vref-" соединить с корпусом, а на другом - регулировать напряжение дополнительным ЦАП. Получим возможность плавно сдвигать сигнал как полностью в плюс (0...+5В), так и полностью в минус (0...-5В). Можно на каждый вход "Vref+" и "Vref-" подключить по отдельному дополнительному ЦАП и кодами, чисто программным путём плавно менять амплитуду и смещение как по отдельности, так и одновременно. |
|
|
DWD: Например, 8-ми разрядный ЦАП сможет регулировать уровень сигнала генератора с шагом 0.25дБ от нуля до -0.25*256=-64дБ. Если ЦАПы имеют на выходе ОУ (преобр. тока в напр.), то при малых уровнях станут вылезать шумы этих ОУ. Уровень выхода не требуется, в большинстве случаев, менять быстро. ИМХО идеальным является применение миниатюрных релюшек в известной схеме ряда резистивных звеньев. Релюшками управлять от отдельного контроллера. Этому контроллеру, по последовательному каналу, задавать необходимый код уровня выхода.. |
|
|
DWD: Хотя, судя по отсутствию комментариев GM на Ваши схемы, видимо он и не собирается привязываться к Вашей разводке. DWD: Я же считаю, нужно ставить вот этот. Вопрос для всех по поводу аттенюатора. На сколько я понимаю, он будет электронным? 1) Предложения Всех Участников обсуждения естественно будут мною приняты к сведению и реализации в схематике. 2)Нет Вы все неправильно поняли, я и не собирался GM (НАШЕГО кодоизобретателя) вгонять в какие-то рамки. Просто кажется (уже уже крещусь), что моя телега впереди лошади будет держать ВСЕХ в тонусе. И заметьте мы ведь не какие-то отвлеченные темы обсуждаем, а конкретные прикладные по нашей железяке, а это уже хорошо для сосредоточения внимания на теме. И я надеюсь маэстро GM видит НАШЕ рвение и кое-какие ходы примет к сведению и возможно реализации в своей версии. Ради этого все и делается. |
|
|
DWD: Вопрос для всех по поводу аттенюатора. |
|
|
2explorer Не забудьте поставить 3 защитных диода на клаву. 2everybody Почти всё расписал для мастера, закончу - покажу. В принципе должно остаться 7 ног под аттенюатор, не получится - поставим регистр на расширение ног. Я не отвечаю пока, но внимательно читаю. Потерпите пару дней, покажу схему и, возможно, выкачу новый вариант генератора с учётом новейших реалий. К сожалению, у меня нет под рукой 88-й меги, так что проверить в железе не смогу. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |