- 
	
- Верно, это старший (знаковый!) разряд двоичного кода на входе в ЦАП. Но я буду настаивать, что это и есть меандр! Потому что старший разряд бывает равен единичке только в отрицательной половине периода, а в положительной он равен нулю. Именно в  Ксения(181 знак., 13.09.2017 21:45, ссылка, картинка)
			
- >я буду настаивать, что это и есть меандр  lloyd(734 знак., 13.09.2017 22:22)
					
- Любую частоту DDS этого типа (AD9834) создать не даст, т.к. весь ассортимент синусоид, которые она способна генерировать, ограничен делением частоты ее клока (50 или 75 Мгц) на целочисленные делители (от 2 до 228-1). Поэтому какой  Ксения(452 знак., 13.09.2017 23:08 - 23:14)
							
- (шёпотом на ушко)  Крок(238 знак., 14.09.2017 10:11)
									
- Какая магия? Разоблачение совершенно необходимо. Без этого ваши блестящие номера оставят тягостное впечатление. Зрительская масса требует объяснения. - Семплеяров(14.09.2017 21:25, 
) - Не надо придираться по мелочам. Максимальное число, которое влезает в регистр управления частотой - 228, что соответствует полной частоте задающего генератора (50 или 75 МГц), а нужная частота задается в долях от этой максимальной Ксения(1015 знак., 14.09.2017 11:21 - 12:58)
 
 - Какая магия? Разоблачение совершенно необходимо. Без этого ваши блестящие номера оставят тягостное впечатление. Зрительская масса требует объяснения. - Семплеяров(14.09.2017 21:25, 
 - Ноль-то там есть всегда, но в потоке кодов, подаваемых на ЦАП, он есть не всегда, т.к. дельта фи может быть не кратной фи/180. Аналоговый фильтр интерполирует поток, поэтому в фильтрованном аналоговом сигнале он будет всегда - MBedder(13.09.2017 23:19)
									
- Тогда не надо заниматься мазохизмом, а следует выбирать всегда ближайший четный делитель - тогда и фи/180 тоже будет на нуле. - Ксения(13.09.2017 23:23)
											
- А зачем тогда тебе вообще DDS? Если тебе срать на огромный шаг генерируемой частоты - бери обычный таймер, что есть в каждом первом микроконтроллере, даже в МК для плюшевых игрушек STM8.  lloyd(152 знак., 14.09.2017 11:35)
													
- Топикстартер хотел синус, от этого и разговор перешел на DDS. Я же лишь заметила, что DDS типа AD9834 способна выдавать одновременно (с разных ножек), как синус, так и меандр. И вот к меандру отчего-то прицепились уточняльщики - синус они Ксения(88 знак., 14.09.2017 11:42)
 
 - Ой... отпал :)) - MBedder(13.09.2017 23:33)
 
 - А зачем тогда тебе вообще DDS? Если тебе срать на огромный шаг генерируемой частоты - бери обычный таймер, что есть в каждом первом микроконтроллере, даже в МК для плюшевых игрушек STM8.  lloyd(152 знак., 14.09.2017 11:35)
													
 
 - Тогда не надо заниматься мазохизмом, а следует выбирать всегда ближайший четный делитель - тогда и фи/180 тоже будет на нуле. - Ксения(13.09.2017 23:23)
											
 
 - (шёпотом на ушко)  Крок(238 знак., 14.09.2017 10:11)
									
 
 - Любую частоту DDS этого типа (AD9834) создать не даст, т.к. весь ассортимент синусоид, которые она способна генерировать, ограничен делением частоты ее клока (50 или 75 Мгц) на целочисленные делители (от 2 до 228-1). Поэтому какой  Ксения(452 знак., 13.09.2017 23:08 - 23:14)
							
 
 - >я буду настаивать, что это и есть меандр  lloyd(734 знак., 13.09.2017 22:22)
					
 - А из зала кричат: давай подробности! В каких это ДДС есть ТОЛЬКО старшего разряда? А если б ДВА старших были, я б перешёл на них сразу, как наивный инженегр. - Крок(13.09.2017 10:15)
			
- Ну вы быдлокодера-то не смущайте, я работал только с AD9838, ее "Sign bit out" явно намекает на то, что заявленных 0.02Гц шага не получить.  lloyd(39 знак., 13.09.2017 10:42, 
)
					- 1) У машины 9838 есть встроенный компаратор для самых капризных. 2) МНЕ нужны два старших бита. - Крок(13.09.2017 11:14)
							
- 1. Компаратор работает с 3 мегагерц, для моих целей (точная установка частоты в районе 400КГц) не подходил  lloyd(87 знак., 13.09.2017 11:18, 
)
									- 1) Это открытие. Ждём дружного хохота от коллег. 2) Эта реплика очень подходит к давешней дискуссии о 128 Гигабайтах памяти :-) - Крок(13.09.2017 12:25)
											
- 1) это написано в ДШ: The comparator input is ac-coupled; therefore, to operate correctly as a zero-crossing detector, the comparator requires a minimum input frequency of 3 MHz typical. 2) NCO на CPLD реализуется легко, а есть и PIC'и с NCO - MBedder(13.09.2017 12:39)
													
- 1) фтопку даташит. Они ошиблись. 9838 - специально низкочастотный (и потребляющий) камень. За коим хреном там сверхскоростной копаратор - ХЗ. 2) Я знаю толк в извращениях, сам делал Число-управляемый-генератор на 155-й серии. Но АД-машин он уже  Крок(43 знак., 13.09.2017 12:51)
															
- Фтопку-нефтопку, но написано - значит, не зря. А MSb*2 можно получить примитивным удвоителем частоты на XOR - MBedder(13.09.2017 13:01)
																	
- Кто будет работать вторым сомножителем? - Крок(13.09.2017 13:03)
																			
- RC-цепочка -> - MBedder(13.09.2017 14:35, картинка, картинка)
 - Нахрена умножитель, когда на DDS можно банально задрать частоту вверх и на рассыпухе собрать двоичный счетчик - lloyd(13.09.2017 13:05, 
)
																					- Такого применения моего любимого камня я ещё не встречал. - Крок(13.09.2017 13:09)
 
 
 
 - Кто будет работать вторым сомножителем? - Крок(13.09.2017 13:03)
																			
 
 - Фтопку-нефтопку, но написано - значит, не зря. А MSb*2 можно получить примитивным удвоителем частоты на XOR - MBedder(13.09.2017 13:01)
																	
 - Ну даташит я читал, вернее этот раздел прочитал, когда за час компаратор у меня так и не заработал. Собственно обычный RC-фильтр с компаратором были спаяны за следующий час - lloyd(13.09.2017 12:48, 
)
															- А можно рассказать о задаче, в которой существенно отличие старшего разряда LUT в АД9838 от идеального меандра с рабочей частотой? - Крок(13.09.2017 12:56)
																	
- Генератор произвольной формы сигналов с точной установкой частоты.   lloyd(120 знак., 13.09.2017 13:01, 
)
																			- С насколько точной установкой частоты? - Крок(13.09.2017 13:06)
																					
- +-0.0001Гц. Один фиг железка собиралась как proof-of-concept, в реальный проект может пойдет что-то другое. Но возможность перестраивать частоту сигнала ленивым управлением по SPI доставляет - lloyd(13.09.2017 13:09, 
)
																							- А где берут кварцевые генраторы с такой относительной точностью (и нестабильностью):  Хаос(56 знак., 13.09.2017 13:17, 
)
																									- Ну все же стоит отметить, что 400КГц это не частота сигнала, а частота дискретизации ЦАПа, который генерит сигнал несколько порядков меньшей частоты.  lloyd(132 знак., 13.09.2017 13:22)
																											
- То есть, фраза из предыдущего поста: "для моих целей (точная установка частоты в районе 400КГц)" - чистейшее вранье? :) - Хаос(13.09.2017 13:27, 
)
																													- Чому сразу вранье. Вообще суть была в том, чтобы вне зависимости от частоты генерируемого сигнала, размер буффера был равен степени двойки. Когда тактировалось от ШИМ-таймера у МК идет 200МГц, а частоту нужно менять в районе 300-400КГц, то шаг lloyd(414 знак., 13.09.2017 13:34)
 - Художественный вымысел. - Крок(13.09.2017 13:33)
																															
- Точно! Художник, он так видит! :)  Хаос(116 знак., 13.09.2017 13:35, 
) 
 - Точно! Художник, он так видит! :)  Хаос(116 знак., 13.09.2017 13:35, 
 
 
 - То есть, фраза из предыдущего поста: "для моих целей (точная установка частоты в районе 400КГц)" - чистейшее вранье? :) - Хаос(13.09.2017 13:27, 
 
 - Ну все же стоит отметить, что 400КГц это не частота сигнала, а частота дискретизации ЦАПа, который генерит сигнал несколько порядков меньшей частоты.  lloyd(132 знак., 13.09.2017 13:22)
																											
 - Клокогенераторов цифроуправляемых в мире много, как грязи. АД9838 ( и её сёстры) всё-таки сделаны для получения синуса. - Крок(13.09.2017 13:14)
																									
- Реквестирую микруху, что будет перестраивать частоту от 50КГц до 800КГц с шагом хотя бы в 1Гц, но при этом не просить городить внешний делитель частоты. - lloyd(13.09.2017 13:37)
																											
- еще можно поискать по слову dds ссылка внутри AVF(683 знак., 13.09.2017 14:32)
 - Ансверую: AD9912. :) - Хаос(13.09.2017 13:45, 
)
																													- Благодарствую - lloyd(13.09.2017 13:54)
 
 
 
 - Реквестирую микруху, что будет перестраивать частоту от 50КГц до 800КГц с шагом хотя бы в 1Гц, но при этом не просить городить внешний делитель частоты. - lloyd(13.09.2017 13:37)
																											
 
 - А где берут кварцевые генраторы с такой относительной точностью (и нестабильностью):  Хаос(56 знак., 13.09.2017 13:17, 
 
 - +-0.0001Гц. Один фиг железка собиралась как proof-of-concept, в реальный проект может пойдет что-то другое. Но возможность перестраивать частоту сигнала ленивым управлением по SPI доставляет - lloyd(13.09.2017 13:09, 
 
 - С насколько точной установкой частоты? - Крок(13.09.2017 13:06)
																					
 
 - Генератор произвольной формы сигналов с точной установкой частоты.   lloyd(120 знак., 13.09.2017 13:01, 
 
 - А можно рассказать о задаче, в которой существенно отличие старшего разряда LUT в АД9838 от идеального меандра с рабочей частотой? - Крок(13.09.2017 12:56)
																	
 
 - 1) фтопку даташит. Они ошиблись. 9838 - специально низкочастотный (и потребляющий) камень. За коим хреном там сверхскоростной копаратор - ХЗ. 2) Я знаю толк в извращениях, сам делал Число-управляемый-генератор на 155-й серии. Но АД-машин он уже  Крок(43 знак., 13.09.2017 12:51)
															
 
 - 1) это написано в ДШ: The comparator input is ac-coupled; therefore, to operate correctly as a zero-crossing detector, the comparator requires a minimum input frequency of 3 MHz typical. 2) NCO на CPLD реализуется легко, а есть и PIC'и с NCO - MBedder(13.09.2017 12:39)
													
 
 - 1) Это открытие. Ждём дружного хохота от коллег. 2) Эта реплика очень подходит к давешней дискуссии о 128 Гигабайтах памяти :-) - Крок(13.09.2017 12:25)
											
 
 - 1. Компаратор работает с 3 мегагерц, для моих целей (точная установка частоты в районе 400КГц) не подходил  lloyd(87 знак., 13.09.2017 11:18, 
 
 - 1) У машины 9838 есть встроенный компаратор для самых капризных. 2) МНЕ нужны два старших бита. - Крок(13.09.2017 11:14)
							
 
 - Ну вы быдлокодера-то не смущайте, я работал только с AD9838, ее "Sign bit out" явно намекает на то, что заявленных 0.02Гц шага не получить.  lloyd(39 знак., 13.09.2017 10:42, 
 
 - Верно, это старший (знаковый!) разряд двоичного кода на входе в ЦАП. Но я буду настаивать, что это и есть меандр! Потому что старший разряд бывает равен единичке только в отрицательной половине периода, а в положительной он равен нулю. Именно в  Ксения(181 знак., 13.09.2017 21:45, ссылка, картинка)