freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的電動(dòng)自行車控制器的設(shè)計(jì)(編輯修改稿)

2024-11-28 13:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 7 的輸入輸出之間的電壓差不致太高,減小器件本身的功耗。 C102 為濾波電容,濾除電源輸入的尖峰電壓。 +5V 電壓直接從 +15V 經(jīng) LM7805 得到,此處因后端的功率不是很大,LM7805 可以滿足要求,不必使用 LM317。 圖中電容 均為濾波電容,濾除輸入電壓中的高頻成分,使輸出電壓平 滑,紋波小。 功率驅(qū)動(dòng)電路 功率驅(qū)動(dòng)電路由 分立元件構(gòu)成,具有功率放大、自舉升壓、硬件互鎖、過流快速切斷的功能。如圖 所示 [12], +C 1 021 00 U F /5 0 VC 1 031 04+C 1 042 20 U F /2 5 V+C 1 094 70 U F /1 6 VC 1 051 04+ 5V+ 15 VIN _ 4 8V4 8V _ SR 1 012 K 2R 1 021 K 2R 1 031 5KV O L T A G E _ 2R 1 261 50R 1 271 50C 1 011 04V in1GND2V o ut3U3L M 7 8X XR 1 055 k1R 1 065 10R 1 070R 1 081kR 1 09 1kC 1 061 04C 1 071 04C 1 081 04V in3ADJ1V o ut2U2L M 3 17+C 1 112 20 U F /1 6 V+C 1 102 20 U F /1 6 V邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 圖 功率驅(qū)動(dòng)電路 電流檢測(cè)電路 對(duì)于兩相導(dǎo)通三相六狀態(tài)無刷直流電動(dòng)機(jī),任一時(shí)刻,只有兩相繞組導(dǎo)通,電流從一相繞組流進(jìn),從另一相繞組流出,電流大小與直流側(cè)電流大小相等。這樣,只要在直流側(cè)串聯(lián)一個(gè)采樣電阻就可以檢測(cè)導(dǎo)通相的相電流。常見的無刷直流電動(dòng)機(jī)的電流檢測(cè)方法有:電阻法,霍爾電流傳感器法,電流互感器法。這三種方法的對(duì)比如表 所示。 表 三種常見的電流檢測(cè)方法對(duì)比 電流檢測(cè)方法 電阻法 霍爾電流傳感器法 電流互感器法 精確度 好 好 中等 溫度影響 小 大 小 費(fèi)用 最低 最高 中等 隔離程度 不隔離 隔離 隔離 大電流檢測(cè)能力 差 好 好 直流偏置問題 存在 無 無 存在飽和 /滯后 無 有 有 耗能情況 高 低 低 是否接入電路中 是 否 否 直流 /交流檢測(cè) 都可以 都可以 交流檢測(cè) + 15 VV T 4P 75 N F 7 5V T 3P 75 N F 7 54 8V+E2 4 7U F /5 0 VR 3 01 0KC51 04V _ P O I N TT 110 80 5T 128 55 0D44 14 8R 2 11KR 2 32 K 2R 2 25 10T 138 55 0D54 14 8R 2 54 K 7C61 02T 148 05 0R 2 62 K 2 R 2 73 K 3R 2 91 00T 168 05 0T 158 55 0+ 5VR 2 42 K 2R 2 85 10+ 15 VC71 02P W M _ VC O N T R O L _ VD64 14 8R 3 151 C81 08VV邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 由表 可以看出,電阻法具有檢測(cè)精度高、價(jià)格低廉等優(yōu)點(diǎn),因此廣泛應(yīng)用檢測(cè)電流不高于 20 安培 的場(chǎng)合,電阻器既可以 接在母線高壓側(cè),也可以接在母線低壓側(cè),兩種接法各有利弊。本系統(tǒng)采用電阻器接在母線低壓側(cè)方式,如圖 所示。 圖 電流檢測(cè)電路 霍爾位置檢測(cè)電路 如圖 所示,霍爾位置檢測(cè)電路在系統(tǒng)中的作用主要有兩個(gè):一是檢測(cè)電機(jī)定、轉(zhuǎn)子的相對(duì)位置并提供驅(qū)動(dòng)換相信號(hào);二是通過檢測(cè)某一路脈沖信號(hào)的個(gè)數(shù),經(jīng)軟件計(jì)算后轉(zhuǎn)換為速度信號(hào) ,構(gòu)成速度的反饋環(huán)節(jié)。 圖中位置傳感器為電機(jī)內(nèi)置的三個(gè)霍爾傳感器,根據(jù)其安裝位置的不同可分為60176。 電機(jī)和 120176。 電機(jī), 60176。 電機(jī)輸出的霍爾位置狀態(tài)有 000 和 111 狀態(tài) ,而120176。 電機(jī)中沒有。 霍爾傳感器由于安裝在電機(jī)內(nèi)部,與電機(jī)轉(zhuǎn)子一起運(yùn)動(dòng)而產(chǎn)生抖動(dòng),同時(shí)電機(jī)的繞組也會(huì)對(duì)其產(chǎn)生干擾,輸出信號(hào)中含有很多雜波,因此采用電容濾除,同時(shí)為了防止單片機(jī)控制電路對(duì)霍爾傳感器的影響,中間用二極管隔離,二極管采用IN4148 可以滿足要求。 1O1121+3GND4262O7V C C82+5U6 L M 3 5 8+ 5 VC _ IN T _ 2C 1 41 0 1+ 5 VR 1 2 82 0 KR 1 2 91KR 1 3 11KR 1 3 41 K 8R 1 3 22 0 KR 1 3 3 1 0 KC U R R E N TC U R R E N TC U R R E N T _ O U TR 1 3 5R E SR 1 3 61 0 K邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 圖 霍爾位置檢測(cè)電路 手把電壓輸入電路 手把電壓輸入電路如圖 所示。電動(dòng)自行車的手把為一個(gè)霍爾傳感器,其輸出電壓為 0~4V 的模擬信號(hào),經(jīng)過手把輸入電路送入單片機(jī)的 AD 口,轉(zhuǎn)換為數(shù)字信號(hào),作為速度的給定信號(hào)。 圖 手把電壓輸入電路 剎車輸入電路 剎車輸入電路如圖 所示。電動(dòng)自行車的剎車輸入信號(hào)有兩種:低電平和高電平,有的廠商采用低電平剎車,有的廠商采用高電平剎車。為了滿足所有需要,本系統(tǒng)兼容低電平和高電平剎車。 低電平剎車時(shí),通過一個(gè)隔離二極管,把信號(hào)直接送入剎車信號(hào)檢測(cè) I/O 口;高電平剎車時(shí),通過一個(gè)取反電路,把高電平轉(zhuǎn)換為低電平。同時(shí)軟件檢測(cè)到 I/O電平為低時(shí),判定為有剎車信號(hào)。 12345J4C O N 5+ 5VR 1 13 3 K 3R 1 14 3 K 3R 1 15 3 K 3D E T E C T _UD E T E C T _VD E T E C T _WR 1 16R E SR 1 17R E SR 1 18R E S1234J5C O N 4+ 5 VR 1 3 84 K 7R 1 3 9 4 K 7A D C _ TE M P邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 圖 剎車輸入電路 + 5VL IM TS P D _ INB R E A KR 1 113 K 3R 1 10 4 K 7R T 11 03S P E E D _ O U T+ 5VR 0 7 4 K 7123456789J7C O N 9+ 5V邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 14 第 4 章 電動(dòng)自行車控制器軟件設(shè)計(jì) 主程序設(shè)計(jì) 主程序要完成系統(tǒng)初始化 (如設(shè)置 PWM、 ADC 等單元 [13]),中斷設(shè)置,變量初始化和電機(jī)的軟起動(dòng)過程。為了在初始化的過程中,防止中斷的意外到來,應(yīng)在主程序的開始處先關(guān)閉中斷,完成初始化后,再打開中斷。完成軟起動(dòng)后,主程序進(jìn)入一個(gè)查詢操作的循環(huán)過程,程序不斷地查詢判斷換相更新標(biāo)志是否為真,若為真則調(diào)用換相服務(wù)子程序以給電機(jī)相應(yīng)定子繞組饋電 。若為假則等待換相更新標(biāo)志在 ADC 轉(zhuǎn)換結(jié)束中斷子程序中置為真。主程序的流程圖如圖 所示。 圖 主程序流程圖 ( 1) 系統(tǒng)主程序如下: void main(void) { Reset_Initial()。 while(1) { 邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 Monitor_ADC()。 if(PWM_REQ==1) { PWM_REQ=0。 PWM_ADJ()。 } speed()。 } } ( 2) 系統(tǒng)初始 化程序的設(shè)計(jì) 系統(tǒng)初始化主要包括 I/O 口初始化,定時(shí)器的初始化, PWM 的設(shè)計(jì)以及 ADC的初始化設(shè)計(jì)。 初始化程序如下: void Reset_Initial(void) //上電初始化程序 { P1M1=0x3c。//3f。 P1M2=0xc3。//c0。 P1=0xc0。 P0M1=0x7c。 P0M2=0x83。 P0ID=0x78。 P0=3。 P2M1=0x01。 P2M2=0x02。 P2=00。 TH0=0Xba。TL0=0Xba。 TH1=0x00。TL1=0x00。 TMOD=0x22。 // timer 0 work in mode1 CKCONamp。=0X00。 // time source as clk/12 ET0=1。 // enable timer0 interrupt TR0=1。 邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 TR1=1。 ET1=1。 PWMCON1=0Xc0。 PWMPH=0X01。 // 設(shè)置 PWM 的狀態(tài) PWMPL=0X77。 PWM0H=0X00。 PWM0L=0Xcc。 PWM1H=2。 PWM1L=0X00。 PWM2H=2。 PWM2L=0X00。 PWM3H=2。 PWM3L=0X00。 PWMCON1=0Xc0。 AUXR1|=0x04。 // 打開 ADC 電路 EADC=1。 // 允許 ADC 中斷 Error_Type=0。 PWM_Duty_H=0。 PWM_Duty_L=0。 ADC_Point=0。 ADC_SUM1=0。 ADC_REQ=0。 ADC_RD=0X55。 ADC_SUM2=0。 PWM_REQ=0。 PWM_TMR=0。 PWM_MAX_H=0。 PWM_MAX_L=0。 PWM_0_Duty=1。 PowerOff=0。 ADC_SUM_tmp=0x630。 邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 17 DS_Flag=0。 DZ_Flag=0。 CYJ_TM=0。 EA=1。 //設(shè)置程序開始運(yùn)行標(biāo)志,超靜音用 PG_start=1。 ADC_H=0XFF。 while(ADC_H0x50) { ADCCON=1。 ADCCONamp。=0xef。 ADCCON|=0x08。 while(ADC_RD==0X55)。 } EA=0。 while(P02==0) { PWM1H=0。PWM2H=0。PWM3H=0。 PWM1L=0。PWM2L=0。PWM3L=0。 PWMCON1=0Xe0。 Vstep=P1。 Vstep=Vstep2。 Vstepamp。=0x07。 switch(Vstep) { case 3://6 BT=0。AT=0。CT=1。 break。 case 1: //4 BT=0。AT=0。CT=1。 break。 邵陽(yáng)學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 case 5: //5 case 0: //0 BT=0。CT=0。AT=1。 break。 case 4: //1 BT=0。CT=0。AT=1。 break。 case 6: //3 AT=0。CT=0。BT=1。 break。 case 2: //2 case 7: //7 CT=0。AT=0。BT=1。 default: break。 } } } 中斷服務(wù)程序設(shè)計(jì) 定時(shí)中斷服務(wù)程序是整個(gè)控制器的靈魂,是軟件部分的核心,采用“時(shí)間片”分時(shí)思想,完成了控制器所有的功能設(shè)計(jì)、保護(hù)模塊以及驅(qū)動(dòng)換相。定時(shí)中斷服務(wù)程序一方面接受外部輸入的按鍵操作信號(hào),執(zhí)行各個(gè)功能模塊,例如,按下巡航按鍵,電動(dòng)自行車進(jìn)入巡航模式,按下剎車按鍵,進(jìn)入柔性電子剎車模式;另一方面根據(jù)檢測(cè)得到的電壓、電流值,當(dāng)電源電壓低于某個(gè)值時(shí)進(jìn)入欠壓保護(hù),當(dāng)電流高于某個(gè)值時(shí),進(jìn)入過流保護(hù)。編程時(shí),把各個(gè)功能模塊當(dāng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1