Jump to content

Recommended Posts

Всем приветы!

Напоролся тут на глюк, не знаю, в чем беда.

Рисовал в 7.2 проект - Mega16 на частоте 11mHz, к ней - куча сдвиговых регистров для ввода-вывода.

И все у меня было хорошо, пока я не начал добавлять в проект разъемы (чтобы дальше рисовать ПП) - оно стало ругаться на банальный IDC-16(CONN-DIL16), мол конфликтует этот самый CONN-DIL16 с TERMINAL (хотя элемента такого у меня не было).

Решил обновиться до последней доступной версии (7.6).

7.6 вылетает при симуляции на примерах. Откатился до 7.5sp3, и тут другая беда - виртуальный терминал, который до этого работал как часы, ничего не кажет.

При этом в примерах все ОК, все работает.

Решил, что возможно элементы криво проапгрейдились, создал новый проект, запхал туда Мегу и виртуальный терминал - те-же яйцы. Скорость настроена (38400). Включил display HEX - сыпятся нули вместо букв.

Прошивка не менялась, на виртуальном осцилографе видны вполне разумные данные на TXD/RXD.

Подскажите пожалуйста, в какую сторону копать.

Заранее спасибо!

Edited by Kitsok

Share this post


Link to post
Share on other sites

Вы бы проект выложили, вместе с прошивкой. А так, только остаёться гадать на кофейной гуще что там у Вас виновато....

Share this post


Link to post
Share on other sites

В свойствах всех разъемах всегда отмечай пункт исключить из симуляции, Exclude from PCB Layout.

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

Системы телеметрии находят все более широкое применение во многих отраслях на промышленных и коммунальных объектах. Требования, предъявляемые к условиям эксплуатации приборов телеметрии и, как следствие, источников питания для них, могут быть довольно жесткими. Fanso предоставляет широкую линейку продукции, рассчитанной на различные условия эксплуатации, что позволяет подобрать батарейку для каждого конкретного применения, в том числе и для устройств телеметрии.

Подробнее

Спасибо за promt reply, я уж расстроился, что тема заглохла.

"Исключить из симуляции" ставлю всегда для всех разъемов (одного ;) )

Исходники и проект - в архиве, нужно AVRLIB, компилятор - WinAVR.

"Правильная" схема - mcp_sim.

Буду очень признателен, если ткнете носом ;)

P.S. Вот, еще что. Если на терминале ставить скорость 9600, то лезет разнообразная кракозябра. Если ставить скорость 38400 (то, что в контроллере настроено), то идут одни нули. Аналогичная ошибка была еще у кого-то, видел тут: http://robocraft.ru/blog/arduino/114.html#comment95

MCP.rar

Edited by Kitsok

Share this post


Link to post
Share on other sites

Все, сам дурак.

Поставил сейчас 7.6 SP0, завел дизайн, поправил фьюз CKSEL у контроллера, все завелось.

Share this post


Link to post
Share on other sites
                     

Приглашаем на вебинар Решения для построения ультразвуковых счетчиков жидкостей и газов на базе MSP430

Компэл совместно с Texas Instruments 23 октября 2019 приглашают на вебинар, посвященный системам-на-кристалле для построения ультразвуковых расходомеров жидкостей и газов на базе ядра MSP430. Вебинар проводит Йоханн Ципперер – эксперт по ультразвуковым технологиям, непосредственно участвовавший в создании данного решения. На вебинаре компания Texas Instruments представит однокристальное решение, позволяющее создавать точные недорогие счетчики жидкостей и газов.

Подробнее...

модель с микроконтроллером.

кто-нибудь знает, при каких условиях создается файл с отладочной информацией (.SDN)?

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

файл-исходник был добавлен и в протеусе еще раз откомпилирован, проект пересохранен. далее:

Запуск=> пауза => меню=> SOURSE CODE НЕТУ...

Share this post


Link to post
Share on other sites

Где найти библиотеку отечественных элементов для Proteus и как подать питание на микросхему, если выводы питания на схеме Proteus не рисует (например 7 и 14 выводы в аналоге К155ЛАЗ)?

Share this post


Link to post
Share on other sites
Где найти библиотеку отечественных элементов для Proteus и как подать питание на микросхему, если выводы питания на схеме Proteus не рисует (например 7 и 14 выводы в аналоге К155ЛАЗ)?

нигде, все одно много не найти, аналоги юзать.

если нет выводов, то и не подавать, само подасться.

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

Template > Set Design Default чекбокс Show Hidden Pins

Edited by Daddy Karlo

Share this post


Link to post
Share on other sites

Может повторяюсь но как установить Proteus 7.6 на Window 7. Моя попытка не увенчалась успехом, последний шаг не прошел.

Share this post


Link to post
Share on other sites

Где что поправить, чтобы русификация была полной? К примеру, на радиобатонах только первый item русский, остальные кракозябры. Или как вернуть английский? Полной переустановкой?

Share this post


Link to post
Share on other sites

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

Edited by GDK

Share this post


Link to post
Share on other sites

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

POT-HG изменяет сопротивление с шагом в %. На нем пишется процент.

Share this post


Link to post
Share on other sites

Доброго времени суток. Я установил Proteus 7.6 SP0. запускаю моделирование любой схемы, программа выдает: моделирование не удалось из-за фатальной ошибки. в чем проблема? Кто-нибудь сталкивался?

Share this post


Link to post
Share on other sites

Может повторяюсь но как установить Proteus 7.6 на Window 7. Моя попытка не увенчалась успехом, последний шаг не прошел.

Установил Proteus 7.6 на Window 7 следующим образом! у меня тоже последний шаг не получался, дома два компа на одном ХР на втором 7 ка так вот после установки на 7 ку Proteus 7.6 я взял папку с установленной программой(естественно излеченной) с ХР и заменил ей на 7 ке и все работает! удачи.

Share this post


Link to post
Share on other sites

Доброго времени суток. Я установил Proteus 7.6 SP0. запускаю моделирование любой схемы, программа выдает: моделирование не удалось из-за фатальной ошибки. в чем проблема? Кто-нибудь сталкивался?

если выдает фатальную ошибку - переустанавливай виндолс. у меня только после этого она нормально заработала, а до переустановки выдавала фатальную ошибку...

Share this post


Link to post
Share on other sites

Вобщем трабла такая. Пытаюсь подвязать ds18b20 к МК ATMega16. Вроде элементарщина, чужие примеры (hex в основном) работают на ура, но когда сам пишу (в CVAVR) и скармливаю протеусу cof файлег - он ругается на переменные: temp R-60654:R-60653 Item (2 bytes at 0xFFFF1312) not within memory block (0x00000460 bytes).

Причем такое не только в этом проекте... задрало уженимагу (

Рыская по форумам читал советы отключать в CVAVR "Smart register allocation", (правда непомню уже где это нарыл) в парочке проектов это прокатывало, но последнее время это не действует. У кого какие мысли?

Share this post


Link to post
Share on other sites

Я так понимаю, здесь можно отображать 0 и 1. Кто-нибудь покажите пример как это реализовать. В инете не могу найти никаких примеров по работе с Proteus. Может кто сайтец знает. подскажите.

А как вообще проверить логическую ИС?

Edited by jurchello

Share this post


Link to post
Share on other sites

Эээ... :huh:

Логический анализатор — устройство, предназначенное для записи и анализа цифровых последовательностей. Может быть автономным, а также в виде приставки к ПК. Характеризуется числом каналов и максимальной скоростью считывания данных.

post-20910-1276803891,06_thumb.jpg

post-20910-1276803894,19_thumb.jpg

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Подскажите, есть ли в Proteus аналог порта lpt, com?

Для СОМ, компонент COMPIM, это эмулятор реального порта, через СОМ Вашего РС.

Share this post


Link to post
Share on other sites

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

Там сверху еще кнопко "Capture" (захват)... Ну и само собой я импульсные источники не просто поставил, а еще указал 5в амплитуду и разную частоту со скважностью в их свойствах...

Share this post


Link to post
Share on other sites

в Proterius PRO 7.7 sp2 (build 9089) модуль анализатора на всех входах не прорисовывает линии

может есть возможность как-то заменить этот модуль?

post-124881-1276844145,99_thumb.jpg

Edited by IMXO

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By Alexey_Volgin
      Попадались различные схемы явно созданные в одном редакторе. Быстрый поиск по гуглу ничего не дал.




    • By Kirill Lubinets
      Где можно симулировать сеть Modbus? Предполагаю использовать Proteus.
      Все это необходимо чтобы научится в симуляции работать с Modbus
       

       
    • By Elementary
      Всем добрый день, кто может подсказать, пытаюсь моделировать схему, выдает ошибку Sumulation Failed due to fatal simulator error.
      Совсем уже не знаю что делать.


    • By Vladislav7
      Добрый день.
       
      Необходимо разработать схему для изготовления печатной платы с установленным микроконтроллером (подобрать подходящий), также подобрать все электронные компоненты и написать программу.
      Цель следующая:
      Необходимо с помощью одного контроллера управлять двумя цепями состоящими из 15 светодиодов (мощность одного = 0,1 Вт) каждая, диоды одноцветные.
      При включении одной кнопки начинает мигать одна цепь. При включении второй - вторая. Возможность одновременного включения кнопок.
      Необходим датчик индикации на кнопке, который будет мигать в такт светодиодной цепи. Принцип кнопки как у аварийной сигнализации.
       
      Спасибо.
    • By Alex_Chpook
      Всем привет. Хочу сделать светодиодную матрица с драйвером max7219 на Atmega324P. 
      При попытке смоделировать в Proteus вылазят ошибки:
      Собирал вроде всё правильно, текст в EEPROM загружен, но на матрицах выводится непонятно что и на всех одно и тоже. Может я что-то напутал, когда собирал((
      Подскажите пожалуйста кто знает))
      Проект со схемой Proteus и прошивку прикрепляю.
      И просто схема: 
       

      Строка c MAX7219.rar
×
×
  • Create New...