Страница 185 из 280

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

Добавлено: Сб июн 07, 2014 02:19:40
kalobyte
никто не использует протеус с софтовым усб на авр?
что-то с пиками работает из примеров версии 7.10, а вот с авр не работает даже с железным усб

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

Добавлено: Сб июн 07, 2014 13:00:25
les1982
Попробовал непошло, послал нах это все.
Нашел как в авр с железным юсб напрямую лить прошивку, послал на игры со шпротеусом

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

Добавлено: Вс июн 08, 2014 10:57:43
Chettuser
Это меня глючит или протеус?
Юзаю 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: вопросы и ответы

Добавлено: Вс июн 08, 2014 11:10:13
Orion33
С ПИКами не работал, но в АВРах несколько ошибок таки нашел. Пишите на Казус, ТЕНЬ посмотрит, проверит и запишет в багрепорт, если оно есть.

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

Добавлено: Вс июн 08, 2014 11:17:21
Chettuser
Тут вопрос - в чем причина. Еще в железе проверить надо. Или компилятор такой (XC8). Написать успеется.

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

Добавлено: Вс июн 08, 2014 12:52:57
radio-kot
les1982 писал(а): послал на игры со шпротеусом
Правильно! Это не игрушка. :beer:

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

Добавлено: Вс июн 08, 2014 12:57:26
les1982
radio-kot
Это реально игрушка, но если неохота возится с паяльником то быстро можно накидать там схемку небольшую и откатать программу.
Но как показывает практика для железа все равно приходится все допиливать

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

Добавлено: Вс июн 08, 2014 13:35:22
Orion33
les1982 писал(а):Это реально игрушка
Это не игрушка, а средство разработки. Конечно, если есть эмулятор, симуляторы уже ни к чему. А если нет, то я не вижу альтернативного способа отладки ПО.
les1982 писал(а):Но как показывает практика для железа все равно приходится все допиливать
Не все, а только те участки программы, которые работают с багнутыми функциями или завязаны на таймирование, которое симулятор не всегда симулирует как в жизни.
Лично я не представляю, как можно написать хотя бы простейшую РТОС, используя в качестве дебага только светодиоды на порту...

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

Добавлено: Пт июн 13, 2014 01:36:43
zhu4er
Поставил последний протеус 8.1(до этого не стояло никакого - система чистая). Решил симулировать десятичный счётчик на 4017 микрухе. Тупо кнопка на микруху. А симуляция не идёт - кнопкой клацаю а выходы не переключаются! У кого младше версии Протеуса проверьте идёт симуляция? Вот схема:
4017Proteus.JPG
(35.73 КБ) 412 скачиваний
Может я что-то подзабыл? Три года не брал в руки "шашки" :oops:

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

Добавлено: Пт июн 13, 2014 02:48:53
Orion33
Вход надо как бы немножко к земле притянуть :)

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

Добавлено: Пт июн 13, 2014 09:05:12
zhu4er
Orion33 писал(а):Вход надо как бы немножко к земле притянуть :)
Благодарствую! Запустилось. Видать в эйфории в час ночи недопёрло. Притянул к земле 10к и всё ОК!

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

Добавлено: Пт июн 13, 2014 09:14:28
Smen
zhu4er писал(а):кнопкой клацаю а выходы не переключаются
Серый цвет означает "Неопределённое состояние", что микросхема интерпретирует, как высокий уровень, поэтому, при нажатии кнопки, никакого "CLK" не происходит.
Для устранения, как уже выше сказали, поставьте резистор между CLK и землёй, скажем, Ом на 100 (в данном случае, лучше выбрать в его свойствах "цифровой").

Малость опоздал. :)

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

Добавлено: Пт июн 13, 2014 11:03:09
zhu4er
А вообще собрал вот такую схемку:
Delitel.JPG
(95.86 КБ) 652 скачивания
На входе 32768Гц угадайте что на выходе?
Вопрос ещё один. Есть у кого-нибудь работающая модель генератора на 32768Гц. Несколько схем перебрал ни одна не работает на НЕ элементах, на И-НЕ элементах, даже на транзисторах. Такое впечатление, что кварц не запускается. Вот и спрашиваю СТО ПРОЦЕНТНО РАБОТАЮЩУЮ на кварце 32768Гц схемку генератора.

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

Добавлено: Пт июн 13, 2014 11:09:18
radio-kot
ЗАЧЕМ??????????????????????????? :beer:

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

Добавлено: Пт июн 13, 2014 11:59:24
Chettuser
zhu4er писал(а):Есть у кого-нибудь работающая модель генератора на 32768Гц.
Есть, в самом протеусе - CLOCK называется. В свойствах забиваете частоту 32768.

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

Добавлено: Пт июн 13, 2014 12:07:12
zhu4er
Chettuser писал(а):
zhu4er писал(а):Есть у кого-нибудь работающая модель генератора на 32768Гц.
Есть, в самом протеусе - CLOCK называется.
Юмор оценён! Он у меня на схеме стоит! А вот вместо него поставить РАБОТАЮЩУЮ схему генератора? Варианты вообще есть? Перепробовал несколько не запустились.
radio-kot писал(а):ЗАЧЕМ???????????????????????????
Так мозги себе раскочегариваю :beer:

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

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

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

Добавлено: Пт июн 13, 2014 12:19:29
Chettuser
Я знаю что с конденсатором можно запустить если прописать в свойствах начальное значение {PRECHARGE = 5}

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

Добавлено: Пт июн 13, 2014 12:31:51
zhu4er
Orion33 писал(а): ...это лично его половые трудности. Поскольку он не предназначен для моделирования перехода электронов из валентной зоны в зону проводимости в полупроводниках :)))
Вот теперь понятно, тогда перехожу к железным испытаниям.

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

Добавлено: Пт июн 13, 2014 17:27:57
YS
Вообще, симуляция генераторов - это отдельная задача со своими приколами. В Microwave Office, например, для этого даже специальные костыли есть. Тут все дело в том, что генераторы часто работают за счет параметров и явлений, которые трудно симулировать. В случае конкретной необходимости на них специально делают упор, а так обычно не учитывают.