Например TDA7294

Форум РадиоКот • Просмотр темы - Proteus: вопросы и ответы
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 23:03:12

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 5440 ]     ... , , , 235, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Как добавить новую микросхему в библиотеку Протеза?
СообщениеДобавлено: Чт мар 15, 2018 22:20:37 
Первый раз сказал Мяу!

Зарегистрирован: Чт фев 21, 2013 20:31:33
Сообщений: 33
Рейтинг сообщения: 0
alpatov, скачал выложенную Вами архив IR2153.rar [738.44 KiB] .Спасибо.
А не подскажете, как подключить в библиотеку Proteza эту микросхему?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт мар 16, 2018 07:09:03 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
alex1126: почему думаете, что eeprom не подключается?
Помимо просто указания его в настройках, его надо ещё специально "прошить". Protues, как и в реальной жизни, не грузит этот файл с начальными значениями при КАЖДОМ включении, это нужно сделать самому. Он по умолчанию использует eeprom в состоянии от предыдущего включения.
Вам в Debug -> Reset persistent model data, или что-то вроде того


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Вс мар 18, 2018 18:47:43 
Электрический кот
Аватар пользователя

Карма: 11
Рейтинг сообщений: 17
Зарегистрирован: Вт авг 17, 2010 11:58:06
Сообщений: 1072
Откуда: Казань
Рейтинг сообщения: 0
Ребят такой вопрос.Нужно создать стенд для проверки частотников в автоматическом режиме на движке который будет подключён в качестве нагрузки.
Суть в следующем.
При нажатии кнопки или при включении начинает работать схема.Включается одно из направлений (Вверх или Вниз),направление включает скорости (Скорость 1 и 2),через определённое время одна из скоростей отключается (например Скорость 1).Потом через промежуток времени отключается Скорость 2.Тем самым снимая направление.Схема отключается полностью.
После отключения схемы,счетчик отсчитывает ,например,5 секунд и запускает схему по новой.Включается одно из направлений и цикл замыкается.

Пока разрисовал узел работы скоростей.
Возник вопрос такого рода.Т.к. использую аналоги ИМС (в Протеусе конечно) 561 серии,то нужно подобрать триггер,чтобы можно было его нормально сбрасывать.Используемый 561ТР2 не нравится тем,что не сбрасывает выход в ноль,при подачи 1 на R вход. По крайней мере в симуляции всё равно на выходе остаётся 1.
Что ещё можно применить вместо указанного триггера для нормально срабатывания.

Прикладываю проект.Прошу измените расширение с zip на pdsprj перед открытием.

Обращайте внимание пока на U1,2,3 и светодиоды.Остальное не критично пока.


Вложения:
New Project2.zip [23.12 KiB]
Скачиваний: 223
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пн мар 19, 2018 22:03:58 
Вымогатель припоя

Зарегистрирован: Ср дек 19, 2012 12:16:22
Сообщений: 561
Рейтинг сообщения: 0
alex1126 писал(а):
Когда указываешь этот файл в протеусе то он не подключаеться
а еепром-файл в bin-формате?

а я понятия не имею. ВинАвр который генерит. Где там смотреть или как?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт мар 22, 2018 17:42:38 
Родился

Зарегистрирован: Ср мар 14, 2018 14:13:11
Сообщений: 2
Рейтинг сообщения: 0
Убрал.
Нарушение Правил форума п. 2.1
aen


Вложения:
ПРОТЕУС ПРОЕКТ 2222.rar [21.23 KiB]
Скачиваний: 219
Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пн мар 26, 2018 10:54:50 
Родился

Зарегистрирован: Пн мар 26, 2018 10:42:38
Сообщений: 1
Рейтинг сообщения: 0
Всем добрый день!
Подскажите, пожалуйста, как можно разделить Net Class на одной цепи.
Задача простая - цепь токового шунта и цепь измерителя тока INA138 имеют разный класс и плюс правила разводки свои для каждого класса. Шунт - HiPower, цепи к измерителю Power. Proteus естественно ругается на это:

Изображение Изображение

Смысл в том, что токовые силовые цепи - на нижнем слое платы, а вся обвязка, процессор и пр - на верхнем.

Изображение

Как разделить эти классы на одной цепи?
Спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Вопрос: Как сохранить Листинг результата Де-Ассемблирования?
СообщениеДобавлено: Вт апр 03, 2018 17:49:20 
Родился

Зарегистрирован: Вт апр 03, 2018 17:19:07
Сообщений: 5
Рейтинг сообщения: 0
добрый день.
помогите разобраться с деассемблированием в Протеусе.
Вопрос: Как сохранить Листинг результата Де-Ассемблирования?
подробности:
СпойлерПротеус любой 7 или 8 - без разницы
есть проект на основе ATmaga16 с програмным файлом = HEX

все в симуляторе работает отлично.
включаю у МК ДеАсемблирование - тоже все отлично "бегает по строкам в окне Деасеблирования"

в корне проекта автоматически создается файл с ИМЯ.hex.asm
который и показывается в окне Деасемблирования при симуляции.

Проблема:
Результат показывается в окне Деасеблирования
Но его результаты ни как ни где нет возможности сохранить в текстовой файл
файл в корне проекта ИМЯ.hex.asm - пустой - есть только первая строка "; Disassembled code" - а полсе неё файл пустой

по логике я думал что в него и должен был быть сохранен результат Деасемблирования
но этого не происходит.

Уже Пробовал:
- разные версии Протеуса 7 и 8 - без разницы
- настройки сроки компилятора AVRASM2 - думаю он вообще не имеет отношения к Деасемблированию, а тлк к компиляции
- Пути проекта короткие и по английски

Суть в том что я вообще не нашел опции сохранения результата Деасемблирования. а авто-гененрируемый файл ИМЯ.hex.asm - пустой
Даже не понимаю как такое вообще возможно... удивлен этим обстоятельством

Как сохранить результат?

P.S ответ разработчика: это не возможно, сохранение результата не предусмотрено в Протеусе
(см 4 поста ниже)

спасибо форумчанам.


Последний раз редактировалось lexx00 Ср апр 04, 2018 16:25:01, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Вт апр 03, 2018 20:33:50 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
А где у него вообще дизасм. ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Вт апр 03, 2018 22:44:27 
Родился

Зарегистрирован: Вт апр 03, 2018 17:19:07
Сообщений: 5
Рейтинг сообщения: 0
otest писал(а):
А где у него вообще дизасм. ?


как:
СпойлерВыбрать на схеме модель МК - затем Свойства МК
затем в Скрол-баре Advanced Properties - выбрать в выпадающем списке Disassemble binary code = Yes

естесно в свойствах МК програмный файл назначен = name.HEX

после запускаем симуляцию - и нажиммаем на Паузу --- и должно появится окно Suorce Code
(если его нет то выбрать его показ в МенюПротеуса-Отладка-AVR-SuorceCode)

в этом окне и только при Паузе - покажет деасемблированый код

что важно:
этот Деасемблированый код будет Реально рабочий в эмулированной схеме.
СпойлерНапример тот же код сделаный в IDA - НЕ будет работать в моделировании Протеуса и его придется "дописливать"

а вот Деасемблер Протеуса - покажет именно полностью рабочий код.

если сравнивать внутри-протеусный и IDA код - они практически эдентичны (последовательность срок - одинакова и тп)
но в протеусе будут $адреса вместо Имен (и это не реашетсся через .inc-файл)
но в IDA - будут выделены все блоки и типовые коменты и тп - что гораздо легче читать (но опять же - сам код деасемблирован с ошибками)

поэтому у меня задача:
Получить код в Протеусе (гарантировано рабочий) - затем сличить его с IDA и получить нормальный рабочий и читаемый легко код.
Спойлери все завязло в том, что Протеус не дает ни как сохранить результат Деасемблирования показанного в окне SurceCode и файл авто-генерации - пустой
и это в 7 и 8 протеусе - что меня очень удивило - как это вообще такой баг программы возможен

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

прим:
понятно что если у вас в проекте есть asm код исходника в папке проекта - покажет ваш исходник а не деасемлир код
Спойлер- то все будет работать и в случае если к МК привязан только HEX и его вы деасемблтруете - он просто тупо найдет ваш же asm и его и откроет.
а вот когда asm-файла нет - вот тут и будут проблемы что я пытаюсь решить - не сохраняет результат деассемблера

и более того:
если ипользовать не HEX а ELF, OBJ - то сгененриров деасемблер код в Протеусе 8 должен будет (смотрел мельком в иных проектах и не уверен что наверняка) открыть во вкладке Сырца при нажатии в Свойствах - редактировать прошивку.
а вот при HEX - протеус 8 откроет Пустую "Рыбу" вместо имеющегося у него деасемблированного кода


и еще более того: доступ через API защищен:
Спойлерпробывал достучатся до Контрола Окна деасемблированного кода через API-захват (имеем опыт) - без результатано - не видит ни какого текста в нем
может это защита такая, против де-инжиниринга? тк уж очень все наглядно в Протеусном деасемблеры получается, особенно если поставить в режим Построковой отладки - весь код асма и его суть реализации в железе - как на ладони.


Последний раз редактировалось lexx00 Ср апр 04, 2018 16:22:30, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср апр 04, 2018 14:41:20 
Родился

Зарегистрирован: Вт апр 03, 2018 17:19:07
Сообщений: 5
Рейтинг сообщения: 0
есть ответ:
задал вопрос разработчику ниже его ответ(перевод):
"Нет смысла предлагать эту функцию. В качестве разработчика вы должны иметь исходный код прошивки, над которой вы работали.
Возможно, такая функция была бы полезной для обратной инженерии, но тогда есть еще одна прикладная программа других приложений, более подходящая для такой цели."

ларчик открывался просто... - функционал заблокирован исходно самим разработчиком.

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


ну и ладно...

решение:
(1) как указывал через API к тексту не пробится в вин7,
но.... можно пробывать через винХР - там слабее защита на считывание и тд и тп

(2) и самое тревиальное... распознать текст с PrintScreen
как сделать это правильно:
Спойлерправой клавишей мышки на окне деасемблера - выбрать цвет поля = белый, цвет шрифта черный и главное шрифт типа Курьера или иного простого печатного без завитушек и с четким однозначным визуально расхождением точки, запятой, и тп
далее... дразрешение экрана на максимум (можно перевернуть экран на 90 в горизонталь если есть опция)
далее... делаем скрины экрана
и в распознаватель.
при правильно выбраном шрифте вероятность ошибки распознавателя минимальная (хотя риск естесно есть - при этом это будет сложно отслеживаемый баг кода)
да геморно.... но результат того стоит - слишком наглядно и главное работает в оригинале.

(3) берем код IDA и построчно сличаем - и правим код в IDA
как показала практика - последовательность строк идентичная у Протеуса и IDA.
в чем особенности:
Спойлерестественно Протеус дает правильные строки там где IDA дает "кашу" - их 5% на код
все Имена IDA полностью соотвествуют $адресам Протеуса - и там ошибок нет
IDA ошибается только в синтаксисе строк (типа пробел лишний или запятая или вместо кода идет .dw), но не ошибается в в сути аператоров и тп
очень показательно с .dw строками IDA - в протеусе там именно реальный код будет показан.
так что блоки где IDA не права - видны сразу явно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пн апр 09, 2018 14:16:09 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 234
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3851
Откуда: Москва
Рейтинг сообщения: 0
Люди! Напоролся на интересный глюк... Ставил одну и ту же версию (7.6) на 4 разных по конфигурации компьютера, все ок, недавно надо было поставить на новый комп (win7 x64), поставил, на первый взгляд работает, но, стоит ткнуть на поле левой кнопкой, проект сбрасывается на новый, причем список используемых компонентов остается, а поле со схемой очищается. Если загрузить готовый проект, то можно даже запустить симуляцию, все работает, но стоит попытаться добавить любое соединение или компонент или даже просто в свойствах компонента нажать ок, как все исчезает! Причем редактор плат работает нормально. Пробовал запускать от администратора, в разных режимах совместимости, сносил, переустанавливал, не помогает...

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср апр 11, 2018 21:25:27 
Первый раз сказал Мяу!

Зарегистрирован: Сб авг 29, 2015 18:48:43
Сообщений: 23
Рейтинг сообщения: 0
Помогите, только начал разбираться в протеусе - перешёл на него с LtSpice, т.к. там не мог запустить нормальную работу банальной схемы, но тут наткнулся на точно такую же проблему. Не пойму в чём косяк? Простейшая схема с задержкой включения реле. Пока заряжается конденсатор С1 ключ закрыт, как только зарядился - реле включилось. Если подать PWM сигнал на ключ, то заряд конденсатора идёт и схема отрабатывает ожидаемо, но если подать просто постоянное или переменное напряжение, то сразу на базе транзистора появляется напряжение без всякой задержки и роста. Где косяк?


Вложения:
test.PDF [21.43 KiB]
Скачиваний: 240
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт апр 12, 2018 09:20:48 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 1
1. Из уважения к окружающим, картинки выкладывают в соответствующем формате.
2. Читаем здесь http://kazus.ru/forums/showthread.php?t=13198
3. Читаем help.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт апр 12, 2018 10:02:05 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 20
Рейтинг сообщений: 648
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 2081
Откуда: Украина, Винница
Рейтинг сообщения: 1
Помогите, только начал разбираться в протеусе - перешёл на него с LtSpice, т.к. там не мог запустить нормальную работу банальной схемы, но тут наткнулся на точно такую же проблему. Не пойму в чём косяк? Простейшая схема с задержкой включения реле. Пока заряжается конденсатор С1 ключ закрыт, как только зарядился - реле включилось. Если подать PWM сигнал на ключ, то заряд конденсатора идёт и схема отрабатывает ожидаемо, но если подать просто постоянное или переменное напряжение, то сразу на базе транзистора появляется напряжение без всякой задержки и роста. Где косяк?

А нюанс кроется в понимании работы симулятора. Когда Вы запускаете схему, это не означает что в схему подается напряжение, это означает что началась симуляция работы. Тоисть симулятор считает что ДО включения симуляции ВСЕ напряжения были поданы, и поэтому все переходные процесы дано завершены. Для корректной симуляции того что Вам надо, Вам нужно поставить дополнительный рубильник перед транзистором, через который подается напряжение на времязадающую цепочку. Сначала запускаем симуляцию, потом подаем напряжение рубильником. Есть еще варант использовать специальный источник, напряжение на котором задается про точкам времени.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт апр 12, 2018 17:49:39 
Первый раз сказал Мяу!

Зарегистрирован: Сб авг 29, 2015 18:48:43
Сообщений: 23
Рейтинг сообщения: 0
Однако.... спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт апр 19, 2018 09:45:06 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб авг 14, 2010 17:08:55
Сообщений: 148
Рейтинг сообщения: 0
Ищу модель протеуса OLED дисплея на контроллере SSD1306 с i2c.

Изображение


Вложения:
123.jpg.jpeg [4.23 KiB]
Скачиваний: 986
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт апр 19, 2018 14:30:13 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Ярослав555 писал(а):
Для корректной симуляции того что Вам надо, Вам нужно поставить дополнительный рубильник перед транзистором, через который подается напряжение на времязадающую цепочку. Сначала запускаем симуляцию, потом подаем напряжение рубильником. Есть еще варант использовать специальный источник, напряжение на котором задается про точкам времени.
а еще где-то в настройках есть опция всегда начинать симуляцию с нуля.

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

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт апр 26, 2018 13:38:42 
Открыл глаза
Аватар пользователя

Карма: 3
Рейтинг сообщений: 4
Зарегистрирован: Пт авг 29, 2008 21:56:27
Сообщений: 69
Рейтинг сообщения: 3
Ищу модель протеуса OLED дисплея на контроллере SSD1306 с i2c


В 8.6 sp3 модель этого дисплея уже есть. 8.6 sp3 уже есть на торрентах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт апр 27, 2018 10:51:20 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 42
Зарегистрирован: Сб фев 02, 2008 10:51:52
Сообщений: 563
Откуда: Khabarovsk
Рейтинг сообщения: 0
В 8.6 sp3 модель этого дисплея уже есть. .[/uquote]

Что то не нашел не в 8.6 sp3 не 8,7 sp3 :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт апр 27, 2018 13:38:08 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 10
Рейтинг сообщений: 39
Зарегистрирован: Ср мар 14, 2007 01:50:10
Сообщений: 2187
Рейтинг сообщения: 0
Поделитесь пожалуйста у кого есть модель TL494


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 5440 ]     ... , , , 235, , , ...  

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


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

Сейчас этот форум просматривают: Fanis1867 и гости: 17


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y