Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 3020|回復: 0
打印 上一主題 下一主題

[經驗交流] 簡單卻不同思維的系統應用問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-5-6 10:23:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 Chamberplus 於 2010-5-6 10:24 AM 編輯 3 d  w1 `1 v) Q
; s" u2 F( ~6 d
大家在系統應用上會常用到A/D 的問題,但也常常是用十根手指頭的觀念在寫程式。
' F3 T2 v( b0 P3 g; ~* Q2 O5 g$ R) X9 g, i. O0 a
來講一個系統應用的觀念,如果您也是常寫一些MCU 韌體程式的話,或許,會有一些幫助吧。
/ t) K3 s; j: i. `
5 b6 ^: M, p$ A- h  X0 V. C4 ^尤其是作一些機電整合的韌體程式,2 W) J7 _' T5 u. [* n5 k
( R9 [" a: g4 F% h  X
寫這種程式,您就不要把那一般寫LED 跑馬燈的程式觀念拿來湊合。
- @9 r+ R/ t' F2 E- n( I
9 R+ d; N# p" s% C( S5 g+ s# K# s9 \我個人覺得:如果,只是要您寫個簡單的I/O 控制程式,或是一個簡單的步進馬達控制程式,2 R2 d7 F) k. M& ]8 x# I. w( |
5 S0 N7 ?5 e" V4 \' K
您可能就是把我們手指頭上的十個手指拿出來湊合的寫。反正是程式嘛,就是幫我們人腦做事的嘛!
/ [! F2 C0 k, z6 Y# ~2 R9 y) z
; K4 d. v8 s4 I  p. g9 w...(略)$ S: m- ~" [; O6 ~! ]
. Q& u; b/ q) D
今天我們來講一個一般系統輸入參數的處理問題,譬如說是一個類比輸入參數(A/D Parameter)。1 I8 t% R! v; j  g) M- l

8 `3 }6 r- p9 v& ^8 e7 q我們都知道:雖然是類比輸入,但是我們在韌體程式的讀取過程,$ P2 I& c' A  Y) `+ q* R

& Q: `1 i6 L, R' h6 \卻仍然是數位分時處理方式(Discrete)。還是得一個、一個值慢慢讀進來。! h5 ?+ D! G+ a( A$ \; l" k
: @4 D7 E( U* P  L3 y$ s* w3 V
難免就會發生所謂多久取一個值?!(連續性)...還有一個很重要的觀念:軟體濾波處理。(Filter)
1 X' A* q/ D3 t! Y: [! O& F! N6 p/ ?
硬體電路上的濾波電路是鐵定有的(一般都只是低通濾波),; `1 n2 g' U3 `9 D& x) c! c

# w  W& u1 o! k$ M2 U& k/ i但您怎麼知道輸入的值會不會有波動峰值呢?瞬間的變化時合理嗎?!& d+ e. H% G3 G) D) C& c
) _& e; o+ B+ k, Q/ }& R! C7 p
尤其是一些屬於比較機械特性的參數,譬如環境溫度、電瓶電壓等...7 r5 C4 K0 h$ N) Q
: _8 Y- g! U% Z* l
這些東西都是屬於自然現象的參數。(廢話...這種東西才需要A/D啊)
2 {$ X! P: D) S% K1 d, M1 Q
# {6 I, r. H) ]; C' O4 S8 v所以,在軟體上也必須有一些軟體濾波作法,,,我相信如果您幸運一點的話,
" z: R6 i2 B2 W1 T
2 B+ Y% h' V- n( X1 z  S+ ~剛好有個老鳥工程師願意帶您,而也願意傾囊相授教您...' K' ?9 B8 Q1 y% ]* [, ?* }+ ?
3 v& w  D* E6 J) @5 x
您可能就知道這個東西就是:讀個十遍或二十遍,然後取平均就好了!????????
: e! Y. L4 Q$ O  [- t1 J7 o/ u7 G0 G" e5 ?: Q6 r
是嗎?!
& y  ?! Z1 g. y8 V* c# P! r5 _' E, L) C' i
---! E+ \6 q' L. m! W& T( z' M1 ^( }3 D
tw.myblog.yahoo.com/chamberplus-taiwan/article?mid=1905&prev=1925&next=1901
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-4 04:18 AM , Processed in 0.097005 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表