• 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 (東東)




有關30f4011 的 output compare
#1
新會員
新會員


請問先進:

小弟遇到在設定OC2 使用timer2如下
ConfigIntTimer2( T2_INT_PRIOR_6 & T2_INT_ON ) ;
但是小弟要將ADCBUF0的值可以控制PWM1L以及OC2的輸出
但是設定為T2_INT_ON時OC2有輸出但是PWM1L卻無法輸出
如果設定為T2_INT_OFF時OC2無輸出但是PWM1L卻有輸出
這是有什麼樣的問題呢 謝謝!

發表於: 2009/5/26 22:37
頂部


Re: 如何抓取無刷馬達的轉速?
#2
新會員
新會員


謝謝先進的回答

如果在LCD顯示的值是例如的78.6

ASCII 16進制 10進制
7 0x37 55
8 0x38 56
6 0x36 54

這樣10進制總共為 55+56+54=165 卻不是在wap002的教材上的376的值 請問先進要如何計算才是對的

如果10進制為376如何轉換成ASCII呢?



謝謝

發表於: 2009/4/27 22:32
頂部


Re: 如何抓取無刷馬達的轉速?
#3
新會員
新會員


請問先進
在WAP002教材裡面 的ASCII轉換10進制是如何計算?
例如教材所提到:

LCD顯示數值為 78.6

ASCII的數值為 78.6=0x37 0x38 0x36
10進制的數值為 376
這是如何轉換的
0x37 0x38 0x36不是已經是16進制了嗎?
怎麼先轉成10進制為376 再轉16進制為178
謝謝

發表於: 2009/4/27 8:49
頂部


Re: 有關MPLAB
#4
新會員
新會員


請問先進
是哪個版本呢? 是V18.20嗎? 要如何運作此功能呢?
謝謝

發表於: 2009/4/26 10:28
頂部


有關MPLAB
#5
新會員
新會員


請問先進

MPLAB是否有可以觀看動態 例如在disPIC執行時是否可以透過ICD2回傳到MPLAB觀看所設的參數值 謝謝

發表於: 2009/4/24 21:42
頂部


Re: 有關Training module講義裡的source code問題
#6
新會員
新會員


謝謝先進的回答

可是在執行此章節的SOURCE CODE 在低頻率約120HZ時LCD顯示的數字會放大這是怎麼回事?

如果可以抓取轉速 但是小弟想要做有轉速範圍的偵測
如轉速在1000rpm以上並持續增加就會推LED動作
如果轉速減少將會關閉LED動作

是否先進可以有範例程式可以提示 謝謝

發表於: 2009/4/24 16:32
頂部


有關Training module講義裡的source code問題
#7
新會員
新會員


各位先進請教一下
小弟在training module的第12章節 Input Caprure講義裡的程式有些疑問

void uitoa( unsigned char *ASCII_Buf , unsigned int IntegerValue )
{
unsigned int TempValue ;
unsigned char ZeroDisable ;
unsigned int BaseQty ;
unsigned int Loop ;

ZeroDisable = 1 ;
BaseQty = 10000 ;

for ( Loop = 0 ; Loop < 4 ; Loop ++)
{
TempValue = IntegerValue / BaseQty ;

if ( TempValue > 0)
{
*ASCII_Buf++ = (unsigned char)TempValue + '0' ;
ZeroDisable = 0 ;
}
else if( ZeroDisable == 0 )
*ASCII_Buf++ = '0' ;
IntegerValue = IntegerValue - ( TempValue * BaseQty ) ;
BaseQty = BaseQty / 10 ;
}
*ASCII_Buf++ = (unsigned char)IntegerValue + '0' ;
*ASCII_Buf = (unsigned char) 0x00 ;

此段沒有註解無法了解 只知道是16進位轉換成ASCII 可否有先進可以幫忙註解一下 謝謝先進的幫忙

發表於: 2009/4/23 22:13
頂部


Re: 如何抓取無刷馬達的轉速?
#8
新會員
新會員


謝謝先進的回答
請問
#define FCY 7372800*2

PR1=(FCY/1000)*200/64

這樣Timer1的時間是在200ms 這是怎麼換算的呢?謝謝

發表於: 2009/4/21 15:00
頂部


如何抓取無刷馬達的轉速?
#9
新會員
新會員


各位先進:
請問要如何抓取無刷馬達的轉速 可以用input capture或AD嗎?
如何用可變電組調整PWM的DUTY呢?
可以提供小段程式參考嗎?
謝謝

發表於: 2009/4/19 21:30
頂部


Re: 有關程式問題
#10
新會員
新會員


謝謝先進
請問有dsPIC30F4011控制無刷馬達的文件及source code嗎?
謝謝

發表於: 2009/4/15 23:00
頂部



(1) 2 »



:::

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... ]

教育訓練中心

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