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

          新聞中心

          EEPW首頁(yè) > 設(shè)計(jì)應(yīng)用 > 一種基于PSoC的電動(dòng)自行車控制器的設(shè)計(jì)(上)

          一種基于PSoC的電動(dòng)自行車控制器的設(shè)計(jì)(上)

          作者:■ 蔣南 黃建明 Cypress公司上海辦事處(上海201203) 時(shí)間:2008-04-08 來(lái)源:電子產(chǎn)品世界 收藏

            硬件結(jié)構(gòu)

          本文引用地址:http://www.ex-cimer.com/article/81323.htm

            Cypress的可編程片上系統(tǒng)()由于其獨(dú)特的SoC架構(gòu)而給客戶提供十分靈活的設(shè)計(jì)方便性。的特點(diǎn)是將8位微處理器核和通用的數(shù)字邏輯模塊以及模擬模塊資源集成在同一器件上,同時(shí)為了連接這些不同模塊,內(nèi)部有豐富的連線資源。這些內(nèi)部連線資源可以用于內(nèi)部模塊的互聯(lián),也同樣被應(yīng)用到內(nèi)部模塊到外部I/O的連接。輸出總線上的邏輯查找表(LUT)可實(shí)現(xiàn)和外部的控制信號(hào)之間的無(wú)縫連接。通用模擬模塊和數(shù)字模塊可以根據(jù)客戶的實(shí)際需要獨(dú)立或者組合配置成相應(yīng)的應(yīng)用模塊,例如定時(shí)器,Delta-Sigma ADC,濾波器等。

            為了降低控制器的成本,很多設(shè)計(jì)中采用一些低端的微處理器,這些微處理器一般只有一路的PWM輸出,為了控制BLDC電機(jī)運(yùn)行,需要微處理器外圍上擴(kuò)展一些數(shù)字邏輯器件以擴(kuò)充PWM輸出通道。同時(shí)為了檢測(cè)電壓、電流等其他模擬信號(hào),還需要增加一些外圍的信號(hào)調(diào)理電路。 這些都增加控制器上的元器件數(shù)目,并使PCB布線更加復(fù)雜。如果需要實(shí)現(xiàn)一些高級(jí)的電機(jī)控制,例如,ABS輔助剎車時(shí)PWM載波方式的靈活控制、同步續(xù)流等,還需要增加額外的數(shù)字電路。這樣的設(shè)計(jì)總體成本實(shí)際上比采用高性能的微處理器的設(shè)計(jì)更高,并且增加了系統(tǒng)故障可能性。

            因?yàn)樵?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/電動(dòng)自行車">電動(dòng)自行車設(shè)計(jì)中具有許多鮮明的特點(diǎn),CY8C24423目前已被市場(chǎng)廣泛接受。為了更好的滿足客戶的需求,Cypress在CY8C24423的基礎(chǔ)上推出了系列產(chǎn)品以更好的服務(wù)于設(shè)計(jì)。同時(shí),Cypress也推出基于評(píng)估方案以縮短客戶的開(kāi)發(fā)時(shí)間。

            圖1是基于的電動(dòng)自行車應(yīng)用框圖。圖中紅色框內(nèi)代表Cypess新型混合信號(hào)控制器(),以外的區(qū)域是控制板上其他電路模塊。從圖中可以看出,PSoC內(nèi)部集成了實(shí)現(xiàn)電動(dòng)自行車控制器所需要的數(shù)字及模擬資源如:脈寬調(diào)制器(PWM)、增益可編程運(yùn)放(PGA)、比較器(CMP)、模數(shù)轉(zhuǎn)換器(A/D)以及框圖內(nèi)沒(méi)有具體標(biāo)示的數(shù)字邏輯電路和布線資源。其中A/D部分,相較于之前的CY8C24423,CY8C24x33內(nèi)部除了可以用數(shù)字和模擬模塊組合出delta-sigma ADC外,用戶還可以選用其內(nèi)部集成的8位SAR ADC,其最高速度可以達(dá)到300Ksps,完全可滿足電動(dòng)自行車中對(duì)電流高速采樣的要求。另外,CY8C24x33內(nèi)部集成的FLASH 空間也擴(kuò)展到了8K字節(jié),以滿足電動(dòng)自行車設(shè)計(jì)越來(lái)越復(fù)雜的設(shè)計(jì)。



            圖2中還顯示了該方案的過(guò)流檢測(cè)和保護(hù)的實(shí)現(xiàn)。在電機(jī)設(shè)計(jì)中,過(guò)流保護(hù)非常重要。過(guò)大的電流將在很短的時(shí)間內(nèi)損壞開(kāi)關(guān)管,只有采用硬件保護(hù)方式才能有快速的反應(yīng)時(shí)間,并及時(shí)關(guān)閉開(kāi)關(guān)器件。該保護(hù)電路包括過(guò)流檢測(cè)和PWM輸出封鎖電路,全部由PSoC的片上資源配置而實(shí)現(xiàn)的。從圖中可看出,電流取樣電阻上的電壓輸入到比較器的同相端,而比較器的反相端接到電流的參考值。比較器的輸出經(jīng)過(guò)反相器和緩沖器輸入到輸出總線的LUT上的與門(mén),以控制上橋臂的PWM輸出。正常工作時(shí)候(小電流時(shí)),電流取樣電阻上的電壓比比較器反相端的參考電壓低,因此比較器輸出為低電平,經(jīng)過(guò)反相器后為高電平,使得LUT中的與門(mén)開(kāi)啟,PWM可輸出到引腳上。而當(dāng)過(guò)流時(shí),LUT的與門(mén)一端輸入為低電平,從而關(guān)閉了PWM的輸出。同時(shí),比較器將產(chǎn)生硬件中斷以通知程序進(jìn)行相應(yīng)處理。PSoC的比較器反相端電壓參考值可根據(jù)具體需要進(jìn)行設(shè)置,從而可以在程序中非常方便的調(diào)整峰值保護(hù)電流的閥值。

            圖3是該設(shè)計(jì)在PSoC Designer開(kāi)發(fā)環(huán)境下的內(nèi)部資源配置圖。除了前面所描述的PWM輸出,過(guò)流檢測(cè)和保護(hù)電路外,還包括一個(gè)PGA用于放大輸入的電流采樣信號(hào)以及SAR8 ADC。

            以上所述可以看出,基于PSoC的電動(dòng)自行車控制器的硬件設(shè)計(jì)非常簡(jiǎn)潔。其內(nèi)部所有的數(shù)字和模擬資源都可以動(dòng)態(tài)配置,I/O內(nèi)部連線也可以隨時(shí)改動(dòng),既提高了系統(tǒng)的集成度,也增加了系統(tǒng)保密性,并且具有高度的靈活性。原先很多PCB布局布線工作,現(xiàn)在可以放在軟件集成環(huán)境中,有芯片內(nèi)部連線完成,可以大大縮短設(shè)計(jì)周期。

            軟件設(shè)計(jì)

            目前電動(dòng)車市場(chǎng)的系統(tǒng)方案日趨成熟,各個(gè)方案相似程度較高。如果就功能來(lái)說(shuō),大多是一些基本功能的組合。這些基本功能主要包括:無(wú)級(jí)調(diào)速;低壓檢測(cè);系統(tǒng)顯示/人機(jī)界面;電機(jī)堵轉(zhuǎn)保護(hù)/過(guò)流保護(hù);電機(jī)缺相位檢測(cè);自動(dòng)巡航;電子剎車/滑行充電;防盜報(bào)警;1:1助力。

            以上這些基本功能,可以被分成兩大類,一類是行駛功能,第二類是保護(hù)功能。行駛功能中的重點(diǎn)就是BLDC電機(jī)的控制。保護(hù)功能中的重點(diǎn)包括對(duì)人的保護(hù)如剎車,以及針對(duì)車的保護(hù)如過(guò)流保護(hù),堵轉(zhuǎn)保護(hù)等。因?yàn)閯x車技術(shù)內(nèi)部涵蓋了諸如電流的調(diào)理,信號(hào)的檢測(cè)以及功率系統(tǒng)的PWM驅(qū)動(dòng)等內(nèi)容,這里著重對(duì)電動(dòng)自行車的剎車進(jìn)行深入的介紹。

            BLDC電機(jī)控制

            帶傳感器的BLDC的電機(jī)控制原理較簡(jiǎn)單,配合霍爾傳感器的信號(hào),產(chǎn)生合適的控制輸出序列,可以驅(qū)動(dòng)電機(jī)旋轉(zhuǎn)。在電機(jī)旋轉(zhuǎn)的基礎(chǔ)上,如果我們?cè)诹目刂菩盘?hào)中引入PWM,即可以實(shí)現(xiàn)調(diào)速功能。電動(dòng)自行車的BLDC電機(jī)控制與通常的帶傳感器的BLDC電機(jī)控制沒(méi)有太大的區(qū)別,只是在電動(dòng)自行車常工作在顛簸振動(dòng)的狀態(tài),接插件容易松動(dòng)造成HALL信號(hào)輸入的失效,程序設(shè)計(jì)時(shí)需要充分考慮異常情況的處理。圖4是電動(dòng)自行車基本的控制框圖??梢钥闯觯妱?dòng)自行車的BLDC是一個(gè)速度開(kāi)環(huán)控制系統(tǒng):PWM控制器的占空比是由多個(gè)輸入因素決定的,這些因素主要包括轉(zhuǎn)把輸入電壓,直流總線電流大小,電池電壓,剎車信號(hào)以及一些保護(hù)信號(hào)。電機(jī)的轉(zhuǎn)速和負(fù)載是直接相關(guān)的,當(dāng)負(fù)載加大時(shí),用戶必須通過(guò)加大轉(zhuǎn)把輸入電壓來(lái)提高PWM輸出的占空比,從而增加電機(jī)輸出轉(zhuǎn)矩以維持相應(yīng)的速度。

            電子輔助剎車

            目前市場(chǎng)上常見(jiàn)的電動(dòng)車,剎車是以機(jī)械為主,輔以電子制動(dòng)。電子輔助剎車可有效縮短剎車的距離,并且在機(jī)械剎車失效的時(shí)候仍然可保證有效的剎車,從而提高車輛的安全性。另外,電子輔助剎車可延長(zhǎng)機(jī)械剎車器的使用壽命。

            根據(jù)BLDC電機(jī)的工作原理可以知道,通過(guò)改變線圈電流方向就可實(shí)現(xiàn)BLDC電機(jī)轉(zhuǎn)矩方向發(fā)生改變。因此,如果在電機(jī)線圈上施加與正常旋轉(zhuǎn)時(shí)候的電流方向相反的電流就可產(chǎn)生電子剎車所需要的轉(zhuǎn)矩。目前電子剎車方法主要有五種,在實(shí)際軟件設(shè)計(jì)中,需要根據(jù)實(shí)際情況結(jié)合使用。表1是五種常見(jiàn)的電子輔助剎車控制方法及其特點(diǎn)。

          霍爾傳感器相關(guān)文章:霍爾傳感器工作原理


          霍爾傳感器相關(guān)文章:霍爾傳感器原理


          評(píng)論


          相關(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); })();