Proteus: вопросы и ответы
Re: Proteus: вопросы и ответы
никто не использует протеус с софтовым усб на авр?
что-то с пиками работает из примеров версии 7.10, а вот с авр не работает даже с железным усб
что-то с пиками работает из примеров версии 7.10, а вот с авр не работает даже с железным усб
тематические ответы только в форуме, в приват не пишите
Re: Proteus: вопросы и ответы
Попробовал непошло, послал нах это все.
Нашел как в авр с железным юсб напрямую лить прошивку, послал на игры со шпротеусом
Нашел как в авр с железным юсб напрямую лить прошивку, послал на игры со шпротеусом
Люди могут жить без мозгов.
-
Chettuser
Re: Proteus: вопросы и ответы
Это меня глючит или протеус?
Юзаю PIC16F887. Настроил АЦП:
Однако в протеусе, судя по выводу шестнадцатеричного склеенного значения
создаётся ощущение, что Vref подключено к 5 Вольтам, как бы к Vdd PIC'а.
Изменил подключение:
И подключив снаружи -Vref к общему проводу, наконец то получил нужные мне на самом АЦП +Vref=2,5 Вольт.
Что не так?
Юзаю PIC16F887. Настроил АЦП:
//------- ADC ----------
ADCS1 = 1; // Tad = FOSC/32 (/8, /2) (Tadc = 17.6 мкс)
ADCS0 = 0;
CHS3 = 0; // AN0
CHS2 = 0;
CHS1 = 0;
CHS0 = 0;
ADCON1= 0;
ADFM = 1; // сдвигаем в младший байт ADRESL
VCFG1 = 0; // -Vref к земле
VCFG0 = 1; // +Vref к Vref+ pin
Однако в протеусе, судя по выводу шестнадцатеричного склеенного значения
HV = (ADRESH << 8 )|ADRESL;
создаётся ощущение, что Vref подключено к 5 Вольтам, как бы к Vdd PIC'а.
Изменил подключение:
VCFG1 = 1; // -Vref к Vref- pin
VCFG0 = 1; // +Vref к Vref+ pin
И подключив снаружи -Vref к общему проводу, наконец то получил нужные мне на самом АЦП +Vref=2,5 Вольт.
Что не так?
Re: Proteus: вопросы и ответы
С ПИКами не работал, но в АВРах несколько ошибок таки нашел. Пишите на Казус, ТЕНЬ посмотрит, проверит и запишет в багрепорт, если оно есть.
-
Chettuser
Re: Proteus: вопросы и ответы
Тут вопрос - в чем причина. Еще в железе проверить надо. Или компилятор такой (XC8). Написать успеется.
Re: Proteus: вопросы и ответы
Правильно! Это не игрушка.les1982 писал(а): послал на игры со шпротеусом

Будете проходить мимо- проходите!
Re: Proteus: вопросы и ответы
radio-kot
Это реально игрушка, но если неохота возится с паяльником то быстро можно накидать там схемку небольшую и откатать программу.
Но как показывает практика для железа все равно приходится все допиливать
Это реально игрушка, но если неохота возится с паяльником то быстро можно накидать там схемку небольшую и откатать программу.
Но как показывает практика для железа все равно приходится все допиливать
Люди могут жить без мозгов.
Re: Proteus: вопросы и ответы
les1982 писал(а):Это реально игрушка
Это не игрушка, а средство разработки. Конечно, если есть эмулятор, симуляторы уже ни к чему. А если нет, то я не вижу альтернативного способа отладки ПО.
les1982 писал(а):Но как показывает практика для железа все равно приходится все допиливать
Не все, а только те участки программы, которые работают с багнутыми функциями или завязаны на таймирование, которое симулятор не всегда симулирует как в жизни.
Лично я не представляю, как можно написать хотя бы простейшую РТОС, используя в качестве дебага только светодиоды на порту...
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: Proteus: вопросы и ответы
Поставил последний протеус 8.1(до этого не стояло никакого - система чистая). Решил симулировать десятичный счётчик на 4017 микрухе. Тупо кнопка на микруху. А симуляция не идёт - кнопкой клацаю а выходы не переключаются! У кого младше версии Протеуса проверьте идёт симуляция? Вот схема: Может я что-то подзабыл? Три года не брал в руки "шашки" 
Даже у стен есть уши...
Re: Proteus: вопросы и ответы
Вход надо как бы немножко к земле притянуть 
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: Proteus: вопросы и ответы
Orion33 писал(а):Вход надо как бы немножко к земле притянуть
Благодарствую! Запустилось. Видать в эйфории в час ночи недопёрло. Притянул к земле 10к и всё ОК!
Даже у стен есть уши...
Re: Proteus: вопросы и ответы
Серый цвет означает "Неопределённое состояние", что микросхема интерпретирует, как высокий уровень, поэтому, при нажатии кнопки, никакого "CLK" не происходит.zhu4er писал(а):кнопкой клацаю а выходы не переключаются
Для устранения, как уже выше сказали, поставьте резистор между CLK и землёй, скажем, Ом на 100 (в данном случае, лучше выбрать в его свойствах "цифровой").
Малость опоздал.
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: Proteus: вопросы и ответы
А вообще собрал вот такую схемку:
На входе 32768Гц угадайте что на выходе?
Вопрос ещё один. Есть у кого-нибудь работающая модель генератора на 32768Гц. Несколько схем перебрал ни одна не работает на НЕ элементах, на И-НЕ элементах, даже на транзисторах. Такое впечатление, что кварц не запускается. Вот и спрашиваю СТО ПРОЦЕНТНО РАБОТАЮЩУЮ на кварце 32768Гц схемку генератора.
На входе 32768Гц угадайте что на выходе?
Вопрос ещё один. Есть у кого-нибудь работающая модель генератора на 32768Гц. Несколько схем перебрал ни одна не работает на НЕ элементах, на И-НЕ элементах, даже на транзисторах. Такое впечатление, что кварц не запускается. Вот и спрашиваю СТО ПРОЦЕНТНО РАБОТАЮЩУЮ на кварце 32768Гц схемку генератора.
Даже у стен есть уши...
-
Chettuser
Re: Proteus: вопросы и ответы
zhu4er писал(а):Есть у кого-нибудь работающая модель генератора на 32768Гц.
Есть, в самом протеусе - CLOCK называется. В свойствах забиваете частоту 32768.
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: Proteus: вопросы и ответы
Chettuser писал(а):zhu4er писал(а):Есть у кого-нибудь работающая модель генератора на 32768Гц.
Есть, в самом протеусе - CLOCK называется.
Юмор оценён! Он у меня на схеме стоит! А вот вместо него поставить РАБОТАЮЩУЮ схему генератора? Варианты вообще есть? Перепробовал несколько не запустились.
radio-kot писал(а):ЗАЧЕМ???????????????????????????
Так мозги себе раскочегариваю

Даже у стен есть уши...
Re: Proteus: вопросы и ответы
zhu4er писал(а):Несколько схем перебрал ни одна не работает на НЕ элементах, на И-НЕ элементах, даже на транзисторах. Такое впечатление, что кварц не запускается. Вот и спрашиваю СТО ПРОЦЕНТНО РАБОТАЮЩУЮ на кварце 32768Гц схемку генератора.
Вот это 100% работающие схемы:

Если они не работают в Протеусе, это лично его половые трудности. Поскольку он не предназначен для моделирования перехода электронов из валентной зоны в зону проводимости в полупроводниках
Последний раз редактировалось Orion33 Пт июн 13, 2014 12:19:35, всего редактировалось 1 раз.
-
Chettuser
Re: Proteus: вопросы и ответы
Я знаю что с конденсатором можно запустить если прописать в свойствах начальное значение {PRECHARGE = 5}
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: Proteus: вопросы и ответы
Orion33 писал(а):...это лично его половые трудности. Поскольку он не предназначен для моделирования перехода электронов из валентной зоны в зону проводимости в полупроводниках
Вот теперь понятно, тогда перехожу к железным испытаниям.
Даже у стен есть уши...
Re: Proteus: вопросы и ответы
Вообще, симуляция генераторов - это отдельная задача со своими приколами. В Microwave Office, например, для этого даже специальные костыли есть. Тут все дело в том, что генераторы часто работают за счет параметров и явлений, которые трудно симулировать. В случае конкретной необходимости на них специально делают упор, а так обычно не учитывают.
Разница между теорией и практикой на практике гораздо больше, чем в теории.