Re: 舊CD-ROM的剩餘價值...
|
||||
---|---|---|---|---|
版主
|
到這裡看看吧! AN899 應該很適合你用,程式及電路圖都有用的是 PIC18F2431。
要不然你也可以參考 AN901 用dsPIC 的 Sensorless BLDC Motor control。 http://www.microchip.com/stellent/idc ... e=SS_GET_PAGE&nodeId=1523
發表於: 2005/5/6 8:42
|
|||
|
舊CD-ROM的剩餘價值...
|
||||
---|---|---|---|---|
資深會員
|
原來CD-ROM 裡面有個 3 Phase BLDC Motor
Do you know what ???? 可以拿來當 R/C模型飛機的 Motor ….. 好也 !!! 但是需要壹個 3 Phase BLDC Motor controller…. 不知??? 那位前輩可以提供壹個簡單程式 及線路??? 供老先生我,,,, 模擬….. 仿造 ….COPY …. 哎呀…. 說白些可以直接燒錄來用的啦 !!! 各位有興趣的話可以到下面網站去看看 ***** www.gobrushless.com ********
發表於: 2005/5/6 4:44
|
|||
|
Re: PWM不能動作
|
||||
---|---|---|---|---|
管理員
|
Hi ,
試試將 ECCPAS 暫存器的 bit 7 設為 0 看看吧 ! 它是 R/W bit , 而且當它為 1 時 , ECCP 會一直處於 Shutdown 的狀態 ( 如果 Auto Shutdown enabled ). 祝你順利 !
發表於: 2005/5/6 0:41
|
|||
|
Re: 3 Q ! 版主.....
|
||||
---|---|---|---|---|
管理員
|
請問用的是那一個 IC 呢 ?
好像是 6 PIN 的 PIC10FXXX 喔 ! 一般而言 , 將內部的 OSC 輸出若不去推動其他須要 CLOCK 的裝置是沒用的 , 但它可用來較正頻率用阿 ! 或者有些人外接的其它 IC 須要 clock 時就可以用啦 . 省錢喔 . 當然 , 你可以選擇不要輸出阿 ! 程式中 , movlw B'11110011' 然後 movwf CMCON0 , 是將二進位的數值 11110011 寫入 CMCON0 暫存器以便關閉 Comparator Module. movlw B'11111100' 然後 tris GPIO 則是設定 GPIO0 & GPIO1 為 output , 其他的腳則為 INPUT. 因為 PIC10FXXX 是 Base Line , 須要用 tris 指令將 W 的值寫入 IO 的方向控制位元 . 至於為何將 0xff 寫入 0x08 的位址 , 應該只是個 example 而已 , 告訴 user 如何存取 data memory 吧 . 應為在 MPLAB IDE 提供的 template file 裡也有此動做 , 而它的說明為 "example code" !! Best Regards,
發表於: 2005/5/6 0:03
|
|||
|
Re: 請教一下,串接存取
|
||||
---|---|---|---|---|
管理員
|
Hi,
硬體的接法是沒錯 , 但軟體就有一丁點小錯誤了. 我想您打電話來問過了. 所以在此只解釋軟體上要注意的地方 : 若詳細的閱讀 24LC256 的 timing , Command Byte 的 bit1 .. bit7 是 I2C 的 Address 而 bit0 是 R/W 控制位元. 所以 , 第一顆 EEPROM 的控制碼為 0xA0 ( Write ) & 0xA1 ( Read ) , 而第二顆的控制碼則是 0xA2 ( Write ) & 0xA3 ( Read ). 祝你順利的完成你的程式 :)
發表於: 2005/5/5 23:37
|
|||
|
請教一下,串接存取
|
||||
---|---|---|---|---|
中級會員
|
您好:
想請教一下,我若串接兩顆eeprom,clock、data腳互 接,再接至pic(沒錯吧?),第一顆A2~A0->000,第二顆 A2~A0->001存或讀時,第一顆都正常,第二顆寫入時就不 行,以下是第二顆的寫法,A0是1,所以我的command byte 是0xA1(應該沒錯吧 @@?),大致如此。 EE_Page_Write(0xA1,0x01,0x00,20,wrptr2) //寫不進去 EEPROM_ACK(0xA1); //以下就沒跑了 EE_SEQU_Read(0xA1,0x01,0x00,20,rdptr2); 謝謝各位的指導
發表於: 2005/5/5 22:11
|
|||
|
Re: 如何用程式寫2的補數呀!
|
||||
---|---|---|---|---|
新會員
|
数字逻辑电路是这样:补码=原码先取反再+1,
E2F7的补码就是10000-E2F7=1D09,也就是E2F7取反=1D08+1=1D09,E2F7取反的过程其实就是FFFF-E2F7=1D08,而10000=FFFF+1,所以最后要再加1,就是这样,应该明白了吧.
發表於: 2005/5/5 15:01
|
|||
|
请教 RF 315M,433M 之 EV1527接收解码
|
||||
---|---|---|---|---|
新會員
|
请教 RF 315M,433M接收解码
RF 315M,433M接收解码,用EV1527编码芯片发射出来的,四个按键,请教如何用MCU解码,20位地址码和四位数据码,谢谢.
發表於: 2005/5/5 14:52
|
|||
|
Re: 網頁畫面會變大...
|
||||
---|---|---|---|---|
資深會員
|
雖然還是有比較寬一點
但至少沒有那麼嚴重了 方便多了
發表於: 2005/5/5 12:06
|
|||
|