Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2010-5-6 10:23:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 Chamberplus 於 2010-5-6 10:24 AM 編輯
0 O1 K* B; D( W/ o2 G8 U4 ?# _; W7 c4 x7 g/ }& _' V" Q
大家在系統應用上會常用到A/D 的問題,但也常常是用十根手指頭的觀念在寫程式。
7 u  [8 a. E1 t0 L7 |
. q: q5 e6 Z, T* d; Q7 c: u2 A來講一個系統應用的觀念,如果您也是常寫一些MCU 韌體程式的話,或許,會有一些幫助吧。
- \2 E5 a$ j0 t; p4 D+ ?) w) R$ R  c7 }6 Q; i. b
尤其是作一些機電整合的韌體程式,
- X3 w  A. D" N( w/ k9 W6 ]& |) I+ v2 R; q  X4 P5 p
寫這種程式,您就不要把那一般寫LED 跑馬燈的程式觀念拿來湊合。
9 q7 ?3 j' A2 Q8 ~7 ^/ ], x! e# I' C, p8 U( u5 N( g' ]
我個人覺得:如果,只是要您寫個簡單的I/O 控制程式,或是一個簡單的步進馬達控制程式,
. c6 C; y* M$ q$ @( {; B! x" L7 |. D0 l, T, W
您可能就是把我們手指頭上的十個手指拿出來湊合的寫。反正是程式嘛,就是幫我們人腦做事的嘛!4 G- o4 O0 o2 S' c1 H) Y

% @4 R) ^6 Q5 l; U/ S  N/ z...(略)
  a% T$ `, b, r: i" _
- }  o1 t1 d1 i  M1 [5 A" D: {今天我們來講一個一般系統輸入參數的處理問題,譬如說是一個類比輸入參數(A/D Parameter)。
& z1 L9 `% B! N4 x! A& k/ G1 a' b$ Q) H1 @% g& R$ s* W
我們都知道:雖然是類比輸入,但是我們在韌體程式的讀取過程,% R9 [6 ~: n6 g" J% R# S6 E
& m0 Z; d. U' G9 I; I
卻仍然是數位分時處理方式(Discrete)。還是得一個、一個值慢慢讀進來。
2 L- f; a6 N+ h3 y+ R: {% {1 ~# ~; O* d) y% |, d6 G0 ?( a- G1 w' K
難免就會發生所謂多久取一個值?!(連續性)...還有一個很重要的觀念:軟體濾波處理。(Filter)
' F4 [/ z4 `. X/ r% o- |: u0 }  e$ {6 G9 g' z
硬體電路上的濾波電路是鐵定有的(一般都只是低通濾波),$ I) u  K  J/ D

1 U  L: `  i) M% ?+ B: L, v1 \但您怎麼知道輸入的值會不會有波動峰值呢?瞬間的變化時合理嗎?!
$ t2 u! z0 ]& \. a0 N- X
1 j, @/ K& Y* P5 o尤其是一些屬於比較機械特性的參數,譬如環境溫度、電瓶電壓等...( u1 W' `3 F) z; x- T9 A

# @) F" f4 v. P6 W. [這些東西都是屬於自然現象的參數。(廢話...這種東西才需要A/D啊)0 I+ |* U7 {9 [* ^8 G

; C0 J6 ]1 D" t4 ^/ z所以,在軟體上也必須有一些軟體濾波作法,,,我相信如果您幸運一點的話,. ?. C% W- I/ j# y+ L' i" |! B6 |

4 w; Z- w. Q* g0 G0 W剛好有個老鳥工程師願意帶您,而也願意傾囊相授教您...  s* v8 u; e8 G- @/ f1 U' |  E3 s

  T+ v6 g0 u3 }- \8 E8 ?& i您可能就知道這個東西就是:讀個十遍或二十遍,然後取平均就好了!????????
/ M! @$ O; |4 ^9 l; D& \  M7 r* F8 `9 Q0 G; G0 o+ L) O
是嗎?!
/ I: n5 A9 U& K* E9 k0 P5 P0 g& Q3 C9 h; w/ i/ b: x2 |
---
) e- w& R8 B% h& H; rtw.myblog.yahoo.com/chamberplus-taiwan/article?mid=1905&prev=1925&next=1901
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-16 03:29 PM , Processed in 0.126016 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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