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

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

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

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

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

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


 
Опции темы
Непрочитано 04.03.2014, 23:15  
pewpewgogo
Прохожий
 
Регистрация: 04.03.2014
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pewpewgogo на пути к лучшему
По умолчанию Срочный вопрос по Протеусу

Есть программа на Ассемблере и есть схема смоделированная в Протеусе.
Но на диаграмме в Протеусе получаю не то, что хочу.

В архиве схема в Протеусе и программа в .asm.
В файле "диаграмма" в кружочках шаги, которые должны быть, а подчеркнуты неправильные. Все должны быть одинаковыми.

Если кто шарит, помогите плс. Или скажите, где можно ещё спросить.
Миниатюры:
Нажмите на изображение для увеличения
Название: диаграмма.jpg
Просмотров: 321
Размер:	49.4 Кб
ID:	60067   Нажмите на изображение для увеличения
Название: диаграмма шагов.jpg
Просмотров: 258
Размер:	12.2 Кб
ID:	60069  
Вложения:
Тип файла: rar cnc_shag3.rar (23.2 Кб, 92 просмотров)
Реклама:
pewpewgogo вне форума  
Непрочитано 05.03.2014, 04:00  
tsb
Прописка
 
Аватар для tsb
 
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
tsb на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

А почему, собственно, вопрос "срочный"? И почему "по Протеусу"?
Сообщение от pewpewgogo Посмотреть сообщение
Но на диаграмме в Протеусе получаю не то, что хочу.
Думаю, почти со 100% вероятностью, дело не в Протеусе, а в какой-нибудь ошибке в программе. Вы вот дали исходник на ассемблере, практически непрокомментированный... Кому захочется "срочно" во всем этом разбираться, чтобы понять, что должна делать эта программа и выискивать Ваши ошибки?
При беглом взгляде заметил следующее: в озу формируются якобы два массива ("массив под x" и "массив под y"). Но практически получается один массив, так как пишутся одни и те же данные в одни и те же адреса, только с использованием разных FSR. Уже одно это выглядит ненормальным. Дальше вникать не стал.
tsb вне форума  
Непрочитано 05.03.2014, 22:34  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

Сообщение от tsb Посмотреть сообщение
Думаю, почти со 100% вероятностью, дело не в Протеусе, а в какой-нибудь ошибке в программе.
Так ведь достаточно совмещенную диаграмму глянуть и все становится на свои места. Тут и думать не надо, как сказал один политик - "однозначно".
Миниатюры:
Нажмите на изображение для увеличения
Название: 2014-03-05_223334.gif
Просмотров: 184
Размер:	11.7 Кб
ID:	60120  
Halex07 вне форума  
Непрочитано 05.03.2014, 23:32  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,607
Сказал спасибо: 708
Сказали Спасибо 4,363 раз(а) в 2,001 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

Ну тык статистика уже давно известна: 99.9% ламерские глюки.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Kabron на форуме  
Сказали "Спасибо" Kabron
dosikus (06.03.2014)
Непрочитано 09.11.2014, 17:44  
DmitriyVDN
Гражданин KAZUS.RU
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

то же побуду немного ламером....
есть проект формирования синусоиды при помощи ШИМ, в протезе происходит пропуск 24 и 99 загрузки длительности импульса ШИМ
кто что подскажет???
Миниатюры:
Нажмите на изображение для увеличения
Название: ШИМ.jpg
Просмотров: 152
Размер:	278.3 Кб
ID:	71563  
Вложения:
Тип файла: rar 16f628_sinys_2.rar (299.3 Кб, 44 просмотров)
DmitriyVDN вне форума  
Непрочитано 09.11.2014, 18:18  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

Частота ШИМ должна быть хотя бы в 10 раз больше модулирующей частоты т.е. в вашем случае вашей синусоиды.
При записи длительности в регистр сравнения надо учитывать, что может запросто случится "пролет" значения сравнения и вылезет артефакт. Обнуляйте регистр счета после записи в регистр сравнения.
Easyrider83 вне форума  
Непрочитано 09.11.2014, 18:53  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

Странная какая то схема... А почему именно так, через NOR?? Вторая "1" на входе элемента будет давать "0" на выходе независимо от первого входа.
NewWriter вне форума  
Непрочитано 09.11.2014, 22:42  
DmitriyVDN
Гражданин KAZUS.RU
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

Сообщение от Easyrider83 Посмотреть сообщение
Частота ШИМ должна быть хотя бы в 10 раз больше модулирующей частоты т.е. в вашем случае вашей синусоиды.
При записи длительности в регистр сравнения надо учитывать, что может запросто случится "пролет" значения сравнения и вылезет артефакт. Обнуляйте регистр счета после записи в регистр сравнения.
вы проект смотрели? там даже по картинко видно что частота ШИМа больше синуса в более чем в несколько стен раз....
запись в регистор идет в прерывании по переполнению TMR2 , время записи одинаково для любой скважности... но пропуск 24 и 99 загрузки
DmitriyVDN вне форума  
Непрочитано 10.11.2014, 03:25  
MONIKYS
Прописка
 
Регистрация: 18.05.2011
Адрес: Ненька Україна
Сообщений: 157
Сказал спасибо: 20
Сказали Спасибо 58 раз(а) в 25 сообщении(ях)
MONIKYS на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

DmitriyVDN, Посчитайте сколько импульсов выдал МК и сравните сколько значений в - Mass_sinus:. И правильно расчитайте шаг. Пропуски есть и в других местах. Нужны ли нули?

Последний раз редактировалось MONIKYS; 10.11.2014 в 03:33.
MONIKYS вне форума  
Непрочитано 12.11.2014, 15:26  
DmitriyVDN
Гражданин KAZUS.RU
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Срочный вопрос по Протеусу

считал и не раз... там все правильно... в симе мплаба глюков нет хотя смог посмотреть только 7500 маш.циклов....
в протезе при пошаговой отладке выявлено следующие: когда счетчик count_tact = 114 , при занесении нового значения в регистр CCPR1L из массива констант одновременно это значение меняется в CCPR1Н , чего по логике работы быть не может (тк изменение этого регистра происходит при переполнении TMR2)

Последний раз редактировалось DmitriyVDN; 12.11.2014 в 15:27. Причина: удаление пред.поста из собщениия
DmitriyVDN вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрос из детства spilberg Отвлекитесь, эмбеддеры! 9 03.07.2009 14:01
Вопрос по инвертору для LСD voha2006 Ремонт оргтехники 15 25.04.2009 09:57
Интересный вопрос по Протеусу vaal555 Микроконтроллеры, АЦП, память и т.д 2 16.04.2009 20:53
Вопрос по протеусу borndead Микроконтроллеры, АЦП, память и т.д 0 10.03.2009 20:24


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot