[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
ОАО НПО "ФИЗИКА" • Просмотр темы - Микросхема генератора синусоидального сигнала
Текущее время: 22 мар 2023, 11:31

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 11 ноя 2013, 10:41 
Не в сети
Аватар пользователя

Зарегистрирован: 26 фев 2013, 10:27
Сообщений: 138
Название предприятия:
Есть ли какие-то пожелания, предпочтения?
Есть ли необходимость в сигналах других форм, кроме синусоидального?
Кроме частоты 400 Гц интересуют ли какая-то другая частота?
Является ли для разработчиков вопрос точности воспроизведения синусоиды важным?

_________________
Существует 2 типа компаний: быстрые и мертвые. (с) Andrew Stephen Grove


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 12 ноя 2013, 18:01 
Не в сети
Аватар пользователя

Зарегистрирован: 29 мар 2013, 21:12
Сообщений: 23
Откуда: г. Владимир
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 10:06 
Не в сети

Зарегистрирован: 08 ноя 2013, 16:33
Сообщений: 26
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 18:11 
Не в сети
Аватар пользователя

Зарегистрирован: 29 мар 2013, 21:12
Сообщений: 23
Откуда: г. Владимир
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 18:39 
Не в сети
Аватар пользователя

Зарегистрирован: 26 фев 2013, 10:27
Сообщений: 138
Название предприятия:
Мы вас применять наши схемы не заставляем.

Если вы не можете запрограммировать 20 тактов на микроконтроллере, то не надо обвинять производителя ЭКБ в том, что они выпускают плохую продукцию, может начнете с себя?

Здесь обсуждается другая тема, если вам не интересно, то хотя бы не флудите.

_________________
Существует 2 типа компаний: быстрые и мертвые. (с) Andrew Stephen Grove


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 18:57 
Не в сети

Зарегистрирован: 08 ноя 2013, 16:33
Сообщений: 26
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 19:01 
Не в сети
Аватар пользователя

Зарегистрирован: 29 мар 2013, 21:12
Сообщений: 23
Откуда: г. Владимир
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 19:45 
Не в сети

Зарегистрирован: 08 ноя 2013, 16:33
Сообщений: 26
Название предприятия:
Насколько я понимаю, планируется так: подал питание, получил 400Гц 5В. Из обвязки - кондер для подстройки частоты. Хотите 27В? Это уже в маленький корпус не влезет, ибо обвязка. Цифра на 27В не работает, увы.

PS. Ну и про корпуса - это общая тенденция, но конкретные заказчики перепроектировать аппаратуру под новые корпуса не хотят(и это вполне резонно!), а тех, кто создает новую аппаратуру совсем мало.


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 20:07 
Не в сети
Аватар пользователя

Зарегистрирован: 26 фев 2013, 10:27
Сообщений: 138
Название предприятия:

_________________
Существует 2 типа компаний: быстрые и мертвые. (с) Andrew Stephen Grove


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 20:10 
Не в сети
Аватар пользователя

Зарегистрирован: 29 мар 2013, 21:12
Сообщений: 23
Откуда: г. Владимир
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 ноя 2013, 21:06 
Не в сети
Аватар пользователя

Зарегистрирован: 26 фев 2013, 10:27
Сообщений: 138
Название предприятия:
Цифровой выбор частоты работы или аналоговый при помощи конденсатора или кварца - 2 большие разницы.
И планировался вариант с аналоговым выбором частоты.

Хотя можно выпустить и обе схемы.

_________________
Существует 2 типа компаний: быстрые и мертвые. (с) Andrew Stephen Grove


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 04 дек 2013, 21:38 
Не в сети
Аватар пользователя

Зарегистрирован: 26 фев 2013, 10:27
Сообщений: 138
Название предприятия:

_________________
Существует 2 типа компаний: быстрые и мертвые. (с) Andrew Stephen Grove


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 17 дек 2013, 12:50 
Не в сети
Аватар пользователя

Зарегистрирован: 26 фев 2013, 10:27
Сообщений: 138
Название предприятия:
На микросхему нужен заказчик.

_________________
Существует 2 типа компаний: быстрые и мертвые. (с) Andrew Stephen Grove


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 мар 2015, 17:17 
Не в сети

Зарегистрирован: 01 мар 2015, 09:00
Сообщений: 24
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 мар 2015, 18:31 
Не в сети

Зарегистрирован: 08 ноя 2013, 16:33
Сообщений: 26
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 13 мар 2015, 19:20 
Не в сети

Зарегистрирован: 01 мар 2015, 09:00
Сообщений: 24
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 16 мар 2015, 13:01 
Не в сети

Зарегистрирован: 08 ноя 2013, 16:33
Сообщений: 26
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 17 мар 2015, 22:07 
Не в сети

Зарегистрирован: 01 мар 2015, 09:00
Сообщений: 24
Название предприятия:


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 22 май 2015, 20:53 
Не в сети

Зарегистрирован: 08 ноя 2013, 16:33
Сообщений: 26
Название предприятия:
Итак, что имеется по генератору синуса(ЦВС, или DDS). На данный момент готов первый "пробный" кристалл на базе нашего БМК. Это, собственно, цифровая часть генератора синуса(она же NCO). По нему имеется следующая информация:
1. 99%, что в серию он не пойдет.
2. Аккумулятор фазы 11 разрядов.
3. Синус: 7 разрядов + знак.
4. При тактовой 1МГц доступны частоты синуса от 244Гц до 7.8кГц. Сама тактовая поднимается до 3МГц, ну а вниз без ограничений.
5. Питание стандартное для БМК, 5В+-10%. Входы работают и с 3.3В.

По интерфейсам: приращение аккумулятора задается по параллельной шине, код синуса выдается также на параллельную шину.
По корпусу: на данный момент упакован в 48.

Пока включали этот NCO с . Картинка ниже.
DS0031.PNG
DS0031.PNG [ 10.41 KiB | Просмотров: 62934 ]


К слову, на осциллограмме выход напрямую с ЦАПа, без фильтра.

Что дальше?
В любом случае планируется поднять разрядность синуса до 11+знак, разрядность аккумулятора фазы до 14(или выше). По интерфейсам вопрос открытый. Ввиду того, что кристалл все таки большой, в Н04.16 его уместить не удастся, а значит твердой необходимости в последовательном интерфейсе нету. Более того, наши ЦАПы используют SL, а многие другие - SPI(или другие клоны SPI). Также есть ненулевая вероятность, что будет сразу и синус, и косинус. Т.е. by design получаются небольшие накладные расходы, так что почему и нет...

Собственно, к обсуждению предлагаются следующие вопросы:
1. Размер аккумулятора фазы. Это напрямую зависит от предполагаемого диапазона требуемых частот, так что... Сразу скажу, 48 разрядов делать не будем: слишком много места требуется.
2. Интерфейсы. С чем планируете стыковать? С нашими ЦАПами, или с чьими-то еще.
3. Формат выходных данных. Дополнительный код, либо прямой + знак.
4. Востребованность дизеринга(dithering). Надо ли?

На обсуждение есть, думаю, не более пары недель.


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
СообщениеДобавлено: 25 май 2015, 15:34 
Не в сети
Аватар пользователя

Зарегистрирован: 29 мар 2013, 21:12
Сообщений: 23
Откуда: г. Владимир
Название предприятия:
2. Ну вообще конечно из интерфейсов по крайней мере для наших целей хотелось бы SPI.

5. Если сделаете питание с 3.3Вольт, то будет изумительно.

3. Формат выходных данных, желательно и то и то.

4. Дизеринг - в принципе не вижу пока особо смысла, но если на кристалле будет свободное место, то почему-бы и нет.

6. Вход управления "вкл/выкл" самой микросхемы или непосредственно выхода микросхемы, при этом, если выключать саму микросхему, то старт синуса желателен с определённой позиции, например с нуля, а не с хаотичного значения.

7. Если есть возможность то да, желателен и косинус, хотя для нас не критично, пока.


Вернуться наверх
 Профиль Отправить личное сообщение Отправить e-mail  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB