14.04.2009, 12:58
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,510 раз(а) в 956 сообщении(ях)
|
2 makser1
Схема то при этом не изменится, так что делай в железе и там отлаживай окончательно, а перешить МК никогда не поздно, а чаще даже и приходится это делать и не раз.
|
|
|
|
14.04.2009, 13:13
|
|
Прописка
Регистрация: 14.04.2009
Сообщений: 103
Сказал спасибо: 17
Сказали Спасибо 11 раз(а) в 10 сообщении(ях)
|
Нашел трабл, заработал проект с новой моделью.
Если не считать что добавил при старте функцию:
Код:
|
void WDT_off()
{
#asm("wdr")
WDTCR=0x18;
WDTCR=0x0;
} |
Есть еще глюк. Причем явно в протеусе.
Короче происходит зависание процессора при выполнении функции sprintf(st,"%04d",Fr); ( char st[8]; )
Решил проблему снятием галки в свойствах С компилятора: Promote char to int
Вот такие дела... Со старой моделью такого небыло.
Причем поймать по шагам не получилось, протеус просто сбрасывал на продолжение симуляции.
|
|
|
|
15.04.2009, 06:09
|
|
Прохожий
Регистрация: 26.03.2009
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Добрый день всем!
Кто подскажет по следующей проблеме:
работаю с компараторами. вношу в прект lm324 симуляция проходит. Ставлю lm393? прект ругается что нет спецификации на модель U3:A. Стоит протеус SP7,4.
|
|
|
|
15.04.2009, 09:12
|
|
Гражданин KAZUS.RU
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
|
Сообщение от Halex07
|
Шли бы Вы... в ЧАВО для начала. На стр. 2. Тут по соседству ветка.
|
|
|
|
|
15.04.2009, 19:07
|
|
Прописка
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
|
Всем добрый вечер. Хотел поработать с печкой (oven). Столько замечательных параметров. А вот как регулировать подаваемую мощность - непонятно. Это глюк?
-- Прилагается рисунок: --
|
|
|
|
20.04.2009, 22:13
|
|
Прописка
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
|
Наверное для всех это элементарный вопрос, поэтому никто не отвечает. Ну ничего, я поковырялся и сам нашел принцип как регулировать мощность, например ШИМ-ом на S1(P). Но почему Labcenter сделал такую экзотическую модель - не понятно.
-- Прилагается рисунок: --
|
|
|
|
21.04.2009, 00:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
позырив параметры модели я ПРОСЕК !!! что это действительно печь ВНУТРИ ИСТОЧНИК МОЩЩИ
и управляется ШИМ-ом типа Вкл-Выкл.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
21.04.2009, 07:57
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,510 раз(а) в 956 сообщении(ях)
|
Сообщение от oleg_harp
|
Наверное для всех это элементарный вопрос, поэтому никто не отвечает. Ну ничего, я поковырялся и сам нашел принцип как регулировать мощность, например ШИМ-ом на S1(P). Но почему Labcenter сделал такую экзотическую модель - не понятно.
|
Это не обязательно Лабцентер делал. Они прилагают и модели, сделанные сторонними пользователями. Нет времени покопаться, но это схематичная модель, так что по ее MDF можно посмотреть "из чего же сделаны наши мальчишки".
|
|
|
|
21.04.2009, 15:19
|
|
Прописка
Регистрация: 02.05.2006
Сообщений: 171
Сказал спасибо: 97
Сказали Спасибо 43 раз(а) в 20 сообщении(ях)
|
Как ПОДРУЖИТЬ .асм (PIC16F628A) с ПРОТЕУС. Помогите!
В Протеусе 7.2sp2 беру PIC16F628A (без буквы А в нём нет). Пишу на 'Pic Simulator IDE' и скомпилированный им асм файл, добавив list p=p16f628А,#include ‹p16f628А.inc›, через 'Source' выбрав MPASM отдаю на суд Протеусу (hex подан своим путём). Он пишет, что не знает такого МК. Убрав с 16f628А букву А - гляди прошло. Однако,если ему дать повторно тот самый асм (после внесения поправок), то и без буквы А он уже такого МК не знает.
Когда у меня был Протеус 6.9sp3, подобное я обходил так: подав асм файл выбирал MPASMWIN-›Build All и по новой брал ‹None› -›Build All - теперь такое не проходит. Приходится работать в связке с МПЛАБ, но это не удобно ибо нет возможности остановиться через заданное время.
Спасибо.
|
|
|
|
21.04.2009, 22:07
|
|
Частый гость
Регистрация: 09.12.2007
Сообщений: 36
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Unspicefied variables в Протеусе
Proteus 7.4 SP3, компилятор CV AVR 1.25.8. В окне AVR Variables переменные типа float отображаются как Unspicefied и, следовательно,их значения невозможно отслеживать в Watch Window. Что нужно подкрутить?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:25.
|
|