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

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

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

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

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

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


 
Опции темы

Proteus - глюки, проблемы с установкой, ошибки

Непрочитано 31.01.2015, 16:09  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

msv21, типичная ошибка нуба - путать цифровые и аналоговые примитивы, складывать слонов с попугаями. Ничего, опыт - сын ошибок трудных.
Реклама:
Easyrider83 вне форума  
Непрочитано 31.01.2015, 16:36  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от msv21 Посмотреть сообщение
Pic16F887 port E input вешаю амперметр на землю - больше 3 ампер
Если даже в железе амперметром закоротить порт на землю, получится немалый ток.
NewWriter вне форума  
Непрочитано 31.01.2015, 16:48  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от NewWriter Посмотреть сообщение
Если даже в железе амперметром закоротить порт на землю, получится немалый ток.
Да, примерно 20мА. Амперметр в руках взорвется.
Easyrider83 вне форума  
Непрочитано 31.01.2015, 18:17  
msv21
Частый гость
 
Регистрация: 31.01.2015
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
msv21 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Ну если бы он был "ВЫХОД" - то я бы не удивился - глючек небольшой - ток плохо ограничили, я же и пробовал и ASM ему подсунуть с даташита - куда уж дальше - все равно больше 3 ампер ПО ВХОДУ ...
Пришлось нагло на "0" кнопки ставить и без диодов (резисторы на +5) - порт читается... Код 5 изображаем одновременным переключением 2 кнопок... НЕ удобно блин...

Последний раз редактировалось msv21; 31.01.2015 в 18:25.
msv21 вне форума  
Непрочитано 31.01.2015, 18:27  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

вам же Easyrider83 написал - в Протеусе нельзя мерить аналоговый ток от цифрового элемента.
При отладке в Протеусе нужно смотреть не токи, а графики логических уровней. Можно осциллографом, можно пробником напряжения и графиком, можно по цвету квадратиков рядом с выводом.
Поэтому, если что-то не получается с работой МК, значит, почти всегда косяк в коде.
NewWriter вне форума  
Непрочитано 31.01.2015, 18:50  
msv21
Частый гость
 
Регистрация: 31.01.2015
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
msv21 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от NewWriter Посмотреть сообщение
вам же Easyrider83 написал - в Протеусе нельзя мерить аналоговый ток от цифрового элемента.
При отладке в Протеусе нужно смотреть не токи, а графики логических уровней. Можно осциллографом, можно пробником напряжения и графиком, можно по цвету квадратиков рядом с выводом.
Поэтому, если что-то не получается с работой МК, значит, почти всегда косяк в коде.
Ну вообще то я с "квадратиков" и начинал, когда заметил, что цвет не меняется подцепил вольтметр, когда не понял почему не меняется напряжение "как надо" - из даташита ASM попробовал (думал, что порт не вход, как надо а на выход...)- тоже самое, амперметр это последнее что я подцепил и что меня добило... - я не смог выставить "1" кнопкой с диодами, если подцеплен порт МК. На диодах и на кнопках сильно падало напряжение ... Если порт не подключен - все нормально...
Мое мнение, что дело в PIC16F887- где то внутри...
msv21 вне форума  
Непрочитано 31.01.2015, 18:54  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Все там хорошо с этим пиком. Наверное, один из самых популярных. Дело явно не в бабине. Давайте проект.
Easyrider83 вне форума  
Непрочитано 31.01.2015, 19:24  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Наверно там диод и резисторы стоят в аналоговом режиме, а надо переключать в свойствах в цифровые режимы.
NewWriter вне форума  
Непрочитано 02.02.2015, 19:37  
msv21
Частый гость
 
Регистрация: 31.01.2015
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
msv21 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Ну вот - повырезал все левое - оставил минимум - с +5 100 ом - ...
Если кнопки на землю (с подтяжкой на +5) - порт читается... но без ДИОДОВ...
Вложения:
Тип файла: rar test_887.rar (45.9 Кб, 34 просмотров)
msv21 вне форума  
Непрочитано 02.02.2015, 20:47  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Вот, извольте, работают диоды. Они были аналоговыми (D5 - D7). Вставил примитивы диодов, включенных в режиме digital, за одним убрал резистор R11, он там не нужен. Вообще, для симуляции и для печатной платы лучше создавать разные схемы, чтобы не было лишней путаницы из-за всяких нагрузочных резисторов и аналоговых диодов в схеме симуляции, ну и наоборот, в схеме для платы не нужны элементы симуляции.
Для симуляции резисторов поддяжки есть хорошие цифровые примитивы резисторов pullup (поддяжка к питанию) и pulldown (поддяжка к земле)
Да, там постоянно идут предупреждения о переполнении стека МК. Как я вижу по жуткому тексту исходника, код дизассемблирован откуда-то.
Вложения:
Тип файла: zip test_887.zip (34.3 Кб, 39 просмотров)

Последний раз редактировалось NewWriter; 02.02.2015 в 20:57.
NewWriter вне форума  
Сказали "Спасибо" NewWriter
msv21 (03.02.2015)
 
Опции темы

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

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

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


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


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