-
Постов
3 280 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Весь контент =AK=
-
Помехи atmega+vusb+реле(220В)
=AK= ответил moscow тема в MCS51, AVR, PIC, STM8, 8bit
Оптопары подключены таким образом, что при выдергивании кабеля USB все выходные транзисторы окажутся ВКЛЮЧЕННЫМИ. Возможно, это именно то, чего вы хотели добиться: выдернул кабель - и все моторы начали крутиться, а все нагреватели греться. -
Я бы поставил такую защиту, начиная со считывателя iButtona - проволочный резистор 10-50 Ом - газовый разрядник на землю - еще один проволочный резистор 10-50 Ом - TVS на землю - резистор на 100 Ом (лучше проволочный или объемный углеродный) - клампирующие диоды на землю и питание (можно и 1N400x), к этой же точке подключается пулл-ап резистор - обычный резистор на 100 Ом - и к ноге микроконтроллера И с землями был бы очень-очень осторожен, от их разводки сильно зависит защищенность.
-
Не говорите ерунды. "Медленный" 1N4007 потому, что закрывается с запаздыванием. А открываются все эти "медленные" диоды так же быстро, как и любые другие. Поэтому 1N4007 в схеме защиты были бы вполне уместны. Правда, в схеме топикстартера они поставлены совершенно бездарно туда, где от них вообще нет никакого проку.
-
Фильтор помех автомагнитол
=AK= ответил 1gans1 тема в В помощь начинающему
Вас на Гугле забанили, что ли? :rolleyes: Тогда езжайте на Митинский рынок, павильон 546 :) Какой из них? Их там десятки: http://voipdevice.ru/product/filtr-pitanija-fp10a/ http://chelyabinsk.tiu.ru/p1219514-filtr-p...0-vt-fp10a.html http://s-10mitino.ru/index.php?page=shop.p...rt&Itemid=4 и т.д. -
Фильтор помех автомагнитол
=AK= ответил 1gans1 тема в В помощь начинающему
Вот этот, что ли? Индуктивность дросселей большой роли не играет. Гораздо большую рояль играет макс. ток дросселя и частота собственного резонанса. -
Оптопара + ULN2x03
=AK= ответил moscow тема в MCS51, AVR, PIC, STM8, 8bit
Понимание начинается с чтения даташитов. ULN2003 представляет собой сборку из семи одинаковых узлов, показанных на рисунке: Суммарное усиление по току для каждого канала - не менее 1000, макс. вых ток - не более 500 мА. Следовательно, если вы вдуете во вход ток 0.5 мА или более, то вых. транзистор будет открыт и потянет любую нагрузку, не превышающую допустимой. Чтобы особо не париться с расчетами, можно вдуть во вход ток немного больший, чем 0.5 мА, например, 1 мА или около того. Соответственно, в китайской схеме при 24В питания R1 надо взять примерно так 22 кОм. А резистор R2 вообще не нужен, поскольку внутри микросхемы уже есть соответствующие резисторы. Теперь надо удостовериться, что открытая оптопара выдаст этот самый 1 мА. У нее в даташите есть такой параметр CTR - current transfer ratio. Типичная оптопара имеет CTR порядка 100%, причем минимальный CTR составляет не менее 50%. Значит, если вы через светодиод оптрона пропустите ток 2 мА или более, то фототранзистор обеспечит желанный 1 мА. Чтобы при 5В питания через светодиод прошел ток 2 мА или более, последовательно со светодиодом надо включить резистор примерно 1.5 кОм (учитывая, что на светодиоде падает примерно 1.5 В). Или лучше 2 резистора по 820 Ом, один в анод, другой - в катод. -
Преобразователь частота-ток
=AK= ответил Therion тема в Схемотехника
Низкие частоты становится крайне неудобно обрабатывать аналоговым способом и, напротив, крайне удобно и просто - цифровым. А посему поставьте для измерения частоты какой-нибудь копеешный микроконтроллер, а результат измерения выводите при помощи ЦАПа. -
Тады ладно. А то ведь полярность клока CPOL и фаза клока CPHA дают четыре возможных варианта, а какой из них используется в каждом конкретном случае надо смотреть в доке. Я по умолчанию ожидаю Mode 0 (CPOL=0, CPHA=0), но в вашем случае оказалось, что используется Mode 3 (CPOL=1, CPHA=1) И вааще, Википедия рулит :)
-
Похоже, что их все-таки 8, однако состояние этой линии по умолчанию не низкое, как должно быть, а высокое. Из-за этого дисплей вполне может сходить с ума.
-
Согласование RS-485
=AK= ответил ykatkov тема в Интерфейсы
А, предтеча CAN. От RS-485 в нем то, что используются те же приемопередатчики. Однако они работают в режиме "открытого коллектора", что делает J1708 подверженным помехам. -
Это потому, что входное сопротивление "74HC04, загнанного в линейный режим", никому толком не известно. Схему вы не представили, а обычный 74HC04 имеет ненормированное усиление, и, будучи "загнанным в линейный режим" при помощи резистора ООС с выхода на вход, может иметь недопустимо низкое входное сопротивление. Советы вам будут такие: - В серии 74HC имеется специальный "аналоговый инвертор" 74HCU04, используйте его. Он отличается тем, что в нем всего один каскад усиления, в результате чего суммарное усиление инвертора получается маленьким, а линейность - высокой - Увеличьте сопротивление ООС - Добавьте резюк последовательно со входом, как показано на Fig 13 в даташите на 74HCU04.
-
Согласование RS-485
=AK= ответил ykatkov тема в Интерфейсы
Дык, прикиньте сами. Положим, крайний узел посылает данные в центр. Сигнал пройдет через 200 м кабеля примерно за 1 мкс. Еще через 1 мкс он дойдет до другого крайнего узла, отразится от него и еще черз 1 мкс вернется в центр. Таким образом, через 2 мкс после того, как центр впервые "услышит" сигнал, он будет сильно загажен звоном, который, однако, будет со временем постепенно стихать. Длительность бит-интервала на 19200 равна 52 мкс. Для приема наиболее критично, каков сигнал в середине бит-интервала, т.е. через 26 мкс. За это время первоначальный "звон" успеет обернуться тудым-сюдым 13 раз и за счет этого должен более-менее успокоиться и придти в норму. Чтобы за 13 отражений сигнал утихнул как можно более, хорошо бы ввести в линию искусственное затухание, которое забирало бы часть энергии при каждом проходе эхо-сигнала. Понятно, что на концах линий нельзя ставить "настоящие" поглотители (т.е. терминаторы с сопротивлением, равным волновому сопротивлению кабеля), поскольку этих концов концов слишком много, а драйвер RS-485 рассчитан всего на 2 таких терминатора. Однако, "за неимением гербовой - пишем на простой" (с). Раз нельзя поставить "правильные" терминаторы, то надо поставить такие, какие сможет потянуть драйвер. Ведь даже неполноценный терминатор лучше, чем никакого - он хоть и не полностью поглотит всю энергию, однако хоть сколько-то поглотит, так что после 13-го отражения, в центре бит-интервала, сигнал будет очень даже нормальным. А посему, надо на конце каждого луча поставить "недотерминатор" сопротивлением 50R*25 = 1.2k, и будет вам щастье. :) Насколько я понимаю, в RS-485 ни доминантного, ни рецессивного состояния нет. А какой уровень перетянет при столкновении выходов - это как уж фишка ляжет для конкретной пары передатчиков. -
Неверно. В момент выключения реле энергию отдает катушка. Емкость обмотки можно не учитывать, но если уж вам очень хочется ее учесть, то имейте ввиду, что она будет забирать энергию катушки и, соответственно, уменьшать выброс по питанию.
-
Угу. Однако там нигде не сказано, что "в процессе чтения порта, PIC кратковременно переводит его на вход". Чтение производится при неизменном состоянии регистра ТРИЗ.
-
Я думаю, у вас в Спайсе модель выходного драйвера неадекватная, далекая от действительности. Оттого и диаграмму Спайс нарисовал липовую. Этот драйвер у вас на схеме выглядит безымянным инвертором. Что это, каковы его параметры? Это у вас идеальный элемент?
-
Да нету его. :) Если замыкать обмотку реле накоротко, то в момент переключения тот транзистор, который закрывается - он закрывается не мгновенно. Как только ток через транзистор начнет уменьшаться, напряжение на нем сразу же подскакивает - это индуктивность начинает отдавать накопленную энергию. Соответственно, эта энергия начинает рассеиваться на закрывающемся транзисторе, и чем медленнее он закрывается, тем больше энергии катушки возьмет на себя. Скорей всего, всю на себя и заберет. Энергию паразитной емкости катушки в это время "всасывает" в себя индуктивность, прежде всего именно она своим током разряжает емкость обмотки, заряженной ранее до 5В. Для диодов какой-то шанс пропустить через себя ток появляется только в некоем "узком окошке", когда один выходной транзистор уже закрылся, другой еще не открылся, а энергия в катушке еще осталась. Это был бы ток зарядки емкости обмотки (от 0 до 5В) в момент включения реле, если бы транзисторы способны были его выдать. А они, скорей всего, на это неспособны, и перейдут в режим генератора тока гораздо раньше.
-
Энергия, накопленная в емкости обмотки малогабаритного низковольтного реле (прикидочно - порядка сотни пик) при 5В пренебрежимо мала и существенного влияния ни на что не окажет. Тем более что ток заряда/разряда емкости обмотки всегда идет через транзисторы, естественным образом ограничивающие ток, и никогда через диоды.
-
Неа. Это было бы верно только в том случае, если обмотку сначала полностью отключить, подождать некоторое время, примерно равное четверти периода его свободных колебаний, а потом со всей дури закоротить. Чего в реальности, конечно, быть не может, поскольку транзисторы, закорачивающие обмотку (а пока они не включились, в течении очень короткого времени, возможно и диоды) сразу же отсосут ток из обмотки, не давая энергии перейти из индуктивности в емкость. Фигли там считать. Не более, чем макс. ток индуктивности перед моментом выключения или закорачивания. Первый закон коммутации, однако. :)
-
Неа, он потечет через открытые транзисторы, поскольку на них падение напряжения меньше. "Сначала левый выход давал 0, а правый - 1" ток тек от +5 -- через правый p-МОП -- через обмотку реле -- через левый n-МОП -- на землю "Переключаем левый в 1 (+) " ток обмотки (до тех пор пока не рассеется накопленная энергия) теперь течет по замкнутому контуру правый p-МОП -- обмотка реле - левый p-МОП
-
Не, не нужно. Если нагрузочной способности выходов хватает, то прокатит "на ура". Особенно если выключать импульс на обмотке не переводом выводов в третье состояние, а подачей одинаковых активных уровней на те два вывода, к которым подключена релюха. Тогда защитные диоды вообще не будут задействованы, все токи будут течь через вых. транзисторы.
-
Помехи atmega+vusb+реле(220В)
=AK= ответил moscow тема в MCS51, AVR, PIC, STM8, 8bit
Нет, земли вам соединять не надо. Обычный ширпотребовский оптрон свободно выдерживает разность потенциалов порядка 2.5...3.75 кВ, и даже более. То есть, по жизни вы эту изоляцию никогда не сможете пробить. Если вас устраивает то, что будет сбоить и виснуть не ваша примочка, а весь комп, то, конечно, так и делайте. -
Помехи atmega+vusb+реле(220В)
=AK= ответил moscow тема в MCS51, AVR, PIC, STM8, 8bit
То есть, помеха таки исходит от устройства и через разъем попадает в наружные провода, выполняющие роль паразитных излучающих антенн. Каковые провода, как правило, намного длиннее, чем дорожки на ПП устройства. А посему бусинка, стоящая у разъема, делит антенну на две неравные части: короткую антенну (проводник ПП), примыкающую к источнику помехи, и более длинную антенну, представляющую собой внешний провод. Таковое неравное разделение, как я говорил, интуитивно представляется близким к оптимальному. -
Помехи atmega+vusb+реле(220В)
=AK= ответил moscow тема в MCS51, AVR, PIC, STM8, 8bit
Еще раз повторяю: слева от бусины - проходной кондер, справа - обыкновенный, т.е. такой, у которого внутреннее сопротивление на высоких частотах велико. Поэтому ВЧ помеха, распространяющаяся слева направо ослабляется мало, а справа налево - сильно. Очевидная, казалось бы, деталь... Дык, "EMC" там тоже не видать... :) А "noise" - понятие общее, оно в себя все включает. Антенну образуют не одни только дорожки на плате. :) Провод, подключенный через разъем, является продолжением печатной дорожки. Так что бусина у разъема разбивает антенну на две части, одна - проводник на плате, другая - провод. А то, что не посередине - что ж поделать, как смогли, так и разбили. Кстати, "посередине" - это я для упрощения написал. Интуитивно понятно, что оптимальная точка вставки бусинки находится ближе к источнику помехи. Имеет смысл подать питание для реле от отдельного внешнего источника. И тогда уж, ессно, применить оптрон для полной гальванической развязки. После этого часть схемы из реле и внешнего источника образуют "грязную часть", компьютер+атмега образуют чистую, а оптрон будет служить барьером. -
Точность кварца
=AK= ответил MiklPolikov тема в В помощь начинающему
PIC24F, там много подходящих