Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
資深會員
|
小弟很好奇:
1.ULN2003的內部DIODE恢復時間是多少阿? Data Sheet中 找不到? 這關係干擾大小, 不是有diode就可以嚕! 2.先確定是不是干擾會不會比較快? 例如先將relay移除, 看是否還會? 不然先前都是假設程式沒 問題, 而f54又是極簡單的mcu, 相當然爾是硬體問題, 但問 題沒有絕對, 能區分會是最好. 3.依舊假設程式與MCU沒問題(這部份可參考樓上先進的建議) , 回歸到硬體, 示波器要觸發這種訊號, 需要有參考, 不然你的 示波器要很高檔, 例如都是RB0有問題, 那利用RB0來觸發, 應該是可以量到. 除非該干擾路徑是透過RELAY的驅動PIN"闖入"MCU, 透過 內部CLAMP DIODE產生電源驟升或是其他非預期路徑, 那 就會RESET, 小弟之前遇過, 也是因為RELAY, 不過我是3KW 機器用, 驅動電流較大, 問題較明顯~~這種量法較不同. 小弟建議先區分問題吧~~
發表於: 2008/3/27 15:09
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
資深會員
|
R大, 您客氣了, 小弟只是Islanding寫完, 但是不能下班, 與其發呆演戲, 上來哈啦哈啦.
發表於: 2008/3/26 17:44
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
資深會員
|
沒錯~
建議觀察5V /MCLR的變化與斜率, 就可以很快抓到問題, 假設您知道量的時候, "地"有多重要的話. 而RELAY一定要有"預期"的放電路徑, 不然您想, 這樣的一個儲能元件, 硬是被切掉, 那麼肯定會幾找路徑放電, 可想而知嚕~ 若是有加裝"預期"的線路, 但是沒有考慮"預期"的路徑, 那也是惘然, 地受到干擾, 一樣可能會RESET, 需單點落地. 上個月一個老闆拿版子要小第幫忙Q, 一看就知道不用Q了, 因為用了"時下最夯"的作法, 四層板中間都是5V跟GND, 但是類比數位雜楚, 毫無安排與切割, 怎麼可能不會干擾, 又不是超導體. 不要以為大片就是好ㄚ~~
發表於: 2008/3/26 17:32
|
|||
|
Re: PIC16F54輸入端要加Low Pass電容嗎?
|
||||
---|---|---|---|---|
資深會員
|
"有時連在同一電源座的電感性負載或是日光燈開/關,都會使CPU RESET"
這問題讓我想到學生時代, 接到一些簡單控制器案子, 該老闆都 是這樣測會不會當機, 基本上, 這種開關突波相當驚人, 若是一 般電源設計(成本考量), 確實容易當機, 只能靠WDT叫醒他啦~~ 主要都是電源準位受到影響, EMS又是另外一回事, 一些創意老 方法還真是有趣. "只要一加上Low pass電容(102)它就不會被Reset" 可否請教一下, 你的RELAY有放電迴路嗎? 我看過不少工程師, 不知為何, 都沒加放電迴路, 殊不知, RELAY等校是電感, 怎麼 可以突然關閉!? 後果就是.... 假設不是程式問題, 且加裝放電旁路如飛輪, 那麼應該是地的影響, 將RELAY的地移到靠近電源處即可. 哈哈~~希望有幫助!!
發表於: 2008/3/26 17:11
|
|||
|
Re: 請問一下 PWM 6相方波
|
||||
---|---|---|---|---|
資深會員
|
建議說明實際應用, 然後詢問別人怎麼設定可能比較快...
例如: 多相電源相移並聯 => 如多相式PFC SVPWM =>相差120度的三相PWM控制 六步方波=>相差60度的三相PAM控制 六相方波=>????????沒聽過 倒是"PWM1H PWM1L輸出來又不同相 能有30度的差距", 確 實不可能, 您的"相"差30度, 是高頻PWM? 低頻如市電? 若是PWM高頻相移, 要知道, 所有僑式臂, 都不可能有同時 上下導通, 也因此沒有DSP有單臂上下開關自身相移功能. 縱使強如TI 28XX的PWM功能, 光是解釋PWM就是厚厚一本, 但是沒這樣的應用場合, 就沒有這樣的DSP. 最多只能如樓上所說的方式. 這是小弟ㄟ一點點建議!!
發表於: 2008/3/26 16:55
|
|||
|
Re: PIC 真的可以破解嗎??
|
||||
---|---|---|---|---|
資深會員
|
呵呵~~原來有此一說ㄚ, 可能是有分類吧, 我看一些外銷到歐美的產品, 一樣也是摩掉.
感謝大大分享.
發表於: 2008/3/12 16:49
|
|||
|
Re: PIC 真的可以破解嗎??
|
||||
---|---|---|---|---|
資深會員
|
加一票~~大大分享一下吧!!
若是被Reset狀態, 如同ic2去讀(假設已經被切開解除保護), 那麼程式無法執行, 是不是也沒有用了呢? 我聽過的方法是以外力將讀取的pin內部弄壞, 如加負壓, 聽起來好像有道理, 不過不知道會不會內傷~哈哈!!
發表於: 2008/3/11 16:46
|
|||
|
Re: 用PIC24FJ系列的MCU开发红外线产品
|
||||
---|---|---|---|---|
資深會員
|
基本上問一下辜狗大神, 就可以得到相當多的資訊了!
你要先區分幾個傳送方式線路, 一種是一般38KHz調變方式, 一種是自訂頻率調變方式,最後就是不調變,直接傳送接收. 相對的, 你就需要有對應的接收方式, 你要先了解紅外線的特性, 並考量環境與成本,最後決定哪個方式. 方式決定了, 就可以知道, 是要透過UART直接接收, 還是Capture來接收,或是....方法很多,跟選的ic有關! 希望沒說錯~~呵呵!!
發表於: 2008/2/22 17:02
|
|||
|
Re: BLDC 的問題
|
||||
---|---|---|---|---|
資深會員
|
呵呵~~何只是神奇, 是好樣的!!
發表於: 2008/1/21 17:33
|
|||
|