ALTERA EPM3064 не работает горячая замена
А ты не думал, что само подключение шины устройства имеющих хоть и мизерную но емкость приводит к помехам на шине? Шину устройства надо развязать резисторами, с таким расчетом чтобы емкость проводов не смогла создать помеху на шине - это зависит от силы подтяжки на шине или нагрузочной способности самого слабого устройства на линии. Этот резистор будет примерно 10...100 Ом и на каждую общую шину. Ну и потом, питание подавать правильно - физически развести контакты в колодке так чтобы питание подавалось первым(например в разъеме USB это реализовано а вот разъемы PCI для этого не предназначены увы) вплоть до применения отдельного разъема под питание.
- Реклама
- Сообщения: 426
- Зарегистрирован: Чт авг 09, 2012 08:57:20
питание вроде правильно подается, у меня с одной стороны питание на разъеме,с другой земля,а если по длине контактов,то я выкусывал весь разъем,что у меня 1 штырь питания и 1 штырь земли были длиннее,чем остальные, было все так же, так же при покачивании модуля в слоте (не вставленным модулем до конца) возникают глюки,в таком случае штыри питания и земли должны быть в слоте уже,почему тогда глючит? Резисторы стоят килоомники, 1 и 10, 20 на ресете, конденсаторы 0.1 uF, ставил 250 ом, ничего не изменилось, делать 100?
схемка очень старая, скину в автокаде.
схемка очень старая, скину в автокаде.
- Вложения
-
- магистраль.rar
- (50.76 КБ) 297 скачиваний
Не на сброс, а на все сигнальные линии.
- Сообщения: 426
- Зарегистрирован: Чт авг 09, 2012 08:57:20
ну так там так и есть)на все сигнальные линии 1КОМ и 10КОМ, а на ресет стоит 20КОМ.
R1-R11 SMD 1206 5% 1K
R12-R20 SMD 1206 5% 10K
R21-R24 SMD 1206 5% 1K
R25 SMD 1206 5% 20K
на схеме в автокаде.
R1-R11 SMD 1206 5% 1K
R12-R20 SMD 1206 5% 10K
R21-R24 SMD 1206 5% 1K
R25 SMD 1206 5% 20K
на схеме в автокаде.
- Сообщения: 426
- Зарегистрирован: Чт авг 09, 2012 08:57:20
- Реклама
я в этом не очень понимаю, но может у тебя питание просаживается? когда вставляешь, переходные процессы в микросхеме подгружают питание и из-за этого все глючит. и конденсаторы по питанию блокировочные, там... проверь. и еще вариант что микросхема какая-то неудачная. такое тоже бывает.
- Сообщения: 426
- Зарегистрирован: Чт авг 09, 2012 08:57:20
так провалы в напряжении как раз и есть,думаю как решить,может фильтр какой?только какой? микросхема 3064 альтера, не только на одном модуле глючит, значит не в качестве дело,даже не из одной партии они. Все конденсаторы в схеме есть...
У вас конденсаторы по питанию не слишком маленькие? 10 мкф и 47 мкф. Попробуйте навесом добавить по 1000 мкф - если все заработает, то опытным путем подберите нужную емкость. К тому же, на осциллограмме питания огромный шум.
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Люблю Си...
- Сообщения: 426
- Зарегистрирован: Чт авг 09, 2012 08:57:20
А сколько по входу ставить-то? 47 я на 10 заменил уже. т.е остались одни на 10.
Наоборот, нужно увеличивать. Я ж написал, добавить по 1000 мкф везде.Nevox писал(а):А сколько по входу ставить-то? 47 я на 10 заменил уже. т.е остались одни на 10.
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Люблю Си...


