Свежие обсуждения
Измерения

DDS-генератор на AVR - нужна помощь

1 158 189

Обнаглею и сделаю обобщение за Всех, решаем, что с подачи GM ведущим MCU будет Мега88. Идем далее, распиновка Меги88 само - сабой отличается от Меги16 (32pin vs 44pin). Обмен с ведомым, так полагаю, будет осуществляться по Uart как и в приборе Madgray. Так как я сам в логических и прочих блоках MCU разбираюсь поверхностно, требуется чтобы GM или кто-то из 000 изобразили схему цифровой части прибора. Думается, что если GM возьмется за написание кода (нашему Франкенштейну нужен отец), то ему и карты в руки. Конкретнее, требуется четкое понимание какими выводами управляющего MCU мы будем управлять всей периферией. Еще не ясно, нужна ли связь с PC в будущем. Для себя не вижу такой необходимости.
Когда будет схема цифровой части, стыканем ее с фильтром - усилителем от DWD (после консультаций с сообществом) и если потребуется я сочту за честь развести PCB, хотите блочно, хотите монолитно.

 

Уважаемый DWD!
Данная тема не очень похожа на боевые действия, скорее на парламентскую дискуссию. В других источниках находил
похожие проекты. Главное их отличие - они реализованы в железе и работают.

 

Ну если отвлечься на минуточку, то эта тема тоже реализована, в виде двух модулей: генератора произвольной формы (синуса, в частности) и генератора качающейся частоты. Модуль шума тоже реализован полностью, модуль шима - частично, то что делается аппаратно.

Пройдёмся по параметрам, генератор: 0-1200 кГц, шаг частоты 0,00058 Гц, свип: регулируемая полоса качания в диапазоне от 0 до 1200 кГц плюс импульс положения частотной метки, белый шум в полосе 0-600 кГц, генератор импульсов от 0.05 мкс до 5 с с дискретом 0.05 мкс. Кстати, есть вариант генератора с валкодером, просто крутите ручку, как в аналоговом генераторе и частота послушно меняется.

Теперь, BG, укажите пжлст источник/и где был бы похожий проект: генератор синуса, ГКЧ, генератор шума, генератор импульсов, да ещё с такими параметрами.

Поймите простую вещь, мы в процессе общения на форуме нередко ужесточали требования к устройству и дорабатывали блоки под эти требования и опять меняли требования. Одно обсуждение меню для генератора чего стоило. Не мне судить, что получилось.

 

explorer: ...решаем, что с подачи GM ведущим MCU будет Мега88. Идем далее, распиновка Меги88 само-собой отличается от Меги16 (32pin vs 44pin)
Никакой меги16, две (или три, если кому надо) меги88, 12 кнопок для ввода параметров (факультативно), валкодер (факультативно), кварц 20МГц, стандартный дисплей, фильтр, усилитель, аттенюатор 0-60 дБ (шаг 0.1-0.5 дБ), что ещё забыл?

explorer: Обмен с ведомым, так полагаю, будет осуществляться по Uart как и в приборе Madgray
Не надо вносить путаницу, это у madgrey, как у нас.

explorer: ...требуется чтобы GM или кто-то из 000 изобразили схему цифровой части прибора. Думается, что если GM возьмется за написание кода, то ему и карты в руки
Не обещаюсь завтра, думаю, за неделю-другую сделаю. Здесь можно найти мой имейл для связи

 

GM: Думаю, 88-ой хватит на всё.
Когда-то один известный человек сказал: "640 кБ хватит всем"
А идею перехода на м48/88 поддерживаю. Ведь все наработки остаются в силе.
Что касается программы для мастера, то можно даже позволить себе такую роскошь, как писать на Си.

 

GM: Не обещаюсь завтра, думаю, за неделю-другую сделаю.
Прекрасно. Я тоже сидеть не буду, пока наваляю SYMволы в PADS. Конечно это мелочи, но хоть что-то.
Хотелось бы в ближайшие 2-3 недели осуществить прорыв. Вчера в отпуск пошел - всего 24 суток. Руки развязаны.
Про килобайты, если не ошибаюсь, это Бил Гейтс?

 

GM: 12 кнопок для ввода параметров (факультативно), валкодер (факультативно)
Очень желателен непосредственный ввод частоты с клавиатуры...

 

explorer: Про килобайты, если не ошибаюсь, это Бил Гейтс?
Ага. У Вас сейчас сколько, 2 ГБ или все 4 ?
А комп делает все то, что и раньше и с такой же скоростью (утрирую).

 

Tadas: А идею перехода на м48/88 поддерживаю.
Вы это говорили на ~10 странице, тогда вас не послушали, теперь к этому пришли .

 

explorer: Очень желателен непосредственный ввод частоты с клавиатуры...
Имеется в виду, что разводка обязательно, а применение - факультативно. К третьей меге тоже относится.