Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
10.03.2020, 20:27
|
|
Прописка
Регистрация: 24.04.2008
Адрес: г. Клинцы, Брянская обл.
Сообщений: 140
Сказал спасибо: 37
Сказали Спасибо 74 раз(а) в 65 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Всем здравствуйте!
Я закончил перевод справочной системы программы SimulIDE. Делал для последней версии, но справка работает прекрасно и на более старых версиях (На версии SimulIDE_0.3.12.SR3 проверил - работает). Если есть возможность проверить и сообщить о ошибках здесь, буду весьма признателен. Для русификации системы помощи нужно распаковать содержимого архива _ru.zip по пути:
SimulIDE_0.x.xx-xxx_Win32\share\simulide\data\help\
Справка доступна в закладке "Свойства" при выборе конкретного элемента на схеме.
Еще хочу передать личную просьбу разработчика программы Сантьяго Гонзалес. Он тоже заглядывает на эту ветку форума, что очень приятно.
Он просит при выявлении глюков, багов, некорректной работе программы более конкретно описывать ситуацию, и по возможности прикладывать скриншоты, файлы схем с ошибками.
Вот письмо (адресовано лично мне, но просьбы в нем актуальны для всех):
-----
Hi Sergey.
I see that цифровик had problems with this version.
Unfortunately i can not fix a problem that i don't know.
I mean that if someone tells me that relays are not working, then i can test relays. Even better would be if i know exactly what is the problem.
If someone tells that simulide crashes, it is really dificult for me to fix it, because i don't know what makes simulide to crash.
If someone tells me that simulide crashes while opening a circuit, and he sends me the circuit, or at least a picture of the circuit, then i have something to test.
But if i can not reproduce the crash, i can not fix the problem.
I have tested this version and i had no problems, but i can not test every single case.
It would be great if цифровик could tell something more specific about the problems he had with this version.
Ideally something that i can reproduce.
Best regards.
----
Надеюсь переводчиками пользоваться все умеют. (Сейчас вот жалею, что в школе и в институте хреново учил английский...)
Критические ошибки автор исправляет к следующему релизу. Например, баг с реле уже устранен, предложения по улучшению модели реле частично выполнены. Спасибо цифровику за предоставленную информацию.
Я заметил, что некоторые глюки в программе зависят от конкретного компьютера или ситуации. Например, на моем домашнем компьютере регулярно появлялся один некритический сбой в работе программы. Повторяя эту же ситуацию на работе, я не выявлял проблем. Потом и на домашнем компьютере ситуация улучшилась. Оказалось, что нарушилась целостность какого-то файла программы. После переустановки программы все заработало отлично.
Всем добра!
__________________
С уважением, Роенко С.А., Клинцы.
|
|
|
|
11.03.2020, 09:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Fizik_S,
Что Вам ответить. Даже не знаю с этими версиями. По моей работе на моем компе хорошо работает только версия 0.4.13-RC4. Две только проблемы на ней. Нельзя например схему удалять полностью сразу. И вторая как и на всех. Как не работали реле так они и во всех версиях не работают. Это я уже писал. Остальное работает без проблем. Да еще вот что . Почему не держит русский шрифт при сохранении проекта на текстовом редактировании. Например делаешь надписи и сохраняешь проект. Потом открываешь его надписи в одних звездочках.
Согласен с Вами что видимо зависит работа программы от компьютера.
У всех разные. Разные и по скорости цп и по поставленной емкости оперативки. Да и ОС тоже влияет. Тут видимо с этим надо считаться. У кого то версии работают а других нет. Спасибо за перевод программы. Буду конечно постепенно все сбои показывать. Пока кое что сделал на ней для железа. Хорошая реальная цифровая база в ней. Да и интерфейс хороший. Работать на ней удобно и понятно.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 11.03.2020 в 09:27.
|
|
|
|
11.03.2020, 18:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Простейшая программа частотомера. Пока еще сырая. Буду дорабатывать. Но работает хорошо. Ни каких
зависаний и вылетов. Измерение частоты и длительности периода.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 11.03.2020 в 18:28.
|
|
|
|
13.03.2020, 11:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Покажу работу ОЗУ 537РУ10. Сначала в пошаговом режиме - записи и считывания информации на переключателях на двунаправленных входах-выходах. Потом с двунаправленным шинным формирователем на 1533АП6.
Первое - при постановке ОЗУ во всех ячейках записаны лог. 0 --- затем переводим вх/вых переключателем на запись четырех бит и счетчиком адреса прописываем информацию - она записывается в нужную ячейку. Затем входом WE переключаем на считывание по эти адресам.
Информация сохраняется.
Вот что бы не делать механических переключений существует двунаправленный шинный формирователь 1533АП6. Он управляется по общему сигналу WE. Например в программаторах ППЗУ.
В дежурном режиме от аккумулятора мик-ма 537РУ10 держит информацию при 2в.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 13.03.2020 в 12:52.
|
|
|
|
15.03.2020, 10:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Уго в обозначении счетчиков 7490 (155ие2) по входу стоит сверху вниз - выход нормальный, в 9 состояние при разделенном сбросе тоже переключаются.
И обозначение выводов входа на компараторах неправильно с одноименными входами. У них должны быть попарно с разных разрядов по слову. Работают правильно. Просто надо учитывать это при построении схемы. Сначала поставил ни как понять не мог почему не работает.
Вот правильное их обозначение по уго в Мультисиме как и в других программах.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 15.03.2020 в 11:29.
|
|
|
|
15.03.2020, 16:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Fizik_S,
Еще пожелание разработчику программы. На будущее конечно. Сделать модель виртуального ОЗУ. Так же как сейчас с двунаправленными вх/вых. Но сделать с одним входом D c последовательной записью информации и одним выходом одно направленным. Вот как сделано управление на 132РУ10. У нее запись и считка из ячейки по входу CS осуществляется немного проще чем в 537РУ10. По переднему фронту. Хорошие ОЗУ. По стабильности работы намного лучше 537РУ10. И сделаны в железе в керамике.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 15.03.2020 в 16:49.
|
|
|
|
16.03.2020, 18:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Fizik_S,
Подскажите, как программируется память в режиме ПЗУ. Вывожу режим ПЗУ. Ни каких таблиц не вижу. Где прописываются адреса и данные по ним ??? Как сохранить прошивку при закрытии проекта. Или данные надо вводить каждый раз по новой ???
Например в Мультисиме есть у меня модель ПЗУ. 256Х8. Там в таблице по программированию ее слева адреса по умолчанию от 0-255 в столбце. Справа записываются данные по этим адресам по строчно. В модели все сохраняется независимо от схемы. Запрограммировал ее. Проверил свою прошивку в динамике и ПЗУ копирую отсюда и вставляю в свою схему. Такой у меня программатор в Мультисиме есть.
А как тут с эти обстоит.
Спасибо.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 16.03.2020 в 18:58.
|
|
|
|
17.03.2020, 18:41
|
|
Прописка
Регистрация: 24.04.2008
Адрес: г. Клинцы, Брянская обл.
Сообщений: 140
Сказал спасибо: 37
Сказали Спасибо 74 раз(а) в 65 сообщении(ях)
|
Re: Cимулятор SimuIIDE
ПЗУ, ОЗУ позволяет сохранять информацию в файл в двоичном виде и в текстовом виде. По умолчанию сохраняется в текстовом виде.
В контекстном меню микросхемы выбираем Load Data, Save data.
Сохраняем содержимое:
1) в текстовом формате - при сохранении указывает имя файла. Программа дописывает расширение ".data" и сохраняет в текстовом виде данные через запятую, последовательно байт за байтом.
2)в бинарном формате - указывает имя файла и расширение ".bin" (вообще в бинарной формат пишутся данные при любом расшинении, отличном от ".data". Полученный файл можно редактировать любым hex редактором.
Сохранение содержимого ПЗУ в схеме.
В свойствах микросхемы устанавливаем опцию "Persistent"= True. При этом все содержимое ПЗУ запишется в файл со схемой в текстовом виде, так же байт за байтом. Файл со схемой можно открыть в текстовом редакторе и изменить содержимое ПЗУ по своему усмотрению.
__________________
С уважением, Роенко С.А., Клинцы.
|
|
|
|
17.03.2020, 18:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Fizik_S,
Большое Вам спасибо. Насчет режима ОЗУ тут видимо не надо его сохранять. Это оперативная память. Она меняется постоянно в схемам, переписывается ни один раз. Например сохранить на короткое время како то параметр на ЦАПе во время одного цикла и изменить его во время следующего.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 17.03.2020 в 19:03.
|
|
|
|
18.03.2020, 09:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Cимулятор SimuIIDE
Fizik_S,
Все получается в режиме ПЗУ. Вообщем создаем на ПЗУ свой текстовый документ, подписываем его по англ. ( русский шрифт он не видит, также как и файлы прошивок HEX для контроллеров, которые также чисто текстовые ) и вводим его в программу. Прописываем данные по адресам через запятую с первого и т.д.... в зависимости от указанной емкости ПЗУ. Если надо что то изменить я открываю его просто блокнотом. Делаю сохранение моего двоичного кода.
Делаю коррекции. И обязательно вход ПЗУ -WE должен быть открыт лог. 1. При лог 0 все выходы в третьем состоянии не зависимо от адреса, можно их параллелить при этом. Два остальных входа управления могут висеть в воздухе.
Спасибо Вам большое. Мне просто сейчас надо на ПЗУ кое что сделать для железа.
__________________
С Уважением Александр Владимирович
г. Москва
Последний раз редактировалось цифровик; 18.03.2020 в 10:42.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:13.
|
|