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

論壇索引


Board index » All Posts




an899应用问题
新會員
新會員


按照an899的电路,设计一套bldc马达驱动系统,在1000转时(hall反馈为20ms时)系统有震荡,其余调速范围内均正常,不得其解,望各位帮帮忙。快急死了。多谢!!!

發表於: 2005/8/8 20:36
頂部


Re: 內部四倍頻有點問題...
資深會員
資深會員


對了
我的震盪器是用2隻腳的
需外接起震電容那種
我看規格書上寫
這種震盪器也可工作在HS模式
應該也可以4倍頻吧?!

還是說要用4倍頻最好是用4隻腳的震盪器?
以EC方式把頻率從OSC1送進去給他4倍頻??

發表於: 2005/8/8 19:35
頂部


Re: ADRESH和ADRESL
資深會員
資深會員


ADRESH跟ADRESL哪個放8位元哪個放2位元
是跟設定要向左靠齊或向右靠齊有關

但是一般如果不想自找麻煩的話
要用10位元就選向右靠齊
此時ADRESH放上2位元,ADRESL放下8位元
000000AB               CDEFGHIJ

而如果只想用8位元就選向左靠齊
此時ADRESH放上8位元,ADRESL放下2位元
ABCDEFGH               IJ000000

雖然他仍然是做10位元AD轉換
但只要取ADRESH上八位元,ADRESL別管他
就可以當作8位元AD轉換了

發表於: 2005/8/8 18:14
頂部


內部四倍頻有點問題...
資深會員
資深會員


PIC18F8621
石英震盪器4M Hz
起震電容 15p 也順便試過22p 47p

有一點很奇怪
我用測試I/O的程式去測試
只有選XT模式才能正常工作
用HS或 HS-PLL 都沒反應
但是相同的IC燒錄實際要用的程式
選XT HS HS-PLL卻都可以工作...

以下是我用來測試I/O的程式
只是個簡單的跑馬燈
測試IC有無假焊
實在是想不出來問題點在哪...
;連續旋轉 B0=0左旋 B1=0右旋
          
LIST  P=18F8621 R=DEC
          
#INCLUDE <P18F8621.INC>

;設定變數位址
TEMP     EQU   44H
TMP      EQU   46H
COUNTER  EQU   50H

;使用者重置向量
          ORG   00H
          
GOTO START
START
        MOVLW   
B'00001110'
        
MOVWF   OSCCON
        MOVLW   
B'00001111'
        
MOVWF   ADCON1
        MOVLW   
B'10000000'
        
MOVWF   TMP
         CLRF   TRISA
         CLRF   TRISB
         CLRF   TRISC
         CLRF   TRISD
         CLRF   TRISE
         CLRF   TRISF
         CLRF   TRISG
         CLRF   TRISH
         CLRF   TRISJ
_中文
         RLNCF TMP
         MOVFF TMP
,PORTA
         MOVFF TMP
,PORTB
         MOVFF TMP
,PORTC
         MOVFF TMP
,PORTD
         MOVFF TMP
,PORTE
         MOVFF TMP
,PORTF
         MOVFF TMP
,PORTG
         MOVFF TMP
,PORTH
         MOVFF TMP
,PORTJ
         CALL  DELAY1             
;呼叫時間延遲
     BRA  _中文
DELAY1
         MOVLW 100
         MOVWF 16H
DETT6
         MOVLW 100
         MOVWF 17H
DETT7
         MOVLW 12
         MOVWF 18H
DETT8
         DECFSZ 18H
         
GOTO   DETT8
         DECFSZ 17H
         
GOTO   DETT7
         DECFSZ 16H
         
GOTO   DETT6
         
RETURN
  
END

發表於: 2005/8/8 18:01
頂部


Re: PIC18 ADC function!!!
高級會員
高級會員


另外請教一下

我第一個指令把AD的FUNCTION開啟是如以下所示

OpenADC(ADC_FOSC_32 & ADC_RIGHT_JUST & ADC_5ANA_0REF, ADC_CH0 & ADC_INT_OFF);

可是那接下來我要怎麼去切換CHANNEL到CH1~CH4呢
如果我是用ADCON0bit.CHS3這樣一次也只能設一個bit
很麻煩
有沒有什麼辦法能直接設CHS3~CHS0直接讓它加1呢

請高手不吝指教

謝謝

發表於: 2005/8/8 17:35
頂部


Re: ADRESH和ADRESL
高級會員
高級會員


ADRESH(2 Bit) + ADRESL (8 Bit) = 10 Bit

如果要存取完整的10 Bit 必須分兩次存取..

或用向左向右對齊來處理...

發表於: 2005/8/8 17:27
頂部


Re: 電源問題
資深會員
資深會員


我也知道電壓低點比較不燙
但是上一層的電壓就是15V
給邏輯IC與放大器用,我不能改 ╮(﹀_﹀")╭
我先用7809轉成9V再轉成5V
太過耗費電路面積與成本了
直接加個散熱片由15V降下來就好了(7805可耐30V)
更何況我還必須有電壓變動幅度的考量
(正負20%左右,總不能禁止客人用發電機工作吧?!)
即使電壓過低導致7815輸出端電壓太低
我還能確保PIC能有穩定的5V可用
不會當機發生危險(出問題可是會爆機器的...)

熱機試過好幾小時了,正常且穩定~

發表於: 2005/8/8 17:24
頂部


ADRESH和ADRESL
高級會員
高級會員


請教一下哦

在有支援AD(10bit)的MCU裡
都有用到ADRESH和ADRESL兩個暫存器
他們是ADRESH是高位元的兩個bit
而ADRESL是低位元的8個bit嗎
還是是什麼意思呢
如果我想要把AD轉換出來的結果存到MCU內建的RAM裡
我是應該用那一個暫存器的值能存到完整的結果呢

請高手們不吝指教囉

發表於: 2005/8/8 17:22
頂部


Re: 電源問題
高級會員
高級會員


大仔:
你7805 input電壓弄15v當然燙啊
我建議你輸入電壓用8V就不會那麼燙
不然你熱機一定過不了
加散熱片就是增加成本

發表於: 2005/8/8 17:01
頂部


Re: 想請問I2C應用範例
高級會員
高級會員


SORRY
我又忘了交代,這一些函數我都有測試過是量產程式基本上沒問題我是寫來控制microchip MCP23016的
你應該可以很容易改成控制EEPROM或者其他IIC的裝置
還有一點這一個程式為了抗雜訊干擾還加上當通訊沒有獲得ACK信號他會送出STOP然後重新RETRY 10次
所以看起來有一點複雜
慢慢看吧
不懂再問
OK
我是用pic12f508寫的
所以你用pic18f452他應該有硬體的IIC介面C18也有支援IIC函數,你如果不想用內部硬體介面當然也可以使用這一些函數。
不過你要注意一下IO PORT方向設定
不然動不了

發表於: 2005/8/8 16:01
頂部



« 1 ... 6980 6981 6982 (6983) 6984 6985 6986 ... 7522 »



:::

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

教育訓練中心

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