亚洲一区综合人妻-91亚洲人妻精品二区-毛片在线观看日韩-久久人人精品亚洲-亚洲精品美女久久久久

37年專業(yè)定制生產(chǎn)各類小型電機(jī)
網(wǎng)站地圖 English
聯(lián)系方式

CONTACT DONGHONG

  • 電話:0769-86637398-223
  • 手機(jī):13450675746
您所在位置: 首頁(yè) 公司動(dòng)態(tài) 行業(yè)資訊 如何實(shí)現(xiàn)無(wú)霍爾直流無(wú)刷電機(jī)的換相原理?

如何實(shí)現(xiàn)無(wú)霍爾直流無(wú)刷電機(jī)的換相原理?

發(fā)布日期: 2021/12/30 17:26:51 瀏覽次數(shù):89

現(xiàn)市場(chǎng)上使用的直流無(wú)刷電機(jī)可分為有霍爾直流無(wú)刷電機(jī)和無(wú)霍爾直流無(wú)刷電機(jī),前幾年來(lái)大多數(shù)廠家會(huì)選擇使用有霍爾直流無(wú)刷電機(jī),但有霍爾直流無(wú)刷電機(jī)需要配套比較復(fù)雜的霍爾傳感器,對(duì)電機(jī)的可靠性和制造工藝帶來(lái)不利的因素,例如:安裝霍爾傳感器會(huì)增加電機(jī)的體積大小,若是傳感器的信號(hào)傳輸線比較多,那很容易造成對(duì)電機(jī)的干擾,電機(jī)的工作環(huán)境和溫度降低霍爾傳感器的可靠性,另外就是安裝的問(wèn)題,若安裝不精密,會(huì)造成電機(jī)的運(yùn)行性能問(wèn)題。

而無(wú)霍爾直流無(wú)刷電機(jī)運(yùn)行平穩(wěn)、起動(dòng)可靠,采用的是不直接使用轉(zhuǎn)子霍爾傳感器,但在電機(jī)的運(yùn)行中需要轉(zhuǎn)子位置信號(hào)來(lái)控制電機(jī)換相,轉(zhuǎn)子的位置信號(hào)檢測(cè)大多數(shù)采用的是檢測(cè)定子電壓、電流等來(lái)估算轉(zhuǎn)子的位置。最為常用的方式是反電動(dòng)勢(shì)法,通過(guò)檢測(cè)電機(jī)的反電動(dòng)勢(shì)來(lái)獲取轉(zhuǎn)子的位置信號(hào)。

下面我們來(lái)簡(jiǎn)單的介紹一下無(wú)霍爾無(wú)刷電機(jī)反電動(dòng)勢(shì)檢測(cè)方法:

1、反電動(dòng)勢(shì)過(guò)零檢測(cè)法

這種方法是通過(guò)檢測(cè)各相反的反電動(dòng)勢(shì)的過(guò)零點(diǎn),就可以獲得轉(zhuǎn)子的幾個(gè)關(guān)鍵位置來(lái)實(shí)現(xiàn)無(wú)霍爾傳感器的直流無(wú)刷電機(jī)換相控制了。

2、反電動(dòng)勢(shì)三次諧波法

將濾波之后的三次諧波通過(guò)電壓過(guò)零比較器,反映三次諧波相位信息的方波直接輸入DSP的I/O口,用軟件實(shí)現(xiàn)數(shù)字鎖相功能和對(duì)換相時(shí)刻的準(zhǔn)確估計(jì)。

3、續(xù)流二極管工作狀態(tài)檢測(cè)法

通過(guò)對(duì)反并聯(lián)于逆變橋功率開(kāi)關(guān)管的續(xù)流二極管導(dǎo)通與關(guān)斷狀態(tài)的檢測(cè)來(lái)確定轉(zhuǎn)子的位置。

上一篇:42mm無(wú)刷電機(jī)基本性能 'content30'標(biāo)簽解析異常!
在從服務(wù)器接收結(jié)果時(shí)發(fā)生傳輸級(jí)錯(cuò)誤。 (provider: TCP Provider, error: 0 - 指定的網(wǎng)絡(luò)名不再可用。)
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 在 System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error) 在 System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync() 在 System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket() 在 System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer() 在 System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead) 在 System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value) 在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj) 在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj, SqlCommandColumnEncryptionSetting columnEncryptionOverride, String columnName) 在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly) 在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn) 在 System.Data.SqlClient.SqlDataReader.GetValues(Object[] values) 在 System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values) 在 System.Data.ProviderBase.SchemaMapping.LoadDataRow() 在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping) 在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) 在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) 在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) 在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) 在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) 在 Whir.Repository.Database.Query(String sql, Object[] args) 在 Whir.Label.Dynamic.Content.GetColumnFileValue() 在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)
聯(lián)系方式

電話:0769-86637398#223

手機(jī):13450675746

微信:13450675746

傳真:0769-86638487
E-mail:watson@honlite.com.cn
地址:廣東省東莞市石碣鎮(zhèn)劉屋管村和平路10號(hào)