ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
- 
	
- Докладываю: всё работает.  SciFi(185 знак., 25.10.2011 13:12)
			
- Ура! - Vladimir Ljaschko(25.10.2011 13:22)
 
 - Сигнал хитрой формы могут генерить AWG. А они построены по принципу RAM -> FPGA -> DAC. Почему бы не пойти по такому пути? - Лeoнид Ивaнoвич(16.10.2011 00:02)
			
- Прогресс в МК-строительстве позволяет сделать проще: STM32F20x + внешний ЦАП. Об успехах доложу, если кому-то будет интересно. - SciFi(16.10.2011 01:55)
					
- да, очень интересно. А внешний цап на I2S планируете повесить или как? - koyodza(16.10.2011 15:02)
							
- Разве бывают такие быстрые ЦАПы на I2S? Это же аудио-интерфейс. - Shura(16.10.2011 15:04)
									
- ну ляпнул, что первое в голову пришло. Просто интересно, как именно топикстартер собирается это реализовывать - koyodza(16.10.2011 15:17)
											
- Вот так -> - SciFi(16.10.2011 17:36, ссылка)
													
- Для сигналов произвольной формы отношение частоты дискретизации к частоте сигнала должно быть намного большим, чем при генерации синуса. Так как нужен фильтр Бесселя, а крутые фильтры с их ФЧХ на несинусоидальном сигнале применять нельзя. Как  Лeoнид Ивaнoвич(76 знак., 17.10.2011 13:54)
															
- Не надо путать частоту основной гармоники и максимальную частоту в спектре. - Shura(17.10.2011 13:57)
																	
- ЛИ все правильно говорит, у автора вместо пилы синус будет при соответстующем фильтре на выходе - Make_Pic(17.10.2011 14:04 - 14:06)
																			
- Почему прямоугольник? - Лeoнид Ивaнoвич(17.10.2011 14:06)
																					
- поправил :) Конечно синус - первая гармоника - Make_Pic(17.10.2011 14:07)
 
 
 - Почему прямоугольник? - Лeoнид Ивaнoвич(17.10.2011 14:06)
																					
 - Верно, не так прочитал начальный пост. Но это слабо меняет дело. Полоса пропускания фильтра должна быть 3 МГц, на этой частоте в сигнале что-то есть. При Fs = 10 МГц (как указано на Электрониксе), ближайший образ будет на частоте 7 МГц, это чуть  Лeoнид Ивaнoвич(113 знак., 17.10.2011 14:04)
																			
- Там требования не такие жёсткие. Сигнал - синус 3 МГц с трапецевидной амплитудной модуляцией и слабой частотной модуляцией. Давить образы очень сильно не надо. Важно, чтобы на 50 МГц и выше подавление было >50 дБ или около того. - SciFi(17.10.2011 15:04)
																					
- Если так, то можно применить фильтр не "linear phase", а более крутой. Мне тоже интересно было бы посмотреть со стороны, на что способен ARM. - Лeoнид Ивaнoвич(18.10.2011 22:09)
																							
- :-)) ARM там причём? Контроллер DMA выплёвывает в порт данные из памяти, ядро ARM в это время дрыхнет, как пожарники :-) - Shura(18.10.2011 22:13)
																									
- Нефиг занудствовать. Очевидно, имелось в виду не "ARM", а "ARM-based MCU". - SciFi(19.10.2011 02:03)
 
 
 - :-)) ARM там причём? Контроллер DMA выплёвывает в порт данные из памяти, ядро ARM в это время дрыхнет, как пожарники :-) - Shura(18.10.2011 22:13)
																									
 
 - Если так, то можно применить фильтр не "linear phase", а более крутой. Мне тоже интересно было бы посмотреть со стороны, на что способен ARM. - Лeoнид Ивaнoвич(18.10.2011 22:09)
																							
 
 - Там требования не такие жёсткие. Сигнал - синус 3 МГц с трапецевидной амплитудной модуляцией и слабой частотной модуляцией. Давить образы очень сильно не надо. Важно, чтобы на 50 МГц и выше подавление было >50 дБ или около того. - SciFi(17.10.2011 15:04)
																					
 
 - ЛИ все правильно говорит, у автора вместо пилы синус будет при соответстующем фильтре на выходе - Make_Pic(17.10.2011 14:04 - 14:06)
																			
 
 - Не надо путать частоту основной гармоники и максимальную частоту в спектре. - Shura(17.10.2011 13:57)
																	
 
 - Для сигналов произвольной формы отношение частоты дискретизации к частоте сигнала должно быть намного большим, чем при генерации синуса. Так как нужен фильтр Бесселя, а крутые фильтры с их ФЧХ на несинусоидальном сигнале применять нельзя. Как  Лeoнид Ивaнoвич(76 знак., 17.10.2011 13:54)
															
 
 - Вот так -> - SciFi(16.10.2011 17:36, ссылка)
													
 
 - ну ляпнул, что первое в голову пришло. Просто интересно, как именно топикстартер собирается это реализовывать - koyodza(16.10.2011 15:17)
											
 
 - Разве бывают такие быстрые ЦАПы на I2S? Это же аудио-интерфейс. - Shura(16.10.2011 15:04)
									
 
 - да, очень интересно. А внешний цап на I2S планируете повесить или как? - koyodza(16.10.2011 15:02)
							
 
 - Прогресс в МК-строительстве позволяет сделать проще: STM32F20x + внешний ЦАП. Об успехах доложу, если кому-то будет интересно. - SciFi(16.10.2011 01:55)
					
 - Ладно, тогда следующий вопрос. Есть ли в семействе STM32 МК, который сможет выдавать данные на параллельный ЦАП (8 бит, 8 MSPS) из внутренней памяти через DMA? - SciFi(07.10.2011 16:06)
			
- у STM32 источник, приёмник и инициатор пересылки DMA могут быть независимыми koyodza(491 знак., 08.10.2011 01:34)
 - В 100-выводных F103 и выше быстродействия интерфейса внешней шины должно хватить - Dir(07.10.2011 16:19)
					
- Я даже разглядел там Write FIFO, что радует. Вопрос в том, подключен ли DMA к FSMC? - SciFi(07.10.2011 16:25)
							
- Я FSMC не использовал, но было бы странно, если бы не был подключен Ж8-O. Что-то важнее для DMA трудно придумать... - Dir(07.10.2011 16:30)
									
- По крайней мере в STM32F2xx FSMC точно подключен к DMA (см. Fig.22 в RM0033) :) - Dir(07.10.2011 16:44)
 
 
 - Я FSMC не использовал, но было бы странно, если бы не был подключен Ж8-O. Что-то важнее для DMA трудно придумать... - Dir(07.10.2011 16:30)
									
 
 - Я даже разглядел там Write FIFO, что радует. Вопрос в том, подключен ли DMA к FSMC? - SciFi(07.10.2011 16:25)
							
 
 - Там у ЦАПа фиговое выходное сопротивление, ограничение спектра произойдет в аналоге, даже если будешь максимально быстро писать. - Vladimir Ljaschko(07.10.2011 15:20)
 - Я хоть и не koyodza и рискую нарваться на недовольство, но набравшись мужества отвечу: НЕТ ;)  Dir(202 знак., 07.10.2011 15:09)
			
- бггг. а если инструментальный цап с дискретизацией 1MHz на выхлоп выдаст меандр 500kHz, то какой у него будет спектр? а? - Mahagam(07.10.2011 15:58)
					
- И как с этого спектра потом синтезировать нужный сложный сигнал? Есть идеи? - Dir(07.10.2011 16:05)
							
- а этого не было в ТЗ ))) - Mahagam(07.10.2011 16:40)
									
- Хитрите, батенька ;) Dir(348 знак., 07.10.2011 16:50)
 
 
 - а этого не было в ТЗ ))) - Mahagam(07.10.2011 16:40)
									
 
 - И как с этого спектра потом синтезировать нужный сложный сигнал? Есть идеи? - Dir(07.10.2011 16:05)
							
 
 - бггг. а если инструментальный цап с дискретизацией 1MHz на выхлоп выдаст меандр 500kHz, то какой у него будет спектр? а? - Mahagam(07.10.2011 15:58)
					
 - Dataговн читать не пробовал? Update rate 1 MS/s - Shura(07.10.2011 15:08)
			
- Разглядел. Ага, без внешнего ЦАП никак. - SciFi(07.10.2011 15:22)
 
 
 - Докладываю: всё работает.  SciFi(185 знак., 25.10.2011 13:12)