<?xml version="1.0" encoding="windows-1251" ?>
<rss version="2.0">
<channel>
	<title>ELECTRONIX_ESL</title>
	<description>Системный уровень проектирования</description>
	<link>http://electronix.ru/forum/index.php</link>
	<pubDate>Tue, 07 Sep 2010 05:25:34 +0400</pubDate>
	<ttl>60</ttl>
	<item>
		<title>Ptolemy и Mirabilis VisualSim</title>
		<link>http://electronix.ru/forum/index.php?showtopic=80046</link>
		<description><![CDATA[Здравствуйте!<br />Кто-нибудь пробовал перетащить акторы и запустить примеры из VisualSim в Ptolemy II 8.0?<br />]]></description>
		<pubDate>Fri, 03 Sep 2010 15:10:59 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=80046</guid>
	</item>
	<item>
		<title>Описание программы по ЕСПД для МК</title>
		<link>http://electronix.ru/forum/index.php?showtopic=80034</link>
		<description><![CDATA[Уважаемые коллеги!<br /><br />Возникла необходимость оформить документацию по ЕСПД на 5 устройств, которые я разработала за последнее время. Все они на базе контроллеров (разных, но это не суть). До этого я оформляла только ПЗ по ЕСПД на программный комплекс. <br />Когда имеешь дело с оформлением программы для ПК, нет никаких проблем: берешь соответствующие ГОСТы - и вперед.<br />Я, конечно, прочитала ГОСТ 19.402-78, но там очень многое просто не подходит к описанию программы для МК. Если у кого-нибудь есть примеры оформления подобной документации, киньте на почту плз, или скажите, где посмотреть. marus-ka(гав)mail.ru]]></description>
		<pubDate>Fri, 03 Sep 2010 10:01:05 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=80034</guid>
	</item>
	<item>
		<title>Математика преобразования</title>
		<link>http://electronix.ru/forum/index.php?showtopic=80019</link>
		<description>Стоит задача изменить цвет четырехугольника, при этом основной цвет постоянный, но около границ начинаются градации - сглаживание. При изменении основного цвета, естественно, необходимо сохранить сглаживание, но уже требуемого цвета. Может кто-нибудь подсказать, как это обычно реализовывается?</description>
		<pubDate>Thu, 02 Sep 2010 17:10:52 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=80019</guid>
	</item>
	<item>
		<title>Фурье с учетом предыдущих отсчетов</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79956</link>
		<description><![CDATA[Добрый день всем! Необходимо было вычислять преобразование фурье, зная предыдущие отсчеты во временной и частотной областях. То есть поступает новый отсчет в буфер на 1024 элемента, последний отсчет выходит. Вычисляем разницу между входящим и выходящим, пересчитываем фазы. Вот код:<br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->// Функция вычисления Фурье-преобразования последовательности {X1, X2,...,Xn} через заранее известное // Фурье последовательности {X0,X1,...,Xn-1}<br />// Re_prev, Im_prev&nbsp;&nbsp; ---&nbsp;&nbsp;действительная и мнимая части&nbsp;&nbsp;Фурье предыдущего такта<br />// delta1 = &#40;Re&#40;Xn&#41;-Re&#40;X0&#41;&#41;, delta2 = &#40;Im&#40;Xn&#41;-Im&#40;X0&#41;&#41;, где Xn - следующий за последним, а X0 - начальный отсчеты предыдущего такта<br /><br />void fourierShiftReduced&#40; double *Re, double *Im, double delta &#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// вычитание спектра дельта-импульса<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&#40; int k = 0; k &#60; fourierLength/2; k++ &#41;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Re&#91;k&#93; += delta1;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Im&#91;k&#93; += delta2;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// сдвиг спектра на 1/N<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double shift = 2 * PI / fourierLength;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&#40; int k = 0; k &#60; fourierLength/2; k++ &#41;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phaseShift&#40; Re&#91;k&#93;, Im&#91;k&#93;, shift * k &#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />void phaseShift&#40; double &re, double &im, double shift&#41; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double a = cos&#40; shift &#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double b = sin&#40; shift &#41;;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double x = a * re - b * im;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;im = b * re + a * im;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;re = x;<br />}<!--c2--></div><!--ec2--><br /><br />Проблема: когда используем арифметику с плавающей точкой, даже single, через 50х1024 входных отсчетов картина модуля спектра (fft_float). Когда все переводим на фиксированную точку, и именно синус, косинус умножаем на 65535 (получаем оцифровку 17 бит) и оставляем только целую часть, входной сигнал оцифровываем до 14 бит, то после 1024 отсчетов картина еще нормальная (fft_1), а через те же  50x1024 отсчета получаем это (fft_int). По ходу вычислений гармоники плывут какие-то вверх, какие-то вниз. С плавающей точкой движения никакого не наблюдается вообще. Похоже что по ходу в буфере накапливается ошибка округления - и результат нехороший. Пробовал синус, косинус оцифровывать до 19 бит - чуть медленее плывут.<br />Вопрос: можно ли в принципе реализовать таку схему с целочисленной арифметикой, или никак?]]></description>
		<pubDate>Wed, 01 Sep 2010 09:56:53 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79956</guid>
	</item>
	<item>
		<title>Перемещение внутри репозитория SVN</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79901</link>
		<description><![CDATA[Всем здрасьте. <img src="http://electronix.ru/forum/style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /><br /><br />пользуемая софтина: svn + черепаха<br /><br />Имею некоторый проект, который долго и муторно пилится и хранится всё это под SVN'ом. Изначально я ставил SVN чтоб не плодить много бэкапных копий - чтоб не задумываться "а не потер ли я чего за зря". Соответственно, по неопытности, структурой trunk/branches/tags не заморачивался - все складывал в корень репозитория.<br />Ныне же возникла потребность поддерживать старые аппаратные версии и пилить новые. До некоторого количества терпения пилил всё в одном путем макропереключений в исходном коде, но код стал распухать из-за одновременного присутствия условий компиляции для всех аппаратных версий. Вот я и дошел до необходимости сделать "по-нормальному".<br /><br />Собственно, возникла проблемка.<br />Создаю в имеющемся репозитории папки trunk/branches/tags, переношу в черепашьем repo-browser'е все свои исходники в trunk, делаю branches и т.д. но вся история до переноса<br />более в логе не показывается.<br /><br />Вопрос 1: оно так должно быть и я чего-то не понимаю, или это баг?<br />Вопрос 2: как сделать так, чтоб вся предыстория отображалась?<br /><br />Провел эксперимент:<br />I. создаю "по-нормальному" проект<br /><span style='color:#000000;background:#000000'><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47232'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47232</a><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47233'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47233</a></span><br /><br />делаю ветвления:<br /><span style='color:#000000;background:#000000'><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47234'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47234</a><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47235'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47235</a></span><br /><br />Всё нормально.<br /><br />II. моделирую свою ситуацию - сначала создаю в корне проект, правлю его, и далее уже занимаюсь ветками<br /><span style='color:#000000;background:#000000'><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47241'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47241</a><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47242'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47242</a></span><br /><br />далее импортирую структуру trunk/branches/tags и переношу в нее исходный код.<br />вот собственно то что у меня вызвало закономерный вопрос:<br /><span style='color:#000000;background:#000000'><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47240'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47240</a><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47243'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47243</a></span><br /><br /><!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo-->А где все мои старания, добытые непосильным трудом? <img src="http://electronix.ru/forum/style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /><!--sizec--></span><!--/sizec--><br />Из картинок видно, что все что до ревизии 5 - ну никак не хотит отображаться.<br /><br />Переключаться на корневой каталог репозитория - не кошерно(хотя, вроде, все комментарии изначально привязывались к корню) - тогда в каталог проекта вытаскивается все что есть в репозитории, граф ревизий оно всё равно нормально не строит, а лог, соответственно, отображает для всех аппаратных версий в порядке добавления правок:<br /><span style='color:#000000;background:#000000'><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47244'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47244</a><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47245'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47245</a></span><br /><br />Хотелось бы, чтоб все стало как будто бы изначально базировалось на trunk/branches/tags:<br /><span style='color:#000000;background:#000000'><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=47235'>http://electronix.ru/forum/index.php?act=attach&type=post&id=47235</a></span><br /><br />Простите за "многа букафф". Спойлеры ставил вслепую, т.к. они у меня глючат...]]></description>
		<pubDate>Tue, 31 Aug 2010 02:14:49 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79901</guid>
	</item>
	<item>
		<title>Поиск методов и/или софта для одновременного коментирования</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79801</link>
		<description><![CDATA[Собственно задача такая (задача есть, а решения нет <img src="http://electronix.ru/forum/style_emoticons/default/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" />) - есть какой-то документ (.doc/.docx, .pdf, .xls), размещенный на локальной сети. Его необходимо проверить и откоментировать. Это должны сделать несколько человек, автор должен суммировать все замечания и подготовить док к заключительному обсуждению.<br /><br />Нежелательно использовать online сервисы (конфиденциальность), желательно получать информацию от всех участников обзора в реальном времени чтобы избежать повторных/дублирующих замечаний.<br /><br />Есть ли что-то для этого?]]></description>
		<pubDate>Fri, 27 Aug 2010 13:32:00 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79801</guid>
	</item>
	<item>
		<title>Сложности при заказе АЦП LTC2208</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79800</link>
		<description><![CDATA[Пытаемся заказать АЦП LTC2208. Нам задают следующие вопросы. Кто-нибудь может подсказать как грамотно на них ответить?<br /><br />What are your needs? Please tick the appropriate boxes<br />Bandwidth [ ] SWIR (1 to 3 µm)<br />[ ] MWIR (3 to 5 µm)<br />[ ] LWIR (8 to 12 µm)<br />[ ] Other (specify)<br /><br /><br />IRFPA type<br />[ ] TDI linear array : 288x4<br />[ ] TDI long linear array : 480x6<br />[ ] 2-D array : 128x128<br />[ ] 2-D array : 320x256<br />[ ] Large array : 640x480<br />[ ] Other (specify)<br /><br /><br />Detector type<br />[ ] Cooled detector<br />[ ] T.E. cooled detector<br />[ ] Uncooled detector<br /><br /><br />Detector assemblie<br />[ ] Detector dewar (DDA)<br />[ ] Detector dewar & cooler (IDDCA)<br />[ ] Other (specify)]]></description>
		<pubDate>Fri, 27 Aug 2010 13:02:32 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79800</guid>
	</item>
	<item>
		<title>MRC алгоритм</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79789</link>
		<description>Всем добрый день. Есть у меня задача сложить два сигнала , модулированных QAM-16 по алгоритму maximal ratio combining. Согласно алгоритма, два сигнала складываются пропорционально уровню и обратно пропорционально шуму. Так вот как шум оценить во временной облати, возможно ли? Пока на ум приходит только такое решение: сделать БПФ каждого сигнала, развернуть созвездия, затем оценить отклонение каждой точки от идеального положения в созвездии. Так получаем оценку шума, затем имея оценки уровня и шума складываем сигналы во временной области, снова делаем БПФ, развертываем созвездие и получаем уже результат. Но чую как то неправильно это. Уж больно затратно - 3 БПФ, 3 векторных сопроцессора (частота отсчетов 7.4 МГц)... Может кто подскажет красивое решение? Получается делаем 2 БПФ и разворачиваем созвездия в реальном времени только для того, чтобы оценить шум.</description>
		<pubDate>Fri, 27 Aug 2010 10:27:19 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79789</guid>
	</item>
	<item>
		<title>Защита низковольтной линии от попадания 220 В</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79744</link>
		<description><![CDATA[Коллеги, мне нужно посоветоваться вот по какому вопросу:<br /><br />1. Есть (точнее, будет) девайс, запитываемый постоянкой 24 В от внешнего БП. <br />Ток до 10 А. Девайс серийный. Защита от импульсных перенапряжений, разумеется, предусмотрена.<br /><br />2. Во время установки на объекте, учитывая менталитет монтажников, есть нехилая вероятность, что к девайсу могут притащить 220 вольт переменки вместо провода от БП. (как говорится в Рекомендации МСЭ-Т К.20 - "длительно воздействующие переменные напряжения, возникающие при непосредственном электрическом контакте проводной линии связи с сетью электропитания 220 В")<br /><br />3. Требование заказчика - чтобы девайс выдерживал такое издевательство.<br /><br />4. После монтажа, в течение срока эксплуатации таких эксцессов уже не ожидается (пробой БП не рассматривается в силу малой вероятности). <br /><br />Никак не могу сообразить, как реализовать защиту малой кровью. Да и ценой усложнения и удорожания ничего не находится - все типовые схемы рассчитаны на короткие импульсы перенапряжения, в обсуждениях на форумах всё сводится к "в таком случае юзер сам дурак".<br /><br />Использование специализированной микросхемы, вроде LT4356, кажется сильно избыточным решением, учитывая п.3 и серийность. К ней еще и мосфет нужен. Да и предназначена она всё же именно для защиты от коротких импульсов во время работы.<br />Хотелось бы простое тупое решение, чтобы высокое напряжение не ограничивать до нужного предела, а просто отключать от потребителя.  Как я думаю, для этого нужна какая-то "дежурная" схема, контролирующая превышение порога напряжения питания на входе, которая включит питание остальной части, если напряжение в норме, и не включит если превышено.<br />Затруднение:  как сделать, чтобы сама эта дежурка могла питаться и от 24, и от 220 (последнее, понятно, выпрямленное, после диода).<br /><br />Думал про супрессор в сочетании с плавким предохранителем (предохранитель-то всё равно надо ставить). Есть большие сомнения, что он выдержит в течение времени выгорания предохранителя (норматив выгорания плавкой вставки <br />-  10 секунд при токе в 2,5 от номинала, при 4...5-кратном превышении все равно получаем сотни мс). Всё-таки основное назначение супрессоров - опять же подавление импульсных помех. <br />К тому же, чтобы напряжение на супрессоре все же не скакнуло до напряжения сети - ведь еще и какое-то токоограничение нужно, и достаточным ли будет для этого сопротивление предохранителя и подводящих проводов - неясно.<br /><br /><br />Аналогичная тема уже была в этом форуме в 2008 году (<a href="http://electronix.ru/forum/index.php?showtopic=55300" target="_blank">http://electronix.ru/forum/index.php?showtopic=55300</a>), но там требовалось защитить 5-вольтовую цепь от попадания всего-то 12 В.]]></description>
		<pubDate>Wed, 25 Aug 2010 23:11:54 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79744</guid>
	</item>
	<item>
		<title>MicroCap9</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79723</link>
		<description><![CDATA[Открываю чужую схему из другой версии программы и при моделировании пишется "Определение модели отсутствует ....", хотя параметры модели можно редактировать. Что надо сделать?]]></description>
		<pubDate>Wed, 25 Aug 2010 14:25:31 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79723</guid>
	</item>
	<item>
		<title>Определение периода сигнала</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79666</link>
		<description><![CDATA[На картинке приведено несколько периодов колебания басовой струны гитары. Красным отмечен ожидаемый период. Необходимо определить частоту колебаний, но прямой подсчет дает в 2 раза завышенный результат, так как там полно гармоник, но на глаз период хоршо заметен. При этом амплитуда "внутреннего" колебания изменяется от полного пропадания, до равной и даже большей, чем "основного" колебания.<br /> <br />Нужен способ определить период, при этом сложные вычисления (типа FFT) не желательны, так как должно работать все на 8-бит микроконтроллере.]]></description>
		<pubDate>Mon, 23 Aug 2010 17:01:10 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79666</guid>
	</item>
	<item>
		<title>Базовые структуры и паттерны на ЛЭ</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79645</link>
		<description><![CDATA[Я начинающий в электронике и в данный момент не имею времени и сил на нормальное обучение( болею некоторыми нарушениями в мозговой деятельности, думать инженерным мышлением очень трудно сейчас ), но у меня есть потребность в том что бы спроектировать два устройства. Это некую структуру управления для сдвигового регистра - автомат с жесткой логикой и аналогичный автомат с программируемой логикой. В принципе в голове некоторые идеи есть, также имеется некое подобие конспекта. Проблема заключается в том что сам я программист и электронику мне пока что только навязывали, а все что мне навязывают я имею склонность сдавать и забывать. Но теперь мне нужно каким ни будь образом сдать другой предмет по той же тематике и в данный момент это кажется мне неосуществимым. <br /><br />Мне нужно узнать две вещи: <br />1. В базовых структурах я плаваю. Как в ЛЭ реализации выглядят базовые структурные блоки: ветвления и циклы. Как вообще можно проектировать "программы" с их использованием. Что можно почитать по этой теме? Возможно есть некоторые базовые приемы при проектировании которые, как те же программные паттерны проектирования? <br />2. Что мне почитать про данные типы цифровых автоматов? У меня задача не слишком сложная насколько я понял. Сделать управляющие автоматы для 5-битного сдвигового регистра, но в данный момент это непосильная ноша. Мне нужен некий простой и доходчивый пример/материал по этой теме. Буквально для руководство для полного идиота. <br /><br />PS: Я понимаю какое возмущение моя просьба может вызвать у профессионалов и просто хочу добавить что я бы не просил, если бы не было в том крайней необходимости. <br />]]></description>
		<pubDate>Sun, 22 Aug 2010 22:09:34 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79645</guid>
	</item>
	<item>
		<title>Вычисление СКО</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79636</link>
		<description><![CDATA[Всем добрый день. Не сталкивался ли кто с подобной задачей:<br />надо вычислить среднеквадратичное отклонение массива в 1024 байта аппаратно.  Получается, при решении задачи в лоб, надо сначала пробежаться по массиву (1024 такта), сложить все элементы, поделить на 1024 (сдвинуть результат на 10 бит), затем снова пробежаться по массиву, вычитая из каждого отсчета среднее (возведения в квадрат опускаю, полагаем, что это делатеся на лету, не затрачивая тактов). Проблема в том, что частота отсчетов - 8 мгц, то есть при решении задачи в лоб после каждого отсчета нужно производить пересчет (2048 тактов). при частоте 8 мгц умнодаем на 2048 тактовая частота должна быть около 1,6 ГГц - плохо. Допустим, среднее можно на лету вычислять, используя FIFO, после каждого осчета добавляя куже имеющейся сумме новый и вычитая 1025-й. А с СКО как быть? Придется чтоли таки пробегаться по массиву, вычисляя разность со средним? Это частота должна быть 800 МГц - тоже плохо...]]></description>
		<pubDate>Sun, 22 Aug 2010 13:16:12 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79636</guid>
	</item>
	<item>
		<title>Кто-нибудь запускал TDD под Wine?</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79599</link>
		<description><![CDATA[Ставится без проблем, регистрируется, но после регистрации при попытке создать ПЭ  или попытке редактировать готовый ПЭ TDD благополучно виснет.<br /><br />Может кому удалось его победить?<br /><br />Или порекомендуйте прогу для создания перечня элементов под linux( или wine)]]></description>
		<pubDate>Fri, 20 Aug 2010 17:13:01 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79599</guid>
	</item>
	<item>
		<title>MatlaB и verilog</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79594</link>
		<description><![CDATA[Приветствую уважаемые <img src="http://electronix.ru/forum/style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /><br /><br />Объясните как в симулинке сгенерить код на верилоге для функции window ( Hann ) , например ?<br /><br />Ставлю блочок этого окна - цепляю входной порт , выходной порт . Задаю параметры  - тип сигналов на входе , выходе - ошибок нет .<br />Выбираю - Tools - HDl coder , генерю - смотрю а у меня вот это получается :<br /><br />//*****************************************<br />module w_hann<br />          (<br />           In1,<br />           Out1<br />          );<br /><br />  input   signed [15:0] In1;  // int16<br />  output  signed [15:0] Out1;  // int16<br /><br />  wire signed [15:0] Window_Function_out1;  // int16<br /><br />  assign Out1 = Window_Function_out1;<br />endmodule  <br /><br />//****************************************************<br />Где копать ?]]></description>
		<pubDate>Fri, 20 Aug 2010 15:16:34 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79594</guid>
	</item>
	<item>
		<title>Усрднение значений фазы</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79580</link>
		<description><![CDATA[Есть измерения фазы в диапазоне 0...359 градусов.<br />Допустим, показания болтаются около отметки 0 градусов:<br />половина значений в первом квадранте, половина - в четвертом.<br />Среднее арифметическое даст примерно 180 градусов, что неверно.<br /><br />Пока видится одно решение:<br />сохраняем массив измерений,<br />доворачиваем измерения настолько, чтобы сектор "болтанки" не лежал на угле 0 градусов.<br />Решение не нравится тем, что надо копить данные в ОЗУ.<br /><br />Есть более красивые варианты?]]></description>
		<pubDate>Fri, 20 Aug 2010 10:38:25 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79580</guid>
	</item>
	<item>
		<title>snmpd + mib + обработчик и все это на Linux</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79563</link>
		<description><![CDATA[Здравствуйте.<br /><br />Нужно в сжатые сроки ознакомиться с snmpd демоном, разработать MIB базу а также обработчик этой MIB базы.<br />Посоветуйте хороший мануал или пример.<br /><br />Есть ПК с Linux например Ubuntu, snmpd демон установил и настроил, благо по этой теме инфа есть в интернете. А вот как создать свою MIB базу и подключить ее к этому snmpd чтото не нашел. Да еще надо же обработчик MIB базы написать, это некая программа которая будет отслеживать изменения в MIB базе и реагировать на них, либо сама будет вносить изменения в эту MIB базу по необходимости. В общем во всем этом мне нужно разобраться, жду советов, полезных ссылок и мануалов. <br />Спасибо.]]></description>
		<pubDate>Thu, 19 Aug 2010 19:14:21 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79563</guid>
	</item>
	<item>
		<title>Какие процессорные ядра наиболее популярны?</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79526</link>
		<description><![CDATA[Какие ядрышки сегодня чаще всего встраивают в свои чипы?<br /><br />То, что ARM сегодня впереди планеты всей, это понятно.  <img src="http://electronix.ru/forum/style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":biggrin:" border="0" alt="biggrin.gif" /> Поддержка Линуха на борту, невсебенное количество флэша, ОЗУ, gcc...<br />Но какие они есть, сколько занимают (в регистрах, в размерах....), насколько удобны с точки зрения вставления в свой проект, подключения своей периферии, какая поддержка?<br /><br />Какие ещё есть более-менее проверенные ядра?]]></description>
		<pubDate>Thu, 19 Aug 2010 02:08:39 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79526</guid>
	</item>
	<item>
		<title>synopsys tcad vs silvaco tcad</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79452</link>
		<description><![CDATA[вопрос собственна в названии темы  <img src="http://electronix.ru/forum/style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":biggrin:" border="0" alt="biggrin.gif" /> <br />кто-нибудь сравнивал?]]></description>
		<pubDate>Tue, 17 Aug 2010 17:13:19 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79452</guid>
	</item>
	<item>
		<title>Запуск ncsim (ius8.2) на нескольких ядрах</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79436</link>
		<description><![CDATA[Здравствуйте!<br />Можно ли это сделать и как?]]></description>
		<pubDate>Tue, 17 Aug 2010 11:45:27 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79436</guid>
	</item>
	<item>
		<title>планировщик-огранайзер</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79428</link>
		<description><![CDATA[Доброго времени суток уважаемые форумяне!<br />Посоветуйте пожалуйста программу типа планировщика-огранайзера для руководителя отдела АСУТП крупного пром. предприятия в металлургии.<br />Необходимо отслеживать и корректировать в динамике все стадии ведения проекта: от этапа проектирования до реализации под ключ.<br />Спасибо.]]></description>
		<pubDate>Tue, 17 Aug 2010 05:52:09 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79428</guid>
	</item>
	<item>
		<title>Помогите выбрать генератор!</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79410</link>
		<description><![CDATA[Добрый день!<br />Появилась необходимость использования микросхемы LTC2208 (160 мегасэмплов, 16 бит, джиттер 0,07 пс, ). Как я понимаю, у неё  достаточно жёсткие требования по джиттеру, фазовому шуму и другим параметрам. Есть у кого-нибудь опыт тактирования подобных микросхем, какой генератор для этого выбрать? Какой фазовый шум и джиттер подойдут для нашей задачи? Такт планируется сделать  100 МГц. Спасибо!<br />]]></description>
		<pubDate>Mon, 16 Aug 2010 15:39:46 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79410</guid>
	</item>
	<item>
		<title>нужна помощь в установке VCS</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79204</link>
		<description><![CDATA[Друзья, проконсультируйте, пожалуйста.<br /><br />Читал много отзывов на электрониксе про NCSim и VCS.<br />Я работаю в QuestaSim'е, но хочу попробовать на домашнем компьютере поднять VCS от Синопсиса. <br />В связи с этим ест несколько вопросов.<br /><br />1)<br />С учетом того что работаю только на V (и изучаю SV). <br />Что для меня будет лучше VCS или VCS-MX?<br /><br />2) Необходимый софт?<br />ОС - RHEL 5 установленна.<br />Что еще необходимо из ПО для установки данных продуктов?<br />уже скачал <br />a) installer_v2.0<br /><img src="http://electronix.ru/forum/style_emoticons/default/cool.gif" style="vertical-align:middle" emoid="B)" border="0" alt="cool.gif" /> vcs_vC-2009.06 (есть ли на фтп версия поновее?)<br />c) vcs-mx_vD-2010.03<br /><br />3) подскажите, пожалуйста, точный путь до serial number или crack для VCS если он нужен.<br /><br />4) обсуждались ли тонкости установки данного симулятора на форуме? (искал - не нашел). если да, то дайте ссылку почита.<br /><br />5) возможно ли будет подключить библиотеки от xilinx к vcs?<br /><br />-спасибо]]></description>
		<pubDate>Mon, 09 Aug 2010 20:52:29 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79204</guid>
	</item>
	<item>
		<title>Windows CE6 на AT91SAM9G45-EKES</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79199</link>
		<description><![CDATA[Взялся осваивать на данной платформе WIN CE. На ней был установлен Windows и Linux,  обе операционки запускались и нормально работали. Откомпилировал свою сборку Windows и начал устанавливать на плату. Однако возникла проблема с загрузкой образа ОС, вроде делаю всё по мануалу(Install Notes v1.4.0 A SAM9G45M10.pdf), но никак не могу запустить загрузчик EBOOT, процессор выдаёт один и тот-же лог. Может кто сталкивался с похожей проблемой, подскажите что можно сделать в данной ситуации, буду весьма благодарен.<br /><br />P.S. Ревизия процессора CU-ES2 (не инженерный образец, errat'ы нет).<br /><br /><!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->INFO &#58; Low Level Init &#58; OK<br />INFO &#58; DDRam init &#58; OK<br />Init Nand flash<br />Load CE-BOOT from Flash to DDRAM<br />D_DirectRead lasted 5 ms for 0x62 bytes &#40;timer granularity is 400&#41;<br />WARNING &#58; LoadEBootCFG&#58; No valid Eboot configuration found.<br />INFO &#58; Loading default bootloader settings<br /><br />Press &#91;ENTER&#93; to download now or &#91;SPACE&#93; to cancel.<br />Initiating image download in&nbsp;&nbsp; 0 seconds<br />System ready!<br />Preparing for download...<br /><br />INFO&#58; Trying to initialize the internal NIC &#40;EMACB&#41;...<br />pEmac-&#62;EMAC_SA1L=&nbsp;&nbsp;4090202<br />pEmac-&#62;EMAC_SA1H= 505<br />Init Emac Ethernet controler<br />Enter in AT91F_EmacEntry&nbsp;&nbsp;base = 0xbffbc000<br />EMACB revision 0x1010c<br />-&#62;Enter in AT91F_EMACInit<br />Found Phy &#40;DM9161A&#41; at address 0<br />CONTROL REG &#58; 0x3100<br />STATUS REG &#58; 0x7849<br />Autonegociation failed<br />ERROR&#58; Failed to initialize EMACB Ethernet controller.<br />WARNING &#58; No Ethernet link detected... Check the connection !<br />INFO &#58; Retrying in few seconds. &#40;press &#60;SPACE&#62; or &#60;ENTER&#62; to cancel&#41;<br />Initiating image download in&nbsp;&nbsp; 0 seconds<!--c2--></div><!--ec2-->]]></description>
		<pubDate>Mon, 09 Aug 2010 19:39:46 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79199</guid>
	</item>
	<item>
		<title>Скрещивание Matlab VisualDSP++ EZKIT Lite ADSP21364</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79140</link>
		<description><![CDATA[Добрый день!<br />Суть задачи в следующем:<br />Создать стенд для изучения основ  ЦОС с учетом отсутствия генераторов и осцилографоф переложить эту задачу на PC с MATLAB где программно генерировать и анализировать сигналы.<br />Вот структура стенда:<br /><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=46552'>http://electronix.ru/forum/index.php?act=attach&type=post&id=46552</a><br />C Embedded IDE link я разобрался.<br />Получается запускать тестовые примеры Data Acquisition Toolbox.<br />Не могу понять как это все сделать из симулинка (если возможно).<br /><br />Помогите пожалуйста создать тестовый пример:<br />Генерацию АМ сигнала <br /><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=46553'>http://electronix.ru/forum/index.php?act=attach&type=post&id=46553</a><br />преобразовать его в квадратурный сигнал (I, Q) и отправить на звуковую карту (на какие-нибудь 2 канала).<br />Далее с выхода звуковой карты сигналы подаются на ADC (кодека) EZKIT Lite ADSP21364 (для которого студент пишет программу для демодуляции сигнала, а демодулированный сигнал отправляет на DAC кодека)<br />С выхода DAC кодека (EZKIT Lite ADSP21364) на ADC звуковой карты, а далее в матлабе смотрим спектр демодулированного сигнала.<br /><br />Буду рад любой помощи.<br /><br />]]></description>
		<pubDate>Sat, 07 Aug 2010 12:06:42 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79140</guid>
	</item>
	<item>
		<title>SVN log in file header</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79090</link>
		<description><![CDATA[Здравствуйте,<br /><br />есть вопрос,<br />есть ли возможность в SVN при commit'e файла, когда пишешь message, чтобы этот message отображался в файле, который коммитишь?<br /><br />например,<br /><br />$Log. Revison 1. text 111111<br />$Log. Revision 5. text 777dsjj<br /><br />и т.д.]]></description>
		<pubDate>Thu, 05 Aug 2010 21:02:30 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79090</guid>
	</item>
	<item>
		<title>Тонкости работы LAPACK</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79073</link>
		<description><![CDATA[Имеется следующая проблема:<br />понадобилось мне разложение Шура, поиски привели к функции  DHSEQR из LAPACK, с помощью f2c перевел с фортрана на c все что понадобилось (всего ~50 файлов), работает, но очень медленно.<br />Для матрицы N=38 0.32сек ( i920, MSVS без оптимизации).Сложность задачи всего 20*n^3 = 1MFLOP для N=38.<br />В MATLAB же даже для N=1000 функция schur выполняется мгновенно (судя по документации внутри тот же LAPACK ).<br /><br />Кому приходилось сталкиваться с переносом кода из LAPACK, есть ли там тонкости?]]></description>
		<pubDate>Thu, 05 Aug 2010 13:27:31 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79073</guid>
	</item>
	<item>
		<title>определение моментов переключения системы</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79057</link>
		<description><![CDATA[Есть некоторая система, работающая в 2-х режимах - заряд и разряд. Во время заряда выходное напряжение возрастает, во время разряда, соответственно, падает. Как, имея в наличии только осциллограмму напряжения (таблицу), определить, в какие моменты были переключения? Во время заряда напряжение растет практически без помех, а вот во время разряда возможны различные всплески, помехи. Скорости разряда и заряда меняются в процессе. Одно можно сказать, скорость заряда всегда много больше скорости разряда. К сожалению, пример графика сейчас привести не могу. Если потребуется, буду на работе, прикреплю.   <br /><br /><br /><br /><br />PS. Вот пример о чем я говорю. На 350 и 550 секунде идет заряд. Напряжение окончания заряда может быть разным, также как и время между зарядами. Правда в приведенном примере разряд везде почти с нулевой скоростью, но другого под рукой нет. Скорость разряда в общем случае может быть и большей. Максимальное напряжение не может превышать 1В (1000мВ)<br /><br />]]></description>
		<pubDate>Thu, 05 Aug 2010 08:57:14 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79057</guid>
	</item>
	<item>
		<title>Спектральная плотность экспоненциального видеоимпульса</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79014</link>
		<description><![CDATA[Уважаемые коллеги, к сожалению не вижу способа отражения формул, поэтому подгружаю картинку.<br />А вот вопрос сам:<br /><br /><a href='http://electronix.ru/forum/index.php?act=attach&type=post&id=46486'>http://electronix.ru/forum/index.php?act=attach&type=post&id=46486</a><br /><br />Правильно ли я понимаю, что здесь частота получается мнимой при этом другие параметры, которые входят в формулу являются действительными числами, что и позволяет говорить о комплексности а не просто мнимости?<br /> Заранее спасибо с уважением Алексей.]]></description>
		<pubDate>Tue, 03 Aug 2010 20:17:12 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79014</guid>
	</item>
	<item>
		<title>Поле от катушки, расположенной над проводящей поверхностью</title>
		<link>http://electronix.ru/forum/index.php?showtopic=79008</link>
		<description><![CDATA[Доброе время суток. Собственно возникла следующая задача:<br />  Над стальным листом расположен круговой виток с током. Плоскость витка параллельна плоскости стального листа.  Радиус витка R, высота на которую виток поднят над металлом лежит в пределах от R/10 до 10R. Ток в витке высокочастотный, скажем 1МГц. Как расчитать распределение поля в такой системе? Заранее спасибо]]></description>
		<pubDate>Tue, 03 Aug 2010 18:17:24 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=79008</guid>
	</item>
	<item>
		<title>Keil RL-RTX</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78885</link>
		<description><![CDATA[Всем привет!<br /><br />Использую операционку Keil RL-RTX.<br />Определено две задачи, имеющие одинаковый приоритет и выполняющиеся параллельно:<br /><br /><div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>//----------------------------------------------------------------------------------------------------<br />/*! &#092;brief Задача RTX для работы с радиомодемом 1, подключенным к порту uart 0 */<br />//----------------------------------------------------------------------------------------------------<br />__task void modem1(void)<br />{<br />	while(1)<br />	{<br />		RadiomModemSubsystem(RADIO_MODEM_1);<br />	}<br />}<br />//----------------------------------------------------------------------------------------------------<br /><br />//----------------------------------------------------------------------------------------------------<br />/*! &#092;brief Задача RTX для работы с радиомодемом 2, подключенным к порту uart 2*/<br />//----------------------------------------------------------------------------------------------------<br />__task void modem2(void)<br />{<br />	while(1)<br />	{<br />		RadiomModemSubsystem(RADIO_MODEM_2);<br />	}<br />}<br />//----------------------------------------------------------------------------------------------------</div><br /><br />Как видно, задачи вызывают одну и туже функцию. Создается ли для каждой задачи свой экземпляр функции со своими локальными переменными? Вот эта функция:<br /><br /><div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>static unsigned char Modem1Buffer[BUF_MAX_SIZE] = {0x00};<br />static unsigned char Modem2Buffer[BUF_MAX_SIZE] = {0x00};<br /><br />void RadiomModemSubsystem(unsigned char numModem)<br />{<br />	unsigned char queue = UNKNOWN_QUEUE;<br />	unsigned char *dataBuf = 0;<br /><br />	switch(numModem)<br />	{<br />		case RADIO_MODEM_1:<br />			queue = MODEM_1_QUEUE;<br />			dataBuf = &Modem1Buffer[0];<br />			break;<br />		case RADIO_MODEM_2:<br />			queue = MODEM_2_QUEUE;<br />			dataBuf = &Modem2Buffer[0];<br />			break;<br />		default:<br />			return;<br />       }<br />       // здесь управление и обмен с модемом <br />}</div><br /><br />Интересует, что будет с переменными queue и *dataBuf. Задача modem 1 вызывает функцию RadiomModemSubsystem с параметром RADIO_MODEM_1. Для локальных переменных queue и *dataBuf выделяется память, идет выполнение. Задача modem 1 израсходовала свой квант времени и теперь выполняется задача modem 2. Задача modem 2 вызывает функцию RadiomModemSubsystem с параметром RADIO_MODEM_2 и для локальных переменных queue и *dataBuf выделяется новая память (то есть, это экземпляр функции для другой задачи), правильно? Не будет ситуации, что адреса локальных переменных совпадут, и мы перепишем буфер dataBuf и номера очереди queue другой задачи.]]></description>
		<pubDate>Fri, 30 Jul 2010 10:35:30 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78885</guid>
	</item>
	<item>
		<title>Распространение звука в среде</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78856</link>
		<description><![CDATA[Будет ли акустическая волна смещаться, распространяясь поперек течения воды, в сторону перемещения среды?<br /><br />Ну или, будет ли звук в воздухе менять свое направление под действием, например, сильного ветра - в ту сторону, куда ветер дует?<br /><br /><br /><br />]]></description>
		<pubDate>Thu, 29 Jul 2010 13:26:17 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78856</guid>
	</item>
	<item>
		<title>Эллиптический фильтр</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78811</link>
		<description><![CDATA[Здравствуйте. Подскажите, пожалуйста, решение следующей задачи.<br />Требуется найти границу полосы заграждения fs аналогового эллиптического фильтра нижних частот, если известны порядок n, граница полосы пропускания fp и максимальные подавления в полосе пропускания Ap и заграждения As.<br />В литературе по фильтрам рашают задачу синтеза по Ap, As, fp, fs. Выражения для fs пока не нашел.]]></description>
		<pubDate>Wed, 28 Jul 2010 11:17:25 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78811</guid>
	</item>
	<item>
		<title>Алгоритм вычисления координат места удара</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78808</link>
		<description><![CDATA[Приветствую всех.<br /><br />Есть такая задача. Есть двухсторонний фольгированный стеклотекстолит, на котором размещены пять звуковых микрофонов типа сосна (четыре по углам и одлин в центре, координаты их известны). все сигналы подключены к некому блоку на выходе которого есть возможность измерять относительные времена между этими пяти сигналами. Собственно дальше сам вопрос <br />1. есть ли быстрый алгоритм вычисления координат точки удара основываясь на этих сигналах.<br />2. привильно ли здесь использовать звуковые датчики.<br />3. линейно ли распростроняется волна от места удара до датчиков, одинакова ли скорость распространения например при ударе в центре и ударе с краю.<br /><br />Проблема в общем в том что все времена измеряются относительно первого сработавшего датчика, я использовал метод перебора для определения координат, но он оказался медленный и не особо точный.]]></description>
		<pubDate>Wed, 28 Jul 2010 08:55:12 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78808</guid>
	</item>
	<item>
		<title>проблемы с конвертацией в gds</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78772</link>
		<description><![CDATA[Имеется топология, нарисованная в virtuoso. Делается merge для всех слоев. Конвертируется там же в gds.<br />Далее, при открытию gds наблюдается, что сложные полигоны разрезаны. Причем не по сетке. Т.е. если сетка 0,01, то режет по 0,001. <br />Фабрика ругается. Им говорят, что все ok и все ok. Но в целях ускорения, хотелось бы диалога с фабрикой избежать. Причем не вручную. В автомате можно как-то сетку порезки задать?<br />]]></description>
		<pubDate>Tue, 27 Jul 2010 12:36:35 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78772</guid>
	</item>
	<item>
		<title>Вопросы по BluePrint-PCB</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78766</link>
		<description><![CDATA[У меня есть несколько вопросов по BluePrint-PCB.<br /><br />1. Пытаюсь объединить две таблицы с помощь кнопки Merge Tables.<br />Делаю так: выделяю обе таблицы, нажимаю кнопку Merge Tables. Но после нажатия кнопки ничего не происходит.<br />Что я не так делаю?<br /><br />2. Как сделать так, чтобы текст в ячёйке Part List писался не по горизонтали, а по вертикали?<br /><br />3. Если Part List не помещается на одном листе, он переходит на следующий. Можно ли сделать так, чтобы при этом добавлялась заранее заданная рамка и штамп (нужно для перечня элементов).<br /><br />4. На скриншоте видны жёлтые линии. Что это за линии и почему их нет во вновь добавляемой строке?<br /><br />P.S. Может быть, у кого-нибудь есть уже готовый ЕСКД шаблон для BluePrint-PCB?]]></description>
		<pubDate>Tue, 27 Jul 2010 10:47:56 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78766</guid>
	</item>
	<item>
		<title>arcsin,arccos</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78726</link>
		<description><![CDATA[Вообщем нужна помощь. Нужно вычислить арксинус, а потом при помощи арксинуса вычислить арккосинус. НО слишком большая погрешность при вычислении арксинуса. <br />Вычисляю я его по формуле x+ 1/2*3 x^3 + 1*3*/2*4*5 x^5 + 1*3*5/2*4*6*7 x^7 и т.д. Ну ее все,наверно знают. Только вот почему-то с ростом числа нереально растет погрешность. Если давать маленькие числа(до 0,68) то погрешность норм-до 5-ой цифры после запятой правильно, но если выше 0,68 (например задаю 1), после запятой все цифры неправильные. В инете везде или эта формула и какая-то другая с весьма загадочными коэффициентами a1,a2...из книги, которую фиг найдешь. Вопрос: почему такая большая погрешность никого не пугает? И черт подери как же этот арксинус вычислить правильно?]]></description>
		<pubDate>Sun, 25 Jul 2010 21:33:08 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78726</guid>
	</item>
	<item>
		<title>Ищу материалы по МОП транзисторам с кольцевыми затворами.</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78711</link>
		<description><![CDATA[Ищу материалы по МОП-транзисторам с кольцевыми затворами: книги, статьи, правила проектирования, расчёт и т.д.<br />желательно проектные нормы &gt;1мкм]]></description>
		<pubDate>Sat, 24 Jul 2010 18:49:45 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78711</guid>
	</item>
	<item>
		<title>И снова про Фарроу ресэмплер</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78679</link>
		<description><![CDATA[День добрый.<br />Стоит задача сделать в Simulink модельку с Farrow ресэмплером для передатчика. В реальной жизни клок входных данных может быть никак не привязан к системному клоку, задающему выходную частоту дискретизации сигнала. В железе думал ставить FIFO с раздельными клоками на чтение и на запись, и подавать от генератора mu сигнал разрешения чтения FIFO с частотой примерно равной входной частоте сэмплирования. При этом в самом генераторе mu уменьшать или увеличивать значение, подаваемое на аккумулятор, в зависимости от расхождения между периодом клока входных данных и периодом сигнала разрешения, так чтобы не возникало переполнения или опустошения FIFO. В связи с этим два вопроса:<br />1) правильно ли я поступаю, или это в корне неверно?<br />2) если правильно, то как смоделировать dual clock FIFO в Simulink-e? Заказчик хочет сначала чисто математическую модель без всяких DSP Builder-ов или System Generator-ов, а блок Queue в Signal Processing Blockset требует одинаковых частот сэмплирования для входного сигнала, сигналов push и pop, если я правильно с ним разобрался.]]></description>
		<pubDate>Fri, 23 Jul 2010 12:51:31 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78679</guid>
	</item>
	<item>
		<title>Вопрос по Micro-Cap 9</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78578</link>
		<description><![CDATA["Внутренний шаг времени при анализе переходных процессов слишком мал" - как не пытаюсь менять, ни чего не получается]]></description>
		<pubDate>Wed, 21 Jul 2010 09:51:45 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78578</guid>
	</item>
	<item>
		<title>Земля, корпус и Ethernet jack</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78559</link>
		<description><![CDATA[Проверяет шеф плату моего контроллера с Ethernet'ом. Возник некий спор по поводу правильности соединения земли, корпуса прибора и соединителя Ethernet. Я подключил в соответствии с рекомендациями производителя, те конденсатор (4,5) к земле прибора, (4,5,7,8) вывел на контакт разъема для соединения с корпусом прибора. Шеф утверждает что С1 должен быть соедиен паралельно с двумя R и точка соединения должна быть выведена на внешний разъем для соединения с корпусом. <br />При эксплуатации прибора возможно что корпус никак не будет соединяться с землей, типа "клетка Фарадея".<br />Кто имел с такими вещами дело, посоветуйте что почитать на эту тему.<br />Схема Ethernet разъема в приложении.]]></description>
		<pubDate>Tue, 20 Jul 2010 18:15:41 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78559</guid>
	</item>
	<item>
		<title>Как оформить в КД использование аналогов элементов?</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78546</link>
		<description><![CDATA[Есть устройство, в которое в зависимости от наличия на складе могут напаиваться разные элементы. Например, на обвязку DC/DC могут напаиваться конденсатор 100 мкФ или 220 мкФ в зависимости от наличия на складе. Вопрос: как это можно оформить в КД?<br />Заранее благодарен за ответы.]]></description>
		<pubDate>Tue, 20 Jul 2010 12:16:24 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78546</guid>
	</item>
	<item>
		<title>Свойства CRC16(Modbus)</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78536</link>
		<description><![CDATA[Введение<br />1. Рассчитаем CRC16(Modbus) (см. тут On-line CRC calculation <a href="http://electronix.ru/redirect.php?http://www.lammertbies.nl/comm/info/crc-calculation.html" target="_blank">http://www.lammertbies.nl/comm/info/crc-calculation.html)</a> от двух байт 0x01, 0х02. Получаем значение 0xE181.<br />2. А теперь рассчитаем CRC16(Modbus) от четырех байт 0x01, 0х02, 0x81, 0xE1 (добавили младший и старший от ранее рассчитанного CRC). Получаем значение 0x0000.<br />ДА именно 0x0000 и байты 0x01, 0х02 можно заменить на любые (при выполнении 1 и 2). Все равно будет 0x0000.<br />Что это за свойство и неужели все про него знают? Я не знал.<br />Как называется это свойство и вообще подобные свойства? Есть ли подобные свойства при другом полиноме? А у CRC32?<br /><br /><br />Итог<br />История применения CRC16(Modbus)<br />Был на скорую руку сделан протокол с разделением пакетов по специальному символу. Соответственно был применен байт-стаффинг. В общем, длина пакета определяется по количеству байт до специального символа и далее сразу рассчитывается CRC для проверки пакета. Было выявлено, что при наличии интенсивных помех в канале связи, происходит добавление нулей в принимаемую последовательность и иногда вместо приема 0x01, 0х02, 0x81, 0xE1 получатся прием 0x01, 0х02, 0x81, 0xE1, 0х00 , 0х00.<br />!!!!!!!!!!!!!!!!!!!!!!!!!!!<br />А так как мы считаем два последних байта значением CRC, то такой неверный пакет проходит как правильный.<br />!!!!!!!!!!!!!!!!!!!!!!!!!!!]]></description>
		<pubDate>Tue, 20 Jul 2010 09:07:35 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78536</guid>
	</item>
	<item>
		<title>софт склад - не склад, но что то на то похоже</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78517</link>
		<description><![CDATA[Хорошего всем дня, вечера иль утра!!!<br /><br />Нужен програм, по учету сборки, тестам, продаже и любым движениям продукции<br />желаемости:<br /> склад комплектации<br /> возможность из кучи комплектации создать единицу "устройство"<br /> перемещение единиц (производство, склад, клиент, ремонт итд)<br /> лепить примечания/заметки к любому из действий<br /> формирование репортов - что есть там, там или там.<br /><br />платформа как всегда не критична <img src="http://electronix.ru/forum/style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /><br /><br />сеньк.]]></description>
		<pubDate>Mon, 19 Jul 2010 16:46:20 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78517</guid>
	</item>
	<item>
		<title><![CDATA[помогите ! ПОРТ HTTP server"a под управлением os на SK-LPC2388... Keil...]]></title>
		<link>http://electronix.ru/forum/index.php?showtopic=78465</link>
		<description><![CDATA[Обращаюсь к Знающим предмет людям !!!<br /><br />Помогите решить задачку - HTTP server"a под управлением os на SK-LPC2388<br /><br />Пытался портировать TNKernel HTTP test... 2368 (так как PHY совпадает) но не получилось <br />Смотрел в примеры RTX http demo вообще запутался <br />FREErtos ...<br />Easy web к сабжевой плате идет на ура, а вот, при внесении изменений по аналогии в TNKernel Проблемы (((<br /><br />готов насыпать пива ящик))) неделю парюсь немогу решить задачу]]></description>
		<pubDate>Sat, 17 Jul 2010 14:59:48 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78465</guid>
	</item>
	<item>
		<title>Модель системы связи QPSK c кодированием</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78434</link>
		<description><![CDATA[Добрый день<br /><br />Для повышения общего уровня самообразованности разбираюсь с симулинком. Возник вот такой вопрос.<br />Отдельно модель сверточного декодера, с модуляцией BPSK из справки по симулинку покрутил, разобрался как работает. Модель с модуляцией QPSK у меня тоже получилась.<br /><br />А вот совместить пока не получается. Взгляните пожалуйста на модель и скажите, что я делаю не так и какие вообще есть способы отладки моделей в симулинке?<br /><br />Понял ошибку, с жесткими решениями система заработала.<br />А вот как работать с мягкими пока не понимаю. Демодулятор выдает ответы только типа Int (Номер созвездия?) и Bit (соответствующая пара бит?)]]></description>
		<pubDate>Fri, 16 Jul 2010 10:50:05 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78434</guid>
	</item>
	<item>
		<title>Как проще всего сделать аппроксимацию данных?</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78423</link>
		<description><![CDATA[Собственно, имеются результаты измерений, нужно провести аппроксимацию их нехитрой кривой и рассчитать несколько значений этой кривой.<br /><br />Попробовал сделать это в Matlab - понравилось. Загнал данные, посчитал.<br /><br />А есть ли вариант вставить это в свою программу не завязываясь на матлаб?<br />У него конечно исходники тулбокса открыты, но там столько наворочено..<br /><br />либо где найти библиотеки, реализующие аппроксимацию?..<br /><br />и вообще какие есть варианты?]]></description>
		<pubDate>Thu, 15 Jul 2010 23:06:52 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78423</guid>
	</item>
	<item>
		<title>Проверка маркировки в ТУ</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78416</link>
		<description><![CDATA[В одном из ТУ нашел следующую методику:<br />"Проверку прочности маркировки следует проводить путем пятикратного протирания (без нажима) ватным или марлевым тампоном, смоченным спирто-бензиновым раствором. Аппаратура считается выдержавшей испытания, если маркировка не осыпается и не выцветает."<br />Не подскажете, из какого нормативного документа это могло быть взято? В каком документе можно найти методику проверки прочности маркировки?]]></description>
		<pubDate>Thu, 15 Jul 2010 17:13:39 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78416</guid>
	</item>
	<item>
		<title>термостат</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78374</link>
		<description><![CDATA[Есть задача сделать котел-термостат, поддерживающий заданную температуру(+-1°С) жидкости.<br />Равномерность температуры нужно обеспечить по всему объему котла.<br />В качестве альтернотивного варианта подходу с датчиками-ТЭН'ами-регуляторами-мешалками и пр. пришла следующая идея:<br /><br />необходимо держать конкретную температуру, например 60°C. Жидкость - номинально вода, но возможны вариации.<br />Требование к жидкости - безвредность (Сфера применения - пищевая промышленность).<br />Если бы нужно было поддерживать скажем 100°С, то в этом случае с водой задача бы решалась простой электрической/газовой плитой (при нормальном давлении и без учета примесей в воде). При этом необходимая равноменость температуры в объеме получилась бы сама да еще пузырьки обеспечили перемешивание. <br />Соответственно в исходной задаче с 60°С необходимо иметь температуру кипения рабочей жидкости 60°С. <br />Этого можно добиться меняя давление, но такая задача сравнима по сложности с исходной. <br />Идея в том, чтобы получить жидкость с заданной температурой кипения. <br /><br />вот небольшая <a href="http://electronix.ru/redirect.php?http://www.cultinfo.ru/fulltext/1/001/008/109/735.htm" target="_blank">табличка</a>, где приведены температуры кипения некоторых веществ. Еще попались <a href="http://electronix.ru/redirect.php?http://www.physchem.chimfak.rsu.ru/Source/Phys/physchem_37.htm" target="_blank">лекции</a> в тему. <br />Вроде как подобное делают. <br />К сожалению, я далек от химии и молекулярной физики. Буду благодарен за ссылки, советы и любую информацию по теме.<br /> <br /> <br /><br /><br />]]></description>
		<pubDate>Wed, 14 Jul 2010 04:24:45 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78374</guid>
	</item>
	<item>
		<title>Климатическое исполнение по ГОСТ 15150-69</title>
		<link>http://electronix.ru/forum/index.php?showtopic=78348</link>
		<description><![CDATA[Возникла необходимость задним числом написать  ТУ на изделие, которое уже успешно эксплуатируется много лет. <br />Запись в ТУ должна иметь вид: "Вид климатического исполнения______категории__ согласно ГОСТ 15150 ". <br />Изделие эксплуатируется "... в закрытых помещениях (объемах) с естественной вентиляцией без искусственно регулируемых климатических условий, где колебания температуры и влажности воздуха и воздействие песка и пыли существенно меньше, чем на открытом воздухе". Макроклиматических район - с умеренным и холодным климатом. То есть следовало бы записать "Вид климатического исполнения УХЛ категории 3 согласно ГОСТ 15150 ", но реально температура окружающей среды, в которой эксплуатируется изделие, никогда не бывает меньше -25 или больше +50С. На такой диапазон изделие и рассчитывалось. А согласно таблице 3 ГОСТ 15150 значение температуры воздуха при эксплуатации для УХЛ3- от -60 до +40С.<br />Вопрос следующий: корректна ли будет запись в ТУ следующего вида: "Вид климатического исполнения УХЛ категории 3 согласно ГОСТ 15150. Рабочее значение температуры воздуха при эксплуатации - от минус 30 до плюс 55С " ? или как еще можно корректно "подсунуть" нужный температурный диапазон?]]></description>
		<pubDate>Tue, 13 Jul 2010 07:54:13 +0400</pubDate>
		<guid>http://electronix.ru/forum/index.php?showtopic=78348</guid>
	</item>
</channel>
</rss>