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

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

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

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

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

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


Ответ
Опции темы

Proteus - глюки, проблемы с установкой, ошибки

Непрочитано 14.04.2014, 11:30   #1751
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от KBH-I Посмотреть сообщение
А у него есть возможность ПП с ЭРЭ сконвертить в 3D-файл?
Разумеется. Причем потом в 3Д можно разные элементы выдергивать и вообще в габариты корпуса попытаться впихнуть.
Реклама:
Easyrider83 вне форума   Ответить с цитированием
Непрочитано 18.06.2014, 04:55   #1752
--Light--
Прохожий
 
Регистрация: 18.06.2014
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
--Light-- на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

При компиляции .asm компилятор AVRASM2 не находит стандартные .inc библиотеки. Если скопировать файл библиотеки в папку с исходником, то компилятор его видит и подключает. Proteus 7.10, Windows 8
--Light-- вне форума   Ответить с цитированием
Непрочитано 19.07.2014, 09:55   #1753
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от --Light-- Посмотреть сообщение
При компиляции .asm компилятор AVRASM2 не находит стандартные .inc библиотеки. Если скопировать файл библиотеки в папку с исходником, то компилятор его видит и подключает.
Это особенность AVRASM2, а не Протеуса. Дальше каталога с исходником он не видит. Хотите большего, прописывайте в начале полный путь к .inc файлу через директиву:
Код:
.include "здесь полный путь к файлу .inc"
Halex07 вне форума   Ответить с цитированием
Непрочитано 21.08.2014, 19:59   #1754
asus1011
Прохожий
 
Регистрация: 21.08.2014
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
asus1011 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Здраствуйте!!!
У меня проблема с установкой...
Windows7 x64 , скачиваю Proteus 7.10 sp0 устанавливаю, установка проходит а вот ключ не проходит (пишет: не возможно активировать главный файл, вроде этого)
нажимаю ОК и все ПРИЕХАЛИ!!!
Как бороться с этим???
Заранее Спасибо!!!
asus1011 вне форума   Ответить с цитированием
Непрочитано 21.08.2014, 20:38   #1755
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

asus1011, вопросы пиратских копий Протеуса и их лечения в этой теме на форуме Казус не обсуждаются! У нас периодически присутствует и дает консультации официальный сотрудник фирмы-разработчика Протеуса. По джентльменскому соглашению с ним все ссылки и варианты "лечилок" пиратских копий подлежат вытиранию.
Halex07 вне форума   Ответить с цитированием
Непрочитано 22.08.2014, 14:22   #1756
alexey-b
Почётный гражданин KAZUS.RUN
 
Регистрация: 09.10.2008
Сообщений: 2,288
Сказал спасибо: 953
Сказали Спасибо 374 раз(а) в 278 сообщении(ях)
alexey-b на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от asus1011 Посмотреть сообщение
У меня проблема с установкой...
Windows7 x64
У меня есть Proteus 7.7.ru, который я сам устанавливал на W7_64 без проблем. вы сможете его скачать через Предупреждение!!! Вы предыдущий пост читали?
Только ставить вам, видимо, придется его не в папку по умолчанию, а в созданную вами папку, например, С/Program Files/Proteus_7.7....., если не хотите чистить реестр после удаления предшествующей установки Proteus.

Последний раз редактировалось Halex07; 23.08.2014 в 23:50.
alexey-b вне форума   Ответить с цитированием
Непрочитано 26.08.2014, 12:44   #1757
BolshoyK
Гражданин KAZUS.RUN
 
Регистрация: 25.11.2009
Сообщений: 609
Сказал спасибо: 37
Сказали Спасибо 140 раз(а) в 72 сообщении(ях)
BolshoyK на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

proteus 7.10sp0, датчик SHT10, считываемые с него данные весьма отдаленно похожи на те цифры, которые выставляешь в свойствах датчика.
Есть у кого-нибудь работающий пример, с исходником, который читает один в один выставленные данные ?
Примеры в инете за уши притянуты к конкретным значениям, видимо тоже не смогли победить.

вот расчет температуры:
Код:
tmp[0]=s_read_byte(ACK);    //read the first byte (MSB)    
tmp[1]=s_read_byte(ACK);    //read the second byte (LSB)    
tmp[2]=s_read_byte(noACK);  //read checksum         
return ((float)((uint16_t)tmp[0]‹‹8) + tmp[1]) * 0.01 - 40.1;
вот влажности:
Код:
const float C1=-2.0468;              // for 12 Bit    
const float C2=+0.0367;           // for 12 Bit    
const float C3=-0.0000015955;        // for 12 Bit    
const float T1=+0.01;             // for 14 Bit @ 5V    
const float T2=+0.00008;           // for 14 Bit @ 5V  

tmp[0]=s_read_byte(ACK);    //read the first byte (MSB)    
tmp[1]=s_read_byte(ACK);    //read the second byte (LSB)    
tmp[2]=s_read_byte(noACK);  //read checksum         
               
rh = (float)(((uint16_t)tmp[0]‹‹8) + tmp[1]);             // rh:      Humidity [Ticks] 12 Bit  
	  
rh_lin=C3*rh*rh + C2*rh + C1;     //calc. humidity from ticks to [%RH]
rh_true=(temperature-25)*(T1+T2*rh)+rh_lin;   //calc. temperature compensated humidity [%RH]    
if(rh_true›100)rh_true=100;       //cut if the value is outside of    
if(rh_true‹0.1)rh_true=0.1;       //the physical possible range    
return rh_true;

Последний раз редактировалось BolshoyK; 26.08.2014 в 16:05.
BolshoyK вне форума   Ответить с цитированием
Непрочитано 27.08.2014, 11:55   #1758
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Если стартовый импульс формируешь правильно (то читаешь данные верно), то и расчет по формулам согласно ДШ делаешь правильно. В ДШ есть две версии коеффициентов V3 и V4. Зависимость датчика нелинейная, поэтому придуманы такие формулы. Сам датчик имеет большой разброс, смотри ДШ. Не вижу смысла корячится с подбором в Протеусе. Если хочешь что-то выжать из датчика то по большому счету его нужно градуировать, а затем подбирать коэффициенты. Для лучшего приближения к зависимости датчика почитай вот такой документ "Non-Linearity_Compensation_Humidity_Sensors_E.pdf" найдешь в Инете. Вот тебе пример того как я пытался дурачится с датчиком в Протеусе. В Экселевском файле приведен график влажности считанный с Протеуса и подбор коеффициентов. Думаю там все понятно. С температурой таже фигня. Не думаю, что подобрав в Протеусе коеффициенты в железе будет все гладко, по живому датчику нужно все делать в живую.
Добавил изыскания в Протеусе. Смотри показания влажности - считываемые и пересчитанные. Для такого датчика я вообще не вижу смысла в десятых и тем более сотых долях... но дело хозяйское.
Вложения:
Тип файла: rar Влажность.rar (6.2 Кб, 65 просмотров)
Тип файла: rar SHT_10_.rar (119.7 Кб, 52 просмотров)

Последний раз редактировалось mimuh64; 27.08.2014 в 12:24.
mimuh64 вне форума   Ответить с цитированием
Непрочитано 27.08.2014, 18:36   #1759
BolshoyK
Гражданин KAZUS.RUN
 
Регистрация: 25.11.2009
Сообщений: 609
Сказал спасибо: 37
Сказали Спасибо 140 раз(а) в 72 сообщении(ях)
BolshoyK на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

mimuh64, я все понимаю, если бы это был аналоговый датчик, и в железе, там понятно что плюс-минус лапоть в показаниях, а тут то откуда такая канитель ?
чую недоработку, доказать не могу.
BolshoyK вне форума   Ответить с цитированием
Непрочитано 28.08.2014, 11:52   #1760
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

На месте модеров я бы нас вдул... поскольку вопрос не в теме.
Так что отвечаю крайний раз.
Ты не првв, поэтому и доказать ничего не сможешь... Цифровые датчики потому Цифровые, что имеют "цифровой интерфейс". Вдаваться в подробности их устройства не будем. Если построить график для температуры, то он имеет линейную зависимость и формула выглядит, например, вот так −160x+15514y+31040=0. Далее, значение которое должен выдать датчик, например при температуре 0 градусов равно 4072,5 - производитель выдает только целые, а это 4072, ну и так далее.
Таким образом коэффициенты должны быть такими 0,0103132654376692 и 42,0007734949078 для твоей формулы
return ((float)((uint16_t)tmp[0]‹‹8.) + tmp[1]) * 0.01 - 40.1;
И все равно будет погрешность - вдаваться далее в теорию я не буду.
Так что, нужны ли такие коеффициенты??????? это вопрос, железо внесет свою погрешность.
Вот пример точного совпадения температуры, про влажность уже поговорили... Успехов.
Вложения:
Тип файла: rar SHT_10_.rar (222.5 Кб, 56 просмотров)

Последний раз редактировалось mimuh64; 28.08.2014 в 11:55.
mimuh64 вне форума   Ответить с цитированием
Ответ


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

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

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


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.