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

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

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

Сообщение day0l »

Soir писал(а):
day0l писал(а):простите, а как это сделать?
вам не кажеться что это генераторы себя не правильно ведут?

В каждом канале есть переключатель. См. скриншот. На скриншоте специально показано изменение в форме сигнала при переключении AC-DC.
Генераторы ведут себя правильно, на сколько это видно. У Вас генератор A работает на относительно (для симуляции в Proteus) высокой частоте с очень короткой длительностью импульса. Генератор B наоборот, частота низкая. Одновременно наблюдать их на экране осциллографа трудно. :write:

большое спасибо!
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

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

Сообщение Soir »

Art-m писал(а):В противном случае прошу : кто нибудь скиньте рабочую схемку в протеусе автомобильного диагностического тестера, любого!! пожалуйста!

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

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

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

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

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

Сообщение Soir »

Art-m писал(а):В противном случае прошу : кто нибудь скиньте рабочую схемку в протеусе автомобильного диагностического тестера, любого!! пожалуйста!

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

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

Сообщение saba »

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




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

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

Сообщение Soir »

Art-m писал(а):Большое спасибо вам за материал, но нужна именно рабочая схема сделанная в протеусе... попробую сделать что то заново, но надо успеть за 10 дней....

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

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

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

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

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

Сообщение wolfs_SG »

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

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

Сообщение Engineer_Keen »

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

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

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

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

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

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

Сообщение Soir »

Art-m писал(а):как называется данный выделенный блок и он что выполняет??

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

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

Сообщение Adusik »

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

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

Сообщение timer32 »

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

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

Сообщение Adusik »

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

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

Сообщение DX168B »

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

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

Сообщение Rafkat »

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

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

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

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

Сообщение Soir »

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

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

З.Ы. Что-то вложение нецепляеться. Вот ссылка: http://disk.tom.ru/7m6nnw8

Во вложении нет файла прошивки, или его брать с примера?
Rafkat
Родился
Сообщения: 2
Зарегистрирован: Вс июн 27, 2010 13:18:08

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

Сообщение Rafkat »

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

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

Сообщение Soir »

Rafkat писал(а):Я просто собрал пример...

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

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

Сообщение 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 или в написанной мною проге ?
Ответить

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