• Объявления

    • admin

      Внимание! Постить только по теме "электроника"   02.09.2016

      Внимание! В данном разделе разрешено создавать только темы связанные с электроникой. Для проблем с ПО не связанных с электроникой существует специальный раздел.
      Нарушители будут забанены на 5 суток!
-=gga=-

Proteus - Вопросы И Ответы

1 245 сообщений в этой теме

Securety    0

Есть такая задача , допустим корректировка программы прошивки была сделана. Можно ли в proteus при изменений подпрограмм прошивки через кнопку управления в разных режимах ( при изменений подпрограмм) вывести данные на дисплей или иным способом на терминал. Это нужно чтобы понять поменялась ли программа после комбинаций разных режимов кнопки. В какую сторону копать , понятно что для простых вещей есть инструменты частот и оцилографом . А вот посмотреть поменялась ли чего чтоб вывести на экран и увидеть как? LCD дисплей вроде только если в программу символы заложены для вывода отображает. Подскажите пожалуйста...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
hasl    65

Для этого есть разные способы.

Какой выбрать решает программист

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

Будь то UART, SPI и т.д.

у МК есть также спец отладочные порты через которые доступно считывание переменных в RealTime

Если вы не знакомы ни с одним, чем помочь х.з.

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ARV    520
Только что, Securety сказал:

Можно ли в proteus при изменений подпрограмм прошивки через кнопку управления в разных режимах ( при изменений подпрограмм) вывести данные на дисплей или иным способом на терминал.

Я вообще не понял, о чем идет речь.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Впервые на русском языке! Работаем с микроконтроллерами STM32F7(на основе STM32F7 Online Training)

Цикл материалов на основе STM32F7 Online Training от компании STMicroelectronics. Описаны функциональные блоки и инструменты разработки для семейства микроконтроллеров STM32F7, охватывающие тематику системной периферии, памяти, безопасности, аналоговой периферии, цифровой периферии, таймеров, экосистемы.

Подробнее>>

hasl    65

В протеус если нажать паузу, можно открыть таблицу с картой глобальных переменных и их значения, по крайней мере для АВР было

2 минуты назад, ARV сказал:

Я вообще не понял, о чем идет речь.

я понимаю, человек хочет увидеть состояние внутренних переменных

участвующие в работе алгоритмов

Изменено пользователем hasl
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ARV    520
Только что, hasl сказал:

можно открыть таблицу с картой глобальных переменных и их значения

Только при наличии исходников и отладочной информации в elf- или coff-файле 

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Securety    0

Все нормально работает. Решил подцепить снаббер и посмотреть всякие выбросы на ключе. Но толи снаббер неправильно подключил толи хз взял отсюда "схема электромагнитной пушки" конечно я понимаю, что есть всякие снабберы но в этой схеме было написано что он мощный взял первым для опытов! Кстати какой это снаббер ? Зарядно-разрядный RCD-снаббер , Разрядно-гасительный RCD-снаббер, RCD-снаббер.

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

А когда подключаю снаббер при разряде с кнопки  кажет -0.05 вольт на затвор транзистора  где прикол?

 

 

схема 567.jpg

схема электро магнитной пушки.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Securety    0

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Valeran    0

Нужна помощь, у меня стоит proteus 8.7 sp3 (естественно пиратский, в некомерческих целях, сами понимайте таких денег на покупку лицензии нет), есть библиотека свободных футпринтов SnapEDA, так вот возникает справедливый вопрос, есть какая нибудь софтина, которая поддерживает конвертацию snapeda файлов в футпринты именно для весрий ниже 8.8? Просто 8.8 в свободном доступе нет

Если уж возможности нет, то где достать футпринты с моделями для транзистора s8050 j3y (smd) и для светодиодов 5630/5730 (smd)

Изменено пользователем Valeran

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Tulen    2

Кто может поделиться информацией по добавлению МК (PIC) в Proteus?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sergggg    0

Привет.Помогите найти библиотеку для 7ми сегментных дисплеев и контролеров PIC16F676 для Proteus

0-02-09-6cf3e0c3f2ab467c8451222ffdf2a8841310655945e7c5cf44a47576996bfe2d_1741601b.jpg

0-02-09-43fc9c9ca61ddeaf0986a110c8c635bd3e3bcedd96a708b5b7c668068f049b0d_3609001f.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
солар    186

Про мк не скажу, нет под рукой. А сегментник составляется из одиночных.

Да, версию протеуса укажите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Dr. West    3 637

Сегментник на 4 разряда там точно есть, а вот пики представлены не все (тоже нету под рукой сейчас протеза).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 450

есть там и пых . только сдается мне, вопрошающему не модели нужны , а готовый код  для пыха

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Dr. West    3 637

А, ну если под библиотекой имеется в виду типа "скетч",  специально для Протеуса, то моя будет делать "рукалицо".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sergggg    0
В 28.11.2018 в 05:24, солар сказал:

Про мк не скажу, нет под рукой. А сегментник составляется из одиночных.

Да, версию протеуса укажите.

версия 8.7, подскажите как набрать с одиночных, в индикаторе на обратной стороне только 12 пин.Я в электронике слаб, если не сложно помочь наглядно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sergggg    0
В 28.11.2018 в 05:33, Dr. West сказал:

Сегментник на 4 разряда там точно есть, а вот пики представлены не все (тоже нету под рукой сейчас протеза).

сегментник не нашел в библиотеке, пик слышал можно 16ф 630 использовать, но тоже не нашел

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sergggg    0
В 28.11.2018 в 08:17, IMXO сказал:

есть там и пых . только сдается мне, вопрошающему не модели нужны , а готовый код  для пыха

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
солар    186

Напишите поподробнее что вам нужно сделать. Можно в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
jams    74

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

2018_12_12_221824.jpg

Изменено пользователем jams

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
jams    74
2 минуты назад, IMXO сказал:

и что ?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 450

ну и в чем проблема? поставить стулс земли и цифрового питания на схему религия не позволяет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
jams    74
1 минуту назад, IMXO сказал:

ну и в чем проблема? поставить стулс земли и цифрового питания на схему религия не позволяет?

Что такое стулс?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 450

пипец , кнопка терминалы левой панели управления , питание и массу поставь , симулятор не понимает относительно чего вести симуляцию :angry:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Alex_Chpook
      Всем привет. Хочу сделать светодиодную матрица с драйвером max7219 на Atmega324P. 
      При попытке смоделировать в Proteus вылазят ошибки:
      Собирал вроде всё правильно, текст в EEPROM загружен, но на матрицах выводится непонятно что и на всех одно и тоже. Может я что-то напутал, когда собирал((
      Подскажите пожалуйста кто знает))
      Проект со схемой Proteus и прошивку прикрепляю.
      И просто схема: 
       

      Строка c MAX7219.rar
    • Автор: Melandr
      добрый день, уважаемые форумчане. Есть два проекта в AVRStudio 4.19, один компилируется для ATtiny2313, второй - для ATtiny48. Далее в протеус сделанымодели, для проверки работоспособности кода. Код одинаковый для обоих микроконтроллеров, только сделана условная компиляция, так как отличаются регистры таймера 0. При проверке в Протеус код для ATtiny2313 работает, а для ATtiny48 ни в какую не идет. ЧЯДНТ??? Проекты AVRStudio и Proteus во вложении.
      PS: Proteus 8.6 SP2
      PS2: Нет индикации в Протеус, хотя при паузе переменные все правильные. Также подключил виртуальный осциллограф, и заметил, что в ATtiny48 на выходе PB6 нет импульсов. Хотя в функции индикации все прописано.
      4x_18b20.zip
      ATtiny48.zip
    • Автор: DegNet2
      Доброго времени суток!! Я в замешательстве! Atmega8, AtmelStudio, отладка в Proteus.
      int main(void) { setup();//Там устанавливаются конфигурации входов и регистров таймера1 while(1) { if(!(PINB&(1<<1)))// pb1 через кнопку на землю. pb1 притянут к питанию внутренним резистором. { TCCR1B |= (1<<0);//Устанавливаем нулевой бит регистра, что бы запустить таймер без делителя частоты, //остальные биты этого регистра в сетапе обнулялись } PORTD = TCCR1B;// в Порт Д засылаем значения регистра и смотрим шо происходит. } } А происходит следующее. При нажатии кнопки загорается PD0, вроде бы норм. Но при отпускании кнопки тухнет. Почему?
      Стоит вынести TCCR1B |= (1<<0); из тела условия в любое другое место все работает как надо.
      Но вот еще прикол.
      int main(void) { setup(); int tmp = 1;// Добавляем переменную while(1) { if((!(PINB&(1<<1))) && tmp)// Тело условия должно выполниться только 1 раз после нажатия { TCCR1B |= (1<<0);//start timer1 tmp = 0; } PORTD = TCCR1B; } } Казалось бы, теперь момент отпускания кнопки никак не должен влиять на результат. Но поведение PD0 то же самое. Горит только во время удержания кнопки.
      МК для меня новая область изучения, по этому прошу помочь разобраться и установить этот чёртов бит))
    • Автор: 5670721
      Доброго времени!
      Для Ардуино мне необходимо написать программу управления тремя сервоприводами и выводом на дисплей абсолютного угла наклона по одной оси.
      Два сервопривода должны управляться потенциометрами, третий кнопкой (два положения сервопривода).
      Ну и помочь мне все это спаять ) Поэтому желательно, чтобы Вы находились в Москве или Подмосковье.
      Так же я слышал про накопление ошибки при работе гироскопа-акселерометра, очень желательно убрать эту проблему.
      Если, конечно, Вы не предложите более подходящий прибор для измерения угла наклона.
      Компоненты все куплены.
    • Автор: dbokov
      Всем привет.
      С учётом разрастающейся мастерской всё труднее искать нужные детали, а также помнить, что в ней есть, а чего нет.
      Задумался о системе учёта деталей, материалов, инструментов.
      На просторах интернета нашёл программу учета деталей (начинайте с 10стр) http://monitor.espec.ws/section13/topic25350.html
      Мне очень понравилась - нет ничего лишнего, не перегружена, всё понятно, бесплатна (ну по желанию можно отблагодарить). Разработчик очень адекватно реагирует на пожелания пользователей.
      Давно пользуюсь данной программой, очень доволен.