Уведомление на "Коте" не сработало дважды... Да. Точно. Спасибо за помощь. В настройки не углублялся, т.к. раньше не было проблем с ними... Странно, что в Proteus 8.3, дефолтные настройки отличаются от настроек в 7.9... Спасибо за терпение господа! Может кто-нибудь знает, как сделать подобные настройки дефолтными? Я так понимаю они привязаны к только конкретному шаблону?
_________________ Самое гениальное - всегда самое простое
Нет. К шаблону не привязаны и по умолчанию включены. Но сохраняются в проекте, т.е. если сделали проект и изменили настройки, то они сохраняться в проекте. При последующем открытии проекта эти опции устанавливаются в том же значении в котором был настроен протеус при сохранении проекта.
Нет. К шаблону не привязаны и по умолчанию включены. Но сохраняются в проекте, т.е. если сделали проект и изменили настройки, то они сохраняться в проекте. При последующем открытии проекта эти опции устанавливаются в том же значении в котором был настроен протеус при сохранении проекта.
Добрый день. Проверил я настройки и шаблоны! Да - настройки сохраняются с проектом! Но - настройки также привязаны к шаблону!!! Шаблон Default - содержит "стандартные и привычные для меня" настройки... Шаблон Sample не содержит ни одной настройки в Design > Configure Power Rails, а также в System > Show Voltage & Current on Probes - off! Другие настройки, не проверял, но мне и этого достаточного, чтобы понять, что если создаешь новый проект, то нужно "понимать какой шаблон удобнее" и учитывать их различие в настройках...
_________________ Самое гениальное - всегда самое простое
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Доброго дня вопросик для переноса проекта (Proteus 8.5) на другой компьютер, нужно переносить все файлы mdf 3ds и step для отображения 3d моделей или как то можно "встроить" их в проект?
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Доброго дня вопросик для переноса проекта (Proteus 8.5) на другой компьютер, нужно переносить все файлы mdf 3ds и step для отображения 3d моделей или как то можно "встроить" их в проект?
Если использовались стандартные 3d модели, то переносить все файлы mdf 3ds и step нет необходимости. В проект их встроить, на сколько знаю, нет возможности.
Программирую МК и делаю тесты в Proteus. У меня дома лежит десяток PIC16F73. Возникла проблема, которую пока не знаю как решить. В Proteus 8.6 нету такого МК. Подобрал похожий PIC16F726. Вроде работает, вроде нет. Если кто знает как добавить МК в Proteus - пишите.
Саму проблему заметил не сразу. Она была в WDTE(Watchdog Timer Enable), который по видимому не подходит к PIC16F726, который я выбрал как аналог моему. WDTE стоит в OFF, чтобы он не сбрасывал МК. Но это не работает в Proteus, но работает на реальном МК. Тестить на реальном будет очень трудо, RX/TX лучше тестить на ПК.
Если у кого-то были такие проблемы и вы их решили, прошу вас поделится.
К порту В Atmega 8 подключены 4 светодиода, включаются и выключаются кнопкой. Почему на светодиоде, подключенном к PB0 напряжение +5 вольт, а на остальных 2,2? Протеус умничает или глючит ?
К порту В Atmega 8 подключены 4 светодиода, включаются и выключаются кнопкой. Почему на светодиоде, подключенном к PB0 напряжение +5 вольт, а на остальных 2,2? Протеус умничает или глючит ?
Нет. протеус не глючит. И из моего личного опыта, на него грешить нужно в самую последнюю очередь. Верхний светодиод включен, и все напряжение питания падает на нем, а остальные выключены посредством ключей в МК. Смотри как устроен порт в даташите и разбирайся, как у тебя получился делитель напряжения.
К порту В Atmega 8 подключены 4 светодиода, включаются и выключаются кнопкой. Почему на светодиоде, подключенном к PB0 напряжение +5 вольт, а на остальных 2,2? Протеус умничает или глючит ?
Верхний светодиод включен, и все напряжение питания падает на нем, а остальные выключены посредством ключей в МК.
Если верхний светодиод отключить, на оставшихся все равно 2,2 вольта. И если резисторы поставить на 1 кОм то же.
у резисторов разные модели - где-то аналоговая, где-то - цифровая.
Это настраивается в свойствах каждого резистора. Еще, возможно, у вас по разному настроены выводы порта МК. Произведите инициализацию для всех абсолютно одинаково.
Все резисторы в протеусе аналоговые. Инициализация выводов портов // Настраиваем порты ввода/вывода DDRB=0b00001111;//Настраиваем 0,1,2,3 разряды порта B на "Выход". 4,5,6,7 на "Вход"
PORTB=0b11110000; //Устанавливаем 0,1,2,3 разряды порта B в лог.«0» (На выходе порта напряжение равное GND) //Устанавливаем 4,5,6,7 разряды порта B в лог.«1» (На выходе порта напряжение равное VCC)
То есть все выводы порта к которым подключены светодиоды с одинаковыми параметрами.
Вот с этим кодом (на базе приведённых ранее отрывков) и проектом - всё работает нормально. Светодиоды моргают Спойлер
Код:
#include <avr/io.h> #include <util/delay.h>
int main(void) { DDRB=0b00001111; //Настраиваем 0,1,2,3 разряды порта B на "Выход". 4,5,6,7 на "Вход" PORTB=0b11110000; //Устанавливаем 0,1,2,3 разряды порта B в лог.«0» (На выходе порта напряжение равное GND)
while (1) { PORTB=0b11110000; //Устанавливаем 0,1,2,3 разряды порта B в лог.«0» (На выходе порта напряжение равное GND) _delay_ms(500); PORTB=0b11111111; //Устанавливаем 0,1,2,3 разряды порта B в лог.«1» (На выходе порта напряжение равное GND) _delay_ms(500); }
Все! Решено! Если в свойствах светодиода стоит "цифровой" - +5 вольт Если стоит "аналог" - +2,57 Почему у меня получилось, что первый установился как цифровой, а остальные аналоговые - загадка! Просто брал из списка деталей и устанавливал не залезая в настройки свойств. Спасибо всем за помощь! PS! Еще один нюанс: если светодиод аналоговый милиамперметр показывает ток и можно подобрать резистор, а если цифровой - то амперметр показывает 0.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения