Обсуждаем цифровые устройства...
Ответить

Re: Proteus: вопросы и ответы

Чт апр 23, 2020 12:07:15

подтяни резисторами 10кОм ножки к "земле".

Re: Proteus: вопросы и ответы

Чт апр 23, 2020 12:19:16

подтяни резисторами 10кОм ножки к "земле".

Спасибо, заработало. Но смотри в чем дело! Когда я заменяю логический элемент И-НЕ на микросхему 7400, то снова возникает такая проблема и заземление ножек уже не помогает

Re: Proteus: вопросы и ответы

Чт апр 23, 2020 12:54:54

Подумай что там будет в реальной схеме при таком включении.
Или другим языком. Делай всё по чертежу, будет меньше п-у.
Вложения
74.gif
(13.31 KiB) Скачиваний: 138

Re: Proteus: вопросы и ответы

Чт апр 23, 2020 13:16:28

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

Окончательно одолел! Спасибо!

Re: Proteus: вопросы и ответы

Пт апр 24, 2020 07:32:24

Нормальный ли этот цифровой мультиметр https://mile.by/catalog/multimetry/mult ... 2-product/
или лучше купить подороже?

Re: Proteus: вопросы и ответы

Пт апр 24, 2020 08:11:00

В 830B пищалки нет - самой нужной вещи :)

P.S. оффтопик

Re: Proteus: вопросы и ответы

Пт апр 24, 2020 09:33:51

Нормальный ли этот цифровой мультиметр https://mile.by/catalog/multimetry/mult ... 2-product/
или лучше купить подороже?


Иметь надо два три мультиметра. И дешовый как вы показали и подороже с расширенными функциями и более точными измерениями. Но еще надо иметь и аналоговый тестер. Советских их полно.
У меня есть несколько цифровых и один хороший аналоговый. Все нужны. Едешь на какую нибудь левую
работу берешь нужный по этим работам. Например если работа по электрики беру такой как вы показали.

Re: Proteus: вопросы и ответы

Пт апр 24, 2020 09:52:46

Каким боком это относится к разделу Proteus???

Re: Proteus: вопросы и ответы

Вт апр 28, 2020 14:49:30

Здравствуйте!
Написал прошивку под ДХО для перезаливки в заводском изделии на PIC 12F1501.
Моя статья о прошивке с подробными объяснениями по коду: https://www.drive2.ru/l/555692353118011533/.
Моя статья статья по схемотехнике изделия, с раскладкой и пояснениями https://www.drive2.ru/b/551733561502207078/?from=blog.
Проект в Proteus и MPLAB доступен по ссылке https://yadi.sk/d/10rDeTqMPHodqg
При симуляции в Proteus, какого то ляда, при каждом новом включении PWM, удваивается частота NCO генератора(встроен в PIC контроллер). При этом настройки регистра отвечающие за частоту NCO1CLK остаются при симуляции не изменным.
NCOx Output Pulse Width Select bits = 000 = 1 NCOx clock periods;
NCOx Clock Source Select bits=01 = FOSC;
И что самое интересное, физически регистры PWM и NCO, никак между собой не связаны. Разве что тактируются от FOSC.
Частота PWM при повторном включении не меняется. А частота NCO вслед за ним, удваивается, хотя ее никто не трогает.

Почему???
Его работа нужна для вольтодобавки, под полевик.
В железе никакого удвоения нет, частота стабильна. Схема заводская. Прошивка в первом релизе, бэтта версия на отладке, под собственные нужды. В машине работает нормально, по ходу устраняю мелкие недочеты. Пока обкатываю. Код сделаю красивее после отладки, пока там есть лишние артефакты.

Добавлено after 3 hours 14 minutes 44 seconds:
На всякий случай ссылка на .coff+hex+lst file. https://yadi.sk/d/GCPfW7VfNFwD1Q
После запуска проекта, сразу пойдет генерация NCO= 4кГц. Надо подождать 3 секунды, пойдет ШИМ, и тут же частота NCO удвоиться.
Проект тормозит, запускается не в реальном времени. Если лень ждать 3 сек ( в реалии наверное 10), надо в файле mcc.h в строчке
#define TIME_DRL_DELAY_START 3 //sec => delay time start in seconds Изменить 3 на 1.

Кнопки трогать не надо, они в железе связаны друг с другом, и дальний не включиться без отжатых габаритов. Для перезапуска ШИМ, нужно щелкать переключателем SW2 (Engine-start/stop) . Рассчитан на работу с задержкой.

И еще строчку #define _XTAL_FREQ 500000UL
заменить на #define _XTAL_FREQ 16000000UL
По ошибке старую залил, но на суть вопроса, это ни как не влияет.

Re: Proteus: вопросы и ответы

Вт май 05, 2020 05:16:52

Недавно возникла у меня необходимость просимулировать в Протеусе схему с банальным текстовым ЖК-дисплеем на HD44780 (или по кетайски "1602"). Да вот беда, в его протеусовской реализации ("LM016L") шрифт встроен японский, по классике. А хотелось бы писать по русски. Уже давно по Интернетам бродит русифицированная библиотека LCDALPHA.dll, но она подходит только к седьмой версии Протеуса, а с восьмой версией (в частности, 8.7 SP1) она не совместима. :(
Как оказалось, проблема решается не просто, а очень просто! :idea: Поковырявшись в ресурсах русифицированной LCDALPHA.dll, нашёл весь используемый в ней шрифт в виде bmp-картинки. Эту самую картинку, сохранённую в виде отдельного файла, как родную подхватывает модель LCD-шника восьмого Протеуса через настройки:
Изображение
Вложения
CHARSET_RUS.zip
1602 русский шрифт
(1.16 KiB) Скачиваний: 46

Re: Proteus: вопросы и ответы

Вт май 05, 2020 19:18:37

Подскажите, дисплей 16/2 I2C эмулируется? Что то ничего не получается, в свойствах выбираю device adress ставлю какой надо, и глухо, потом снова открываю свойства а там опять прописано 250 khz по умолчанию.И еще pcf8574 как там установить адрес, если он конечно эмулируется?

Re: Proteus: вопросы и ответы

Чт май 07, 2020 22:11:32

Подскажите, дисплей 16/2 I2C эмулируется? Что то ничего не получается, в свойствах выбираю device adress ставлю какой надо, и глухо, потом снова открываю свойства а там опять прописано 250 khz по умолчанию.И еще pcf8574 как там установить адрес, если он конечно эмулируется?

Не знаю, насколько работоспособна эта модель, сам её пока не пытался пользовать, сижу на параллельных интерфейсах без костылей. Но чтобы не было всяких недоразумений, я бы, наверно, просто взял отдельно проверенную модель LM016L, отдельно PCF8574 и соединил их вместе ориентируясь на схему кетайского переходника. По крайней мере, при этом ряд вопросов отпадает сам собой, например, как установить адрес.
"250 khz" - это, скорее всего, тактовая частота эмулируемого HD44780, как в модели LM016L, и к I2C части это никаким образом не относится.

PS: уж не оно ли часом? Если эту настройку изменить, она сохраняется нормально.
Изображение

Re: Proteus: вопросы и ответы

Вс июн 07, 2020 11:53:23

Всем доброго дня, тема растянута на 252 страницы, поэтому найти решение своей проблемы в теме сложно.
Глюк в следующем, установлен Протеус 8.9 SP2, Крякнутый. При каждом открытии проекта с наличием микроконтроллера, приходится каждый раз заново прописывать в его свойствах путь к hex-у. В Протеусе 7.10 этого не было.
Немного раздражает эта бяка, кто сталкивался, как решить эту проблему?

Re: Proteus: вопросы и ответы

Вс июн 07, 2020 18:07:16

wws63,
1) Попробуй запустить протеус с правами администратора
2) Если проект хранится на диске С: попробуй перенести папку с проектом на другой диск

Re: Proteus: вопросы и ответы

Пн июн 08, 2020 04:18:02

1) Попробуй запустить протеус с правами администратора

По совету на соседнем форуме поставил 8.6 и все заработало прекрасно. Говорят, что последующие версии имеют много глюков.

Re: Proteus: вопросы и ответы

Пн июн 08, 2020 08:31:56

Говорят, что последующие версии имеют много глюков.
Странно :o :shock: я обновлял, чтобы избавиться от глюков :dont_know:
Пользуюсь 89.2, микроконтролер присутствует, полёт нормальный.
На будущее подскажу, что меньше мучений было, если устанавливаешь на диск с: то обязательно запускать установщик с правами админа, а ещё лучше с правами админа и не на диск с:. :)) Папку для хранения проектов не держать на диске с: !!

вставка спайс модели в протеусе

Пн июн 08, 2020 12:45:10

День добрый. Добавляю новый элемент а протеус. Не могу пройти уровень с указанием файла со spice моделью. Пробую различные комбинации Изображение
помогите пожалуйста, кто знает.
Последний раз редактировалось sergs777 Пн июн 08, 2020 21:09:12, всего редактировалось 1 раз.

Re: вставка срайс модели в протеусе

Пн июн 08, 2020 18:21:50

https://radiokot.ru/forum/viewtopic.php?f=2&t=3739

Re: проблема в source code В протеус 8

Пн июн 08, 2020 20:41:39

[quote="iulian2151"] А кто будет ПРОШИВКУ в микроконтроллер заливать? И фьюзы выставлять? - выделить МК, правой кнопкой, и выбрать "правка свойств"


А вот ,подумалось, чтобы от чего идет тактирование это фьюзами выставляется,а не hex файлом. А я загружаю в протеусе только файл прошивки. Может по этому у меня кварцевый генератор и не работает ?

Re:

Пн июн 08, 2020 20:58:41

В нем много библиотек компонентов. Некоторые можно самому сделать или смоделировать с помощью МК если возможно.

FAQ PROTEUS PDF Kazus.ru do 20081102.zip Размер: 766.02 кб http://stream.ifolder.ru/8872803

Ссылка нерабочая. Подменена рекламой. :kill:
Ответить