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

 
 
 
Reply to this topicStart new topic
> Выбор АЦП, последовательный интерфейс, диф вход
Skywolf
сообщение Jun 8 2007, 00:12
Сообщение #1


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

Группа: Свой
Сообщений: 171
Регистрация: 2-06-05
Из: Город дождей и белых ночей.....
Пользователь №: 5 683



В общем задача управления биполярным шаговым двигателем, с микрошагом и позициоированием, разгон торможение

Основная часть управления сделана на ПЛИС Cyclon2 , сила два моста

дык вот проблемма в выборе АЦП для измерения и стабилизации тока в обмотках. В качестве датчика резистор 0.03ом котрый может стоять последовательно с обмоткой двигателя или между землей и мостом. в первом случае на резисторе будет примерно синусойда амплитудой +/-200мв и частотой от 0-6кГц, во втором случае почти таже синусойда только инвертирована(фронты очень маленькие) с частотой 20кГц и при этом скважность плавает(зависит от ШИМ) , амплитуда тоже +/-200мв

мерять надо соответственно с частотой 20кГц, синхронно с ШИМом или много больше 100-200кГЦ


для первого варианта нашел Сигма-делта конвертор с галв. развязкой AD7401 ad7401 , к которому надо еще на ПЛИС фильтр строить, в ДШ есть пример на верилоге , но мне этот язык не очень понятен, вобщем кокая полоса пропусканя получется и частота семплирования


и второй варинт AD7715 ad7715 без развязкино зато выход нормальный , но нету опорника



буду рад услышать еще варианты, лично мне больше нравится ad4701, правда вот непонятно со скоростью измерения
Go to the top of the page
 
+Quote Post
slog
сообщение Jun 8 2007, 05:14
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Что-то я сомневаюсь про 20КГц и тем более 100-200КГц для сигма дельта АЦП. И вообще, в данной задаче сигма-дельта не нужен. Хватит любого 8-ми разрядного, даже встроенного в микроконтроллер. С отрицательным напряжением только надо что-то сделать. Сдвинуть или выпрямить. При управлении ШД ток чаще не меряют, а просто задают шимом, а контролируют компаратором. Да и циклон в эту задачу тоже не очень красиво лезет. По моему лучше микроконтроллер.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
Skywolf
сообщение Jun 8 2007, 06:01
Сообщение #3


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

Группа: Свой
Сообщений: 171
Регистрация: 2-06-05
Из: Город дождей и белых ночей.....
Пользователь №: 5 683



микроконтроллера , покрайне мере АВР, точно нехватит вобще не как. Т.к. надо формировать импульсы упраления с частотой то 50 кГц, потому что десятичный микрошаг, и при этом саме страшное разгон/торможение. Не реализовать нормальный конвертор частота-период, плюс к этому позиционирование.
Возможен вариант с 32-микрошага на двигатель с током 1.2 и двигатель 10 ампер(универсальный драйвер), так что для формирования правильной 32-ступенчатой-синусойды во всем диапазоне 8 разрядов не очень хватает

я бы хотел найти ацп с прямым подключением к шунту, без всяких пред усилителей. и с последовательным каналом связи, можно двух канальный
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Jun 8 2007, 06:18
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Опираясь на ваши данные (включая разрядность АЦП), я бы взял:
АЦП: AD7687,
ИОН: REF192
Изолирующий DC/DC: P6IU3R305
Стабилизатор вторичного питания 2.5В для АЦП: шунтирующий TL431IPK.
---
Кстати, а какой максимальный (по амплитуде) ток в обмотках Вам надо замерять? Это я к вопросу о желаемом отсутствии предусилителей...

Сообщение отредактировал Евгений Николаев - Jun 8 2007, 06:35


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Skywolf
сообщение Jun 8 2007, 07:30
Сообщение #5


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

Группа: Свой
Сообщений: 171
Регистрация: 2-06-05
Из: Город дождей и белых ночей.....
Пользователь №: 5 683



Цитата(Евгений Николаев @ Jun 8 2007, 10:18) *
Опираясь на ваши данные (включая разрядность АЦП), я бы взял:
АЦП: AD7687,
ИОН: REF192
Изолирующий DC/DC: P6IU3R305
Стабилизатор вторичного питания 2.5В для АЦП: шунтирующий TL431IPK.
---
Кстати, а какой максимальный (по амплитуде) ток в обмотках Вам надо замерять? Это я к вопросу о желаемом отсутствии предусилителей...



Я бы не хотел что бы падение на резисторе -/+200-250мв амплитуды , так что если взять минимально возможную для этого АЦП опору 0.5в то пройдет....

еще варианты от AVAGO/HP/AGILENT HCPL-7860 это отдельно сигма-делта конвертор и интерфейсный чип на 2 таких конвертора все здорово но частота на пределе


Интересная штука от IR ir2175 , а у этого шим выход, не очень понятно какую точность можно получить, но впринцыпе вариант
Go to the top of the page
 
+Quote Post
Herz
сообщение Jun 8 2007, 07:42
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



А чем обусловлено такое низкое сопротивление шунта? По-моему, это как раз тот случай, когда увеличение сопротивления последовательно с обмотками не ухудшит работу мотора, а даже наоборот. Если запас по напряжению питания в 1-2 вольта не проблема, конечно.
Go to the top of the page
 
+Quote Post
Skywolf
сообщение Jun 8 2007, 08:13
Сообщение #7


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

Группа: Свой
Сообщений: 171
Регистрация: 2-06-05
Из: Город дождей и белых ночей.....
Пользователь №: 5 683



Цитата(Herz @ Jun 8 2007, 11:42) *
А чем обусловлено такое низкое сопротивление шунта? По-моему, это как раз тот случай, когда увеличение сопротивления последовательно с обмотками не ухудшит работу мотора, а даже наоборот. Если запас по напряжению питания в 1-2 вольта не проблема, конечно.



1.5в*7а=10.5вт и таких два.... и куда девать 20вт
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Jun 8 2007, 13:10
Сообщение #8


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



ИМХО, я бы сделал так:
Подавать на мост ШИМ, ток мерять компаратором с шунта, а требуемую уставку тока, выдавать с помощью того же ШИМа или ЦАПа на опорное для компаратора. Так будет и дешевле и надежней.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Skywolf
сообщение Jun 8 2007, 17:20
Сообщение #9


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

Группа: Свой
Сообщений: 171
Регистрация: 2-06-05
Из: Город дождей и белых ночей.....
Пользователь №: 5 683



Я вот всетаки склоняюсь к ir2175 ,который описовал выше,похоже именно то решение которое мне нужно. Только с точностью пока не разобрался,непонятоно сколько бит эффективных получится....

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

Сообщение отредактировал Skywolf - Jun 8 2007, 17:22
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Jun 9 2007, 06:12
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
Я бы не хотел что бы падение на резисторе -/+200-250мв амплитуды , так что если взять минимально возможную для этого АЦП опору 0.5в то пройдет....

Про минимально возможную опору даже не думайте - толку от такого АЦП уже не будет. Даже при снижении опоры с 5В до 2,5В уже есть некоторое ухудшение параметров, но незаметное для большинства применений общего назначения.
Цитата
еще варианты от AVAGO/HP/AGILENT HCPL-7860 это отдельно сигма-делта конвертор и интерфейсный чип на 2 таких конвертора все здорово но частота на пределе

Если частота на пределе - то возлагать надежды на сигма-дельта это тоже самое, что уменьшать опору для SAR :-)
---
Если не хотите превышать +/-0.25В, то могу порекомендовать пару: AD8552 + ADS7818.
AD8551(2) имеет смещение всего 1мкВ и классно подходит для усиления всего в 10 раз. Второй ОУ в корпусе нужен для умощнения сигнала опорника по току (емкостные токи, а они на ваших частотах будут, могут заставлять шуметь маломощный опорник).
ADS7818 (выборка 500кГц, 12 бит, диапазон 0..5В, встроенный ИОН 2.5В, питание 5В, SPI, MSOP-8).
Заведете сигнал относительно 2.5В, усилите в 10 раз (относительно 2.5В же) и на АЦП.
По крайней мере это шаблонное и недорогое решение, что важно для серийного производства.

Сообщение отредактировал Евгений Николаев - Jun 9 2007, 06:13


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post

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

 


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


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