| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Връзване на бутони към ПИК http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=4279 |
Страница 1 от 3 |
| Автор: | Zeus [ Пет Юни 01, 2007 6:19 pm ] |
| Заглавие: | Връзване на бутони към ПИК |
Кое е за предпочитане при връзване на бутон към вход - бутона към маса и резистор към + или обратно (има ли някакво значение от към смущения и т.н.), като оставим настрана вградените изтелящи резистори на порт В, дето спестяват външните. |
|
| Автор: | Desert Leo [ Пет Юни 01, 2007 7:50 pm ] | ||||||||||||||||||
| Заглавие: | |||||||||||||||||||
Има. |
|||||||||||||||||||
| Автор: | relsys [ Пет Юни 01, 2007 9:30 pm ] | ||
| Заглавие: | |||
.......
|
|||
| Автор: | Dimitar [ Пет Юни 01, 2007 9:47 pm ] |
| Заглавие: | |
relsys - баси и бутона |
|
| Автор: | bobyper [ Пет Юни 01, 2007 9:54 pm ] |
| Заглавие: | |
Прекалено "индустриален" |
|
| Автор: | цеков [ Съб Юни 02, 2007 5:07 pm ] |
| Заглавие: | |
Това,че бутона се захранва от 24 V може да се преживее, но защо 100nF е към +5V Някой ако знае, да сподели. |
|
| Автор: | GDTRON [ Съб Юни 02, 2007 9:44 pm ] |
| Заглавие: | |
Desert Leo били споделил защо бутона се свързва към маса , и как смущенията оказват влияние? Аз като правя някоя схема обикновенно свързвам ги свързвам по този начин ( бутон към маса и резистор към +), но само защото повечето схеми са така направени. Иначе обратната схема (бутон към + и резистор към маса) също работи добре, поне при мен. |
|
| Автор: | Zeus [ Съб Юни 02, 2007 10:01 pm ] | |||||||||
| Заглавие: | ||||||||||
Ами то и аз до сега не съм имал проблеми, но наистина навсякъде в литературата дават бутоните към маса. Та се запитах дали има някаква разлика или просто всички карат така по инерция
|
||||||||||
| Автор: | Dimitar [ Нед Юни 03, 2007 12:13 am ] |
| Заглавие: | |
Понеже смущенията в голяма степен са с положителна амплитуда и е малка веротността да дръпнат пина към маса, за да се получи фалшиво задействане на бутона |
|
| Автор: | kiiid [ Нед Юни 03, 2007 1:19 am ] |
| Заглавие: | |
Баси и дървения софтуер требва да е за да няма филтър на трептенията на контактите. Един бутон трябва да задейства при поне 0.15 сек. активно състояние а ако толкова дълъг пик нине незабелязан в системата... е, значи нещо по принцип има сбъркано в целия хардуер |
|
| Автор: | Dimitar [ Нед Юни 03, 2007 1:33 am ] |
| Заглавие: | |
Щом казваш |
|
| Автор: | kiiid [ Нед Юни 03, 2007 5:43 am ] |
| Заглавие: | |
Мнението ми не е абсолютна величина Обаче без филтър в софтуера наистина не е надеждна работата |
|
| Автор: | ToHu [ Нед Юни 03, 2007 10:14 am ] |
| Заглавие: | |
Филтъра си е филтър, единствената му задача е да предпази от трептенията в бутона, а смущения си минават като стой та гледай. Всъщност ако искащ да направи филтър за смущения той работи на малко по друг принцип. Този за трептене е просто времезакъснение, не те интересува какво става след задействането до изтичан на времето. Ако филтрираш за смущения е редно да нулираш всеки път когато входа стане 0, т.е. да стартираш времето отново. Ако имаш просто времезакъснение през което не правиш нищо и след това проверяваш бутона дали все още е ативен, няма никакъв проблем да имаш смущение което дава 1-ца и в края на времето. Филтъра за смущения би могъл да се ползва и за предпазване от трептене, което на практика си е смущение, обаче тук вече трябва да се мисли и какъв тип е бутона. Примерно когато пиша на РС-то бутонит едва ли се задействат за повече от 0,1-0.2 с, като това всъщност според мен е интервала м-у натискане на бутоните, а самото активно сустяние е по-малко, т.е. не навсякъде може да ползваш времена от по 0.2-0.3 сек. Да не говорим че големите времена правят продукта сложен за употреба, натискаш пускаш нищо, пак пак нищо, и така 10 ъти докато осъзнаеш че трябва да задържаш повече ... тъпо и досадно. Иначе бутон към маса на практика е по шумоустойчив, но това зависи какво ти е съпротивлението към + съответно към маса, и тук вече обиновенно идва конфлукта м-у висока шумоустойчивост и ниска консумация. |
|
| Автор: | kiiid [ Нед Юни 03, 2007 12:38 pm ] |
| Заглавие: | |
Ами аз правя филтри от поне 10 години насам... Ама винаги се намира някой дето знае повече |
|
| Автор: | Wise [ Нед Юни 03, 2007 3:19 pm ] |
| Заглавие: | |
схемата на @relsys ми мяза на свързване на индуктивен датчик, а не бутон //мое лично мнение |
|
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|