Proteus: вопросы и ответы

Обсуждаем цифровые устройства...
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 44
Зарегистрирован: Пт май 14, 2010 15:48:35

Сообщение day0l »

Soir писал(а):
day0l писал(а):простите, а как это сделать?
вам не кажеться что это генераторы себя не правильно ведут?
В каждом канале есть переключатель. См. скриншот. На скриншоте специально показано изменение в форме сигнала при переключении AC-DC.
Генераторы ведут себя правильно, на сколько это видно. У Вас генератор A работает на относительно (для симуляции в Proteus) высокой частоте с очень короткой длительностью импульса. Генератор B наоборот, частота низкая. Одновременно наблюдать их на экране осциллографа трудно. :write:
большое спасибо!
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Art-m писал(а):В противном случае прошу : кто нибудь скиньте рабочую схемку в протеусе автомобильного диагностического тестера, любого!! пожалуйста!
Попроще есть вот здесь:
http://roboforum.ru/forum2/topic3912-15.html#p121238
Кстати, бортовой компьютер, который Вы пытаетесь запустить, опубликован в журнале Радиолюбитель 2005г №5 и №6 с подробным описанием работы. Ну, а на ихнем сайте - проект, прошивка и т.п. Взят и доработан из журнала Радио 2002г №1. Эти в свою очередь взяли за основу из журнала Радио 2000г №8 (на AT89S8252) и усовершенствование в Радио 2001г №7. Так что инфы по этому бортовому компьютеру достаточно, есть разные прошивки и, главное, исходники, написанные в разных средах. Поле для деятельности огромное. Увы, готовых проектов Proteus нет.
Реклама
Родился
Сообщения: 10
Зарегистрирован: Вт май 18, 2010 21:51:31

Сообщение Art-m »

Большое спасибо вам за материал, но нужна именно рабочая схема сделанная в протеусе... попробую сделать что то заново, но надо успеть за 10 дней....
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Art-m писал(а):В противном случае прошу : кто нибудь скиньте рабочую схемку в протеусе автомобильного диагностического тестера, любого!! пожалуйста!
Да еще нашел, в продолжение предыдущему сообщению.
Журнал Радио 2005г №12, 2006г №1, №2 на AT89C51 (Proteus поддерживает этот микропроцессор).
Еще ссылочка: http://eldigi.ru/site/avto/1.php на ATMEGA8, тоже есть в Proteus.
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Аватара пользователя
Сообщения: 114
Зарегистрирован: Вс май 11, 2008 12:43:01

Сообщение saba »

saba писал(а):
vitok8 писал(а):Кто нибудь знает где скачать PROTEUS 7.7 с лекарством?


Вам нужно СЮДА
"...ОПЫТ, СЫН ОШИБОК ТРУДНЫХ..."
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Art-m писал(а):Большое спасибо вам за материал, но нужна именно рабочая схема сделанная в протеусе... попробую сделать что то заново, но надо успеть за 10 дней....
А какие исходные данные? Тип процессора, работа с k-line, выводимые данные...?
Реклама
Родился
Сообщения: 10
Зарегистрирован: Вт май 18, 2010 21:51:31

Сообщение Art-m »

А какие исходные данные? Тип процессора, работа с k-line, выводимые данные...?[/quote]
мне нужна демонстрация работы диагностического тестера, это инфа с датчиков показанная на дисплее, ну и в целом работоспособность проекта http://referats.qip.ru/referats/preview/96989/1 , работу модели схемы которую показывал раньше я все равно уже не продемонстрирую, ввиду отсутствия контроллера и прочих мелочей, а так хотя бы покажу на упрощенном примере :roll:
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вт окт 27, 2009 06:07:52

Сообщение wolfs_SG »

Здравствуйте, ФОРУМЧАНЕ, прошу помощи... подскажите пожалуйста где в Протеусе 7.7 найти м/с MAX7456... очень надо... кто знает, что это за микруха и остался вопрос для чего... то отвечаю... для согласования всех её возможностей... !!!...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Так есть же окно для поиска. Введите хотя бы MAX74 и будет результат (или не будет :P ). Знаю что в 7.6 точно ее нету.

У меня тоже вопрос есть. Имеется SPICE-моделька (расширение .spc), можно ли ее в протеус засунуть? По меню "библиотека полазил", help почитал, такое расширение даже нигде не упоминается :(
Родился
Сообщения: 10
Зарегистрирован: Вт май 18, 2010 21:51:31

Сообщение Art-m »

как называется данный выделенный блок и он что выполняет?? http://www.fotolinker.ru/show-image.php ... 6363da613f
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Art-m писал(а):как называется данный выделенный блок и он что выполняет??
Ну и задачи Вы ставите.
Назвать его можно блоком коммутации форсунок.
Судя по схеме, при нажатии на кнопку КН1 - КН4 соответствующая форсунка отключается от ЭБУ и управляться будет ключом на транзисторе VT6 по программе, записанной в DD2. При этом зажигается соответствующий светодиод VD3 - VD6.
Поскольку, судя по схеме кнопки КН1 - КН4 независимые, то есть их можно включить хоть все одновременно. Естественно, пользоваться этим блоком коммутации можно только при заглушенном двигателе. Зачем? Возможно для проверки работоспособности форсунок, или для их промывки… Для определения его назначения нужно изучать управляющую программу. При запущенном двигателе, если выбрать только одну форсунку (процессор должен знать какую именно, обратной связи от блока коммутации нет, поэтому должен быть предусмотрен ручной ввод номера) возникает вопрос: есть ли в линии K-line информация о положении коленвала и какая задержка по времени обработки сигнала процессором DD2. Для нормальной работы данного цилиндра это очень важно. Поэтому я и думаю, что этим блоком можно пользоваться только на незапущенном двигателе.
Назначение резисторов R9, R11, R13 и R15 очевидно имитировать нагрузку для ЭБУ при отключении от него форсунки. Если двигатель заглушен, то этот момент непонятен.
Если у Вас есть эта схема в Proteus то можно попытаться поуправлять транзистором VT6, посмотреть на нем осциллограммы, может что-то и прояснится. :kill:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Нужна модель UC3843 для Протеуса
Вымогатель припоя
Аватара пользователя
Сообщения: 599
Зарегистрирован: Сб фев 02, 2008 10:51:52
Откуда: Khabarovsk

Сообщение timer32 »

Модель UC3843 от Vale1 c kz
Вложения
UC3843.rar
(3.49 КБ) 625 скачиваний
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Спасибко ОГРОМНОЕ!!! :beer:
Друг Кота
Аватара пользователя
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)

Сообщение DX168B »

Копал весь день ГУГЛ, но нигде не нашёл модель ATTINY26 для Proteus7.6 .
На одном из форумов КАЗУСа кто-то тоже задал вопрос по поводу этой модели,
но в ответ была ссылка на страницу Атмела. Порылся я и там, но ничего не нашёл.
Может у кого-то есть? Очень надо.
I am DX168B and this is my favourite forum on internet!
Контактная информация:
Родился
Сообщения: 2
Зарегистрирован: Вс июн 27, 2010 13:18:08

Сообщение Rafkat »

Доброго времени суток!
Взял готовый проект из примеров протеуса (AVR Butterfly.dsn).
Добавил туда COMPIM и терминал.
Когда запускаю симиляцию, то в порт вместо команды ATE0 летит вот такой пакет 80 80 80 80 80 80 80 80 80 80 80
Подскажите что я сделал не так.

Заранее благодарю за ответ.

З.Ы. Что-то вложение нецепляеться. Вот ссылка: http://disk.tom.ru/7m6nnw8
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Rafkat писал(а):Доброго времени суток!
Взял готовый проект из примеров протеуса (AVR Butterfly.dsn).
Добавил туда COMPIM и терминал.
Когда запускаю симиляцию, то в порт вместо команды ATE0 летит вот такой пакет 80 80 80 80 80 80 80 80 80 80 80
Подскажите что я сделал не так.

Заранее благодарю за ответ.

З.Ы. Что-то вложение нецепляеться. Вот ссылка: http://disk.tom.ru/7m6nnw8
Во вложении нет файла прошивки, или его брать с примера?
Родился
Сообщения: 2
Зарегистрирован: Вс июн 27, 2010 13:18:08

Сообщение Rafkat »

Я просто собрал пример, но если нужно вот тут прошивка: http://disk.tom.ru/b2dhcav
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Rafkat писал(а):Я просто собрал пример...
Если просто пример, то в Proteus есть работающий пример: ...\SAMPLES\VSM for AVR\One-Wire\DS18X20\DS18x20demo.DSN
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 20
Зарегистрирован: Вс сен 06, 2009 20:17:20

Сообщение Freerider »

У меня такой вопрос по Протеусу, написал программку в Cvavre

#include <mega16.h>

// Declare your global variables here
#asm
.equ __lcd_port=0x15 ;PORTC
#endasm
#include <lcd.h>
#include <stdio.h>
#include <delay.h>
#include <m8_128.h>

unsigned int x;

char lcd_buffer[33];


void main(void)
{

PORTA=0x00;
DDRA=0x00;

PORTB=0x00;
DDRB=0xFF;

PORTC=0x00;
DDRC=0xFF;

PORTD=0x00;
DDRD=0xFF;

ACSR=0x80;
SFIOR=0x00;
ADMUX=0b11010000;
ADCSRA=(1<<ADEN)|(1<<ADPS1);
lcd_init(16);
ADCSRA|=(1<<ADSC); //

while (1)
{
while(ADCSRA.6==0)
{
x=ADCW;
lcd_gotoxy(0,0);
sprintf(lcd_buffer,"U1=%4u",x);
lcd_puts(lcd_buffer);

ADCSRA|=(1<<ADSC);
};
};
};
Т.е хочу получить рез-тат с дифф.входов ADC0(+) и ADC1(-)
рез-тат высчитыветься по этой ф-ле
Изображение
В протеусе при симуляции если V ADC1(-) больше V ADC0(+) то рез-тат показывает 0 хотя значение должно быть от 1024 до 512. Значит это внутр.ошибка в Proteuse или в написанной мною проге ?
Ответить

Вернуться в «Цифровая техника»