Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Proteus модели

Непрочитано 11.05.2011, 14:34  
Klim63
Прохожий
 
Регистрация: 17.05.2010
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
Klim63 на пути к лучшему
По умолчанию Re: Proteus модели

Работаю с памятью 25LC512. Есть две ошибки при моделировании в Протеусе 7.6 СП0.
1. Команда CHIP ERASE ($C7) не воспринимается моделью. Остальные команды выполняются моделью правильно.
2. При записи всей микросхемы блоками по 32 байта с АТМЕГА32 при симуляции я вижу что некоторые строчки не записываются. Установил осцилограф и логический анализатор в PROTEUSE и увидел, что при передаче байта пропадает сигнал SCK с контролера (вместо восьми импульсов может пройти от 1 до 7). Такой сбой редкий на всю микросхему 3-5 байт.
Хотел попробовать в железе (очистить микросхему, записать, и проверить контрольную сумму). Столкнулся с проблемой 1.
Может кто работал с моделью 25LC512 и стыкался с данной проблемой.
Или есть модель этой микросхемы без ошибок.
Да здесь два сбоя. Один указывает на на ATMEGA32, а другой на память. C ATMEGA32 я работаю уже 2 года. И к этой модели у меня небыло никаких замечаний пока не начал работать с этой памятью. По SPI у меня работает ЦАП и никаких проблем. Вот почему я склонен думать на ошибку в модели памяти.
Может я в чемто ошибаюсь поправте.
Буду пробовать как такая связка работает в железе.
Реклама:

Последний раз редактировалось Klim63; 11.05.2011 в 18:29.
Klim63 вне форума  
Непрочитано 11.05.2011, 16:45  
oleg_harp
Прописка
 
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
oleg_harp на пути к лучшему
По умолчанию Re: Proteus модели

Klim63, у Вас всё очень противоречиво. Сначала Вы обвиняете Proteus:
Цитата:
Есть две ошибки при моделировании в Протеусе 7.6 СП0.
Потом пишете, что в реале столкнулись с той же проблемой, что и в Proteus.
Потом пишете, что в Proteus, вроде как проблема с ATMEGA32:
Цитата:
пропадает сигнал SCK с контролера
А потом опять просите безглючную модель 25LC512?
Чё то, не вяжется...
oleg_harp вне форума  
Непрочитано 11.05.2011, 18:42  
Klim63
Прохожий
 
Регистрация: 17.05.2010
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
Klim63 на пути к лучшему
По умолчанию Re: Proteus модели

Сообщение от oleg_harp Посмотреть сообщение
Потом пишете, что в реале столкнулись с той же проблемой, что и в Proteus.
Нет не в реале а при моделировании. В реале я хочу проверить нет ли моей ошибки при написании программы. Если в железе будет работать, тогда я точно скажу что ошибка в модели. А Нет буду читать даташит.
Может кто работал с такой памятью и что то подскажет.
Klim63 вне форума  
Непрочитано 12.05.2011, 00:08  
oleg_harp
Прописка
 
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
oleg_harp на пути к лучшему
По умолчанию Re: Proteus модели

Сообщение от Klim63 Посмотреть сообщение
Может я в чемто ошибаюсь поправте.
Давайте проект или часть. Вместе веселей!
oleg_harp вне форума  
Непрочитано 12.05.2011, 00:30  
TEHb
Почётный гражданин KAZUS.RUN
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,387
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus модели

В большинстве случаев когда всё глючит виноваты разрешенные но необрабатываемые прерывания.
TEHb вне форума  
Непрочитано 12.05.2011, 00:47  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus модели

Сообщение от TEHb Посмотреть сообщение
В большинстве случаев когда всё глючит виноваты разрешенные но необрабатываемые прерывания.
Или не обнуленные переменные!
Easyrider83 вне форума  
Непрочитано 14.05.2011, 23:52  
vale1
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 91
Сказал спасибо: 20
Сказали Спасибо 127 раз(а) в 45 сообщении(ях)
vale1 на пути к лучшему
По умолчанию Re: Proteus модели

Модель датчика TMP36 с демонстрационной схемой.
Вложения:
Тип файла: rar TMP36_3.rar (43.1 Кб, 435 просмотров)
vale1 вне форума  
Эти 5 пользователя(ей) сказали Спасибо vale1 за это сообщение:
Easyrider83 (31.05.2011), gres_go (15.12.2011), kittec (16.05.2011), matrosover (27.05.2013), Spruts (15.05.2011)
Непрочитано 15.05.2011, 22:19  
vale1
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 91
Сказал спасибо: 20
Сказали Спасибо 127 раз(а) в 45 сообщении(ях)
vale1 на пути к лучшему
По умолчанию Re: Proteus модели

Ёщё модель термодатчика с SPI AD7814.
Вложения:
Тип файла: rar AD7814.rar (19.8 Кб, 371 просмотров)
vale1 вне форума  
Эти 7 пользователя(ей) сказали Спасибо vale1 за это сообщение:
Easyrider83 (31.05.2011), gres_go (15.12.2011), kittec (16.05.2011), matrosover (27.05.2013), Spruts (15.05.2011), V_andre (25.09.2011), XoDoK11 (15.05.2011)
Непрочитано 15.05.2011, 23:48  
Klim63
Прохожий
 
Регистрация: 17.05.2010
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
Klim63 на пути к лучшему
По умолчанию Re: Proteus модели

Проверил программу в железе работает.

Сообщение от oleg_harp Посмотреть сообщение
Давайте проект или часть. Вместе веселей!
Высылаю на суд форума часть проэкта.
Было замечено что количество сбоев меняетя от частоты SPI и длительности высокого уровня сигнала (CS) памяти, после передачи команды управления и до начала передачи адреса.

Просмотрел даташиты несколько похожих микросхем памяти и увидел, что команды ЧТЕНИЕ, ЗАПИСЬ, РАЗРЕШЕНИЕ ЗАПИСИ, ЗАПРЕТ ЗАПИСИ у всех микросхем одинаковые, а команды управления стиранием у всех разные.

Сообщение от TEHb Посмотреть сообщение
В большинстве случаев когда всё глючит виноваты разрешенные но необрабатываемые прерывания.
Прерывания запрещены.

Сообщение от Easyrider83 Посмотреть сообщение
Или не обнуленные переменные!
Ошибок не нашел.

И еще возможно это не касается даной темы, нашел одну вещь в асемблере ATMEGA32.
Команда асемблера (сложения регистровой пары с константой) ADIW yh:yl,1 и команда
ADIW yl,1 выполняются по разному в Протеусе. Если в команде указана регистровая пара все правильно, а если только младший регистр с пары то команда работает только с ним. При компиляции ошибка не выдается. В железе не проверял.
Вложения:
Тип файла: rar Forum.rar (69.8 Кб, 250 просмотров)

Последний раз редактировалось Klim63; 17.05.2011 в 15:13.
Klim63 вне форума  
Непрочитано 18.05.2011, 17:26  
ELitva
Прохожий
 
Регистрация: 18.05.2011
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ELitva на пути к лучшему
По умолчанию Re: Proteus модели

Здравствуйте.
В стандартных библиотеках Proteus есть анимированные модели только одно и двухцветных светодиодов. А нет ли у кого модели rgb-светодиода, например, с общим анодом, так чтобы он более-менее адекватно отображал сочетания цветов?
Заранее спасибо за ответы.
ELitva вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Proteus: 3D модели Yahman Proteus 50 22.05.2020 16:48
Пример создания цифровой модели 1-wire Debugger for Proteus Lexx09 Proteus 27 21.04.2014 00:41
Создание модели для Proteus k000858 Proteus 1 04.02.2010 14:33
Создание 3-д модели для компонентов Proteus Noble_heart Proteus 10 22.01.2010 23:18


Часовой пояс GMT +4, время: 16:08.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.