• slider image 71
  • slider image 72
  • slider image 73
:::

論壇索引


Board index » All Posts




Re: 幾Hz頻率的訊號
#1
版主
版主


送出五個脈波這是很容易做的事情。一樣使用 Timer + I/O 中斷的方式再加上一個計數五次的軟體 Counter,這 Counter 初始值為 0 ,中斷程式以遞減一的方式判斷 Counter == 0 的話就不 Toggle I/O,若在主程式下設定 Counter = 7 的話, I/O 腳就會自動閃七次。只要輕鬆的設定 Counter 的值就可以控制燈要閃幾次。

發表於: 昨天 10:49
頂部


Re: 幾Hz頻率的訊號
#2
新會員
新會員


再請問
有機會實現 一個幾Hz 的 PULSE ex 2Hz.
一次送幾個PULSE 出去. ex. 送 5個Pulse 送完就停
除用Timer+計次+GPIO 的方式, 不知是不是還有更好的方法???

發表於: 昨天 9:17
頂部


Re: 請問若同時令多支output腳輸出最大電流25ma...會容易造成ic損壞嗎?
#3
版主
版主


這個規格要先看一下該元件的 Data Sheet 裡的 Electronics Characteristics (電氣規範) 的章節。
如附件所示為 PIC18F4520 的電氣規格。IC 最到耗電量為 250mA (從 Vdd 流入),每個單獨 I/O 腳最大電流為 25mA,同一個 PORT 最高電流為 200mA。

所以要用沒用到的 I/O 腳合力推到 100mA 是可行的。在這裡建議使用 5 I/O 腳最好都是同一個 PORT 腳位的 I/O。因為使用到不同的 PORT 時在軟體的控制上就會有兩個指令的延遲而造成瞬間的大電流。建議每個 I/O 腳都串上一個 100 歐姆的電阻做阻抗的分配,這樣每個 I/O 腳上的輸出電流才會相同。

當然用一 I/O 腳來推電晶體是最簡單且安全的作法。

Attach file:



jpg  擷取.JPG (59.32 KB)
16_5f34b6c8e100c.jpg 607X331 px

發表於: 8/13 11:41
頂部


Re: ATmega32U4 POWER DOWN MODE Digital Output State?
#4
版主
版主


一般 MCU 的 I/O 腳狀態是不會受進入 Power-Down 模式下而改變的。要注意的是進入省電模式時,I/O 腳的流出電流及外加的周邊電路所耗的電流會不會影響整體的耗電呢?

如果從沈澱模式下喚醒 MCU 時,這就要考慮到是何種模式下喚醒 MCU 的,如果是中斷喚醒 I/O 狀態回維持住的。但如果是 WDT, RESET pin 的喚醒就要查一下 Data Sheet 裡的說明,看看是不是 I/O 會被重置?

發表於: 8/13 11:24
頂部


Re: 幾Hz頻率的訊號
#5
版主
版主


1. 建議使用樓上的做法,使用 16-bit Timer 的中斷方式來 Toggle 一個 Output 腳轉態。也許 Timer 無法降到那麼低的時間,但只要在中斷裡加入一個輔助的軟體計次即可降到很低的頻率。
2. PIC16F1618346 內有 NCO 模組,它是可以產生任意波形的,不過 NCO 使用起來是有那麼一點技巧的。參考一下底下的應用筆記:
AN1523 : Sine Wave Generator Using Numerically Controlled Oscillator Module:
http://ww1.microchip.com/downloads/en/AppNotes/00001523A.pdf

發表於: 8/13 11:15
頂部


ATmega32U4 POWER DOWN MODE Digital Output State?
#6
資深會員
資深會員


ATmega32U4 IO若設定在Digital Output狀態,在POWER DOWN模式,若DO輸出是甚麼狀態?

發表於: 8/13 11:03
頂部


Re: 幾Hz頻率的訊號
#7
新會員
新會員


用的是 PIC16LF18346.

發表於: 8/12 10:30
頂部


Re: 幾Hz頻率的訊號
#8
中級會員
中級會員


不太清楚你用哪顆MCU,
不過應該是可以操到很低頻(只是也許條件很多而且解析度會變很低?),

如果要用其他方法的話,
試試看Timer+IO?
或是看看你用的MCU有沒有CLC,
我沒做過,不過直覺會想到他們.

發表於: 8/12 9:50
頂部


幾Hz頻率的訊號
#9
新會員
新會員


您好.

我想產生幾Hz 頻率的訊號
有無比較方便的方法??

PWM 似乎只能造出 K級的訊號

發表於: 8/11 18:00
頂部


Re: 請問若同時令多支output腳輸出最大電流25ma...會容易造成ic損壞嗎?
#10
新會員
新會員


以PIC而言,除了每支腳的最大電流有規定以外,每個port也有規定它每支腳加起來的最大電流;而且,整顆IC,流經Vcc和Gnd腳的最大總電流也有規定。
如果使用上完全符合資料手冊上的規範,應該沒有所謂「容易壞」的問題。

發表於: 8/10 22:22
頂部



(1) 2 3 4 ... 7289 »