Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.01.2008, 21:00
|
#51
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Выпил хересу массандровского :P , и нападаю...
1 Защита стабилитроном - очень грубая, поскольку характеристика у него неидеальная. По своим характеристикам он не лучше, чем КРЕН5. А если учесть разброс напряжения стабилизации по партии, то пива пить придётся много...
2 Какие-то у тебя 7805 неудачные. Или нагрузка очень маленькая - он не выходит на режим стабилизации. Я всегда на выход вешаю резистор со светодиодом и индикация, и нагрузка 15 мА всегда есть. Ну и выходное напряжение имею в указанных в ТТХ пределах..
3 Программные задержки всегда использую, когда есть дребезг. В упомянутом шлейфе с герконом он нужен обязательно. Но в моём случае это не помогает, поскольку сразу (10-15 мс) за сигнальным фронтом происходит сбой.
|
|
|
|
22.01.2008, 02:26
|
#52
|
Гражданин KAZUS.RU
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
|
Ну мне почти тут и делать нечего - пива совсем не пил !
Про КР1158ЕН5В все верно , хороший стаб , сам такие с удовольствием использую , про него только дополню что он еще и импульсное выдерживает до 60 вольт нормально , словом то что надо , но и еще вот на что обращаю внимание - не все стаб хорошо отрабатывают резкое возрастание напруги на своих входах - так КР1158ЕН5В нормально , если есть резкий всплеск 35 вольт на входе то на вых он не более 0,8 , а в норме и того менее , а вот внутренняя схема у 7805 более медленная и такой же резкий скачок уже может привести к более большому всплеску на вых относительно 5 вольт и вполне возможно что и это портит МК .С другой стороны - по обоим сторонам стабилизатора , и полагаю что у Вас они тоже поставлены , обычно ставятся вместе с керамикой и блокирующие кондеры минимум 10-22 мкф и поэтому всплески напруги не должны быть уже такими резкими . Также для надежности фильтрации точно - можно дополнительно
последовательно ДО кондеров входа в 7805 или КР1158ЕН5В включить резистор на примерно омы-десятки ом , по току посчитаете сами для падения на нем не более 0,5 вольта - но зато все резкие всплески уже будут надежно отсечены этой RC цепочкой , а те уже относительно медленные что пролезут с ними уже справится даже медленный 7805 (если Вы его так любите применять ' ![Подмигивание](images/smilies/icon_wink.gif) ' ).И кстати при таком построении цепей питания уже можно ставить и параллельно также ВХОДНЫМ кондерам (что стоят после резистора но до стабилизатора 5 вольт, то есть на его входе непосредственно )и обычный ограничительный стабилитрон , высоких требований к нему при такой схеме не требуется а свою функцию он будет выполнять надежно и уже в принципе не будет таких больших всплесков напряжения на входе стабилизатора 5 вольт , пусть даже не очень хорошего,
но работать будет надежно .
Ну и напоследок про ограничение напруги на входах - заведение диодами на +5 особого эффекта может и не дать поскольку это работает только при больших потребляемых токах в самой схеме МК , если же он потребляет мало то ,как уже говорилось здесь в некоторых постах, возможно возрастание напруги более 5 вольт питания МК - это уже через такие обычно внешние включенные "ограничительные" диоы , то есть как повреждающая добавка, это будет повышать его нормальные 5 вольт , большинство последовательных стаб этого не отслеживают , они не имеют схемы ограничения от перенапряжения по выходу в своем составе поэтому после стабилизатора 5 вольт нормальных следует поставить либо супрессор параллельно питанию на чуть более вольт , либо что радикально решает проблему - отдельно от +5 питания МК запитать отдельный стабилитрон или тоже супрессор и на него уже смело заводить ограничительные диоды всех входов ,потому как првышение 5 вольт питания для МК от помехи через ограничит диод уже невозможно в принципе какой бы сильной та помеха ни была .
Теперь - для микросек и более коротких помех можно и нужно также на входах включить также огранич скорость вх сигнала RC цепочки (послед с шлейфом резистор а кондер от точки соед вывода резистора с входом МК на корпус , его емкость совместно с наминалом резистора также легко вычисляется в зависимости от требуемой быстроты сигнала уже на входах контроллера , ведь все равно мегагерцовые и даже килогерцовые сигналы в Вашем случае не нужны , так что можно смело ограничить этими RC цепочками (именно по ОБОИМ проводам Вашего шлейфа, то есть и тот провод который должен идти к массе вашей схемы тоже должен входить в схему через RC) до входных частот примерно 200-300 Герц , не более , ну в крайнем случае до 1 килогерца обычно .
Гарантирую что после таких принятых мер помехам как по цепям питания так и по входным цепям просто неоткуда взяться , и остается уже вопрос чисто насчет качества и устойчивости работы написанной Вами программы для прошивки МК .
|
|
|
|
22.01.2008, 13:16
|
#53
|
Вид на жительство
Регистрация: 09.08.2006
Адрес: Россия, Чукотка
Сообщений: 441
Сказал спасибо: 377
Сказали Спасибо 341 раз(а) в 139 сообщении(ях)
|
Меня не поняли.
Дело в том, что любой последовательный стабилизатор имеет этот недостаток. Какой? Если на его ВЫХОД подключить другой источник с бОльшим напряжением, то это напряжение и будет присутствовать на питаемом устройстве.
Что и произошло с моей сигнализацией. Помеха, в виде выброса напряжения ПОЛОЖИТЕЛЬНОЙ полярности прошла через верхний диод в цепь питания МК и убила последний.
А вот стабилитрон, это есть стабилизатор параллельного типа, и он как раз и обрезает всё что выше напряжения стабилизации.
|
|
|
|
22.01.2008, 14:30
|
#54
|
Вид на жительство
Регистрация: 09.08.2006
Адрес: Россия, Чукотка
Сообщений: 441
Сказал спасибо: 377
Сказали Спасибо 341 раз(а) в 139 сообщении(ях)
|
›остается уже вопрос чисто насчет качества и устойчивости работы написанной Вами программы для прошивки МК
Здесь всё пришло само – собой.
При появлении на входе единички выполняется цикл проверки входа 30 раз по 10 мс.
Если до завершения цикла (300мс) единичка пропала, опять опрашиваем входы и ждем единичку, а если не пропала то тогда «фас». Это избавило от всяких ложных срабатываний.
[/quote]
|
|
|
|
22.01.2008, 21:20
|
#55
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Цитата:
|
При появлении на входе единички выполняется цикл проверки входа 30 раз по 10 мс.
|
Кстати, интересный момент. Обычно ориентиром величины задержки служит время срабатывания контакта. Для геркона это около 10 мс. Ну для запаса удвоим это время. Но стоит ли увеличивать это время в 30 (!) раз? 8O
|
|
|
|
23.01.2008, 00:17
|
#56
|
Вид на жительство
Регистрация: 09.08.2006
Адрес: Россия, Чукотка
Сообщений: 441
Сказал спасибо: 377
Сказали Спасибо 341 раз(а) в 139 сообщении(ях)
|
Я так сделал чтобы определять: помеха это или натоящее размыкание.
|
|
|
|
23.01.2008, 04:51
|
#57
|
Гражданин KAZUS.RU
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
|
к vicgoncharenko : Вероятно мой пост так и не прочитан был Вами полностью так как я ну очень точно описал последствия этого недостатка последовательных стаб (только вот не сказал ранее прямо что это и есть недостаток последоват стабилизаторов , имелось ввиду что Вы про него уже и так знаете ) и привел подробно очень меры как с этим бороться ,и еще несколько , ну просто на все случаи жизни как говорится , и про стабилитрон тоже - его включение так , чтобы его небольшой коэф стабилизации никак не влиял на надежность защиты , не поленитесь перечитайте повнимательнее мой пост снова !
|
|
|
|
23.01.2008, 05:07
|
#58
|
Гражданин KAZUS.RU
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
|
Насчет проверки входа 30 раз по 10 мс - в общет-то правильно , только не обязательно проверять эти 30 раз , так как важны данные именно в последние этих 30 раз по 10 мс то можно просто продождать эти 300 мс , затем 2-3 раза проверить входы , сравнить с первыми срабатываниям и и принять решение об истинности сработки , а кстати фильтрующие RC цепи после шлейфа которые я Вам рекомендовал - рассчитанные на эти же самые 300 мс они (это про RC) уже на аппаратном уровне отсекают помеху , и кстати ВМЕСТЕ С ВОЗМОЖНЫМ ДРЕБЕЗГОМ ГЕРКОНА ,и после таких цепей уже можно не делать программный опрос для Ваших 30 раз по 10 мс совсем , а сразу опрос примерно 3 раза подряд для надежности и сразу принятие решения , и прога короче будет потому что вообще не нужно будет программно формировать такую временную задержку .
|
|
|
|
23.01.2008, 16:41
|
#59
|
Прописка
Регистрация: 20.07.2007
Сообщений: 111
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
У меня тоже такая проблемма была. Делал схему на PIC16F629. Напряжение изменялось от 15В до 180В. Решил очень просто Задействовал компаратор у микроконтроллера написав петлю гистерезиса, подключение аналогичное начальному у вас. При том надо заметить, что у меня напряжение имело и переменную составляющую, которая менялось на частоте 32кГц. и ничего нормально отрабатывал, небыло ни глюков не ступоров, тока стабилитрон я взял на 4,2В.
Удачи
|
|
|
|
23.01.2008, 22:18
|
#60
|
Прописка
Регистрация: 24.02.2007
Адрес: Вольногорск, Украина
Сообщений: 59
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 18 сообщении(ях)
|
По поводу защиты питания сдесь сказано достаточно, а вот по защите от помех, я лично при длинных линиях ставлю по входу оптопару и о помехах можно забыть.
Дребезг естественно устраняестя программно.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:32.
|
|