Например TDA7294

Форум РадиоКот • Просмотр темы - Proteus: вопросы и ответы
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн дек 22, 2025 03:42:21

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 5555 ]     ... , , , 68, , , ...  
Автор Сообщение
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт дек 10, 2010 12:22:51 
Каким атрибутом иди другим способом можно задать такой режим разводки односторонней печатной платы чтобы роутер мог в случае необходимости создавать перемычки автоматически? А также задавать размеры перемычек.
Этот вопрос связан с тем что изготовление двусторонней платы достаточно сложная процедура и очень хотелось бы ограничиться односторонней платой, но всегда существуют перекрестные соединения и приходится в случае односторонней плати делать перемычки вручную, что очень неудобно. Если кто-что знает сообщите пожалуйста, буду очень признателен.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт дек 10, 2010 12:26:42 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1066
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19991
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А почему нельзя то, что он предлагает пустить по второму слою, сделать в виде перемычек?

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт дек 10, 2010 14:14:26 
Gudd-Head писал(а):
... сделать в виде перемычек?

Прошу сильно новичка когтистой лапой не подкидывать, поясните пожалуйста как это сделать. Спасибо.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт дек 10, 2010 14:34:41 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 238
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3868
Откуда: Москва
Рейтинг сообщения: 0
Chettuser писал(а):
Прошу сильно новичка когтистой лапой не подкидывать, поясните пожалуйста как это сделать. Спасибо.


Вариант простой: пусть разведет оба слоя, тот, где больше дорожек получилось делать печатью, тот где меньше - вместо дорожек перемычки.
Вариант сложнее: меню-tools-design rule manager-вкладка net classes, для всех классов оставить только один слой. Тогда после разводки, если останутся воздушные линии - их сделать перемычками.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Пт дек 10, 2010 15:40:32 
значит автоматическое включение в проект LINK 20...40 невозможно?


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Сб дек 11, 2010 10:28:24 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
столкнулся с таким вопросом, есть простая библиотека
Код:
#define cbi(reg, bit) (reg&=~(1<<bit))
#define sbi(reg, bit) (reg|= (1<<bit))

#define LCDPORT PORTC
#define LCDDDR DDRC
#define RS 0
#define E 2


#define RS_0 cbi(LCDPORT,RS)
#define RS_1 sbi(LCDPORT,RS)
#define E_0 cbi(LCDPORT,E)
#define E_1 sbi(LCDPORT,E)

void clearlcd(void);
void lcddata(unsigned char temp);
void lcdcmd(unsigned char temp);
void showstr(unsigned char *s);
void shiftleft(void);
void shiftright(void);
void home(void);

const unsigned char lcdaddr[4] = {0X80, 0XC0, 0X94, 0XD4};

void setlcdposition(unsigned char row, unsigned char col){

   lcdcmd(lcdaddr[row-1] + col);
   
}

void lcdcmd(unsigned char temp){
   
   LCDPORT = (temp & 0xF0);
   RS_0;      // command
   E_1;
   _delay_us(2);
   E_0;

   LCDPORT = ((temp & 0x0F) << 4);
   RS_0;      // command
   E_1;
   _delay_us(2);
   E_0;
   
   _delay_ms(1);
}

void lcddata(unsigned char temp){
   
   LCDPORT = (temp & 0xF0);
   RS_1;      // data
   E_1;
   _delay_us(2);
   E_0;
   
   LCDPORT = ((temp & 0x0F) << 4);
   RS_1;      // data
   E_1;
   _delay_us(2);
   E_0;
   
   _delay_us(50);
}

void lcdinit(void){

   PORTC = 0x00;
   DDRC = 0b11110111;    // output
   _delay_ms(60);

   lcdcmd(0x30);     
   _delay_ms(5);
   
   lcdcmd(0x30);     
   _delay_us(200);

   lcdcmd(0x30);     
   _delay_us(200);
   
   lcdcmd(0x02);      // 4bit mode

   lcdcmd(0x02);      // 4bit mode

   lcdcmd(0x28);       // 4 bit, 2 lines, 5*7 font
   
   lcdcmd(0x0C);      // cursor OFF, display ON

   lcdcmd(0x06);      // -> inc
   
   clearlcd();
}

void clearlcd(void){
   lcdcmd(0x01);    // clear LCD
   _delay_ms(3);   // max 1.53mS
}

void home(void){
   lcdcmd(0x02);   
   _delay_ms(3);   // max 1.53mS
}

void secondline(void){

   lcdcmd(0xC0);
   _delay_ms(3);

}
void shiftleft(void){
   lcdcmd(0x04);
}

void shiftright(void){
   lcdcmd(0x06);
}

void showstr(unsigned char *s){
  while(*s != 0) lcddata(*s++);
  _delay_ms(1);
}

в железе перевод курсора на вторую строку и по координатам работает нормально, а в протеусе перевод курсора не работает, просто ничего не выводит если хочу передвинуть курсор, подскажите что надо подправить, что бы и в протеусе заработало?


Вложения:
Комментарий к файлу: проект winAVR + проект Proteus
winAVR_lcd.rar [50.46 KiB]
Скачиваний: 239
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Вс дек 12, 2010 20:44:43 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
ковыряясь в справке нашел следующее :
Цитата:
To correctly model this with LCDALPHA.DLL, you would need to add the following properties to the ISIS library part:

ROW1=80-8F
ROW2=C0-CF
ROW3=90-9F
ROW4=D0-DF

как добавить эити строчки, а главное куда? :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Вс дек 12, 2010 21:51:24 
Это не хвост, это антенна
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 20:51:02
Сообщений: 1306
Рейтинг сообщения: 0
Разобрался, надо в свойствах LCD поставить адреса строк и еще раз в проге сделать инициализацию двухстрочной развертки дисплея. :)) блин, весь день просидел! :kill:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Вт дек 14, 2010 12:28:24 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1066
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19991
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Может, кто-нибудь сталкивался: ATTiny2313 не хочет выдавать CKOUT :( Или помимо фьюза надо как-то скомпоновать управляющие регистры?

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср дек 15, 2010 14:47:58 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Сб июл 11, 2009 18:42:21
Сообщений: 1135
Откуда: Украина, г.Николаев
Рейтинг сообщения: 0
не компонуется файл...
Добавляю .аsm, выбираю инструмент генерации кода ASM11. Нажимаю "компоновать всё" - и выскакивает куча ошибок. Как это лечить?
П.С. Кириллицы нету в путях....


Вложения:
лог ошибок.JPG [139.89 KiB]
Скачиваний: 478

_________________
Успех - императив!
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср дек 15, 2010 15:29:22 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1066
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19991
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Roman Venom писал(а):
Как это лечить?

Как вариант, компилировать в AVRStudio и подгружать уже файл obj или hex :)

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср дек 15, 2010 15:44:25 
Сверлит текстолит когтями
Аватар пользователя

Зарегистрирован: Сб июл 11, 2009 18:42:21
Сообщений: 1135
Откуда: Украина, г.Николаев
Рейтинг сообщения: 0
Gudd-Head
Цитата:
Как вариант, компилировать в AVRStudio и подгружать уже файл obj или hex

Ну так и делал раньше... Но сейчас необходимо отслеживать работу АЦП, смотреть что происходит в регистрах... А если просто вставлять прошивку hex, то ничего этого делать нельзя :(

частично решил проблему, поставив галочку в: настройка диагностики-АЦП:"отладка".
Так хоть показывается что в АЦП...правда в одном 1-битном регистре.
П.С. короче проблема ещё актуально. С пиком18 всё без проблем компиллируется. А с атмегой16 такая борода...

_________________
Успех - императив!


Вернуться наверх
 
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср дек 15, 2010 19:40:52 
Подскажите новичку, а с Protes'овским виртуальным COM-портом можно только через терминал работать?
Хотел EXTRAPIC смоделировать и подцепить к "реальному" WINPIC 800.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср дек 15, 2010 20:07:20 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
если даже вам это когданибудь удасться это сделать останется вопрос а зачем ?


Вернуться наверх
 
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср дек 15, 2010 21:08:19 
В реале он у меня не работает :cry:
При тесте пишет "аппаратная часть не найдена"

http://radiokot.ru/forum/viewtopic.php?f=20&t=15225&p=648477#p648477


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Ср дек 15, 2010 21:53:57 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
вам прямая дорога сюда viewtopic.php?f=20&t=22447


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт дек 23, 2010 15:15:19 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1066
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19991
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Касперский вдруг удалил из папки models файл adc083x.dll, мотивируя это тем, что там троян Exploit.Win32.MS05-018.bj
1) кто-нибудь сталкивался с подобным и 2) кто-нибудь в курсе, за что отвечает (может отвечать) данный файл (у меня размер 59 932 байт)?

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт дек 23, 2010 15:39:11 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 238
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3868
Откуда: Москва
Рейтинг сообщения: 0
Вот блин) Я проверил, у меня тоже нашел, правда я ему удалять не разрешил... Очевидно что эта библиотека для работы элементов серии ADC083, они или молча работать не будут или протеус при запуске схемы с ними ругнется...

Хотел на онлайн проверку отправить, вот тут каспер начал выеживаться...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт дек 23, 2010 17:37:10 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
Gudd-Head писал(а):
Касперский вдруг удалил из папки models файл adc083x.dll, мотивируя это тем, что там троян Exploit.Win32.MS05-018.bj
1) кто-нибудь сталкивался с подобным и 2) кто-нибудь в курсе, за что отвечает (может отвечать) данный файл (у меня размер 59 932 байт)?

У меня тоже на него ругался (KIS7) с месяц назад, я даже Proteus (7.6, 7.7) переустановил - не помогло. Потом обновил базы и он успокоился. :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Proteus: вопросы и ответы
СообщениеДобавлено: Чт дек 23, 2010 18:21:06 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 238
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3868
Откуда: Москва
Рейтинг сообщения: 0
Сумел с другого компа послать, где каспера нет))). Результат - 5/43.
Вирустотал


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 5555 ]     ... , , , 68, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y