Страница 238 из 280
Re: Proteus: вопросы и ответы
Добавлено: Пн май 21, 2018 19:56:49
Кот@
Неа. К176ИЕ12 так и не генерит минутные импульсы. Если подкинуть генератор отдельно на вход Е микросхемы DD2.1 - на ее выходе ничего..
Как вы успокоили нагрузку на пк? Глобальные настройки?
Re: Proteus: вопросы и ответы
Добавлено: Вт май 22, 2018 19:40:03
Кот@
Таки заработало. С внешнего генератора но все-же считает импульсы

Re: Proteus: вопросы и ответы
Добавлено: Вс май 27, 2018 19:59:19
Кот@
Еще вопросец к знающим. Есть схема рефлексометра. Не генерирует импульсы высокой частоты на двух инверторах, конденсаторе и резисторе (DD1.4 - DD1.2) Что нужно исправить чтобы заработало?
Файл со схемой и описанием прикрепил.
UPD. Нашел описание в нете, поставил резистор 1мОм и кондер на 47мкФ. Ну хоть импульс передает.. Правда все равно частота работы какая-то очень низкая..
Re: Proteus: вопросы и ответы
Добавлено: Вс май 27, 2018 23:55:45
Feruz
Вопрос, который мучает очень долго:
Как с клавиатуры вводить в протеусовский Virtual Terminal произвольные значения?
Re: Proteus: вопросы и ответы
Добавлено: Пн май 28, 2018 07:20:01
Engineer_Keen
Так же как и в любом месте, где можно что-то ввести: ALT+код символа на цифровой клавиатуре.
Re: Proteus: вопросы и ответы
Добавлено: Вт май 29, 2018 12:28:25
Ariadna-on-Line
...Нашел описание в нете, поставил резистор 1мОм и кондер на 47мкФ. Ну хоть импульс передает.. Правда все равно частота работы какая-то очень низкая...
Это TTL микры, для них такие номиналы сопротивлений - неприемлемы. Верните все на место. 1) Какое напряжение на 2-й ноге D2.1(а не D1.2) ? Это вход разрешения генерации. Генерация будет только при высоком (> 3.6v) потенциале. 2) Изредка бывают "тупые" микры - низкий коэффициент усиления каскада. Замените на крайняк. 3) Замените R5 на подстроечник и покрутите от 0 до 1000 ом - найдете оптимальную для запуска точку как средне-арифметическую между положениями срыва генерации. 4) Изредка бывают обрывы в керамических конденсаторах. 5) поставили блокировочные кондеры по питанию ?
Re: Proteus: вопросы и ответы
Добавлено: Вс июн 03, 2018 19:16:54
pony sonata
подскажите, мб знает ли кто:
можно ли как-то в протеусе посмотреть максимальное значение тока на амперметре за симуляцию?
ну или как-то регистрировать все измерения амперметра в процессе симуляции?
Re: Proteus: вопросы и ответы
Добавлено: Пн июн 04, 2018 06:39:16
Rinon Ninqueon
Может, стоит добавить на все кондёрики:
Re: Proteus: вопросы и ответы
Добавлено: Ср июн 06, 2018 15:00:24
Кот@
И снова вопрос по генератору...
Есть схема и описание
Спойлер
http://lib.qrz.ru/node/4581
Не запускается генератор в левой верхней части схемы. Подскажите какие номиналы ставить..
Схему в протеус прикрепил.
Re: Proteus: вопросы и ответы
Добавлено: Чт июн 07, 2018 04:18:19
Rinon Ninqueon
Кот@
Замените 4011 на 7400 или 74HCT00 - в оригинале 155 серия - TTL логика, а у вас в симуляции стоит CMOS.
Потом, питание не сделано (можно убрать всю часть со стабом).
Кондёр можно вернуть обратно 22мкФ. Завелось, кстати, даже без установки принудительного нулевого заряда (см.мой пост выше), но я лучше оставлю.
Виртуальные вольтметры/амперметры не всегда хорошо - можно заменить на probe. Их же можно и на графики симуляции добавлять.
Схему прилагаю. Не знаю, откроется ли у вас, ибо у меня Proteus 8.6 SP2. (dsn/lyt можно вытащить из pdsprj архиватором)
Re: Proteus: вопросы и ответы
Добавлено: Чт июн 07, 2018 05:38:39
Кот@
Rinon Ninqueon
В 7 версию перенесем. А нет так и 8 имеется
Век живи, век учись.. Спасибо вам.
Re: Proteus: вопросы и ответы
Добавлено: Чт июн 07, 2018 07:48:14
Ariadna-on-Line
КМОС 4000-е работают лучше. Плавнее остановка. Надо подтягивающий резистор на + подключить на 5,6 ноги - 10ком. И будет вам щастье. Кстати и с TTL- ми желательно тоже - на 1ком. Чтобы не иметь головной боли.
Старайтесь использовать КМОС по-возможности везде. Экономия энергии превыше всего.
Re: Proteus: вопросы и ответы
Добавлено: Чт июн 07, 2018 19:31:42
Кот@
У меня опять схема
Спойлер
http://www.radioland.net.ua/sxemaprintid-323.html
Несколько человек рылись и теперь тяжело понять.. Верхняя правая часть, индикация оборотов. Как починить?
Схему прикрепил.
Re: Proteus: вопросы и ответы
Добавлено: Сб июн 09, 2018 10:45:04
Ariadna-on-Line
Элементарно. Подумать головой, что - частота это количество/время. Значит нужен счетчик и задатчик интервала времени. Значит нужны "ворота" сигнала на счетчик, управляемые задатчиком времени. Что счетчик после окончания "показа" должен сбросится в ноль. Чтоб не было мелькания в процессе счета - требуется "стробирование" дешифратора. Учитесь и все получится. Сейчас во времена интернета любая "наука" под руками, и главное - описания микрух (даташиты - datasheets). Схема простая - если нарисуете ее аккуратно. Ну сделаю я это за вас , а толку ?
Re: Proteus: вопросы и ответы
Добавлено: Сб июн 09, 2018 18:54:11
Кот@
Вроде что-то показывает, но вот светодиодный индикатор внизу, странно реагирует на частоту: чем она больше - тем напряжение меньше и соответсвенно меньше делений на шкале показывает. А должно быть наоборот..
Re: Proteus: вопросы и ответы
Добавлено: Вс июн 10, 2018 01:02:06
Ariadna-on-Line
Транзистор Q8 по идее должен быть выпрямителем, то есть устройством с резко-нессиметричной характеристикой. А у вас стоит каскад с автостабилизацией (симметричного режима) - отрицательная обратная связь по постоянному току - резистор с коллектора на базу. Что там происходит - зависит от коэффициента усиления этого экземпляра транзистора - видимо невысокий). При отсутствии сигнала на входе на коллекторе должен быть ноль (или близко к нему - для вашей схемы). А это будет когда транзистор ОТКРЫТ. Сделайте резистор с базы на плюс питания. И пробуйте. Попробуйте уменьшить до 100ком. От сигнала ОТКРЫТЫЙ транзистор может только закрыться, и напряжение на коллекторе возрастет, что вам и надо.
Просто смоделируйте в голове работу. А Протеусом - проверьте, и вся недолга.
Ошибка в Proteus 8.7. Real Time Simulation failed to start.
Добавлено: Чт июн 14, 2018 18:27:04
201bazza
Всем привет! Собрал схему в Протеусе 8.7. При симуляции программа вылетает. Может кто подскажет в чем дело? Микроконтроллер Атмега8 вырабатывает ШИМ-сигнал на ножке D0, коэффициент заполнения которого изменяется от 0 до 100 %. Вот скрины:
Спойлер

Вот сам код прошивки микроконтроллера (если че):
#define F_CPU 8000000UL
#include <avr/io.h>
#include <avr/interrupt.h>
#include <util/delay.h>
ISR(TIMER2_OVF_vect)//прерывание по переполнению таймера Т2
{
PORTD=0b11111111;
}
ISR(TIMER2_COMP_vect)//прерывание по совпадению таймера Т2
{
PORTD=0b11111110;
}
ISR(ADC_vect)//обработка прерывания по окончания преобразования АЦП
{
OCR2=ADCH;
}
int main(void)
{
ADMUX=0b00100111;//используем АДС7
ADCSRA=0b11101110;
sei();//разрешаем прерывания глобально
TIMSK=0b11000000;//разрешение прерываний Т2. 7 - совпадение, 6 - переполнение
TCCR2=0b00000001;// настройка Т2
DDRD=0b11111111;
PORTD=0b11111111;
while (1)
{
}
}
Re: Proteus: вопросы и ответы
Добавлено: Пт июн 15, 2018 06:49:53
WiseLord
Убрать всю аналоговую часть справа и моделировать только микроконтроллер.
PROTEUS не видит исходник на Си.
Добавлено: Ср июн 20, 2018 20:24:10
Ziper
Приветствую друзья

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

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

.
На основе того проекта, сделал свой тестовый, код минимум, чисто для того он, чтоб понять, почему не видно исходников.
Все файлы положил в одну папку, папка названа EN именем (firmware), положил её в корень диска C:\ проект собирается без ошибок, но протеус по прежнему не видит исходников.
Помогите понять, что не так, в чём причина? Может быть надо Makefile править, прописать в нём пути или в настройках протеуса, что то поменять?
И ещё, кто разбирается, после сборки проекта, генерируется Elf файл для отладки, через него и отлаживать пытался... кто знает, что надо в Makefile прописать, чтоб WinAVR создавал и Elf и COFF файлы отладки?
Проект во вложении.
PS: Собирал проект в WinAVR-20100110 PROTEUS 7.10 SP0
Как задать в Протеусе внешний кварц 20мГц для Atmega48p ?
Добавлено: Чт июл 19, 2018 15:52:50
DENIS451
Как задать в Протеусе внешний кварц 20мГц для Atmega48p ?
(с настройками, как на приложенной картинке, она работает 1мГц)
Зачем вообще нужен параметр CLKDIV8, он как то во фьюзах задаётся при прошивке, и если так, зачем его придумали?
Можно ли в Протеусе этот самый кварц подключить как положено и задавать частоту уже в самом кварце, или его можно только для красоты нарисовать?