• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (edwardlee)




Re: PIC小問題
資深會員
資深會員


1."正在執行主程式 結果數到最大值就把ic給reset 這樣反
而不是會有bug嗎?"
問的好, 當然是BUG, 但是BUG來自於你的程式, 不能牽拖
WDT, A.為何要設定這麼短時間WDT,讓主程式來不及呢!?
B.主程式時間分配是否沒有管理, 一直執行, 都沒分
段, 也是怪怪的...
C.真的不行, 就是要這樣, 那就多放些清除的動作阿!
明知可能會誤動作, 不早點清, 你是故意的哦!!
2.C組混寫當然是可以的, 但是建議翅膀硬一點再飛比較妥當,
原因無他, 每些一段就要驗證是否又組譯錯, 我遇過很多問
題, 不是簡單幾句話就能說明如何解決嚕!!
如果只是inline , 或是呼叫組語副程式, 那就另當別論, 問題
很少.
3.*.gld不用想太多, 就是記憶體分配/暫存器位址/向量等宣告.
18有沒有呢? 除非你要修改, 否則引入就好, 初學想太多可
能想殺人, ccc.... 到一定階段, 你自然就會知道.
若是你跟我一樣, 現在是寫TI 280x系列, 你可能問題多到
設計組譯器的人殺了!! dsPIC是個入門的好東西.

呵呵~~希望沒說錯, 沒有誤人子弟.

發表於: 2008/1/21 17:04
頂部


Re: 請教一個數學算法
資深會員
資深會員


呵呵~~你會被你國中數學老師K, 解聯立給他忘了.

你注意看C_H_M的發表時間"張貼於: 2008/1/10 6:18"

不只要起立敬禮阿!

他可能冒著爆肝ㄟ危險回答, 可敬可敬!!

發表於: 2008/1/15 8:51
頂部


Re: PIC 16f877 驅動碼達,與按鍵!如何才能讓"蜂鳴器"叫~
資深會員
資深會員


你的問題跟之前被要求捐2000給世展會的一樣, 真不希望看到如此情況~
這樣的問題, 會回答的應該很少, 因為這是討論區, 討論必須是對等關係才能進行, 某人遇到問題, 另一人知道方法, 且感受某人已努力過, 所以互相分享, 不能只是丟個看起來完全沒有思考過的問題, 並附上落落長ㄟ程式請別人看, 我想應該沒有人願意呆在電腦前, 靜靜欣賞!!
你應丟出的問題, 應該是寫到什麼程度與何種瓶頸, 這樣回覆率才會增加, 且有意義, 除非你也是要交作業而已.
不然我現在寫的8kw 太陽能Inverter, 不也丟上來等答案呼?

發表於: 2008/1/15 8:40
頂部


Re: PIC小問題
資深會員
資深會員


你的帳號很像某校ㄟ學號喔~

我也來插一腳:
1.是的
2.死回圈屬狹義的解釋, 廣義上或許應泛指IC本身不預期發生
設計者不願看到的情況,Ex:
a.無窮回圈
b.進入中斷出不來, 這我在30系列發生過 , 無關程式本身.
硬體本身出問題.
c.某個中斷總是沒執行..
d....
都可以透過wdt來解決, 因為wdt本身是硬體動作, 就是一
直不斷計數, 只要程式沒有去清除它的計數值, 數到最大值
時, 強制ic進行reset, 也因此, 程式只要在適當的時機清除,
相對就會有適當的可靠度, 哪裡是適當, 端看你信賴ic的程度.
呵呵~
只有一種情形wdt也無用, 就是電源電壓上升過慢, ic根本沒有
正常啟動, 此時wdt會變懶狗一隻~哈哈!! 你可以試試!!

發表於: 2008/1/15 8:13
頂部


Re: 請問交流電壓的輸入,如何才能被PIC18F識別?
資深會員
資深會員


無關於18, 數位取樣都是Avss~Avdd, 那麼只要將信號"縮小"到此範圍,不就ok嚕~~至於"整不整形", 你應該說你的
波形允不允許\"整形" !?
例如:
情況1.只需讀取來計算RMS,那麼直接用OP整流線路即可,全波
整流後解析度反而可以更高.
情況2.不能整流,因為程式要能分辨正負半週,作為回授控制,此
時就只需單純縮小電壓範圍至+-Avdd/2, 最後再將輸出
訊號"加上"1/2*Avdd不就行了,注意不要飽和.
亦即交流信號的"零點"跑到1/2*Avdd.

比較需要注意的是,你應該是想量市電,注意突波問題,也就是記
得要做clamp保護.

發表於: 2007/10/15 15:37
頂部


Re: 可以利用pic16f877來控制閉迴路converter嗎?
資深會員
資深會員


"可以用PIC來控制電源嗎?當然可以"
加一票!!

"「死時」"意即Deadtime,呵呵~這樣翻譯的較少,指的是當架構上,使用上下橋的方式,那麼上下橋同時on則會發生"發生火災。安全第一"的問題,而Deadtime就是其中的間隔時間,可免修板子的窘境.

回答另一有趣問題,"+1/-1這樣控制可以嗎?"
基本上研究所老師說的名言你可以參考,就是"有控總比沒控好!!" 就端看你認為怎樣算可以嚕!!
你這樣的方式想當然爾,響應會非常慢,輸出一有變化,你就必須+1+1+1+1+1+...到天荒地老,尤其是無載突然變滿載!!
其實嚴重的是滿載突然變無載,試想你-1-1-1...還來不及天荒地老,機器會因為PWM Duty太大卻又無載,能量無處去,而有電壓飆到極高的危險.
要有好的響應就要有好的控制頻寬與增益,PIC也可以透過位移寫出不錯的PI控制or類Fuzzy,要做到最好只能換dsPIC.
不然就是利用PIC與外部OPA一起結合控制,這樣效過不比DSP差.

發表於: 2007/10/12 8:52
頂部


Re: 將轉移函數寫入PIC18F452晶片內
資深會員
資深會員


Z轉換即便是離散控制!!
所以最常用的方式就是將頻域既有的轉移函數,透過Z轉換後,藉由mcu中斷的delta t來完成運算式!

發表於: 2007/9/26 20:45
頂部


Re: 暑期校園菁英班的課程好豐富,離開學校的老人,不能去上,嗚~
資深會員
資深會員


回答的妙阿~~難怪顧問越來越好當!

發表於: 2007/9/18 22:25
頂部


Re: 請問PIC如何做電流偵測??
資深會員
資深會員


沒錯ㄉㄟ斯~~版主真強!!
另外提醒一點,就是當你開始準備考量過流保護時,記得Cycle By Cycle的問題,你稍微研究一下,就會知道重要性,才知道為何有些線路,明明過流線路瞬間會立刻動作無誤,但還是燒掉!??
呵呵~

發表於: 2007/9/18 22:21
頂部


Re: 關於開關動作的捕捉
資深會員
資深會員


這是個基本時間分配的問題吧!?
我想最快的方式,是你UART放於主程式,按鍵偵測放於中斷,這樣不就得了!?
UART的處理本應分段執行,應該很少會需要一次執行兼等待完所有通訊處理的,若是正常分段得宜,是不需要中斷的,只是沒其他用途的話,不用白不用乎~

發表於: 2007/9/14 14:00
頂部



« 1 ... 22 23 24 (25) 26 27 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------