<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          PIC數(shù)字電源

          作者: 時間:2013-05-29 來源:網(wǎng)絡(luò) 收藏
            線性電源在輸出晶體管上有熱耗散問題。例如,在0~15V可變電源中,對于給定的50V 1A輸出,在輸出晶體管上有10V壓降。這會產(chǎn)生10W熱。

            開關(guān)電源沒有熱耗散問題,但有1個噪聲問題。

          PIC數(shù)字電源


            editerupload.eepw.com.cn/200804/3a54dffccc4f5e1e1a6cc7f07c9edebd.jpg
            
            本設(shè)計結(jié)合兩種電源的優(yōu)點,設(shè)計了(圖1),電源有三部分組成:

            ·可變開關(guān)穩(wěn)壓器控制;

            ·可變線性穩(wěn)壓器控制;

            ·數(shù)字控制鍵和LCD顯示。

            可變開關(guān)穩(wěn)壓器控制

            開關(guān)降壓穩(wěn)壓器電路由LT1076組成,保持恒定輸出電壓。LT1076的FB引腳需要2.5V。反饋電阻網(wǎng)絡(luò)R1、R3和U4-D組成反饋電壓電路,開關(guān)輸出電壓由U4-A輸出電壓控制。C1和C2應(yīng)采用低SER型電容器。

            可變線性穩(wěn)壓器控制

            線性穩(wěn)壓器由Q1、Q2和Q3組成。反饋電阻器網(wǎng)絡(luò)R19、R20和U4-C構(gòu)成反饋電壓電路,線性輸出電壓由U4-A電壓輸出控制。

            U4-A和電阻器R5、R6、(R35+R7)、R8、(R36+R9)構(gòu)成DAC。

            Q4、Q5和U4-B構(gòu)成電流感測和量程電路。

            為了測試開關(guān)和線性穩(wěn)壓器,從插座中拔出芯片。在5V和0V之間連接1個可變電位電阻器,就可以得到0到5V的可變電位電壓。把此點連接到TP1,電源輸出電壓將隨此電位器而變化。

            調(diào)節(jié)電位器,置電源輸出到6V,并測量Q2發(fā)射極和Q2集電極處的電壓。其電壓差應(yīng)該是1~2V左右。

            連接5V到TP2,置電流測量到mA量程;連接0V到TP2,置電流測量到mA量程。

            PCI數(shù)字控制鍵和LCD顯示

            PCI程序用C編寫,軟件工具采用MPLAB IDEV7.10。為了用“Bank1”在芯片PIC16F390中寫C程序,下載“cglpic”文件并放置在C:Program FilesHITECH SoftwarePICC-Lite9.50din。

            對于LCD顯示格式,不用“String.h”標(biāo)題文件。

            對于Char=255,斷開它到255,然后

            2Add30=32ASCII code

            5Add30=35 ASCII code

            5Add30=35 ASCII code

            送逐個ASCII code到4位模式LCD。當(dāng)USB PIC KIT2連接到PCI 16F690時,斷開JP1跳線,并當(dāng)USBPICKIT2斷開PCI 16F690時插入JP1跳線。


          晶體管相關(guān)文章:晶體管工作原理


          晶體管相關(guān)文章:晶體管原理


          關(guān)鍵詞: PIC 數(shù)字電源

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();