- 
	
- Теоре́ма Коте́льникова (Найквиста — Шеннона) — фундаментальное
утверждение в области цифровой обработки сигналов, связывающее
непрерывные и дискретные сигналы и гласящее, что «любую функцию F (
t ), состоящую из частот от 0 до f1, можно непрерывно передавать с любой точностью при помощи чисел, следующих друг за другом менее чем через 1 / (2
f1) секунд» - argus98(15.09.2024 11:25)
			
- Спасибо. А можно немного детальнее? Как я понял, это немного в
сторону дельта-модуляции? То есть если у меня верхняя частота
11625, то имея возможность дрыгат ножкой 23250 можно синтезировать
любую частоту с произвольно точностью до искомой. Вопрос как это
реализовать?... Верхние гармонии обрезаем фильтром.  Dingo(129 знак., 15.09.2024 12:27)
					
- ps По поводу Fd = 23250 - это теоретический нижний предел. На
практике надо делать больше, потому что 1) аналоговый ФНЧ имеет
конечную крутизну спада АЧХ; 2) ЧМ-сигнал имеет ширину спектра
больше, чем F0+dF. Поэтому Fd следует делать как можно больше,
насколько позволяют производительность процессора и ЦАП - argus98(15.09.2024 14:58)
							
- По спектру: при узкополосной ЧМ, когда максимальная частота входного сигнала меньше или равна девиации, ширина спектра сопоставима с АМ; это как раз мой случай. - Dingo(15.09.2024 15:47)
 - Принял. - Dingo(15.09.2024 15:11)
 
 - Числа в DDS - дробные с фиксированной точкой. Могут быть с любой
разрядностью. Необходимая точность приращения фазы определяет
минимальную разрядность используемых чисел. ps Дельта-модуляция тут
не причём. - argus98(15.09.2024 14:32)
							
- Ага. Разрядность ЦАП и количество значений в таблице определяют 
точностькачество сигнала. Так? Как считать минимально необходимый размер таблицы можете подсказать или направить? - Dingo(15.09.2024 14:46)- Для формирования синуса разрядность таблицы должна быть на 3-4 бита
больше, чем разрядность АЦП. Т.е. если АЦП 10- битный, то таблица
должна иметь не менее 8192 значений синуса. Лучше - 16384.
Дальнейшее увеличение таблицы явного улучшения уже не принесёт - argus98(15.09.2024 15:14)
											
- Иллюстрация IBAH(1 знак., 15.09.2024 22:09, картинка)
 
 - Как можно посчитать что либо, если вы ни слова не сказали про сигнал. Одни только намеки. - my504(15.09.2024 15:08)
 
 - Для формирования синуса разрядность таблицы должна быть на 3-4 бита
больше, чем разрядность АЦП. Т.е. если АЦП 10- битный, то таблица
должна иметь не менее 8192 значений синуса. Лучше - 16384.
Дальнейшее увеличение таблицы явного улучшения уже не принесёт - argus98(15.09.2024 15:14)
											
 
 - Ага. Разрядность ЦАП и количество значений в таблице определяют 
 
 - ps По поводу Fd = 23250 - это теоретический нижний предел. На
практике надо делать больше, потому что 1) аналоговый ФНЧ имеет
конечную крутизну спада АЧХ; 2) ЧМ-сигнал имеет ширину спектра
больше, чем F0+dF. Поэтому Fd следует делать как можно больше,
насколько позволяют производительность процессора и ЦАП - argus98(15.09.2024 14:58)
							
 - Причем тут Шенон с Найквистом? Мы говорим не о принципах, а о
реализациях этих принципов. Так что при произвольной частоте
накачки DDS и 10...12 битном ЦАПе с разрядностью адреса 12...14
получаются озвученные мной выше величины дефектов сигнала. Но если
сигнал кратен накачке, то все ништяк-ништяк и можно получить
практически идеальнвй снектр. О чем я тоже упомянул. - my504(15.09.2024 11:52)
					
- Перевожу Котельникова-Найквиста на русский - сам принцип DDS позволяет получить сигнал В ЦИФРЕ с любой требуемой точностью, которая определяется исключительно только разрядностью используемых чисел. Все проблемы возникают на этапе перевода цифр в аналог. Т.е. проблемы шумов НЕ в принципе работы DDS, а в аналоговом тракте: разрядность и линейность ЦАП, джиттер отсчётов сигнала, параметры выходного фильтра - argus98(15.09.2024 14:21)
 - Похоже как раз, что при том способе, который я предполагал использовать, дискретность накачки оказывается критичной. UPD: это при постоянном значении добавляемого значения. Если его менять - могут быть варианты. - Dingo(15.09.2024 13:05)
 
 
 - Спасибо. А можно немного детальнее? Как я понял, это немного в
сторону дельта-модуляции? То есть если у меня верхняя частота
11625, то имея возможность дрыгат ножкой 23250 можно синтезировать
любую частоту с произвольно точностью до искомой. Вопрос как это
реализовать?... Верхние гармонии обрезаем фильтром.  Dingo(129 знак., 15.09.2024 12:27)
					
 - Фатальные проблемы возможны, но всё это может быть выражено в
цифрах. Не будет ли излишней смелостью призвать ТС посчитать это
всё? - SciFi(15.09.2024 10:56)
			
- Продуктивнее призвать ТС озвучить конечную цель. Тогда будет
понятна реализация. - my504(15.09.2024 10:59)
					
- Очевидно, ТС партизан. Военную тайну не выдаст. Ну и ладно. - SciFi(15.09.2024 13:53)
							
- Заменить аналоговый нестабильный узел. Бюджет питания 30 мА на весь
блок и модуля тор там не единственный. И сохранить совместимость. - Dingo(15.09.2024 14:41)
									
- Чтобы что либо менять, нужно озвучить параметры этого узла. Ну или
его назначение. что позволит более-менее точно предсказать его
параметры. - my504(15.09.2024 15:11)
											
- Нет, без биты и паяльника не получится :-) - SciFi(15.09.2024 15:40)
 
 
 - Чтобы что либо менять, нужно озвучить параметры этого узла. Ну или
его назначение. что позволит более-менее точно предсказать его
параметры. - my504(15.09.2024 15:11)
											
 
 - Заменить аналоговый нестабильный узел. Бюджет питания 30 мА на весь
блок и модуля тор там не единственный. И сохранить совместимость. - Dingo(15.09.2024 14:41)
									
 - Конечная цель - генерировать ЧМ сигнал с разрешением модуляции +/-
8 бит при несущей 11 кГц и девиации 625 Гц. То есть шаг девиации
625 / (2^8). - Dingo(15.09.2024 12:37)
							
- Замечательно. Какие требования к спектру синтезируемого сигнала?
При использовании DDS с дробной фазой вы легко реализуете вашу
дискретность по частоте девиации. Только могут выскочить нежданчики
в зависимости от назначения сигнала. Чтобы было понятно приведу
пример из своей крайней практики с HF RFID. Как известно, HF RFID
передает на метку запрос посредством несущей 13,56 МГц. И вполне
резонно принимать ответ от метки синхронным приемником в виде ФД с
гетеродином взятым  my504(658 знак., 15.09.2024 15:24)
									
- Спасибо, поучительно. - Dingo(15.09.2024 18:17)
 
 
 - Замечательно. Какие требования к спектру синтезируемого сигнала?
При использовании DDS с дробной фазой вы легко реализуете вашу
дискретность по частоте девиации. Только могут выскочить нежданчики
в зависимости от назначения сигнала. Чтобы было понятно приведу
пример из своей крайней практики с HF RFID. Как известно, HF RFID
передает на метку запрос посредством несущей 13,56 МГц. И вполне
резонно принимать ответ от метки синхронным приемником в виде ФД с
гетеродином взятым  my504(658 знак., 15.09.2024 15:24)
									
 - Конечная цель - деньги! - Kpoк(15.09.2024 11:22)
							
- В понятиях инженера - нет. Особенно если инженер работает в
постоянном найме. - my504(15.09.2024 11:26)
									
- Херовый это инженер, если он не помнит о деньгах. - Dingo(15.09.2024 12:38)
											
- Речь не о том, помнит он или нет о деньгах. Речь о том, что
является непосредственной конечной целью проекта. Это явно не
деньги, а технический результат. - my504(15.09.2024 13:10)
													
- В любом случае для инженера есть понятие стоимости решения. - Dingo(15.09.2024 15:13)
															
- Стоимость решения не может быть целью. Цель технического проекта
всегда техническая. Экономика является лишь условием. Иначе
возникает абсурд - дешево, но не работает. - my504(15.09.2024 15:50)
																	
- Лишь бы продавалось - Kpoк(15.09.2024 16:40)
																			
- С чего бы продаваться неработающему решению? Или мы говорим о чем
то другом? - my504(15.09.2024 16:46)
																					
- Вы не поверите... - Kpoк(15.09.2024 16:49)
 
 
 - С чего бы продаваться неработающему решению? Или мы говорим о чем
то другом? - my504(15.09.2024 16:46)
																					
 
 - Лишь бы продавалось - Kpoк(15.09.2024 16:40)
																			
 
 - Стоимость решения не может быть целью. Цель технического проекта
всегда техническая. Экономика является лишь условием. Иначе
возникает абсурд - дешево, но не работает. - my504(15.09.2024 15:50)
																	
 
 - В любом случае для инженера есть понятие стоимости решения. - Dingo(15.09.2024 15:13)
															
 
 - Речь не о том, помнит он или нет о деньгах. Речь о том, что
является непосредственной конечной целью проекта. Это явно не
деньги, а технический результат. - my504(15.09.2024 13:10)
													
 
 - Херовый это инженер, если он не помнит о деньгах. - Dingo(15.09.2024 12:38)
											
 
 - В понятиях инженера - нет. Особенно если инженер работает в
постоянном найме. - my504(15.09.2024 11:26)
									
 
 - Очевидно, ТС партизан. Военную тайну не выдаст. Ну и ладно. - SciFi(15.09.2024 13:53)
							
 
 - Продуктивнее призвать ТС озвучить конечную цель. Тогда будет
понятна реализация. - my504(15.09.2024 10:59)
					
 
 - Теоре́ма Коте́льникова (Найквиста — Шеннона) — фундаментальное
утверждение в области цифровой обработки сигналов, связывающее
непрерывные и дискретные сигналы и гласящее, что «любую функцию F (
t ), состоящую из частот от 0 до f1, можно непрерывно передавать с любой точностью при помощи чисел, следующих друг за другом менее чем через 1 / (2
f1) секунд» - argus98(15.09.2024 11:25)