реклама на сайте
подробности

 
 
> Прошу помощи!
NickSmith
сообщение Oct 23 2009, 19:54
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Появилась задача сделать задающий гениратор с частотой 50 гц чистый синус. (Генератор будет служить источником синуса для системы питания синхронного двигателя)
Требование: Иметь два канала с одинаковой частотой. У одного из каналов повернуть фазу на 90 градусов.
Имеь возможность регулировки частоты с шагом 0,01гц синхронно на обоих каналах. У канала с повернутой фазой иметь возможность подстойки фазы с шагом 0,01.
Выводить информацию на четырехсегментнй цифровой индикатор. Иметь возможность сохранять различные комбинации настроек и потом выбирать из них нужную.

Пока что остановился на следующем схемотическом решении:
Делать все на контроллере AT89C2051, потому что есть книги в которых расписано как его программировать на асме.
В качестве синтезатора использовать DDS AD9833 в колличестве двух штук. Они будут давать одинаковую частоту, но у одного из них будет задан поворот фазы.
Для хранения данных будет использована 24С02-04.
У гениратора будет четыре кнопки. Две уменьшение увеличение. Одна выбор режима. И вкл/выкл.
В качестве индикатора хочу использовать четырехсегментный светодиодный индикатор.

В итоге возникли вопросы:
1. В описании к 9833 сказано, что на частоте 1мгц он дает шаг изменения частоты 0,0001 ГЦ а выше 0,1 гц. В тумбочке валяется кварц на 24 мгц, что как раз для проца.
В староглиняные времена я бы сделал на какой нибудь 555ЛН1 гениратор и потом бы при помощи счетчиков поделил до мегагерца для синтезаторв. Подозреваю, что сейчас это можно сделать более изящно??
2. Мне сказали, что вроде бы как существует DDS сразу с двумя независимыми выходами, к тому же еще с возможностью менять и амплитуду на выходе каждого. такое и правду существует?
3. Везде пишут, что выбранный мной контроллер очень древний и простой. На что же тогда обратить внимание человеку, который послдений раз писал на асме лет 15 назад.
Может быть существуют более простые решения моей задачи??
Хочется решить задачу без особых углублений в пучины микропроцессорных технологий
Буду очень признателен за помощь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Oct 23 2009, 20:45
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Вы написали требования по разрешению, но не указали требуемую точность выходных частот и смещения фазы. Поэтому есть подозрение, что эту задачу можно решить на одном МК и счетверенном ОУ. Без м/с синтезаторов и EEPROM.
P.S. буквально вчера в соседней теме пояснял, что разрешение вовсе не то же самое что точность!
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Oct 23 2009, 20:59
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(rezident @ Oct 24 2009, 00:45) *
Вы написали требования по разрешению, но не указали требуемую точность выходных частот и смещения фазы. Поэтому есть подозрение, что эту задачу можно решить на одном МК и счетверенном ОУ. Без м/с синтезаторов и EEPROM.
P.S. буквально вчера в соседней теме пояснял, что разрешение вовсе не то же самое что точность!

Мне надо получать шаг изменения частоты 50 гц 0,01 гц в пределах +-5 гц
Нужен очень качественный синус. Как я понял подобные синтезаторы его способны выдать. У них низкий уровень шума и прочей нехорошей дребедени.
Дело в том, что требование к качеству и стабильности синуса очень высокое.
Данное устройство будет питать электродвигатель винилового проигрователя. Малейшие бяки, тут же выползут в звуке. Применение подобных синтезаторов обсуждалось в соответсвующих кургах с точки зрения качества решения подобной задачи.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Oct 24 2009, 02:15
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(NickSmith @ Oct 24 2009, 03:59) *
Данное устройство будет питать электродвигатель винилового проигрователя. Малейшие бяки, тут же выползут в звуке. Применение подобных синтезаторов обсуждалось в соответсвующих кургах с точки зрения качества решения подобной задачи.

Вам нужно стабилизировать не частоту генератора, а частоту вращения блина проигрывателя, для этого на нем имеются риски . А "всякие бяки", хм , сам маховик - уже интегратор.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Oct 24 2009, 09:14
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(domowoj @ Oct 24 2009, 06:15) *
Вам нужно стабилизировать не частоту генератора, а частоту вращения блина проигрывателя, для этого на нем имеются риски . А "всякие бяки", хм , сам маховик - уже интегратор.

Двигатель синхронный. Скорость вращения его вала всегда стабильно при условии постоянной частоты питания и смещение фазы. Все конструировалось в свое время таким образом, что ничего делатьне надо было. Но как оказалось всетаки надо.
1. Синус в сети очень далек от идеала и его частота плавает.
2. фаза при таком смещении весьма приблизительна.
Итог: Обороты двигателя гуляют, соответсвенно и сам "маховик" ведет себя непредсказуемо. Из за не точной фазы обороты не равномерны, что вываливается в рывки, вибрацию двигателя и снижения КПД двигателя.


Цитата(314 @ Oct 24 2009, 10:26) *
Наверное мое замечание не по теме, но не проще стабилизировать частоту вращения используя какой-то оптический датчик с вращающейся крыльчаткой или черно-белыми полосками на диске.

Т.е завести обратную связь.
Это тоже изобретать не нужно. Все уже придумано и называется DirectDrive. Достоинства подобных вертушек весьма сомнительны. Обратная связь убивает микродинамику напроч. Аппараты у которых это достойно реализованно стоят даже сейчас весьма приличных денег измеряемых тысячами долларов.
В большенстве случаев, все решается стабилизацией оборотов источника вращения.
И к тому же изменение напряжения у синхронного двигателя не приводит к изменениям оборотов: http://ru.wikipedia.org/wiki/Синхронный_двигатель

Путь по которому я иду достаточно не нов. Его многие реализовывали и получали весьма хорошие результаты.
Только из за своих тараканов народ делает аналоговые генираторы, котрорые грешат нестабильностью частоты и фазы. При цифровом решении этой части задачи, я получаю практически идеальную термостабильность.

Я вот тут подумал, если я применю микросхему 24С04, то мне придется выделять шину и описывать интерфейс I2C в догонку к SPI , существуют ли недорогие флеш чипы аналогичные 24С04 только с SPI интерфейсом??

Сообщение отредактировал rezident - Feb 22 2010, 22:38
Причина редактирования: Нарушение п.3.4 Правил форума.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- NickSmith   Прошу помощи!   Oct 23 2009, 19:54
|- - rezident   На мой вопрос о точности вы так и не ответили Я п...   Oct 23 2009, 21:33
||- - NickSmith   Цитата(rezident @ Oct 24 2009, 01:33) На ...   Oct 23 2009, 21:56
- - r_dot   Быстрее и проще сделать на том, чем владеешь в сов...   Oct 23 2009, 21:11
|- - NickSmith   Цитата(r_dot @ Oct 24 2009, 01:11) Упрост...   Oct 23 2009, 21:18
- - SasaVitebsk   А почему нельзя сделать на ШИМе? Боитесь импульсны...   Oct 23 2009, 22:15
|- - NickSmith   Цитата(SasaVitebsk @ Oct 24 2009, 02:15) ...   Oct 23 2009, 22:29
- - 314   Наверное мое замечание не по теме, но не проще ста...   Oct 24 2009, 06:26
- - domowoj   А что за двигатель? А погрешости во фрикционах(шки...   Oct 24 2009, 09:52
|- - NickSmith   Цитата(domowoj @ Oct 24 2009, 13:52) А чт...   Oct 24 2009, 10:05
|- - r_dot   Если этот контроллер из семейства 51, то наверняка...   Oct 24 2009, 10:25
|- - paskal   Цитата(r_dot @ Oct 24 2009, 14:25) Если э...   Oct 24 2009, 13:10
|- - toweroff   Цитата(paskal @ Oct 24 2009, 17:10) p.s. ...   Oct 24 2009, 15:59
|- - r_dot   А действительно... Странный автор. DDS-ы покупает,...   Oct 24 2009, 22:33
|- - NickSmith   Цитата(r_dot @ Oct 25 2009, 02:33) А дейс...   Oct 25 2009, 21:27
|- - toweroff   Цитата(NickSmith @ Oct 26 2009, 00:27) Ме...   Oct 26 2009, 04:49
- - domowoj   А зачем флешь то?   Oct 26 2009, 05:29
|- - toweroff   Цитата(domowoj @ Oct 26 2009, 08:29) А за...   Oct 26 2009, 05:48
- - domowoj   А зачем EEPROM?   Oct 26 2009, 06:04
- - rezident   NickSmith, вы не с того конца подходите к решению ...   Oct 26 2009, 08:12
|- - NickSmith   Цитата(rezident @ Oct 26 2009, 12:12) Есл...   Oct 26 2009, 09:09
- - NickSmith   Подскажите, как лучше сделать деление частоты на 2...   Oct 27 2009, 11:12
- - Herz   Почему же нет? Может, плохо искали? Например.   Oct 27 2009, 13:11
|- - domowoj   Цитата(Herz @ Oct 27 2009, 20:11) Почему ...   Oct 27 2009, 14:53
|- - NickSmith   Цитата(domowoj @ Oct 27 2009, 18:53) ИЕ15...   Oct 27 2009, 15:29
|- - domowoj   Цитата(NickSmith @ Oct 27 2009, 22:29) На...   Oct 27 2009, 18:05
|- - Herz   Цитата(NickSmith @ Oct 27 2009, 17:29) ИЕ...   Oct 28 2009, 17:19
- - NickSmith   Подскажите, а в чем лучше отлаживаться. Поиск выве...   Feb 17 2010, 14:31
|- - SysRq   Цитата(NickSmith @ Feb 17 2010, 17:31) Гд...   Feb 17 2010, 23:30
|- - NickSmith   Цитата(SysRq @ Feb 18 2010, 03:30) http:/...   Feb 19 2010, 11:48
|- - smac   Цитата(NickSmith @ Feb 19 2010, 14:48) .....   Feb 20 2010, 06:32
|- - NickSmith   Цитата(smac @ Feb 20 2010, 10:32) Капать ...   Feb 21 2010, 16:59
|- - Ant_m   Цитата(NickSmith @ Feb 21 2010, 19:59) у ...   Feb 21 2010, 17:36
|- - NickSmith   Цитата(Ant_m @ Feb 21 2010, 21:36) Есть д...   Feb 21 2010, 18:35
- - Алекс1981   Вроде как получается программно-аппаратная реализа...   Feb 21 2010, 18:38
|- - NickSmith   Цитата(Алекс1981 @ Feb 21 2010, 22:38) Вр...   Feb 21 2010, 19:00
- - NickSmith   В доках говорится, что можно на базе USI реализова...   Feb 21 2010, 20:18
- - Ant_m   Это смотря что считать страшным. Уточните что за и...   Feb 22 2010, 15:21
|- - NickSmith   Цитата(Ant_m @ Feb 22 2010, 19:21) Если и...   Feb 22 2010, 21:38
|- - Ant_m   Цитата(NickSmith @ Feb 23 2010, 00:38) не...   Feb 25 2010, 15:46
- - Microwatt   NickSmith, зачаем же мучиться? Вы программист? Та...   Feb 22 2010, 22:02
- - NickSmith   Цитата(Microwatt @ Feb 23 2010, 02:02) Ni...   Feb 24 2010, 09:55


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01461 секунд с 7
ELECTRONIX ©2004-2016