Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino - tutorijali, pitanja, primjeri i projekti
#4
Može se koristiti softverski deobunce, i to je moja preporuka. Medjutim da ne bih preporučio interne pull-up otpornike za primenu u uređajima koji bi trebalo da budu robustni i za industrijsku primenu.
Interni pull-up otpornici se uglavnom realizuju upotrebom internih FET tranzistora i ekvivalent su otpornicima od nekih 100-ak kohm-a. To znači da su slabi (weak). Mnogo je bolje postaviti otponike manjih vredosti otpora, recimo za 5V logiku, ja koristim 1k-2k2, jer je time obezbeđen mnogo stabilniji naponski nivo, jer je i struja veća.

Takođe, još jedna napomena: veoma česta praksa je da se nakon veze pull-up i tastera ka masi redno vezuje ka pinu mikrokontrolera i 100-220R otpornik. Gledano logikom programera ovo je potpuno nepotrebno, međutim prvi izlazak na teren sa uređajem koji ih nema može vas razočarati čestim resetovanjem mikrokontrolera, i ponekad "latch-up" pojavom na samom pinu. Dodavanjem ovog otpornika povećavamo pouzdanost rada mikrokontrolera od nekog parazitnog impulsa od spoljne elektronike, tako da nemojte štedeti na ovim stvarima ako će se vaš uređaj konačno naći negde van laboratorijskog stola...
Reply


Messages In This Thread
RE: Arduino - tutorijali, pitanja, primjeri i projekti - by npejcic - 12-01-2014, 09:23 PM

Forum Jump:


Users browsing this thread: 29 Guest(s)