26.07.2017, 10:23
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Proteus модели
Все извините, ответ найден.
Это AVCVS. Протеус так хитро использует общую модель управляемого источника напряжения.
Уважаемые коллеги.
При разборе схемной модельки на DRV8844 мне встретился примитив который не ищется в в библиотеках протеуса.
Цитата:
|
CHARGE_PUMP_AVS1,AVS,"V(A,B)+LIMIT(V(A,B),0.001,1) *10.5",PRIMITIVE=ANALOGUE
CHARGE_PUMP_AVS2,AVS,"LIMIT(V(A,B),0,3.3)",PRIMITI VE=ANALOGUE
|
Что за примитив AVS? Где его взять и посмотреть?
PS. Нужно сделать модельку DRV8834. Хотел посмотреть как правильные спецы делают модель похожей микросхемы. Понятно что можно все самому, но хочется глянуть на пример и понять.
Последний раз редактировалось OldDriver; 26.07.2017 в 11:11.
Причина: Нашел ответ.
|
|
|
|
29.07.2017, 05:53
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,507 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от OldDriver
|
Что за примитив AVS? Где его взять и посмотреть?
|
В примитивах ест...но.
|
|
|
|
25.08.2017, 11:19
|
|
Прохожий
Регистрация: 25.08.2017
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели
Сообщение от uugenus
|
Может кто подскажет, ничего накопать не удалось.
Существуют ли в природе модели чип-кодеров ISD от Winbond для Proteus? Либо какой мало-мальски пригодный эрзац для Proteus-a (юзаю 7.4 sp3).
|
Аналогичный вопрос: где взять библиотеки под Proteus 8.6 SP2 на Winbon ISD? В частности, нужна библиотека на ISD2560P, ISD2560PY. Микросхемы древние, но в Proteus до сих пор не попали.
Последний раз редактировалось askaev; 25.08.2017 в 11:32.
|
|
|
|
25.08.2017, 16:39
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Proteus модели
Доброго дня.
Коллеги, в процессе построение аналого-цифровой модели микросхемы DRV8834 возникли следующие непонятки по даташиту. На странице 12 и выше утверждается, что в канале сравнения стоит 5-разрядный DAC. А нас страницах 17-19 в таблице показаны проценты ограничения тока в обмотках с точностью в 1%. Тогда как 5-разрядный DAC (2 в 5 = 32, 100% / 32 = 3.1%). То есть никак не меньше чем 3% точности. Что не так? или в даташите лажа и требуется 7-разрядный DAC или таблица значений не верна? Или я чего то не понимаю?
|
|
|
|
25.08.2017, 20:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.03.2006
Сообщений: 3,611
Сказал спасибо: 141
Сказали Спасибо 427 раз(а) в 377 сообщении(ях)
|
Re: Proteus модели
OldDriver, Судя по таблицам ...
6 разрядов.
До 64
Далее ... отрицательный отсчет.
...
128 отсчетов.
...
Full step 4 позиции.
1/2 8
1/4 16
1/8 32
1/16 64
1/32 128
...
Последний раз редактировалось johanh; 25.08.2017 в 21:30.
|
|
|
|
26.08.2017, 08:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
|
Re: Proteus модели
OldDriver,
Года два назад в Мультисиме 13 моделировал подобный драйвер, только на один мотор. Потом в железе делали для управления редуктором заслонки. Драйвер DRV8832. В 14 мультисиме есть модель более мощного но на один движок. Есть и виртуальные модели энкодеров для таких движков,
в схеме они слева. Ими можно задать любой режим выбором нулей и единиц во времени отсчета. Нечего сложного во внутренней структуре нет. Чисто статическое лог. управление по входам. Есть и с 4 моторами и с двумя. Там немного сложней алгоритм управления и все. Установлен счетчик внутри и Цап. При команде пуск вперед или назад цап выдает плавное
нарастание напряжение на мостовой усилитель мощности. Этим осуществляется плавный пуск.
По коду удержания этот цап останавливается( на нужном напряжении) и ротор движка работает на нужной скорости.
Вот и все примудрости. По коду стоп счетчик обнуляется.
..... В таких м-мах надо просто знать принцип работы. Любая фирма производитель постоянно
делает усовершенствование любых м-схем. Как они делают сам кристалл об этом не сообщают.
Также как любую технику. А тем более делать модель в проте, где все модели сделаны на примитивах. Есть в примерах моторные рабочие драйверы. Отдельно управление и выходной каскад.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 27.08.2017 в 11:55.
|
|
|
Сказали "Спасибо" цифровик
|
|
|
28.08.2017, 09:52
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Proteus модели
Сообщение от johanh
|
OldDriver, Судя по таблицам ...
6 разрядов.
До 64
|
Не, при 6 разрядах не получится требуемая точность. При 6 разрядах получается 1.5% точность.
Похоже что 7 разрядный DAC нужно ставить.
128 значений покроют требования по таблице. Ну и дешифратор 5 в 7 значений коэффициента заполнения для ШИМ.
|
|
|
|
28.08.2017, 10:04
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Proteus модели
Сообщение от цифровик
|
OldDriver,
Года два назад в Мультисиме 13 моделировал подобный драйвер.
|
Ну логику то, я сооружу на примитивах Proteus-a, они очень легко масштабируются под нужный разрядности. Смутила меня заявленная точность ограничения тока и заявленная разрядность DAC-а. В принципе достаточно точная аналого-цифровая модель микросхемы получается. И имитация режима сна, и силовых частей и токопотребления микросхемой.
С цифровым управляемым ШИМ-ом немного пришлось пофантазировать, но все требуемые примитивы нашлись в библиотеке примитивов Proteus-а.
|
|
|
|
28.08.2017, 13:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,811
Сказал спасибо: 827
Сказали Спасибо 2,080 раз(а) в 1,493 сообщении(ях)
|
Re: Proteus модели
OldDriver,
Удачи Вам. А вообще эта серия очень маломощная. Для движков игрушек. 6 вольтовый движок ДПМ
тянет.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 28.08.2017 в 13:35.
|
|
|
|
28.08.2017, 13:41
|
|
Прописка
Регистрация: 12.02.2016
Сообщений: 107
Сказал спасибо: 22
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Proteus модели
Сообщение от цифровик
|
OldDriver,
Удачи Вам. А вообще эта серия очень маломощная. Для движков игрушек. 6 вольтовый движок ДПМ
тянет.
|
Спасибо.
Ну, 1.5 А на постоянку и 2А ограничение, вполне.
Да, для станков не подойдет, а для станочков очень даже.
Да и моделька должна сразу два вида управления отрабатывать Dir/Step и прямое управление с управлением токами отсечки.
Закончу, здесь опубликую вместе с исходником.ДОбавить
Последний раз редактировалось OldDriver; 28.08.2017 в 15:00.
Причина: Уточнение
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:09.
|
|