亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

統(tǒng)計(jì)理論

  • Arduino學習筆記4_Arduino軟件模擬PWM

    注:1.這篇文章斷斷續續寫了很久,畫圖技術也不精,難免錯漏,大家湊合看.有問題可以留言.      2.論壇排版把我的代碼縮進全弄沒了,大家將代碼粘貼到arduino編譯器,然后按ctrl+T重新格式化代碼格式即可看的舒服. 一、什么是PWM PWM 即Pulse Wavelength Modulation 脈寬調制波,通過調整輸出信號占空比,從而達到改 變輸出平均電壓的目的。相信Arduino 的PWM 大家都不陌生,在Arduino Duemilanove 2009 中,有6 個8 位精度PWM 引腳,分別是3, 5, 6, 9, 10, 11 腳。我們可以使用analogWrite()控 制PWM 腳輸出頻率大概在500Hz 的左右的PWM 調制波。分辨率8 位即2 的8 次方等于 256 級精度。但是有時候我們會覺得6 個PWM 引腳不夠用。比如我們做一個10 路燈調光, 就需要有10 個PWM 腳。Arduino Duemilanove 2009 有13 個數字輸出腳,如果它們都可以 PWM 的話,就能滿足條件了。于是本文介紹用軟件模擬PWM。 二、Arduino 軟件模擬PWM Arduino PWM 調壓原理:PWM 有好幾種方法。而Arduino 因為電源和實現難度限制,一般 使用周期恒定,占空比變化的單極性PWM。 通過調整一個周期里面輸出腳高/低電平的時間比(即是占空比)去獲得給一個用電器不同 的平均功率。 如圖所示,假設PWM 波形周期1ms(即1kHz),分辨率1000 級。那么需要一個信號時間 精度1ms/1000=1us 的信號源,即1MHz。所以說,PWM 的實現難點在于需要使用很高頻的 信號源,才能獲得快速與高精度。下面先由一個簡單的PWM 程序開始: const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { if((bright++) == 255) bright = 0; for(int i = 0; i < 255; i++) { if(i < bright) { digitalWrite(PWMPin, HIGH); delayMicroseconds(30); } else { digitalWrite(PWMPin, LOW); delayMicroseconds(30); } } } 這是一個軟件PWM 控制Arduino D13 引腳的例子。只需要一塊Arduino 即可測試此代碼。 程序解析:由for 循環可以看出,完成一個PWM 周期,共循環255 次。 假設bright=100 時候,在第0~100 次循環中,i 等于1 到99 均小于bright,于是輸出PWMPin 高電平; 然后第100 到255 次循環里面,i 等于100~255 大于bright,于是輸出PWMPin 低電平。無 論輸出高低電平都保持30us。 那么說,如果bright=100 的話,就有100 次循環是高電平,155 次循環是低電平。 如果忽略指令執行時間的話,這次的PWM 波形占空比為100/255,如果調整bright 的值, 就能改變接在D13 的LED 的亮度。 這里設置了每次for 循環之后,將bright 加一,并且當bright 加到255 時歸0。所以,我們 看到的最終效果就是LED 慢慢變亮,到頂之后然后突然暗回去重新變亮。 這是最基本的PWM 方法,也應該是大家想的比較多的想法。 然后介紹一個簡單一點的。思維風格完全不同。不過對于驅動一個LED 來說,效果與上面 的程序一樣。 const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { digitalWrite(PWMPin, HIGH); delayMicroseconds(bright*30); digitalWrite(PWMPin, LOW); delayMicroseconds((255 - bright)*30); if((bright++) == 255) bright = 0; } 可以看出,這段代碼少了一個For 循環。它先輸出一個高電平,然后維持(bright*30)us。然 后輸出一個低電平,維持時間((255-bright)*30)us。這樣兩次高低就能完成一個PWM 周期。 分辨率也是255。 三、多引腳PWM Arduino 本身已有PWM 引腳并且運行起來不占CPU 時間,所以軟件模擬一個引腳的PWM 完全沒有實用意義。我們軟件模擬的價值在于:他能將任意的數字IO 口變成PWM 引腳。 當一片Arduino 要同時控制多個PWM,并且沒有其他重任務的時候,就要用軟件PWM 了。 多引腳PWM 有一種下面的方式: int brights[14] = {0}; //定義14個引腳的初始亮度,可以隨意設置 int StartPWMPin = 0, EndPWMPin = 13; //設置D0~D13為PWM 引腳 int PWMResolution = 255; //設置PWM 占空比分辨率 void setup() { //定義所有IO 端輸出 for(int i = StartPWMPin; i <= EndPWMPin; i++) { pinMode(i, OUTPUT); //隨便定義個初始亮度,便于觀察 brights[ i ] = random(0, 255); } } void loop() { //這for 循環是為14盞燈做漸亮的。每次Arduino loop()循環, //brights 自增一次。直到brights=255時候,將brights 置零重新計數。 for(int i = StartPWMPin; i <= EndPWMPin; i++) { if((brights[i]++) == PWMResolution) brights[i] = 0; } for(int i = 0; i <= PWMResolution; i++) //i 是計數一個PWM 周期 { for(int j = StartPWMPin; j <= EndPWMPin; j++) //每個PWM 周期均遍歷所有引腳 { if(i < brights[j])\   所以我們要更改PWM 周期的話,我們將精度(代碼里面的變量:PWMResolution)降低就行,比如一般調整LED 亮度的話,我們用64 級精度就行。這樣速度就是2x32x64=4ms。就不會閃了。

    標簽: Arduino PWM 軟件模擬

    上傳時間: 2013-10-08

    上傳用戶:dingdingcandy

  • PCB阻抗匹配計算工具(附教程)

    附件是一款PCB阻抗匹配計算工具,點擊CITS25.exe直接打開使用,無需安裝。附件還帶有PCB連板的一些計算方法,連板的排法和PCB聯板的設計驗驗。 PCB設計的經驗建議:       1.一般連板長寬比率為1:1~2.5:1,同時注意For FuJi Machine:a.最大進板尺寸為:450*350mm,       2.針對有金手指的部分,板邊處需作掏空處理,建議不作為連板的部位.     3.連板方向以同一方向為優先,考量對稱防呆,特殊情況另作處理.     4.連板掏空長度超過板長度的1/2時,需加補強邊.       5.陰陽板的設計需作特殊考量.       6.工藝邊需根據實際需要作設計調整,軌道邊一般不少於6mm,實際中需考量板邊零件的排布,軌道設備正常卡壓距離為不少於3mm,及符合實際要求下的連板經濟性.       7.FIDUCIAL MARK或稱光學定位點,一般設計在對角處,為2個或4個,同時MARK點面需平整,無氧化,脫落現象;定位孔設計在板邊,為對稱設計,一般為4個,直徑為3mm,公差為±0.01inch.       8.V-cut深度需根據連板大小及基板板厚考量,角度建議為不少於45°.       9.連板設計的同時,需基於基板的分板方式考量<人工(治具)還是使用分板設備>.  10.使用針孔(郵票孔)聯接:需請考慮斷裂后的毛刺,及是否影響COB工序的Bonding機上的夾具穩定工作,還應考慮是否有無影響插件過軌道,及是否影響裝配組裝. 

    標簽: PCB 阻抗匹配 計算工具 教程

    上傳時間: 2013-10-15

    上傳用戶:3294322651

  • 用GAL、EPROM設計測量顯示控制裝置

    本文提出j以通用陣列邏輯器件GAL 和只讀存貯器EPROM 為核心器件.設計測量 顯示控制裝置的方法。配以數字式傳感器及用 最小二乘法編制的曲線自動分段椒合程序生成 的EPROM 中的數據.可用于力、溫度、光強等 非電量的測量顯示和控制。該裝置與采用微處 理器的電路相比.有相同的洲量精度,電路簡 單.而且保密性好

    標簽: EPROM GAL 測量 顯示控制

    上傳時間: 2013-11-10

    上傳用戶:langliuer

  • J-LIN仿真器操作步驟

    J-LIN仿真器操作步驟,J-LIN仿真器操作步驟。

    標簽: J-LIN 仿真器 操作

    上傳時間: 2013-10-31

    上傳用戶:1966640071

  • 5位數微電腦型盤面式電表(小功率的)(24*48mm)

    特點: 精確度0.05%滿刻度±1位數 可量測交直流電流/交直流電壓/電位計/Pt-100/熱電偶/荷重元/電阻等信號 熱電偶SENSOR輸入種類J/K/T/E/R/S/B可任意規劃 顯示范圍-19999-99999可任意規劃 小數點可任意規劃 尺寸小,穩定性高 CE認證

    標簽: 24 48 mm 微電腦

    上傳時間: 2013-10-31

    上傳用戶:wsq921779565

  • 基于T-F變換的多點流體溫度測量系統

    針對一般測溫方法在進行流體多點溫度測量時存在系統復雜,準確度和速度難以兼顧的問題,提出了一種基于溫度-頻率(T-F)變換的測量系統。該系統使用PIC18F6722單片機控制MOS管開關陣列,使多個測點的熱敏電阻分別與TLC555構成振蕩電路,將測點的溫度變化轉化為振蕩頻率的變化,使用8253計數芯片對TLC555的輸出信號進行測量并產生中斷,單片機讀取8253計數值反演為測點溫度。實驗表明,測點數目增多不會增加測量系統的復雜程度,通過設置8253的計數初值,可以在不改變硬件的情況下靈活選擇測量的準確度和速度,滿足了流體多點精確快速測溫的需求。同時該系統具備簡潔實用,成本低的優點。

    標簽: T-F 變換 多點 流體

    上傳時間: 2013-10-23

    上傳用戶:assef

  • Arduino學習筆記4_Arduino軟件模擬PWM

    注:1.這篇文章斷斷續續寫了很久,畫圖技術也不精,難免錯漏,大家湊合看.有問題可以留言.      2.論壇排版把我的代碼縮進全弄沒了,大家將代碼粘貼到arduino編譯器,然后按ctrl+T重新格式化代碼格式即可看的舒服. 一、什么是PWM PWM 即Pulse Wavelength Modulation 脈寬調制波,通過調整輸出信號占空比,從而達到改 變輸出平均電壓的目的。相信Arduino 的PWM 大家都不陌生,在Arduino Duemilanove 2009 中,有6 個8 位精度PWM 引腳,分別是3, 5, 6, 9, 10, 11 腳。我們可以使用analogWrite()控 制PWM 腳輸出頻率大概在500Hz 的左右的PWM 調制波。分辨率8 位即2 的8 次方等于 256 級精度。但是有時候我們會覺得6 個PWM 引腳不夠用。比如我們做一個10 路燈調光, 就需要有10 個PWM 腳。Arduino Duemilanove 2009 有13 個數字輸出腳,如果它們都可以 PWM 的話,就能滿足條件了。于是本文介紹用軟件模擬PWM。 二、Arduino 軟件模擬PWM Arduino PWM 調壓原理:PWM 有好幾種方法。而Arduino 因為電源和實現難度限制,一般 使用周期恒定,占空比變化的單極性PWM。 通過調整一個周期里面輸出腳高/低電平的時間比(即是占空比)去獲得給一個用電器不同 的平均功率。 如圖所示,假設PWM 波形周期1ms(即1kHz),分辨率1000 級。那么需要一個信號時間 精度1ms/1000=1us 的信號源,即1MHz。所以說,PWM 的實現難點在于需要使用很高頻的 信號源,才能獲得快速與高精度。下面先由一個簡單的PWM 程序開始: const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { if((bright++) == 255) bright = 0; for(int i = 0; i < 255; i++) { if(i < bright) { digitalWrite(PWMPin, HIGH); delayMicroseconds(30); } else { digitalWrite(PWMPin, LOW); delayMicroseconds(30); } } } 這是一個軟件PWM 控制Arduino D13 引腳的例子。只需要一塊Arduino 即可測試此代碼。 程序解析:由for 循環可以看出,完成一個PWM 周期,共循環255 次。 假設bright=100 時候,在第0~100 次循環中,i 等于1 到99 均小于bright,于是輸出PWMPin 高電平; 然后第100 到255 次循環里面,i 等于100~255 大于bright,于是輸出PWMPin 低電平。無 論輸出高低電平都保持30us。 那么說,如果bright=100 的話,就有100 次循環是高電平,155 次循環是低電平。 如果忽略指令執行時間的話,這次的PWM 波形占空比為100/255,如果調整bright 的值, 就能改變接在D13 的LED 的亮度。 這里設置了每次for 循環之后,將bright 加一,并且當bright 加到255 時歸0。所以,我們 看到的最終效果就是LED 慢慢變亮,到頂之后然后突然暗回去重新變亮。 這是最基本的PWM 方法,也應該是大家想的比較多的想法。 然后介紹一個簡單一點的。思維風格完全不同。不過對于驅動一個LED 來說,效果與上面 的程序一樣。 const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { digitalWrite(PWMPin, HIGH); delayMicroseconds(bright*30); digitalWrite(PWMPin, LOW); delayMicroseconds((255 - bright)*30); if((bright++) == 255) bright = 0; } 可以看出,這段代碼少了一個For 循環。它先輸出一個高電平,然后維持(bright*30)us。然 后輸出一個低電平,維持時間((255-bright)*30)us。這樣兩次高低就能完成一個PWM 周期。 分辨率也是255。 三、多引腳PWM Arduino 本身已有PWM 引腳并且運行起來不占CPU 時間,所以軟件模擬一個引腳的PWM 完全沒有實用意義。我們軟件模擬的價值在于:他能將任意的數字IO 口變成PWM 引腳。 當一片Arduino 要同時控制多個PWM,并且沒有其他重任務的時候,就要用軟件PWM 了。 多引腳PWM 有一種下面的方式: int brights[14] = {0}; //定義14個引腳的初始亮度,可以隨意設置 int StartPWMPin = 0, EndPWMPin = 13; //設置D0~D13為PWM 引腳 int PWMResolution = 255; //設置PWM 占空比分辨率 void setup() { //定義所有IO 端輸出 for(int i = StartPWMPin; i <= EndPWMPin; i++) { pinMode(i, OUTPUT); //隨便定義個初始亮度,便于觀察 brights[ i ] = random(0, 255); } } void loop() { //這for 循環是為14盞燈做漸亮的。每次Arduino loop()循環, //brights 自增一次。直到brights=255時候,將brights 置零重新計數。 for(int i = StartPWMPin; i <= EndPWMPin; i++) { if((brights[i]++) == PWMResolution) brights[i] = 0; } for(int i = 0; i <= PWMResolution; i++) //i 是計數一個PWM 周期 { for(int j = StartPWMPin; j <= EndPWMPin; j++) //每個PWM 周期均遍歷所有引腳 { if(i < brights[j])\   所以我們要更改PWM 周期的話,我們將精度(代碼里面的變量:PWMResolution)降低就行,比如一般調整LED 亮度的話,我們用64 級精度就行。這樣速度就是2x32x64=4ms。就不會閃了。

    標簽: Arduino PWM 軟件模擬

    上傳時間: 2013-10-23

    上傳用戶:mqien

  • 一個很不錯的人事考勤系統,強烈講義大家下載,帶源碼,可以修改

    一個很不錯的人事考勤系統,強烈講義大家下載,帶源碼,可以修改

    標簽: 系統 修改

    上傳時間: 2013-12-14

    上傳用戶:ccclll

  • 陽光男孩庫理用心打造的文學刊物! 請你進入只有情感激蕩的文學世界!

    陽光男孩庫理用心打造的文學刊物! 請你進入只有情感激蕩的文學世界!

    標簽:

    上傳時間: 2015-01-11

    上傳用戶:PresidentHuang

  • 8051微控制器上的 DES encryption/decryption used in IC smart cards. Software hasn t been validated and lack

    8051微控制器上的 DES encryption/decryption used in IC smart cards. Software hasn t been validated and lacks in-line documentation.

    標簽: encryption decryption validated Software

    上傳時間: 2015-01-13

    上傳用戶:wangdean1101

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲视频一二| 欧美激情一区二区三区四区 | 国产精品久久久久久av下载红粉| 国产精品久久久91| 狠狠狠色丁香婷婷综合激情| 亚洲精品一二区| 久久丁香综合五月国产三级网站| 裸体丰满少妇做受久久99精品| 国产精品久久国产三级国电话系列 | 欧美国产日韩亚洲一区| 欧美午夜片欧美片在线观看| 狠狠色综合播放一区二区| 中国日韩欧美久久久久久久久| 猛男gaygay欧美视频| 国产视频在线一区二区| 亚洲视频久久| 欧美激情在线观看| 亚洲国产一区在线观看| 久久婷婷丁香| 国产一区二区三区免费不卡| 亚洲一区在线视频| 欧美日韩国产精品成人| 亚洲高清自拍| 久热精品视频在线观看一区| 国产视频欧美视频| 午夜精品久久99蜜桃的功能介绍| 欧美视频在线播放| 一区二区欧美激情| 欧美日韩一区二区高清| 99视频在线观看一区三区| 欧美片网站免费| 99re成人精品视频| 欧美视频一二三区| 午夜精品久久99蜜桃的功能介绍| 国产精品久久九九| 欧美一区中文字幕| 国内精品**久久毛片app| 欧美在线free| 国内精品亚洲| 麻豆乱码国产一区二区三区| 亚洲第一色在线| 男女视频一区二区| 日韩视频第一页| 欧美视频中文一区二区三区在线观看 | 1769国产精品| 免费在线日韩av| 亚洲精品美女在线| 欧美日韩精品在线| 亚洲专区国产精品| 国产亚洲精品aa| 卡一卡二国产精品| av成人福利| 国产女人18毛片水18精品| 欧美资源在线| 亚洲国产人成综合网站| 欧美日韩在线不卡一区| 午夜欧美视频| 亚洲高清一区二| 欧美日韩免费看| 欧美在线观看视频| 亚洲国产天堂久久综合| 国产精品白丝av嫩草影院| 欧美影片第一页| 亚洲日本国产| 国产欧美日韩免费看aⅴ视频| 久久九九国产精品| 99精品欧美一区| 国产一区二区三区高清| 欧美精品在线极品| 香蕉国产精品偷在线观看不卡| 黄色成人在线网站| 国产精品二区三区四区| 久久亚洲精品中文字幕冲田杏梨| 夜夜精品视频一区二区| 激情婷婷久久| 国产日产欧产精品推荐色| 欧美激情亚洲另类| 久久久久久9| 亚洲免费在线视频一区 二区| 亚洲福利视频专区| 国产日韩欧美自拍| 国产精品国产三级国产普通话三级| 久久精品一区二区国产| 亚洲一区在线播放| 日韩一级黄色av| 亚洲黄色片网站| 狠狠色综合一区二区| 国产精品久久久久999| 欧美人交a欧美精品| 美女诱惑黄网站一区| 久久国产视频网站| 先锋亚洲精品| 午夜精品久久久久久久99黑人| 亚洲理论在线| 亚洲精品国产精品乱码不99按摩 | 六月婷婷一区| 久久精品国产亚洲aⅴ| 午夜国产一区| 午夜精品久久久久久久99水蜜桃| 日韩系列在线| 99国产成+人+综合+亚洲欧美| 亚洲国产视频直播| 亚洲电影在线播放| 在线 亚洲欧美在线综合一区| 国产在线观看精品一区二区三区| 国产欧美日韩免费看aⅴ视频| 欧美性一二三区| 国产精品男女猛烈高潮激情| 欧美日韩亚洲激情| 欧美午夜精品一区| 国产精品一区久久久| 国产精品亚洲一区| 国产一区二区久久精品| 国产一区二区欧美日韩| 伊人久久综合| 亚洲精品视频在线观看免费| 日韩一级在线| 亚洲欧美日韩综合一区| 久久超碰97人人做人人爱| 久久久久女教师免费一区| 美国三级日本三级久久99| 欧美激情一区二区久久久| 欧美视频网站| 国产一区激情| 亚洲国产精品va在线看黑人动漫| 亚洲理论在线| 欧美一区二区三区视频| 麻豆国产精品777777在线| 欧美另类亚洲| 国产三区精品| 亚洲靠逼com| 欧美一区二区在线看| 欧美成人在线网站| 国产精品女主播| 激情综合色综合久久| 日韩亚洲视频| 久久精品99无色码中文字幕| 欧美成人dvd在线视频| 国产精品xnxxcom| 狠狠色狠狠色综合| 中文亚洲欧美| 免费成人av在线| 国产九九精品| aaa亚洲精品一二三区| 欧美怡红院视频| 欧美日韩午夜| 亚洲激情视频在线| 久久精品视频免费| 国产精品毛片一区二区三区| 亚洲黄色精品| 欧美专区在线播放| 欧美视频一区二区三区四区| 亚洲国产精品va在线看黑人动漫| 亚洲欧美激情在线视频| 欧美激情亚洲综合一区| 一区二区亚洲精品| 午夜精品一区二区三区四区| 欧美日韩精品欧美日韩精品| 在线日韩日本国产亚洲| 久久精品夜夜夜夜久久| 国产精品毛片一区二区三区| 99视频一区二区| 欧美日韩1080p| 亚洲国产视频a| 另类成人小视频在线| 红桃视频一区| 久久riav二区三区| 国产欧美在线| 久久精品人人做人人爽| 国产一区激情| 久久久久中文| 欲香欲色天天天综合和网| 久久久久久久尹人综合网亚洲| 国产小视频国产精品| 久久av在线看| 国产专区一区| 久久久亚洲一区| 亚洲国产精品va在线看黑人动漫| 久久久亚洲综合| 在线观看日韩av电影| 久久嫩草精品久久久久| 狠狠爱综合网| 欧美第一黄色网| 99香蕉国产精品偷在线观看| 欧美三级午夜理伦三级中视频| 一区二区精品国产| 欧美视频不卡中文| 午夜在线观看免费一区| 国产亚洲欧美中文| 久久久青草婷婷精品综合日韩 | 麻豆久久婷婷| 最新国产成人在线观看| 欧美日韩成人综合| 亚洲私人影吧| 国产一区 二区 三区一级| 米奇777在线欧美播放| 一本到高清视频免费精品| 国产精品日本| 美日韩精品视频| 亚洲午夜电影|