nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 16:02



Reply to topic  [ 24 posts ]  Go to page 1, 2  Next
Программы моделирования 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Lavr wrote:
А в принципе - сильно и обсуждать нечего. Можно брать Протезус - сбирать
в нём эти несложные процессоры (если взять не самый сложный) и "поощущать"


А может в чём-нибудь бесплатном и опенсорцном "поощупывать"?
Например в Logisim
Опять же это твоя любимая Java ;)

_________________
:dj: https://mastodon.social/@Shaos


16 Jun 2011 18:22
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
А может в чём-нибудь бесплатном и опенсорцном "поощупывать"?
Например в Logisim
Опять же это твоя любимая Java ;)

Да можно и так. Только к "Протезусу" и "Электронному верстаку" я как-то
привык и они у меня полюбимее Java будут. Опять же - привычка копипастить
удачные решения из старых проектов, а таковые у меня есть.


17 Jun 2011 02:09
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
А может в чём-нибудь бесплатном и опенсорцном "поощупывать"?

Я постепенно начал переносить проект прототипа из "Электронного верстака"
в "Протезус". Он цифровые схемы в режиме чисто "digital" моделей считает
гораздо быстрей. Да и с прошивками ПЗУ нет проблем.

Мне кажется, то что "Протезус" не опенсорцный - не есть препятствие, мы же
не коммерческий проект сбираем, а чисто "for our educational purposes only".
Тем более я в таком старом "Протезусе" работаю, что и "Лабцентр Электроникс"
об нём не помнит. Но зато и внутри практически нет подлян. А новые микроконтроллеры
новых версий нам в этом проекте никчему...

Если есть работающий прототип - поддерживать обсуждение легче: обсудили,
решили - тут же попробовали и оценили результат...

Но к сожалению проблемы и тут есть - несовместимость проектов "Протезуса"
сверху вниз. Но на современных "Протезуса" старый проект пойдёт, а вот свои
модели делать в старом менее удобно...


17 Jun 2011 05:28
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
Lavr wrote:
Shaos wrote:
А может в чём-нибудь бесплатном и опенсорцном "поощупывать"?
Например в Logisim
Опять же это твоя любимая Java ;)

Да можно и так. Только к "Протезусу" и "Электронному верстаку" я как-то
привык и они у меня полюбимее Java будут. Опять же - привычка копипастить
удачные решения из старых проектов, а таковые у меня есть.


А в логисиме можно свои модули на джаве дописывать - микроконтроллеры там, микропроцессоры, специальные устройства ввода или вывод и т.д...

Lavr wrote:
А ссылочку или схему? SPI - очень удобно, реализуется практически
через любой интерфейс РС.


Статья была в Circuit Cellar недавно про то как на сдвиговых регистрах делать мастера или слейва SPI, а вообще гугл выдаёт вот такие вещи:
http://www.maxim-ic.com/app-notes/index.mvp/id/801#q3.3
http://softsolder.com/2009/07/18/arduin ... l-data-io/
http://www.myamicus.co.uk/content.php?2 ... -using-SPI

Lavr wrote:
Хороший пример: RCA 1802


Согласно тому же французу оно тоже 4-битное внутри...

_________________
:dj: https://mastodon.social/@Shaos


19 Jun 2011 06:53
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
А в логисиме можно свои модули на джаве дописывать - микроконтроллеры там, микропроцессоры, специальные устройства ввода или вывод и т.д...

Да при всех его вкусностях он у меня дома на ноуте не работает из-за версии
джавы - 1.42. Логисим требует 1.5 - а у меня она не работает.


19 Jun 2011 07:57
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
Возможно, твой вариант может быть аппаратно "снизу вверх" совместим с моим?

Надо макет делать хотя бы в "Протезусе"... чего на словах-то сравнивать...
А я - в отпуске... такая ЛЕНЬ! :wink: Да и жаришша +32-34 шевелиться не располагает... :lol:


18 Jul 2011 11:06
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Lavr wrote:
А я - в отпуске... такая ЛЕНЬ!

А мы здесь никуда и не торопимся :).
Lavr wrote:
Надо макет делать хотя бы в "Протезусе"... чего на словах-то сравнивать...

Хорошо было бы делать макеты в чём-то таком, что работало бы и в Выни, и в Линухе. И желательно, чтобы не варез... Но такого, наверное, нет... :( EWB у меня вроде заработал, но он же не бесплатный? Не привык я к этим "симуляторам", не пользуюсь ими, а надо бы...


18 Jul 2011 11:17
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
Lavr wrote:
А я - в отпуске... такая ЛЕНЬ!

А мы здесь никуда и не торопимся :).
Lavr wrote:
Надо макет делать хотя бы в "Протезусе"... чего на словах-то сравнивать...

Хорошо было бы делать макеты в чём-то таком, что работало бы и в Выни, и в Линухе. И желательно, чтобы не варез... Но такого, наверное, нет... :( EWB у меня вроде заработал, но он же не бесплатный? Не привык я к этим "симуляторам", не пользуюсь ими, а надо бы...

Не знаю - ЛЕНЬ в отпуске меня страшно мучит... дни идут, надо бы что-то поделать.... но ТАКАЯ ЛЕНЬ говорит мне - Я же в отпуске! :D

EWB - он более не поддерживается хозяином - будем считать бесплатным...
При правильных настройках он молотит всё с точностью до 98%.
Я на нём давно и много считал.

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

Да и совесть у меня чистая - я предлагал им официально деньги, они побрезговали взять - так что пусть идут теперь лесом...
Можешь посмотреть на Казусе.ру. :wink:


18 Jul 2011 11:39
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
Хорошо было бы делать макеты в чём-то таком, что работало бы и в Выни, и в Линухе. И желательно, чтобы не варез... Но такого, наверное, нет...

Совершенно мимоходом попалась мне вот такая информация:
Quote:
Остается добавить, что я использовал систему Proteus в Linux под эмулятором Wine, который изначально предназначался для Windows игр. Система разработки достаточно сложна, она никак не задумывалась для запуска в Linux, в Windows ее работа значительно удобнее, например, в плане исправления ошибок в тексте во внутреннем редакторе — достаточно исправить ошибку, запустить команду Build All в разделе Source, чтобы получить все необходимые для дальнейшей работы файлы.
Использование Proteus в Linux, готов согласиться, чистейшей воды спекуляция. Но даже то, что удалось попробовать, а в этом я убедился собственноручно, вполне достаточно для любительской практики.

Так что мне думается Proteus старых версий должен пойти, он ещё не шибко требователен был к ресурсам...
А логических "ворот" в нем предостаточно, да и симулирует он весьма неплохо. Хотя изначально Proteus
несколько непривычен в управлении.


04 Aug 2011 16:04
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
А какая версия считается достаточно старой?


04 Aug 2011 23:37
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
А какая версия считается достаточно старой?

Любая, которая не расточена сугубо под ХР.
Я сам пользуюсь Proteus v 6.7 SP3, т.к. версия фактически фриварная (то есть нет ограничения по времени, на объём проекта и не было сбоев в библиотеках компонентов).
Не могу сказать, что я её выбирал - исторически сложилось, и различные скачанные плагины к ней подошли.
Где находится граница самой последней версии НЕ ПОД ХР, я так и не смог выяснить.

Можешь посмотреть на Казусе, но там все быстро переходят на последние версии, хотя информации о разных версиях много.


05 Aug 2011 04:27
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Post 
EWB теперь называется MULTISIM и считать что-либо из этого "фиварным" мягко говоря - самообман...

P.S. У меня есть книжка про EWB/MULTISIM с демо-версией - так вот там ничего сохранять нельзя...

_________________
:dj: https://mastodon.social/@Shaos


05 Aug 2011 05:37
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
EWB теперь называется MULTISIM и считать что-либо из этого "фиварным" мягко говоря - самообман...
P.S. У меня есть книжка про EWB/MULTISIM с демо-версией - так вот там ничего сохранять нельзя...

Вот трогать MULTISIM я искренне не советую, он зело отличается от EWB не в лучшую сторону.
Хотя я могу согласиться, что на вкус и цвет... и т.д.

А вот EWB ver 5.12 никем не поддерживается более и вполне может быть найден совершенно "фриварным" :wink: по факту.
В нём нет наворотов MULTISIM, но он нетребователен к ресурсам и вполне подходит для этого проекта.
Мне кажется, за него можно было бы и заплатить те копейки, что он стоит, но я не нашел - кому.
Официально он более не распространяется.
Но разве это причина не использовать его?

Ну а потом, мы ж не собираемся делать с помощью старого Proteus и старого EWB ver 5.12 коммерческий продукт?
Мы собираемся разобраться с их помощью в устройстве 4-битных процессоров, так что мы используем это старьё
for educational purposes only! :wink:


Last edited by Lavr on 06 Aug 2011 14:54, edited 1 time in total.



05 Aug 2011 06:49
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Lavr wrote:
Ну а потом, мы ж не собираемся делать с помощью старого Proteus и старого EWB ver 5.12 коммерческий продукт?
Мы собираемся разобраться с их помощью в устройстве 4-битных процессоров, так что мы используем это старьё
for educational purposes only! :wink:

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


05 Aug 2011 09:22
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
А разве лицензия разрешает такое использование? По-моему, нет. Очень мне не хочется связываться со всей этой проприетарщиной, такое впечатление, что нужно проложить трубу через огород соседа без спросу, но если это сделать ночью, то вроде и ничего...
Это сильно клиническое у меня, да? :)

Да... это сильно клиническое... :wink: такое ощущение, что я вас за деньги уговариваю... и имею с этого процент...
Извольте "прокладывать трубы" там где вам угодно, и как вам нравится... :lol:
И чего я ещё пробегая где-то мимоходом об вас вспоминаю...

А вот если я изволю на старую 286-ю машину поставить Венду 3.1, кому позволите денег занести?
(только не говорите мне, что она туда не ставится :wink: )


05 Aug 2011 09:54
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 24 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.