摘要:本文給出了一種基于單片機AT90PWM2B的BOOST升壓型臨界電流模式有源功率因數校正的實現方法。在70W可調光熒光燈電子鎮流器上的實用結果驗證了該方法的可行性和有效性。該方法可以推廣到電子鎮流器和開關電源等對功率因數要求較高的電力電子產品。關鍵詞:有源功率因數校正;BOOST升壓;臨界電流模式;AT90PWM2B;PSC
上傳時間: 2013-11-12
上傳用戶:Vici
DAB基帶芯片是一款集成面積小、功耗低、可用于移動和便攜設備的DAB基帶解碼器和MPEGL2音頻解碼器。本設計完全自主開發,可以對DABETSI300401傳輸幀進行全速解碼,包括數字混頻、同步/跟蹤和解調。基帶解碼器可同時對傳輸幀內的兩路音頻、數據或視頻節目進行解碼。解碼后的音頻節目可以通過上MPEGL2音頻解碼器播放,數據/視頻節目可以通過外部CPU進一步處理和顯示。
上傳時間: 2013-11-16
上傳用戶:woshini123456
在一些需要高頻分辨率、設置轉換度的應用場合,直接數字頻率合成器(DDS)技術具有其他頻率合成方法無法比擬的優勢。在介紹DDS的基本原理及其典型器件AD9858的結構和功能的基礎上,詳細論述了采用單片機+CPLD來控制AD9858實現寬帶雷達信號源的設計過程。實際應用證明,該系統設計分辨率高,轉換速度快,在窄帶時無雜散動態范圍SFDR優于75 dBc,寬帶無雜散動態范圍SFDR優于55 dBC。
上傳時間: 2014-12-27
上傳用戶:ming52900
最強萬年歷源碼(支持24節氣、支持所有單片機、ARM)
上傳時間: 2013-10-21
上傳用戶:bjgaofei
HT47R20A-1時基(Time Base)使用介紹 HT47 系列單片機的時基可提供一個周期性超時時間周期以產生規則性的內部中斷。時基的時鐘來源可由掩膜選擇設定為WDT 時鐘、RTC 時鐘或指令時鐘(系統時鐘/4);其超時時間范圍可由掩膜選擇設定為“時鐘來源”/212~“時鐘來源”/215。如果時基發生超時現象,則其對應的中斷請求標志(TBF)會被置位,如果中斷允許,則產生一個中斷服務到08H 的地址。
上傳時間: 2013-11-15
上傳用戶:13925096126
NCV4269是一款精準的低功耗5V穩壓源,它的輸出電流負載為150mA。輸出電壓的精確度為±2.0%,在輸出電流為100mA時輸出電壓的最大紋波電壓為0.5V。NCV4269的最大特點就是靜態電流小,在輸出電流為1.0mA時靜態電流只有240μA。這一特點非常適合應用與利用電池供電的微處理器設備。
上傳時間: 2013-11-08
上傳用戶:yimoney
AT89C2051驅動步進電機的電路和源碼:AT89C2051驅動步進電機的電路和源碼 程序:stepper.c stepper.hex/* * STEPPER.C * sweeping stepper's rotor cw and cww 400 steps * Copyright (c) 1999 by W.Sirichote */#i nclude c:\mc5151io.h /* include i/o header file */ #i nclude c:\mc5151reg.hregister unsigned char j,flag1,temp; register unsigned int cw_n,ccw_n;unsigned char step[8]={0x80,0xc0,0x40,0x60,0x20,0x30,0x10,0x90} #define n 400/* flag1 mask byte 0x01 run cw() 0x02 run ccw() */main(){ flag1=0; serinit(9600); disable(); /* no need timer interrupt */ cw_n = n; /* initial step number for cw */ flag1 |=0x01; /* initial enable cw() */while(1){ { tick_wait(); /* wait for 10ms elapsed */energize(); /* round-robin execution the following tasks every 10ms */ cw(); ccw(); } }}cw(){ if((flag1&0x01)!=0) { cw_n--; /* decrement cw step number */ if (cw_n !=0) j++; /* if not zero increment index j */ else {flag1&=~0x01; /* disable cw() execution */ ccw_n = n; /* reload step number to ccw counter */ flag1 |=0x02; /* enable cww() execution */ } }
上傳時間: 2013-11-21
上傳用戶:boyaboy
SPMC65系列單片機編程指南(中文版):SPMC65X系列是由凌陽公司設計開發的8位微控制器。每款芯片都獨具特色,同時凌陽公司還開發了一款仿真芯片ECMC653,專門用于SPMC65X系列的仿真。采用 SPMC65 CPU 核,凌陽公司新開發了功能強大的8位SPMC65系列CPU。該系列CPU 具有可編程的通用I/O端口、不同大小的ROM 和RAM 區、8位/16位定時/計數器、強大的CCP (Capture/Compare/PWM)功能模塊和看門狗復位電路等。并采用先進的微米制造工藝,保證了產品高的電磁兼容性和可靠性。除此之外,部分SPMC65X系列芯片具備高吸入電流和慢速輸出的端口、豐富的外部中斷源、低電壓復位、ADC、PWM、標準通訊接口和多種時鐘選擇。SPMC65X系列芯片適用于通用工控場合、計算機外圍控制和家電等。ECMC653采用8位SPMC65 CPU 核,具有928字節的RAM 和16k字節的ROM。同時還集成了1個時基、1個看門狗定時器、6個16位定時/計數器和9通道的ADC。為了降低整個仿真板的成本,該芯片還配有一個OTP ROM 的串行可編程接口。此外,為了幫助用戶加快程序的調試,并發現程序中隱藏的錯誤,該芯片內部專門有一RAM區域用于記錄程序最近一段時間執行的指令,用戶可以從中了解到程序是否正確執行。
上傳時間: 2013-11-01
上傳用戶:Jesse_嘉偉
基于中穎SH79F164單片機的電子血壓計應用:電子血壓計因具有無創性、操作簡單、攜帶方面等優點,目前得到廣泛的應用和推廣。無創檢測血壓的方法很多,如柯氏音法,測振法,超聲法、雙袖帶法、恒定袖帶法、逐拍跟蹤法、張力定測法和恒定容積法等。其中測振法就是我們常說的示波法,由于具有較好的抗干擾能力,能比較可靠地判斷血壓、實現血壓的自動檢測而成為無創血壓的主流。目前國內外大多數電子血壓計都采用示波法。示波法的原理同柯氏音法,也需要充氣袖套來阻斷動脈流,但在放氣過程中不是檢測柯氏音,而是檢測氣袖內氣體的振蕩波(測振法由此得名),這些振蕩波是袖帶與動脈耦合的結果,源于心血管周期內血管壁由于收縮舒張引起的壓力脈動。理論計算和實踐均證明此振蕩波的幅度有一定的規律,與動脈收縮壓、平均壓以及舒張壓有一定的函數關系。針對示波法,本文將詳細介紹基于中穎電子SH79F164 單片機的血壓計系統方案與軟硬件實現。 在硬件電路設計方面,筆者參考了大量的資料,最終選定SH79F164 單片機作為主控IC。其理由是SH79F164 內建資源豐富,既能節省大量外圍器件,又方便系統調試。SH79F164 內建資源主要有:可編程儀表放大器(PGA)、帶通濾波器、固定增益放大器、恒流源放大器、10 位A/D 轉換器、時基定時器(RTC)。硬件部分構成:壓力傳感器、SH79F164 單片機、LCD、袖套、充氣泵、放氣閥、按鍵等(見圖3)。
上傳時間: 2013-10-23
上傳用戶:muhongqing
本文檔將深入介紹內部時鐘源模塊(Internal ClockSource, ICS),該模塊可以在部分HCS08 系列微控制器中找到。對HCS08 MCU 來說, ICS 模塊不但是一個非常靈活的時鐘源,而且對于該系列中更小、更低成本的MCU來說非常經濟。ICS 包括鎖頻環、內部時鐘參考、外部振蕩器和時鐘選擇子模塊。這些子模塊組合可以提供多種時鐘模式和頻率,以滿足任何應用的需要。本應用筆記詳細描述ICS 的7 種工作模式、ICS 模塊與其他HCS08 MCU 的內部時鐘發生器(Internal ClockGenerator, ICG)模塊作比較、ICS 模塊從不同低功耗模式下恢復的特性及內部時鐘參考的校準方法。
上傳時間: 2013-11-08
上傳用戶:zhuoying119