
進行一些控制操作的時候,
需要透過ADC讀取一些外部sensor資訊。
有時候會遇到sensor狀態不穩,
也因此讀取的數值就會莫名飄動。
在這種時候會需要一些簡單的濾波器。
關於濾波器的技術,一些前輩都寫過了。
例如
以8051為基礎的軟體濾波器操作
http://chamberplus.blogspot.tw/2010/05/ad.html
濾波器的數學樣式
http://blog.xuite.net/juinghuei/twblog/99597535
而在這邊我們使用 STM8 重現軟體濾波器實驗。
首先準備個500K的可變電阻裝在麵包板上,
並且和STM8的AD腳連接起來。
為了避免一些電源的浮動什麼的影響,所以另外接了3.3v...