pwm

    2熱度

    2回答

    我試圖用三個定時器產生一個相移PWM信號。 TIM1被用作參考(在1MHz運行) TIM3被用作觸發器來相移TIM4 TIM4用於生成相位由TIM3 移信號triggerd綜上所述:TIM1 ---觸發器 - > TIM3 ---觸發器---> TIM4 的信號應該是這樣的: Reference: TIM1 (1 MHz) ___ ___ ___ ___ ___

    0熱度

    1回答

    所以你可以在這個link中看到你有一個pwm/sys/class/pwm /。 所以我現在正確的數據放入適當的文件,事情運作良好。 這不是問題。問題是你需要在/ sys/class/pwm/{port}/request文件變爲活動狀態之前對其執行「cat」操作。所以如果你重新啓動它將無法工作,你必須重新啓動它。 我試圖只是fopen(「〜請求」,「R」)希望它會工作,但事實並非如此。也打開它爲「W

    -2熱度

    1回答

    如何使用JavaScript控制樹莓派上的伺服?

    0熱度

    1回答

    你好,我有一些問題,瞭解如何將定時器綁定到銷正因爲如此我的代碼沒有運行... #include <avr/io.h> void init_PWM(void) { TCCR0A|=(1<<WGM00)|(1<<WGM01)|(1<<COM0A1)|(1<<CS00); //Set OC0 PIN as output. It is PB3 on ATmega16 ATm

    0熱度

    3回答

    我目前有一個陽極 RGB連接到我的arduino上的11個,10個,& 9個PWM引腳。不過,我想在我的項目中增加3個LED,但我不希望佔用每個PWM引腳。有沒有辦法讓我在使用最少數量的引腳時連接所有4個LED?請記住,我確實希望爲4個LED使用全部12個電阻。哦,所有的LED都會做同樣的事情(如果有幫助的話,它們都是紅色的,都會變成藍色等)。 這裏是我的主板的外觀現在: 如果有人可以幫助我,這將

    0熱度

    1回答

    我工作的項目,我需要顯示不同的顏色上的RGB領導。我使用pwm在LED上驅動不同的顏色。我的PIC是PIC24FJ64GA004,現在我正在使用它。這個項目的基本概念是使用開關來控制顏色。在RGB 顏色的LED將根據今年天,一個月可以。爲此,我使用帶切換功能的7段數字計算日期和月份。 問題此刻正下面的代碼。我正在嘗試通過以下設置更改PWM值。但不是改變它,它給我一些奇怪的東西。 我需要你的幫助。你

    1熱度

    1回答

    我們正在研究如何在Pi上運行服務器,並通過webapp(通過本地網絡)與它通信以控制2-3個伺服器。看起來Rpi只有一個硬件配置的PWM引腳,但是這可以通過伺服器來解決。但是,由於Servoblaster使用Rpi的DMA,它會干擾Pi的操作Web服務器的能力嗎?我很抱歉,如果這個問題不清楚,我對涉及的軟件/網絡概念有點不熟悉。此外,是否有進一步瞭解DMA功能的好資源? 在此先感謝您的幫助。

    1熱度

    1回答

    我正在使用Arduino Mega 2560。我目前遇到的問題是我使用的伺服電機在閒置狀態時會產生輕微的噪音。這是因爲它不是一個純粹的信號。如何爲微控制器產生帶中斷的PWM? 是否每次都使用中斷將計數器放置在完全相同的位置?如果不是,我該如何處理高分辨率伺服?

    1熱度

    1回答

    美好的一天! 請考慮以下幾點: 我要生成使用MATLAB功能square()在Simulnk使用「Emebedded MATLAB函數」的方波。我嘗試同樣使用eml.extrinsic, 但我不斷收到該條規定 'y'<the output from embedded function block> cannot be equated to square. 有誤,請參閱下面的屏幕截圖: 背後的想

    0熱度

    1回答

    標題幾乎不言自明。當我寫入輸出比較寄存器(OC8RS或OC8R)時,會觸發外部中斷INT4引腳上的中斷。我正在使用PWM的Timer3 & OC8模塊。 INT4引腳連接到一個物理開關,當它被按下時,觸發一箇中斷。但是,當我爲我的PWM功能更新OC8RS寄存器時,從INT4觸發一箇中斷,這是沒有意義的(再次,因爲此引腳連接到物理開關 - 與PWM無關)。 我在猜測我沒有正確初始化,設置或清除某些內