• slider image 273
  • slider image 274
  • slider image 275
:::

論壇索引


Board index » All Posts (Ryang)




Re: pickit3 breakpoint 停在錯誤位置
#1
版主
版主


因為 PIC 的指令都是預提取的管狀式設計,PC Counter 會比現所執行的指令快一個。所以斷點會有不同步的現象。

發表於: 今天 14:14
頂部


Re: ADC最快多久抓一次
#2
版主
版主


ADC 在做高速轉換時要注意輸入迴路的阻抗與雜散電容所造成的 RC Delay 效應,這點是很重要的。Data Sheet 所標示的最高速率是在比較好的條件下的轉換速度,一般在設計時都會將最高轉換速度的 80% 來轉換以避免因溫度、雜訊等外在因素的干擾。

因為你的 ADC 是用高速的轉換,如果只用一次轉換就中斷一次是很沒有效率的。可以考慮使用 DMA 模式或 Over Sampling 的取平均模式。

還是要問你一下,你的 ADC 要用高速的目的,你是要做電源的應用,還是其他的應用? 知道你的應用也許我可以找出其他的方法來協助你。

發表於: 昨天 11:19
頂部


Re: ADC最快多久抓一次
#3
版主
版主


頻率的設定需參考附圖的方塊圖,沒有說 FIN 要用 8MHz 的輸入。你可以設定輸出頻率為 140MHz 後按照公式反推回來得到輸入頻率需要多少,按規格書上所限制的輸入頻率 (Fin) 其範圍在 0.8MHz ~ 8MHz 之間。透過 PLL 的倍率調到你所需的頻率。140MHz 不見得一定就可以被整除,一般都使用相近的頻率即可。

這顆元件如在溫度 -40 度~ +85 度的範圍是有 70 MIPS 的速度,在 +125 度則限制在 60 MIPS。以 dsPIC 的頻率對指令週期換算是 Fosc/2=Fcy。所以 70MIPS 的 Fosc 是要有 140MHz 的頻率。

如果 dsPIC33EP64GS502 的效能不夠,可以考慮看看 dsPIC33CK256MP506 系列的元件,CK 系列可以有 100MIPS 的速度,也可以用 MCC 來設定。

Attach file:



jpg  擷取.JPG (34.59 KB)
16_604049594e5cd.jpg 673X366 px

發表於: 3/4 10:43
頂部


Re: 請推薦 PIC16F 系列 MCU
#4
版主
版主


我推薦 PIC16F15355 這顆元件,除了滿足你的基本需求外,他還有其他豐富的周邊最主要的是官方網購排價是 USD $0.8 (microchipdirect 網站)。
此外這顆 PIC 可以使用 MCC 來設定周邊,也可以使用 MCC 裡的 mTouch 功能,為您的產品加入觸控功能。

PIC16F15355 網站首頁: https://www.microchip.com/wwwproducts/en/PIC16F15355

這裡也有一些關於 mTouch 的上課錄製的影片 (MCC-01 & MCC-02) 及中文實作手冊可以下載參考:
http://www.microchip.com.tw/modules/t ... hp?ncsn=2&nsn=41#PageTab7

發表於: 3/4 10:15

Edited by Ryang on 2021年03月04日 11:49:29
頂部


Re: dsPIC33CK256MP508 CAN 輸入與輸出映射問題請教
#5
版主
版主


謝謝 Darren 的回覆。

插個話,這顆新元件可以使用 MCC 來設定所有的周邊功能。試試看,但要使用較新版的 X IDE 及 MCC 的 Plug-In 版本。今年寒假的大學菁英班的課就是用 dsPIC33 CK + MCC 來上課的。

發表於: 3/3 14:38
頂部


Re: can wake up
#6
版主
版主


我找了一下 Microchip Code Examples 的網頁是有蠻多 CAN Bus 的範例,請在底下的連結輸入 "CAN" 搜尋一下,看看有沒有你要的東西:

https://www.microchip.com/doclisting/CodeExamplesByFunc.aspx

另外,你所使用的元件是有 MCC 的支援,關於 MCC 下如何設定 CAN Module 也有 pdf 檔可以參考:
https://ww1.microchip.com/downloads/en ... e-For-PIC18-00002714A.pdf

發表於: 3/3 14:13
頂部


Re: Microchip網路研討會 : 第四場次 : 有雲天空下的日常_物聯網 IoT &安全標準的影響介紹 (3月4日(星期四)上午10:00舉行)
#7
版主
版主


明天開講

發表於: 3/3 13:28
頂部


Re: [已解決]PIC16LF15356使用MCC產生SPI Slave,無法進入接收中斷
#8
版主
版主


該問題是已經解決了嗎?

發表於: 3/3 10:51
頂部


Re: 沒有CCP去捕捉PWM
#9
版主
版主


雖然這兩顆元件都沒有 CPP Module 可以做 Capture 的功能。但這兩個元件都有強大的 Timer1 + Gate Time 的功能。

可以用 Gate Time 做 PWM 的 Duty 與 Period 的量測。參考一下附圖 (PIC12F1501 Data Sheet, Page: 150)。t1g_in 做為 PWM 訊號輸入腳,可以先用 "TIMER1 GATE ENABLE MODE" 先量出 PWM Hi Duty 的 Clock 計數後,再換成 "TIMER1 GATE TOGGLE MODE" 來測量 PWM 的周期的 Clock 計數值。再將這 Duty and Period 的計數值乘上 Clock 的時間即可算出 PWM 的比值及頻率。

Attach file:



jpg  擷取.JPG (54.60 KB)
16_603ef7a33decd.jpg 535X634 px

發表於: 3/3 10:42
頂部


Re: CAE 空中教室 : SAM2001系列課程-04: 在Harmony中,快速啟用Nested Vector Interrupt Controller(NVIC), 3/04(四) 下午3:00
#10
版主
版主


置頂

發表於: 3/2 15:26
頂部



(1) 2 3 4 ... 1590 »



:::

Microchip連結

http://www.microchip.com.tw/modules/tadnews/index.php?nsn=18
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/Data_CD/eLearning/index.html
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/RTC/RTC_DVD/
[ more... ]

Microchip CAE 空中教室

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源