專利名稱:模數(shù)轉(zhuǎn)換裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種模數(shù)轉(zhuǎn)換裝置,尤其涉及具有多個(gè)信道及連續(xù)轉(zhuǎn)換功 能的模數(shù)轉(zhuǎn)換裝置。
背景技術(shù):
隨著近幾年的逆變器控制技術(shù)的發(fā)展,作為電機(jī)驅(qū)動(dòng)控制方法的各種 各樣的方法被提出。
以往,在進(jìn)行正弦波電機(jī)的驅(qū)動(dòng)的情況下的無位置傳感器控制中,通 過設(shè)置電機(jī)電流傳感器,從而省略檢測電機(jī)的轉(zhuǎn)子位置的位置傳感器的方 法為一般所知。無位置傳感器控制方法是根據(jù)電機(jī)外加電壓、由電機(jī)電流 傳感器檢測出的電機(jī)電流和電機(jī)常數(shù)來計(jì)算電機(jī)內(nèi)的電壓降,并推斷反電 壓。從被推斷的反電壓的信息來推斷轉(zhuǎn)子位置,從而驅(qū)動(dòng)控制電機(jī)。
進(jìn)而,由于電機(jī)電流傳感器比較昂貴,因此還開發(fā)了不設(shè)置電機(jī)電流 傳感器的無電機(jī)電流傳感器控制技術(shù)。
無電機(jī)電流傳感器控制技術(shù)的特征是,以利用以往流過用于逆變器的 過流保護(hù)而設(shè)置的直流并聯(lián)電阻的電流值,來取代利用從電機(jī)電流傳感器 得到的電機(jī)電流值。
在無電機(jī)電流傳感器控制方法中,將直流并聯(lián)電阻中流過的電流值以 過流檢測電路以外的另一系統(tǒng)進(jìn)行放大,并不通過外部電路而以微計(jì)算機(jī) 的模數(shù)轉(zhuǎn)換器來取入。在取入微計(jì)算機(jī)中后,按照一定的通電模式和規(guī)則 進(jìn)行演算。據(jù)此,根據(jù)在并聯(lián)電阻中流過的直流電流來再現(xiàn)電機(jī)電流。
而且,在要求降低電機(jī)的驅(qū)動(dòng)控制裝置的成本的背景下,推進(jìn)了無電 機(jī)電流傳感器控制化。作為正弦波電機(jī)驅(qū)動(dòng)的無電機(jī)電流傳感器控制方法 之一,具有使用與正弦波電機(jī)電流的三相對應(yīng)的三個(gè)并聯(lián)電阻來檢測三相 電機(jī)電流的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制方法。
以下,作為不設(shè)置電機(jī)電流傳感器的無電機(jī)電流傳感器控制技術(shù)的一 個(gè)例子,對三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制方法進(jìn)行說明。
圖1是表示三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置的構(gòu)成的構(gòu) 成圖。
如圖1所示,三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置900具備
正弦波驅(qū)動(dòng)三相電機(jī)905、電機(jī)控制電源組件906、電機(jī)控制用微計(jì)算機(jī) 907、三個(gè)并聯(lián)電阻908、電機(jī)電流放大電路909、三個(gè)模數(shù)轉(zhuǎn)換器911、 912 及913。
使正弦波驅(qū)動(dòng)三相電機(jī)905驅(qū)動(dòng)的電機(jī)電流根據(jù),以從電機(jī)控制用微 計(jì)算機(jī)907輸出的6相的PWM(Pulse Width Modulation:脈沖寬度調(diào)制)信 號(hào)來切換電機(jī)控制電源組件906內(nèi)部的轉(zhuǎn)換元件的ON (導(dǎo)通)、OFF (截 止)而被控制。并且,通過將流過三個(gè)并聯(lián)電阻908的電流以電機(jī)電流放 大電路909進(jìn)行放大,并輸入到電機(jī)控制用微計(jì)算機(jī)907,且將輸入到電機(jī) 控制用微計(jì)算機(jī)卯7內(nèi)部的三個(gè)模數(shù)轉(zhuǎn)換器911、 912及913的模擬值轉(zhuǎn)換 為數(shù)字值來檢測驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)905的電機(jī)電流。
并且,電機(jī)控制用微計(jì)算機(jī)907使用檢測出的電機(jī)電流來控制六相 PWM信號(hào)的輸出。
三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置900通過反復(fù)進(jìn)行如上 所述的控制工作,創(chuàng)造出所期待的電機(jī)驅(qū)動(dòng)狀態(tài)。
圖2是將電機(jī)控制用微計(jì)算機(jī)內(nèi)部的電機(jī)控制用微計(jì)算機(jī)907的PWM 定時(shí)器信號(hào)和電機(jī)控制電源組件906的PWM信號(hào)輸出波形以及電機(jī)電流 值的取得定時(shí)區(qū)間模式化表示的圖。
如圖2所示,能夠正確取得驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)905的電機(jī)電流 值是在,電機(jī)控制電源組件906的PWM信號(hào)的上橋臂為OFF,及電機(jī)控 制電源組件906的PWM信號(hào)的下橋臂為ON的區(qū)間內(nèi)(以下稱做電機(jī)電 流值的取得定時(shí)區(qū)間)。在此,驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)905的電機(jī)控制電 源組件卯6的PWM信號(hào)的下橋臂為ON的區(qū)間一定是電機(jī)控制電源組件 906的PWM信號(hào)的上橋臂為OFF。
從而,由于在圖1所示的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝 置中具備三個(gè)模數(shù)轉(zhuǎn)換器,所以能夠同時(shí)取得驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)905 的三相電機(jī)電流。因此,為了取得驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)905的三相電 機(jī)電流所需要的時(shí)間,只是電機(jī)控制電源組件906的PWM信號(hào)的下橋臂
7
成為ON區(qū)間的電機(jī)電流值的取得定時(shí)區(qū)間中的一相的模數(shù)轉(zhuǎn)換時(shí)間即可。 然而,近幾年,降低電機(jī)的驅(qū)動(dòng)控制裝置的成本的要求越來越高。于 是,在上述的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置900中,不是 針對一個(gè)正弦波驅(qū)動(dòng)三相電機(jī)分配多個(gè)模數(shù)轉(zhuǎn)換器911、 912、及913,且 不是同時(shí)進(jìn)行三相電機(jī)電流檢測,而是針對一個(gè)正弦波驅(qū)動(dòng)電機(jī)分配一個(gè) 模數(shù)轉(zhuǎn)換器并連續(xù)進(jìn)行三相電機(jī)電流檢測,來降低電機(jī)的驅(qū)動(dòng)控制裝置的 成本的模數(shù)轉(zhuǎn)換裝置被提案(例如,非專利文獻(xiàn)l)。
在上述非專利文獻(xiàn)1所記載的模數(shù)轉(zhuǎn)換裝置中具備多個(gè)輸入/輸出信 道,具有按照分配給多個(gè)輸入信道的編號(hào)順序連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn) 換功能。因此,在圖1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置900 中,通過將模數(shù)轉(zhuǎn)換器911、 912及913替換為非專利文獻(xiàn)1所記載的一個(gè) 模數(shù)轉(zhuǎn)換部,從而能夠連續(xù)進(jìn)行三相電機(jī)電流檢測。
以下,利用附圖,對在具備一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行 三相電機(jī)電流檢測的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置進(jìn)行說 明。
圖3是表示連續(xù)進(jìn)行三相電機(jī)電流檢測的模數(shù)轉(zhuǎn)換部920的構(gòu)成圖。 如圖3所示,模數(shù)轉(zhuǎn)換部920具備多個(gè)輸入信道ADchO ADch5和多路 轉(zhuǎn)換器9200、模數(shù)轉(zhuǎn)換器9201、多路分配器9202、控制部9203、寄存器 部9204。
輸入信道ADchO ADch5的多個(gè)輸入信道各自被分配編號(hào)。另外,為 方便起見,將多個(gè)輸入信道各自被分配的編號(hào)作為ADchO ADch5在以下 進(jìn)行說明。向輸入信道ADchO ADch5的至少兩個(gè)以上的輸入信道輸入在 并聯(lián)電阻908檢測出的電流值被放大后的值的模擬信號(hào),并向多路轉(zhuǎn)換器 9200輸出。
多路轉(zhuǎn)換器9200從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信 道,并向模數(shù)轉(zhuǎn)換器9201輸出模擬信號(hào)。
模數(shù)轉(zhuǎn)換器9201將被輸入到多路轉(zhuǎn)換器9200所選擇的輸入信道的模 擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并向多路分配器9202輸出。
多路分配器9202從多個(gè)輸出用寄存器中選擇一個(gè)輸出用寄存器,并將 被模數(shù)轉(zhuǎn)換器9201轉(zhuǎn)換的數(shù)字信號(hào)輸出到所選擇的輸出用寄存器。
控制部9203控制多路轉(zhuǎn)換器9200、模數(shù)轉(zhuǎn)換器9201、和多路分配器 9202。控制部9203使多路轉(zhuǎn)換器9200從多個(gè)輸入信道ADchO ADch5中 選擇一個(gè)輸入信道,并使其向模數(shù)轉(zhuǎn)換器9201輸出模擬信號(hào)。控制部9203 使模數(shù)轉(zhuǎn)換器9201將被輸入到多路轉(zhuǎn)換器9200所選擇的輸入信道的模擬 信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并使其向多路分配器9202輸出??刂撇?203使多 路分配器9202從多個(gè)輸出用寄存器中選擇一個(gè)輸出用寄存器,并使其將由 模數(shù)轉(zhuǎn)換器9201輸入的數(shù)字信號(hào)輸出到被選擇的輸出用寄存器。
寄存器部9204具有,模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器9205和模數(shù) 連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器9206。另外,寄存器部9204具有,模數(shù)連續(xù) 轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器9210和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存 器9211 ,并決定根據(jù)多路轉(zhuǎn)換器9200所能夠選擇的輸入信道的信道編號(hào)的 順序和范圍(以下稱做模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán))。
而且,所謂模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器9205和模數(shù)連續(xù)轉(zhuǎn)換結(jié) 束信道設(shè)定寄存器9206,在模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的信道編號(hào)順序中,決 定由多路轉(zhuǎn)換器9200選擇的輸入信道的編號(hào)順序的范圍。即,決定如"模 數(shù)連續(xù)轉(zhuǎn)換開始信道一…一模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道一模數(shù)連續(xù)轉(zhuǎn)換開始信 道一…"的、由多路轉(zhuǎn)換器9200選擇的輸入信道的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器9205被設(shè)定的信道編號(hào),例如從 ADchl幵始,在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器9206被設(shè)定的信道編 號(hào),例如到ADch3為止,按照分配給信道的編號(hào)順序由多路轉(zhuǎn)換器9200 選擇,并將輸入到被選擇的輸入信道的模擬信號(hào)向多路轉(zhuǎn)換器9200輸出。
圖4是用于說明在模數(shù)轉(zhuǎn)換部920中連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的 動(dòng)作的圖。
圖4(A)是表示,在模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器9210中將信 道編號(hào)設(shè)定為ADchO,且在模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器9211中 將信道編號(hào)設(shè)定為ADch5的情況下的、作為根據(jù)多路轉(zhuǎn)換器9200所能夠 選擇的輸入信道的信道編號(hào)的順序和范圍的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的圖。
如圖4(A)所示,根據(jù)在模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器9210 和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器9211所做的設(shè)定,來設(shè)定從信道 編號(hào)ADchO開始到信道編號(hào)ADch5結(jié)束的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)(ADchO
—ADchl—ADch2—ADch3—ADch4—ADch5—…)。
據(jù)此,在模數(shù)轉(zhuǎn)換部920,從輸入信道編號(hào)小的編號(hào)開始按順序被連續(xù) 轉(zhuǎn)換。
圖4(B)表示,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器9205中將信道編號(hào) 設(shè)定為ADchl,且在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器9206中將信道編號(hào) 設(shè)定為ADch3的情況下的、在模數(shù)轉(zhuǎn)換部920中連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的連續(xù) 轉(zhuǎn)換的動(dòng)作。
因?yàn)槟?shù)轉(zhuǎn)換部920從輸入信道編號(hào)小的編號(hào)開始按順序被連續(xù)轉(zhuǎn)換, 所以根據(jù)在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器9205和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信 道設(shè)定寄存器9206所做的設(shè)定,從信道編號(hào)ADchl開始到信道編號(hào)ADch3 結(jié)束的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch2—ADch3—ADchl —…)被決定。
從而,在具備上述一個(gè)模數(shù)轉(zhuǎn)換器9201的模數(shù)轉(zhuǎn)換部920中連續(xù)進(jìn)行 三相電機(jī)電流檢測的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置900,在 并聯(lián)電阻980檢測出的三相電機(jī)電流被放大,且被放大的電機(jī)電流值作為 模擬輸入信號(hào)被輸入到模數(shù)轉(zhuǎn)換部920。在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部920 的輸入信道為ADchl 、 ADch2及ADch3 。
根據(jù)上述圖4中的設(shè)定,在模數(shù)轉(zhuǎn)換部920能夠正確取得三相于 ADchl、 ADch2和ADch3的三個(gè)輸入信道中以連續(xù)轉(zhuǎn)換來驅(qū)動(dòng)正弦波驅(qū)動(dòng) 三相電機(jī)905的電機(jī)電流。
艮P,由于使用具備多個(gè)信道且具有連續(xù)轉(zhuǎn)換功能的模數(shù)轉(zhuǎn)換裝置,從 而能夠以一個(gè)模數(shù)轉(zhuǎn)換器來連續(xù)進(jìn)行三相電機(jī)電流檢測。
然而,在以一個(gè)模數(shù)轉(zhuǎn)換器連續(xù)進(jìn)行三相電機(jī)電流檢測的情況下,比 具備三個(gè)模數(shù)轉(zhuǎn)換器來進(jìn)行電機(jī)電流檢測的情況多花費(fèi)三倍的時(shí)間。艮P, 為了取得驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)卯5的三相電機(jī)電流所需要的時(shí)間,在 具備三個(gè)模數(shù)轉(zhuǎn)換器的情況下,需要電機(jī)控制電源組件906的PWM信號(hào) 的下橋臂成為ON區(qū)間的電機(jī)電流值的取得定時(shí)區(qū)間中的一相的模數(shù)轉(zhuǎn)換 時(shí)間即可,而在以一個(gè)模數(shù)轉(zhuǎn)換器連續(xù)進(jìn)行三相電機(jī)電流檢測的情況下, 則需要電機(jī)控制電源組件906的PWM信號(hào)的下橋臂成為ON區(qū)間的電機(jī) 電流值的取得定時(shí)區(qū)間中的三相的模數(shù)轉(zhuǎn)換時(shí)間。
于是,利用所謂能夠依據(jù)其他兩相的值算出驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)
905的三相電機(jī)電流的值之中的一相的值的已知關(guān)系,通過檢測兩相電機(jī)電 流值的并聯(lián)電阻908的電流值而能夠取得三相電機(jī)電流值的兩相選擇控制 法的電機(jī)控制裝置被提案(參照專利文獻(xiàn)1)。
如上所述,具有具備多個(gè)信道且具有連續(xù)轉(zhuǎn)換功能的模數(shù)轉(zhuǎn)換器的三 并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置900,在電機(jī)控制用微計(jì)算機(jī) 907的模數(shù)轉(zhuǎn)換部920中必須連續(xù)進(jìn)行三相電機(jī)電流檢測的情況下,相對于 電機(jī)控制電源組件906的PWM信號(hào)的下橋臂的ON區(qū)間里需要三相模數(shù) 轉(zhuǎn)換時(shí)間,若將上述專利文獻(xiàn)1的兩相選擇控制法適用于電機(jī)電流檢測, 則能夠以兩相的電機(jī)電流值來取得三相電機(jī)電流值。即,具有具備多個(gè)信 道且具有連續(xù)轉(zhuǎn)換功能的模數(shù)轉(zhuǎn)換器的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū) 動(dòng)控制裝置900,能夠以電機(jī)控制電源組件906的PWM信號(hào)的下橋臂的 ON區(qū)間里的兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
然而,在如圖3所示的以往的具備多個(gè)信道且具有連續(xù)轉(zhuǎn)換功能的模 數(shù)轉(zhuǎn)換器中,必須按照信道編號(hào)順序連續(xù)轉(zhuǎn)換從多個(gè)輸入信道輸入的多個(gè) 模擬輸入。也就是,即使試圖利用上述專利文獻(xiàn)1的兩相選擇控制法來適 用于電機(jī)電流檢測,也必須設(shè)能夠正確取得電機(jī)電流值的兩相為相鄰的信 道編號(hào),而不能在連續(xù)的三相電機(jī)電流之中任選兩相來進(jìn)行模數(shù)轉(zhuǎn)換。艮P, 在電機(jī)控制電源組件906的PWM信號(hào)的下橋臂的ON區(qū)間,不能以兩相 模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流,而必須以三相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電 流。
以下,進(jìn)行具體的說明。
使用上述專利文獻(xiàn)1的兩相選擇控制法,在具備一個(gè)模數(shù)轉(zhuǎn)換器9201 的模數(shù)轉(zhuǎn)換部920中連續(xù)進(jìn)行三相電機(jī)電流檢測的三并聯(lián)電阻無傳感器正 弦波電機(jī)驅(qū)動(dòng)控制裝置900,在并聯(lián)電阻908檢測出的三相電機(jī)電流被放 大,且被放大的電機(jī)電流值作為模擬輸入信號(hào)被輸入到模數(shù)轉(zhuǎn)換部920。
在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部920的輸入信道為ADchl、 ADch2及 ADch3。而且,設(shè)ADchl和ADch3為能夠取得正確的電流值的兩相。
理論上,盡管在模數(shù)轉(zhuǎn)換部920,僅以ADchl和ADch3的兩個(gè)輸入信 道的模數(shù)轉(zhuǎn)換就能夠正確取得驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)905的三相電機(jī)電 流,但是有必要設(shè)定為在模數(shù)轉(zhuǎn)換部920的寄存器部9204的模數(shù)連續(xù)轉(zhuǎn)換
循環(huán)"ADchl—ADch2—ADch3…"之間插入ADch2。因此,即使使用上 述專利1的兩相選擇控制法,也需要來自輸入信道ADch2的模擬電流值被 模數(shù)轉(zhuǎn)換的時(shí)間,與以一個(gè)模數(shù)轉(zhuǎn)換器連續(xù)進(jìn)行三相電機(jī)電流檢測的情況 相同,需要電機(jī)控制電源組件906的PWM信號(hào)的下橋臂成為ON區(qū)間的 電機(jī)電流值的取得定時(shí)區(qū)間中的三相的模數(shù)轉(zhuǎn)換時(shí)間。即,不能在電機(jī)控 制電源組件906的PWM信號(hào)的下橋臂的ON區(qū)間中的兩相模數(shù)轉(zhuǎn)換時(shí)間 里檢測電機(jī)電流。
在此,例如,若設(shè)模數(shù)轉(zhuǎn)換部920的模數(shù)轉(zhuǎn)換器9201中的模數(shù)轉(zhuǎn)換時(shí) 間需要lus,則電機(jī)控制用微計(jì)算機(jī)907為了取得電機(jī)電流值的模數(shù)轉(zhuǎn)換器 9201中的模數(shù)轉(zhuǎn)換時(shí)間需要3us。
于是,進(jìn)一步提出了在具有上述非專利文獻(xiàn)1所記載的模數(shù)轉(zhuǎn)換器的 模數(shù)轉(zhuǎn)換部中,設(shè)置指定成為模數(shù)轉(zhuǎn)換對象的信道的陣列寄存器的方法。
在具有上述非專利文獻(xiàn)1所記載的模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部920,模數(shù) 轉(zhuǎn)換部920的寄存器部9204中被設(shè)置多個(gè)陣列寄存器。各個(gè)陣列寄存器中 記載著指定輸入信道ADch0 ADch5的任一個(gè)輸入信道的信息。模數(shù)轉(zhuǎn)換 部920的控制部9203按照陣列寄存器的地址順序,控制多路轉(zhuǎn)換器9200、 模數(shù)轉(zhuǎn)換器9201和多路分配器9202,以便對來自輸入信道ADchO ADch5 的模擬信號(hào)連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換。如此通過在模數(shù)轉(zhuǎn)換部920的寄存器部 9204中設(shè)置陣列寄存器,能夠自由地設(shè)定被進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換的輸入信道 ADchO ADch5的順序。
如上所述,若使用依據(jù)陣列寄存器的模數(shù)連續(xù)轉(zhuǎn)換方法,則在兩相選 擇控制法中能夠設(shè)定為只選擇可以取得正確電流值的兩相以連續(xù)進(jìn)行模數(shù) 連續(xù)轉(zhuǎn)換。
根據(jù)以上所述,具有具備多個(gè)信道且具有連續(xù)轉(zhuǎn)換功能的模數(shù)轉(zhuǎn)換器 的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置900,通過使用依據(jù)兩相選 擇控制法和陣列寄存器的模數(shù)連續(xù)轉(zhuǎn)換方法,能夠僅以電機(jī)控制電源組件 906的PWM信號(hào)的下橋臂的ON區(qū)間里的兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測驅(qū)動(dòng)正 弦波驅(qū)動(dòng)三相電機(jī)905的電機(jī)電流。
非專利文獻(xiàn)1 : TMS320LF/LC240xA DSP Controllers Reference GuideLiterature Number:SPRU357C , Revised May 2006專利文獻(xiàn)1 :日本特開2003-284374號(hào)公報(bào)
然而,因?yàn)橐砸罁?jù)在模數(shù)轉(zhuǎn)換部920的寄存器部9204設(shè)置的陣列寄存 器的模數(shù)連續(xù)轉(zhuǎn)換的方法,必須準(zhǔn)備進(jìn)行模數(shù)轉(zhuǎn)換的所有的對象的輸入信 道的陣列寄存器,所以會(huì)多耗費(fèi)寄存器資源。例如,如果進(jìn)行模數(shù)轉(zhuǎn)換的 所有的對象的輸入信道為16個(gè),則需要16X4比特的寄存器資源。因此, 構(gòu)成無電機(jī)電流傳感器控制裝置的電機(jī)控制用微計(jì)算機(jī)907的芯片面積增 大,從而造成電機(jī)控制用微計(jì)算機(jī)907的成本增高。
發(fā)明內(nèi)容
于是,本發(fā)明是鑒于上述情況所做出的發(fā)明,目的在于提供一種以正 弦波驅(qū)動(dòng)電機(jī)的三相之中兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的模數(shù)轉(zhuǎn)換 裝置,實(shí)現(xiàn)能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí),消減寄存器資 源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
為了達(dá)到上述目的,涉及本發(fā)明的模數(shù)轉(zhuǎn)換裝置具有多個(gè)模擬輸入信 道,按照分配給所述多個(gè)模擬輸入信道的多個(gè)信道編號(hào)的信道編號(hào)順序, 將輸入到所述多個(gè)模擬輸入信道的模擬信號(hào)連續(xù)轉(zhuǎn)換成數(shù)字信號(hào),所述模 數(shù)轉(zhuǎn)換裝置的特征是,包括選擇單元,從多個(gè)模擬輸入信道中選擇一個(gè) 模擬輸入信道;模數(shù)轉(zhuǎn)換器,將從由所述選擇單元選擇的模擬輸入信道輸 入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);開始寄存器,保持表示所述連續(xù)轉(zhuǎn)換的開 始信道的開始信道編號(hào);結(jié)束寄存器,保持表示所述連續(xù)轉(zhuǎn)換的結(jié)束信道 的結(jié)束信道編號(hào);禁止信息保持單元,保持禁止信息,所述禁止信息表示 從所述連續(xù)轉(zhuǎn)換的對象中除去的模擬輸入信道;以及控制單元,從所述開 始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了所述禁止信息保持單元 保持的所述禁止信息所表示的模擬輸入信道之后的信道編號(hào)順序,使所述 選擇單元選擇與該信道編號(hào)相對應(yīng)的模擬輸入信道。
在此,也可以是所述禁止信息保持單元具有標(biāo)記寄存器,所述標(biāo)記寄 存器將對所述多個(gè)信道編號(hào)的每個(gè)信道編號(hào)表示禁止或者許可的標(biāo)記作為 所述禁止信息來保持。
而且,也可以是所述控制單元還根據(jù)多個(gè)觸發(fā)信號(hào)開始各個(gè)所述連續(xù) 轉(zhuǎn)換,所述禁止信息保持單元具備與所述多個(gè)觸發(fā)信號(hào)相對應(yīng)的多個(gè)標(biāo)記
寄存器,各個(gè)標(biāo)記寄存器將對所述多個(gè)信道編號(hào)的每個(gè)信道編號(hào)表示禁止 或者許可的標(biāo)記作為所述禁止信息來保持,所述控制單元在任一個(gè)觸發(fā)信 號(hào)被輸入時(shí),從所述開始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了 與該觸發(fā)信號(hào)相對應(yīng)的標(biāo)記寄存器保持的所述禁止信息所表示的模擬輸入 信道之后的信道編號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相對應(yīng)的模 擬輸入信道。
而且,也可以是所述禁止信息保持單元具有標(biāo)記寄存器,所述標(biāo)記寄 存器將針對所述開始信道編號(hào)及所述結(jié)束信道編號(hào)以外的所有的信道編 號(hào),表示禁止或者許可的標(biāo)記作為所述禁止信息來保持。
而且,也可以是所述禁止信息保持單元具有禁止寄存器,所述禁止寄 存器將表示從所述連續(xù)轉(zhuǎn)換的對象中除去的模擬輸入信道的信道編號(hào)作為 所述禁止信息來保持。
而且,也可以是所述禁止寄存器只保持一個(gè)信道編號(hào),所述禁止信息 保持單元只具有一個(gè)所述禁止寄存器。
而且,也可以是所述禁止信息保持單元包括偶數(shù)信道禁止寄存器, 將針對所述多個(gè)信道編號(hào)之中的偶數(shù)信道編號(hào)表示禁止或者許可的標(biāo)記作 為所述禁止信息來保持;以及奇數(shù)信道禁止寄存器,將針對所述多個(gè)信道
編號(hào)之中的奇數(shù)信道編號(hào)表示禁止或者許可的標(biāo)記作為所述禁止信息來保 持,所述控制單元在禁止標(biāo)記被保持于所述偶數(shù)信道禁止寄存器中的情況 下,從所述開始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了偶數(shù)的模 擬輸入信道之后的信道編號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相對 應(yīng)的模擬輸入信道,在禁止標(biāo)記被保持于所述奇數(shù)信道禁止寄存器中的情 況下,從所述開始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了奇數(shù)的 模擬輸入信道之后的信道編號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相 對應(yīng)的模擬輸入信道。
而且,也可以是所述禁止信息保持單元包括起點(diǎn)/終點(diǎn)信道寄存器,將 成為與所述連續(xù)轉(zhuǎn)換不同的連續(xù)轉(zhuǎn)換的起點(diǎn)的信道的第一信道編號(hào)和成為 終點(diǎn)的信道的第二信道編號(hào)作為所述禁止信息來保持,所述控制單元從所 述開始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了從所述起點(diǎn)/終點(diǎn)信 道寄存器所保持的所述第一信道編號(hào)到所述第二信道編號(hào)為止未被指定的
信道編號(hào)所表示的模擬輸入信道之后的信道編號(hào)順序,使所述選擇單元選 擇與該信道編號(hào)相對應(yīng)的模擬輸入信道。
依據(jù)這樣的構(gòu)成,作為以正弦波驅(qū)動(dòng)電機(jī)的三相之中兩相的模數(shù)轉(zhuǎn)換 時(shí)間來檢測電機(jī)電流的模數(shù)轉(zhuǎn)換裝置,不是按照以往的具備陣列寄存器的 模數(shù)轉(zhuǎn)換方法來設(shè)定模數(shù)連續(xù)轉(zhuǎn)換順序,而是通過以以往的將多個(gè)模擬輸 入按照信道編號(hào)順序來連續(xù)轉(zhuǎn)換的模數(shù)連續(xù)轉(zhuǎn)換方法,設(shè)置將規(guī)定的輸入 信道從模數(shù)連續(xù)轉(zhuǎn)換對象中除去的方法,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的 數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
而且,也可以是一種洗衣機(jī),包括控制洗滌圓筒的電機(jī)和控制所述電
機(jī)的微計(jì)算機(jī),所述微計(jì)算機(jī)包括在權(quán)利要求1 8中所記載的任一個(gè)所述 模數(shù)轉(zhuǎn)換裝置,依據(jù)在所述模數(shù)轉(zhuǎn)換裝置取得的模擬輸入信號(hào)來推斷所述 電機(jī)的轉(zhuǎn)子位置,并根據(jù)推斷出的轉(zhuǎn)子位置來控制所述電機(jī)。
另外,本發(fā)明不僅作為裝置來實(shí)現(xiàn),還能夠作為具備包含如此裝置的 處理單元的集成電路來實(shí)現(xiàn),或者作為將構(gòu)成此裝置的處理單元設(shè)為步驟 的方法來實(shí)現(xiàn),以及作為使計(jì)算機(jī)執(zhí)行這些步驟的程序來實(shí)現(xiàn)。
依據(jù)本發(fā)明,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí), 消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
圖1是表示以往的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置的構(gòu) 成的構(gòu)成圖。
圖2是將電機(jī)控制用微計(jì)算機(jī)內(nèi)部的電機(jī)控制用微計(jì)算機(jī)內(nèi)部的 PWM定時(shí)器信號(hào)和電機(jī)控制電源組件的PWM信號(hào)輸出波形以及電機(jī)電流 值的取得定時(shí)區(qū)間模式化表示的圖。
圖3是表示連續(xù)進(jìn)行三相電機(jī)電流檢測的模數(shù)轉(zhuǎn)換部的構(gòu)成圖。 圖4是用于說明在模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作 的圖。
圖5是表示本發(fā)明的實(shí)施例1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置的構(gòu)成的構(gòu)成圖。
圖6是表示本發(fā)明的實(shí)施例1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)
15
控制裝置的模數(shù)轉(zhuǎn)換部的構(gòu)成圖。
圖7是表示本發(fā)明的實(shí)施例1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置的寄存器部的構(gòu)成的構(gòu)成圖。
圖8是用于說明在本發(fā)明的實(shí)施例1的模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行模數(shù)轉(zhuǎn) 換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
圖9是用于說明在本發(fā)明的實(shí)施例1的模數(shù)轉(zhuǎn)換部中進(jìn)行模數(shù)連續(xù)轉(zhuǎn) 換的流程的圖。
圖10是表示本發(fā)明的實(shí)施例2的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置的模數(shù)轉(zhuǎn)換部的構(gòu)成圖。
圖11是用于說明在本發(fā)明的實(shí)施例2的模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行模數(shù)轉(zhuǎn) 換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
圖12是將電機(jī)控制用微計(jì)算機(jī)的PWM定時(shí)器信號(hào)和電機(jī)控制電源組 件的PWM信號(hào)輸出波形的時(shí)間圖模式化表示的圖。
圖13是表示本發(fā)明的實(shí)施例3的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置的模數(shù)轉(zhuǎn)換部的構(gòu)成圖。
圖14是用于說明在本發(fā)明的實(shí)施例3的模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行模數(shù)轉(zhuǎn)
換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
圖15是表示本發(fā)明的實(shí)施例4的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)
控制裝置的模數(shù)轉(zhuǎn)換部的構(gòu)成圖。
圖16是用于說明在本發(fā)明的實(shí)施例4的模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行模數(shù)轉(zhuǎn)
換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
圖17是表示本發(fā)明的實(shí)施例5的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置的模數(shù)轉(zhuǎn)換部的構(gòu)成圖。
圖18是用于說明在本發(fā)明的實(shí)施例5的模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行模數(shù)轉(zhuǎn) 換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
圖19是表示本發(fā)明的實(shí)施例6的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置的模數(shù)轉(zhuǎn)換部的構(gòu)成圖。
圖20是用于說明在本發(fā)明的實(shí)施例6的模數(shù)轉(zhuǎn)換部中連續(xù)進(jìn)行模數(shù)轉(zhuǎn) 換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
圖21是將實(shí)施例7的洗衣機(jī)的結(jié)構(gòu)模式化表示的圖。
圖22是洗衣機(jī)的輪廓圖,
符號(hào)說明
100、 900三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置
105、 905正弦波驅(qū)動(dòng)三相電機(jī)
106、 906 電機(jī)控制電源組件
107、 907電機(jī)控制用微計(jì)算機(jī)
108、 908并聯(lián)電阻
109、 909 電機(jī)電流放大電路
110、 210、 310、 410、 510、 610、 920模數(shù)轉(zhuǎn)換部 160洗衣機(jī)
161洗滌圓筒 162機(jī)箱 163風(fēng)扇電機(jī) 164 電機(jī)
911、 912、 913、 1101、 9201 模數(shù)轉(zhuǎn)換器 1100、 9200多路轉(zhuǎn)換器
1102、 9202 多路分配器
1103、 2103、 3103、 4103、 5103、 6103、 9203 控制部
1104、 2104、 3104、 4104、 5104、 6104、 9204 寄存器部 1105模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器
1106模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器 1107模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器 2107、 2108模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器 3107兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器 4107轉(zhuǎn)換禁止信道指定寄存器 5107偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器 5108奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器 6107模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器 6108模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道設(shè)定寄存器
9205模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器 9206模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器
具體實(shí)施例方式
(實(shí)施例1)
以下,關(guān)于本發(fā)明的實(shí)施例1使用附圖來進(jìn)行說明。
圖5是表示本發(fā)明的實(shí)施例1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置IOO的構(gòu)成的構(gòu)成圖。
如圖5所示,三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100具備 正弦波驅(qū)動(dòng)三相電機(jī)105、電機(jī)控制電源組件106、電機(jī)控制用微計(jì)算機(jī) 107、三個(gè)并聯(lián)電阻108、電機(jī)電流放大電路109、模數(shù)轉(zhuǎn)換部IIO。
驅(qū)動(dòng)三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100中的正弦波驅(qū) 動(dòng)三相電機(jī)105的電機(jī)電流,根據(jù)從電機(jī)控制用微計(jì)算機(jī)107輸出的六相 的PWM信號(hào),通過切換電機(jī)控制電源組件106內(nèi)部的轉(zhuǎn)換元件的0N、 OFF而被控制。并且,通過流過三個(gè)并聯(lián)電阻108的電流通過電機(jī)電流放 大電路109被放大,并輸入到電機(jī)控制用微計(jì)算機(jī)107,且通過將被輸入到 電機(jī)控制用微計(jì)算機(jī)107內(nèi)部的模數(shù)轉(zhuǎn)換部110的模擬值轉(zhuǎn)換為數(shù)字值來 檢測驅(qū)動(dòng)正弦波驅(qū)動(dòng)三相電機(jī)105的電機(jī)電流。
并且,電機(jī)控制用微計(jì)算機(jī)107使用檢測出的電機(jī)電流來控制六相 PWM信號(hào)的輸出。即,由檢測出的電機(jī)電流來推斷正弦波驅(qū)動(dòng)三相電機(jī) 105的電機(jī)位置(速度),并根據(jù)推斷出的正弦波驅(qū)動(dòng)三相電機(jī)105的電機(jī) 位置和目標(biāo)速度輸出六相(作為PWM為三相)用于控制電機(jī)的PWM信 號(hào),以使正弦波驅(qū)動(dòng)三相電機(jī)105的電機(jī)電流成為正弦波狀。據(jù)此來控制 正弦波驅(qū)動(dòng)三相電機(jī)105。
如此,本實(shí)施例1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100 通過反復(fù)進(jìn)行如上所述的控制工作,創(chuàng)造出所期待的電機(jī)驅(qū)動(dòng)狀態(tài)。
圖6是表示本發(fā)明的實(shí)施例1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置100的模數(shù)轉(zhuǎn)換部110的構(gòu)成圖。如圖6所示,模數(shù)轉(zhuǎn)換部110 具備多個(gè)輸入信道ADchO ADch5、多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、 多路分配器1102、控制部1103、寄存器部1104。
輸入信道ADchO ADch5的多個(gè)輸入信道各自被分配編號(hào)。另外,為 方便起見,將多個(gè)輸入信道各自被分配的編號(hào)作為ADchO ADch5在以下 進(jìn)行說明。向輸入信道ADchO ADch5的至少兩個(gè)以上的輸入信道輸入利 用并聯(lián)電阻108檢測出的電流值被放大值的模擬信號(hào),并向多路轉(zhuǎn)換器 IIOO輸出。
多路轉(zhuǎn)換器1100從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信 道,并向模數(shù)轉(zhuǎn)換器1101輸出模擬信號(hào)。
模數(shù)轉(zhuǎn)換器1101將被輸入到多路轉(zhuǎn)換器IIOO所選擇的輸入信道的模 擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并向多路分配器1102輸出。
多路分配器1102從多個(gè)輸出用寄存器中選擇一個(gè)輸出用寄存器,并將 由模數(shù)轉(zhuǎn)換器1101輸入的數(shù)字信號(hào)輸出到所選擇的輸出用寄存器。
控制部1103控制多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、和多路分配器 1102。
控制部1103參照寄存器部1104,決定多路轉(zhuǎn)換器1100所選擇的多個(gè) 輸入信道的順序??刂撇?103按照決定后的輸入信道的順序,使多路轉(zhuǎn)換 器1100從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信道,并使其向模 數(shù)轉(zhuǎn)換器1101輸出模擬信號(hào)。
控制部1103使模數(shù)轉(zhuǎn)換器1101將被輸入到多路轉(zhuǎn)換器1100所選擇的 輸入信道的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并使其向多路分配器1102輸出。
控制部1103使多路分配器1102從多個(gè)輸出用寄存器中選擇一個(gè)輸出 用寄存器,并使其將由模數(shù)轉(zhuǎn)換器1101轉(zhuǎn)換的數(shù)字信號(hào)輸出到被選擇的輸 出用寄存器。
圖7是表示本發(fā)明的實(shí)施例1的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置100的寄存器部1104的構(gòu)成圖。
寄存器部1104具有模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105、模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106、和模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器 1107。另外,寄存器部1104,具有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器 1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111,并且用于決定由多路 轉(zhuǎn)換器1100所能夠選擇的輸入信道的信道編號(hào)的順序和范圍形成的模數(shù)連 續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)。
而且,控制部1103依據(jù)寄存器部1104的模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定 寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106,以模數(shù)連續(xù)轉(zhuǎn)換標(biāo) 準(zhǔn)循環(huán)的信道編號(hào)順序來決定使多路轉(zhuǎn)換器1100選擇的輸入信道的信道編 號(hào)的范圍。即,決定如"模數(shù)連續(xù)轉(zhuǎn)換開始信道一…一模數(shù)連續(xù)轉(zhuǎn)換結(jié)束 信道一模數(shù)連續(xù)轉(zhuǎn)換開始信道一…"的、由多路轉(zhuǎn)換器1100選擇的輸入信 道的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107保持標(biāo)記,該標(biāo)記表示是否為 關(guān)于成為模數(shù)連續(xù)轉(zhuǎn)換的對象的多個(gè)輸入信道的各自的信道編號(hào)的、沒有 被多路轉(zhuǎn)換器IIOO選擇的禁止選擇信道的信息。
在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107保持,表示成為模數(shù)連續(xù)轉(zhuǎn) 換對象的多個(gè)輸入信道的至少一個(gè)以上的信道編號(hào)為禁止選擇信道的信息 的標(biāo)記的情況下,依據(jù)在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所做的設(shè)定,從被決定的模數(shù)連續(xù)轉(zhuǎn)換循 環(huán)的信道編號(hào)順序中,除去被作為禁止選擇信道的信道編號(hào)。即,控制部 1103從模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105所設(shè)定的信道編號(hào)、例如 ADchl,至模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所設(shè)定的信道編號(hào)、例 如ADch3為止,除去表示在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保 持的標(biāo)記中被設(shè)定的禁止選擇信道的信息的輸入信道、例如ADch2為禁止, 以分配給輸入信道的編號(hào)順序(ADchl—ADch3—ADch1…)來使多路轉(zhuǎn)換 器1100進(jìn)行選擇。向多路轉(zhuǎn)換器1100輸入被輸入到所選擇的輸入信道中 的模擬信號(hào)。
圖8是用于說明在本發(fā)明的實(shí)施例1的模數(shù)轉(zhuǎn)換部110中連續(xù)進(jìn)行模 數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
圖8(A)是表示,在模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110中將信 道編號(hào)設(shè)定為ADchO,且在模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111中 將信道編號(hào)設(shè)定為ADch5的情況下,作為由多路轉(zhuǎn)換器1100所能夠選擇 的輸入信道的信道編號(hào)的順序和其范圍的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的圖。
如圖8(A)所示,根據(jù)在模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和 模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111所作的設(shè)定,從信道編號(hào) ADchO開始到信道編號(hào)ADch5結(jié)束的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)(ADchO—
ADchl—ADch2—ADch3—ADch4—ADch5—…)被設(shè)定。
據(jù)此,在模數(shù)轉(zhuǎn)換部IIO,從輸入信道編號(hào)小的編號(hào)開始按順序被連續(xù) 轉(zhuǎn)換。
圖8(B)表示,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中ADchl作 為信道編號(hào)被設(shè)定,且在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中ADch3 作為信道編號(hào)被設(shè)定,以及在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保 持的標(biāo)記中設(shè)定為"信道編號(hào)ADchl表示許可、信道編號(hào)ADch2表示禁 止及信道編號(hào)ADch3表示許可(信道編號(hào)ADchO、信道編號(hào)ADch4及信 道編號(hào)ADch5為任意設(shè)定)"的表示是否為禁止信道的信息的情況下的、 連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換部110的模數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作。
在模數(shù)轉(zhuǎn)換部110,從輸入信道編號(hào)小的編號(hào)開始按順序被連續(xù)轉(zhuǎn)換。
根據(jù)在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信 道設(shè)定寄存器1106所作的設(shè)定,決定從與信道編號(hào)ADchl對應(yīng)的輸入信 道ADchl開始,到與信道編號(hào)ADch3對應(yīng)的輸入信道ADch3結(jié)束為止的 模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2—ADch3—ADchl…)。即,控制部1103 參照寄存器部1104,根據(jù)在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持 的標(biāo)記中所示的禁止信道的信息,從由模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器 1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所決定的模數(shù)連續(xù)轉(zhuǎn)換循 環(huán)的信道編號(hào)順序,來決定表示為禁止選擇信道的信道編號(hào)ADch2被除去 后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…)??刂撇?103按照 所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…),控制多路轉(zhuǎn)換 器1100和模數(shù)轉(zhuǎn)換器1101??刂撇?103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) (ADchl—ADch3—ADchl —…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使 被輸入到所選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101 。
圖9是用于說明在本發(fā)明的實(shí)施例1的模數(shù)轉(zhuǎn)換部中進(jìn)行模數(shù)連續(xù)轉(zhuǎn) 換的流程的圖。
首先,模數(shù)轉(zhuǎn)換部110中的控制部1103訪問寄存器部1104,參照寄存 器部所保持的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換 標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111所作的設(shè)定。
其次,模數(shù)轉(zhuǎn)換部110中的控制部1103參照寄存器部所保持的模數(shù)連
續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器 1106,讀出在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束 信道設(shè)定寄存器1106中被設(shè)定的信道編號(hào)。
其次,模數(shù)轉(zhuǎn)換部110中的控制部1103根據(jù)讀出的信道開始編號(hào)和信 道結(jié)束編號(hào)來決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
其次,模數(shù)轉(zhuǎn)換部110中的控制部1103參照寄存器部所保持的模數(shù)轉(zhuǎn) 換禁止信道設(shè)定標(biāo)記寄存器1107,讀出在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存 器1107中被設(shè)定的作為禁止信息的禁止信道的信息(SIOI)。
其次,模數(shù)轉(zhuǎn)換部110中的控制部1103根據(jù)所讀出的禁止信息,控制 多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器1101,并進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換(S102)。艮P, 模數(shù)轉(zhuǎn)換部110中的控制部1103決定,從先決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)中除 去被設(shè)定為禁止信道的信道編號(hào)的模數(shù)連續(xù)轉(zhuǎn)換循環(huán),且按照決定后的模 數(shù)連續(xù)轉(zhuǎn)換循環(huán),使多路轉(zhuǎn)換器1100選擇輸入信道,并通過使被輸入到所 選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101,來進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換。
而且,在本實(shí)施例1的具備具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部110的 三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100利用并聯(lián)電阻108檢測 出的三相電機(jī)電流被放大,被放大的電機(jī)電流值作為模擬輸入信號(hào)輸入到 模數(shù)轉(zhuǎn)換部110。
在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部110的輸入信道為ADchl、 ADch2及 ADch3。
以下,對在電機(jī)控制電源組件106的PWM信號(hào)的下橋臂成為ON區(qū) 間的電機(jī)電流值的取得定時(shí)區(qū)間中,具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部110 以兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的方法進(jìn)行說明。
首先,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入信道 ADchl的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸入信道 ADch3的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch1—ADch2—ADch3 —ADchl —…)。
其次,在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記中設(shè)定 "輸入信道ADchl禁止、輸入信道ADch2許可、輸入信道ADch3許可 (ADchO、 ADch4、 ADch5為任意設(shè)定)"的表示是否為禁止信道的信息。
控制部1103參照寄存器部1104,根據(jù)從輸入信道編號(hào)小的編號(hào)開始按 順序被連續(xù)轉(zhuǎn)換的設(shè)定和在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105及模數(shù) 連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) (ADchl—ADch2—ADch3—ADchl —…),決定除去作為模數(shù)轉(zhuǎn)換禁止信道 設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記所示的禁止信道的信道編號(hào)ADchl之 后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2—…)。
控制部1103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2 —…),控制多路轉(zhuǎn)換器IIOO和模數(shù)轉(zhuǎn)換器1101??刂撇?103按照所決定 的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2—…),使多路轉(zhuǎn)換器1100 選擇輸入信道,并使被輸入到所選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn) 換器1101。
據(jù)此,模數(shù)轉(zhuǎn)換部110按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2 —…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
其次,在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記中設(shè)定 "輸入信道ADchl許可、輸入信道ADch2禁止、輸入信道ADch3許可 (ADchO、 ADch4、 ADch5為任意設(shè)定)"的表示是否為禁止信道的信息。 另外,在此同上所述,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中輸入信 道ADchl的信道編號(hào)被設(shè)定,在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106 中輸入信道ADch3的信道編號(hào)被設(shè)定。
控制部1103參照寄存器部1104,根據(jù)從輸入信道編號(hào)小的編號(hào)開始按 順序被連續(xù)轉(zhuǎn)換的設(shè)定,和依據(jù)在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105 及模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn) 換循環(huán)(ADchl—ADch2—ADch3—ADchl —…),決定除去作為模數(shù)轉(zhuǎn)換禁 止信道設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記所示的禁止信道的信道編號(hào) ADch2之后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl —ADch3—ADchl —…)。
控制部1103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3—ADchl —…),控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器1101??刂撇?103按照所決定 的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…),使多路轉(zhuǎn)換器1100 選擇輸入信道,并使被輸入到所選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn) 換器1101。
據(jù)此,模數(shù)轉(zhuǎn)換部110按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3—ADchl —…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
這樣,通過變更模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記 的設(shè)定,模數(shù)轉(zhuǎn)換部110能夠檢測出在下一個(gè)定時(shí)的電機(jī)電流。
再次,在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記中設(shè)定 "輸入信道ADchl許可、輸入信道ADch2許可、輸入信道ADch3禁止 (ADchO、 ADch4、 ADch5為任意設(shè)定)"的表示是否為禁止信道的信息。 另外,在此同上所述,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中輸入信 道ADchl的信道編號(hào)被設(shè)定,在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106 中輸入信道ADch3的信道編號(hào)被設(shè)定。
控制部1103參照寄存器部1104,根據(jù)從輸入信道編號(hào)小的編號(hào)開始按 順序被連續(xù)轉(zhuǎn)換的設(shè)定和在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105及模數(shù) 連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) (ADchl—ADch2—ADch3—ADchl —…),決定除去作為模數(shù)轉(zhuǎn)換禁止信道 設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記所示的禁止信道的信道編號(hào)ADch3之 后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch2—ADchl —…)。
控制部1103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2—ADchl —…),控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器1101??刂撇?103按照所決定 的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch2—ADchl —…),使多路轉(zhuǎn)換器1100 選擇輸入信道,并使被輸入到所選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn) 換器IIOI。
據(jù)此,模數(shù)轉(zhuǎn)換部110按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2—ADchl —…),在進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換之時(shí),能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電 流。
這樣,通過變更模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記 的設(shè)定,模數(shù)轉(zhuǎn)換部IIO能夠檢測出于再下一個(gè)定時(shí)的電機(jī)電流。
如上所述,通過對在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持的 標(biāo)記所示的禁止信道的信息按照需要進(jìn)行切換設(shè)定,模數(shù)轉(zhuǎn)換部110按照 被決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán),能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。 在此,例如,若設(shè)模數(shù)轉(zhuǎn)換部110的模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換所需要
的時(shí)間為lus,則電機(jī)控制用微計(jì)算機(jī)107為了取得電機(jī)電流值所需要的在 模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換時(shí)間為2us,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢 測電機(jī)電流。
進(jìn)而,通過在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器1107所保持的標(biāo)記中
定義并設(shè)定例如"禁止1、許可0",能夠以1比特的寄存器資源來設(shè)定
是否為禁止模數(shù)轉(zhuǎn)換的禁止信道。據(jù)此,本實(shí)施例1的具有一個(gè)模數(shù)轉(zhuǎn)換
器的模數(shù)轉(zhuǎn)換部110,能夠以模數(shù)轉(zhuǎn)換信道數(shù)的比特?cái)?shù)的寄存器資源來實(shí) 現(xiàn)。例如,在模數(shù)轉(zhuǎn)換部110中,若成為所有進(jìn)行模數(shù)轉(zhuǎn)換的對象的多個(gè) 輸入信道數(shù)是16信道,則能夠以16比特的寄存器資源來實(shí)現(xiàn)。
如上所述,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí), 消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
據(jù)此,能夠?qū)崿F(xiàn)低成本的、可以以正弦波驅(qū)動(dòng)電機(jī)的三相之中的兩相 的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的電機(jī)控制裝置。
而且,也能夠變更模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106的設(shè)定,增
加模數(shù)連續(xù)轉(zhuǎn)換對象的輸入信道。在此情況下,在檢測電機(jī)電流之后,進(jìn) 一步通過將在用于電機(jī)電流檢測以外的其他的用途上被使用的模擬信號(hào)輸 入到模數(shù)轉(zhuǎn)換部110,還能夠在用于其他用途的模擬輸入的檢測中使用。
而且,模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)也可以不由具有寄存器部1104的模數(shù)連 續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄 存器1111來決定。即,也可以不存在設(shè)定模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的寄存器, 例如可以像模數(shù)轉(zhuǎn)換部110的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)是固定的那樣依靠硬
件來決定。
(實(shí)施例2)
以下,關(guān)于本發(fā)明的實(shí)施例2使用附圖來進(jìn)行說明。 在實(shí)施例1的模數(shù)轉(zhuǎn)換部110中,關(guān)于通過具備模數(shù)轉(zhuǎn)換禁止信道設(shè) 定標(biāo)記寄存器1107,能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí),消減 寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置進(jìn)行了說明。在本實(shí)施例2中, 關(guān)于以具備與實(shí)施例1不同的構(gòu)成,能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最 小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置,在以下進(jìn)行說 明。
圖IO是表示本發(fā)明的實(shí)施例2的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置100的模數(shù)轉(zhuǎn)換部210的構(gòu)成圖。而且,對與圖6同樣的元件附 有同樣的標(biāo)記,并省略對其的詳細(xì)說明。
如圖10所示,模數(shù)轉(zhuǎn)換部210具備多個(gè)輸入信道ADchO ADch5、 多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、多路分配器1102、控制部2103、寄 存器部2104。圖10所示的模數(shù)轉(zhuǎn)換部210相對于涉及實(shí)施例1的模數(shù)轉(zhuǎn)換 部IIO,控制部2103和寄存器部2104的構(gòu)成不同。
控制部2103控制多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、和多路分配器 1102。
控制部2103參照寄存器部2104,決定多路轉(zhuǎn)換器1100所選擇的多個(gè) 輸入信道的順序??刂撇?103按照決定后的輸入信道的順序,使多路轉(zhuǎn)換 器IIOO從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信道,并使其向模 數(shù)轉(zhuǎn)換器1101輸出模擬信號(hào)??刂撇?103使模數(shù)轉(zhuǎn)換器1101將被輸入到 多路轉(zhuǎn)換器IIOO所選擇的輸入信道的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并使其向 多路分配器1102輸出。
控制部2103使多路分配器1102從多個(gè)輸出用寄存器中選擇一個(gè)輸出 用寄存器,并使其將由模數(shù)轉(zhuǎn)換器1101輸入的數(shù)字信號(hào)輸出到被選擇的輸 出用寄存器。
并且,對控制部2103能夠輸入多個(gè)觸發(fā)信號(hào)。根據(jù)觸發(fā)信號(hào)被輸入到 控制部2103,從而控制部2103參照寄存器部2104,以決定多路轉(zhuǎn)換器1100 所選擇的多個(gè)輸入信道的順序,并控制多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、 和多路分配器1102,幵始模數(shù)連續(xù)轉(zhuǎn)換。即,根據(jù)觸發(fā)信號(hào)來開始模數(shù)連 續(xù)轉(zhuǎn)換。
寄存器部2104具有模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105、模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106、成為與能夠輸入到控制部2103的觸發(fā)信 號(hào)的數(shù)量相對應(yīng)的觸發(fā)數(shù)的兩個(gè)模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107及 2108。在此,雖然設(shè)能夠輸入到控制部2103的觸發(fā)信號(hào)的數(shù)量為兩個(gè),但是, 并不限定于此,三個(gè)或三個(gè)以上都可以。
而且,與圖6同樣,寄存器部2104,具有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道 設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111,并且用于
26
決定由多路轉(zhuǎn)換器1100所能夠選擇的輸入信道的信道編號(hào)的順序和范圍形
成的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)。
而且,控制部2103依據(jù)寄存器部2104中的模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè) 定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106,以模數(shù)連續(xù)轉(zhuǎn)換 標(biāo)準(zhǔn)循環(huán)的信道編號(hào)順序來決定使多路轉(zhuǎn)換器1100選擇的輸入信道的信道 編號(hào)的范圍。即,決定"模數(shù)連續(xù)轉(zhuǎn)換開始信道一…一模數(shù)連續(xù)轉(zhuǎn)換結(jié)束 信道一模數(shù)連續(xù)轉(zhuǎn)換開始信道一…"的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107及2108各自保持標(biāo)記,該標(biāo) 記表示是否為關(guān)于成為模數(shù)連續(xù)轉(zhuǎn)換的對象的多個(gè)輸入信道各自的信道編 號(hào)的、沒有被多路轉(zhuǎn)換器1100選擇的禁止選擇信道的信息。模數(shù)轉(zhuǎn)換禁止 信道設(shè)定標(biāo)記寄存器2107及2108各自保持的標(biāo)記表示,作為與能夠輸入 控制部2103的各個(gè)觸發(fā)信號(hào)相對應(yīng)的禁止選擇信道的信息。
在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107或2108保持表示成為模數(shù) 連續(xù)轉(zhuǎn)換對象的多個(gè)輸入信道的至少一個(gè)以上的信道編號(hào)為禁止選擇信道 的信息的標(biāo)記的情況下,依據(jù)在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和 模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所做的設(shè)定,從被決定的模數(shù)連續(xù) 轉(zhuǎn)換循環(huán)的信道編號(hào)順序中,除去被作為禁止選擇信道的信道編號(hào)。艮P, 控制部2103從模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105所設(shè)定的信道編號(hào)、 例如ADchl,至模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所設(shè)定的信道編號(hào)、 例如ADch3為止,除去表示在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107或 2108所保持的標(biāo)記中的禁止選擇信道的信息的輸入信道、例如ADch2為禁 止,以分配給輸入信道的編號(hào)順序(ADchl—ADch3—ADchl…)來使多路 轉(zhuǎn)換器1100進(jìn)行選擇。向多路轉(zhuǎn)換器1100輸入被輸入到所選擇的輸入信 道中的模擬信號(hào)。
在此,在圖10所示的寄存器部2104的設(shè)定例中,被對應(yīng)于模數(shù)轉(zhuǎn)換 禁止信道設(shè)定標(biāo)記寄存器2107和2108的觸發(fā)為電機(jī)控制用微計(jì)算機(jī)907 的PWM定時(shí)器信號(hào)的上溢發(fā)生時(shí)和下溢發(fā)生時(shí)的兩個(gè)觸發(fā)。控制部2103 依據(jù)模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107所保持的標(biāo)記,來決定模數(shù)連 續(xù)轉(zhuǎn)換循環(huán)1;并依據(jù)模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2108所保持的標(biāo) 記,來決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)2。
而且,控制部2103除了所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)能夠按每個(gè)輸入到 控制部2103的觸發(fā)信號(hào)來設(shè)定以外,與實(shí)施例1相同。
圖11是用于說明在本發(fā)明的實(shí)施例2的t莫數(shù)轉(zhuǎn)換部210中連續(xù)進(jìn)行模 數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
由于圖11(A)與圖8(A)—樣,所以說明從略。根據(jù)圖11(A)的設(shè)定,模 數(shù)轉(zhuǎn)換部210設(shè)定有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)(ADchO—ADchl—ADch2— ADch3—ADch4—ADch5—…),從輸入信道編號(hào)小的編號(hào)開始按順序被連 續(xù)轉(zhuǎn)換。
在圖ll(B),模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中ADchO作為信 道編號(hào)被設(shè)定,模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中ADch5作為信 道編號(hào)被設(shè)定。并且,圖ll(B)表示,在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器 2107所保持的標(biāo)記里設(shè)定為"信道編號(hào)ADchO表示禁止、信道編號(hào)ADchl 表示許可、信道編號(hào)ADch2表示禁止、信道編號(hào)ADch3表示許可、信道 編號(hào)ADch4表示禁止、信道編號(hào)ADch5表示禁止"的表示是否為禁止信 道的信息的情況下的、按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的模數(shù) 轉(zhuǎn)換部210的連續(xù)轉(zhuǎn)換的動(dòng)作,和在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器 2108所保持的標(biāo)記里設(shè)定為"信道編號(hào)ADchO表示許可、信道編號(hào)ADchl 表示禁止、信道編號(hào)ADch2表示禁止、信道編號(hào)ADch3表示禁止、信道 編號(hào)ADch4表示許可、信道編號(hào)ADch5表示許可"的表示是否為禁止信 道的信息的情況下的、按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)2,連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的模數(shù) 轉(zhuǎn)換部210的連續(xù)轉(zhuǎn)換的動(dòng)作。
在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107所保持的標(biāo)記里設(shè)定如上所 述的表示是否為禁止信道的信息的情況下,控制部2103參照寄存器部 2104,根據(jù)在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107所保持的標(biāo)記中所示 的禁止信道的信息,從由模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)的信道編號(hào)順 序,來決定表示為禁止選擇信道的信道編號(hào)ADch2被除去后的模數(shù)連續(xù)轉(zhuǎn) 換循環(huán)1(ADchl—ADch3—ADchl —…)??刂撇?103按照所決定的模數(shù)連 續(xù)轉(zhuǎn)換循環(huán)1(ADchl—ADch3—ADchl —…),控制多路轉(zhuǎn)換器1100和模數(shù) 轉(zhuǎn)換器1101??刂撇?103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1(ADchl —
ADch3—ADchl —…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被輸入的模 擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2108^f保持的標(biāo)記里設(shè)定如上所 述的表示是否為禁止信道的信息的情況下,同樣地決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán) 2(ADch0—ADch4—ADch5—ADch0…)。控制部2103按照所決定的模數(shù)連 續(xù)轉(zhuǎn)換循環(huán)2(ADch0—ADch4—ADch5—ADch0…),控制多路轉(zhuǎn)換器1100 和模數(shù)轉(zhuǎn)換器1101??刂撇?103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)2(ADchO —ADch4—ADch5—ADch0…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被 輸入到所選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
圖12是將電機(jī)控制用微計(jì)算機(jī)107的PWM定時(shí)器信號(hào)和電機(jī)控制電 源組件106的PWM信號(hào)輸出波形的時(shí)間圖模式化表示的圖。
圖12模式化表示,作為電機(jī)電流值的取得定時(shí)區(qū)間的模數(shù)連續(xù)轉(zhuǎn)換循 環(huán)1和作為電機(jī)電流值以外的、輸入到模數(shù)轉(zhuǎn)換部210的輸入信號(hào)的取得 定時(shí)區(qū)間的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)2。
在圖12中的觸發(fā)設(shè)定為,在電機(jī)控制用微計(jì)算機(jī)107的PWM定時(shí)器 信號(hào)的上溢發(fā)生時(shí),使模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1開始;在電機(jī)控制用微計(jì)算機(jī) 107的PWM定時(shí)器信號(hào)的下溢發(fā)生時(shí),使模數(shù)連續(xù)轉(zhuǎn)換循環(huán)2開始。
在此,將ADchl、 ADch2及ADch3作為正弦波驅(qū)動(dòng)三相電機(jī)105的三 相電機(jī)電流,ADchO、 ADch4及ADch5,作為例如DC電壓、溫度傳感器 等其他的模擬輸入值。
并且,在進(jìn)行兩臺(tái)以上的電機(jī)驅(qū)動(dòng)控制的情況下,也可以將其他的模 擬輸入值作為區(qū)別于正弦波驅(qū)動(dòng)三相電機(jī)105的第二個(gè)三相電機(jī)電流值。
首先,模數(shù)轉(zhuǎn)換部210中的控制部2103在電機(jī)控制電源組件106 (在 圖中將電機(jī)控制電源組件表示為IPM)的PWM信號(hào)的下橋臂的ON區(qū)間, 即,在能夠取得正弦波驅(qū)動(dòng)三相電機(jī)105的三相電機(jī)電流的定時(shí),按照如 上所述的決定后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1(ADchl—ADch3—ADchl —…)控制 多路轉(zhuǎn)換器IIOO和模數(shù)轉(zhuǎn)換器1101,并將三相電機(jī)電流值進(jìn)行模數(shù)連續(xù)轉(zhuǎn) 換。
其次,觸發(fā)信號(hào)被輸入到控制部2103,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1變更為模 數(shù)連續(xù)轉(zhuǎn)換循環(huán)2。模數(shù)連續(xù)轉(zhuǎn)換循環(huán)2與模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1同樣被用于
決定模數(shù)連續(xù)轉(zhuǎn)換的輸入信道。
再次,模數(shù)轉(zhuǎn)換部210中的控制部2103在電機(jī)控制電源組件106的 PWM信號(hào)的下橋臂的OFF區(qū)間,gp,在不能夠取得正弦波驅(qū)動(dòng)三相電機(jī) 105的三相電機(jī)電流的定時(shí),按照如上所述的決定后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) 2(ADch0—ADch4—ADch5—ADchO…)控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器 1101,并對三相電機(jī)電流以外的其他的模擬輸入值進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換。
在如此的需要取得正弦波驅(qū)動(dòng)三相電機(jī)105的電機(jī)電流值以外的模擬 輸入值的系統(tǒng)的情況下,如圖12所示,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1和模數(shù)連續(xù)轉(zhuǎn) 換循環(huán)2在每次電機(jī)控制中斷處理時(shí)被變更。從而,由于模數(shù)轉(zhuǎn)換器1101 可以于正弦波驅(qū)動(dòng)三相電機(jī)105的電機(jī)電流值的取得及正弦波驅(qū)動(dòng)三相電 機(jī)105的電機(jī)電流值以外的模擬輸入值的取得上兼用,所以能夠?qū)⒛?shù)轉(zhuǎn) 換器必需數(shù)減少一個(gè),還能夠縮短電機(jī)控制中斷處理時(shí)間以及提早針對電 機(jī)控制中斷處理的PWM定時(shí)器的開始定時(shí)。
而且,即使在需要取得正弦波驅(qū)動(dòng)三相電機(jī)105的電機(jī)電流值以外的 模擬輸入值的系統(tǒng)的情況下,也可以不變更模數(shù)連續(xù)轉(zhuǎn)換循環(huán)1和模數(shù)連 續(xù)轉(zhuǎn)換循環(huán)2,而進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換循環(huán)的設(shè)定,以使繼取得電機(jī)電流值之 后連續(xù)轉(zhuǎn)換電機(jī)電流值以外的模擬輸入值,還可以再準(zhǔn)備一個(gè)專門用于取 得電機(jī)電流值以外的模擬輸入值的模數(shù)轉(zhuǎn)換器。
而且,在本實(shí)施例2的具備具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部210的 三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100利用并聯(lián)電阻108檢測 出的三相電機(jī)電流被放大,被放大的電機(jī)電流值作為模擬輸入信號(hào)輸入到 模數(shù)轉(zhuǎn)換部210。在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部210的輸入信道為ADchl、 ADch2及ADch3。
在此情況下,在電機(jī)控制電源組件106的PWM信號(hào)的下橋臂成為ON 區(qū)間的電機(jī)電流值的取得定時(shí)區(qū)間中,具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部 210以兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的方法與實(shí)施例1相同。即,在 模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存 器1106設(shè)定信道編號(hào),并在決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)之后,進(jìn)一步,通過按 照需要變更作為表示兩個(gè)模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107及2108 是否為所保持的禁止信道的信息的標(biāo)記的設(shè)定,模數(shù)轉(zhuǎn)換部210能夠按照
每個(gè)PWM定時(shí)器的上溢定時(shí)來檢測電機(jī)電流。
如上所述,通過對在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107及2108 所保持的標(biāo)記所示的禁止信道的信息按照需要進(jìn)行切換設(shè)定,模數(shù)轉(zhuǎn)換部 210按照被決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán),能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī) 電流。在此,例如,若設(shè)模數(shù)轉(zhuǎn)換部210的模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換 所需要的時(shí)間為lus,則電機(jī)控制用微計(jì)算機(jī)107為了取得電機(jī)電流值所需 要的在模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換時(shí)間為2us,能夠以兩相模數(shù)轉(zhuǎn)換時(shí) 間來檢測電機(jī)電流。
進(jìn)而,通過在模數(shù)轉(zhuǎn)換禁止信道設(shè)定標(biāo)記寄存器2107及2108所保持 的標(biāo)記中進(jìn)行定義并設(shè)定例如"禁止K許可0",則與實(shí)施例l同樣, 能夠以1比特的寄存器資源來設(shè)定是否為禁止模數(shù)轉(zhuǎn)換的禁止信道。據(jù)此, 本實(shí)施例2的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部210,能夠以模數(shù)轉(zhuǎn)換信道 數(shù)的比特?cái)?shù)的寄存器資源來實(shí)現(xiàn)。例如,在模數(shù)轉(zhuǎn)換部210中,若成為所 有的進(jìn)行模數(shù)轉(zhuǎn)換的對象的多個(gè)輸入信道數(shù)是16信道,且若觸發(fā)信號(hào)的種 類為兩種,則能夠以32比特的寄存器資源來實(shí)現(xiàn)。
如上所述,依據(jù)本實(shí)施例2的發(fā)明,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的 數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
據(jù)此,能夠?qū)崿F(xiàn)低成本的、可以以正弦波驅(qū)動(dòng)電機(jī)的三相之中的兩相 的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的電機(jī)控制裝置。
另外,由于只針對所需要的觸發(fā)信號(hào)的數(shù)量準(zhǔn)備模數(shù)轉(zhuǎn)換禁止信道設(shè) 定標(biāo)記寄存器,因此可以避免多消費(fèi)不必要的寄存器資源,當(dāng)然能夠謀求 降低成本。
而且,模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)也可以不由具有寄存器部2104的模數(shù)連 續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄 存器1111來決定。即,也可以不存在設(shè)定模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的寄存器, 例如可以像模數(shù)轉(zhuǎn)換部210的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)是固定的那樣依靠硬 件來決定。
(實(shí)施例3)
以下,關(guān)于本發(fā)明的實(shí)施例3使用附圖來進(jìn)行說明。
在實(shí)施例2的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部210中,關(guān)于通過具
31備與輸入到控制部2103的觸發(fā)信號(hào)的數(shù)量相對應(yīng)的模數(shù)轉(zhuǎn)換禁止信道設(shè)定 標(biāo)記寄存器2107及2108,能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí), 消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置進(jìn)行了說明。在本實(shí)施例3 中,關(guān)于以具備與實(shí)施例2不同的構(gòu)成,能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少 到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置,在以下進(jìn) 行說明。
圖13是表示本發(fā)明的實(shí)施例3的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置100的模數(shù)轉(zhuǎn)換部310的構(gòu)成圖。另外,與圖6或者圖10同樣的 元件附有同樣的標(biāo)記,并省略對其的詳細(xì)說明。
如圖13所示的模數(shù)轉(zhuǎn)換部310具備多個(gè)輸入信道ADchO ADch5、 多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、多路分配器1102、控制部3103、寄 存器部3104。圖13所示的模數(shù)轉(zhuǎn)換部310,相對于涉及實(shí)施例2的模數(shù)轉(zhuǎn) 換部210,控制部3103和寄存器部3104的構(gòu)成不同。
控制部3103控制多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、和多路分配器 1102。
控制部3103參照寄存器部3104,決定多路轉(zhuǎn)換器1100所選擇的多個(gè) 輸入信道的順序??刂撇?103按照決定后的輸入信道的順序,使多路轉(zhuǎn)換 器1100從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信道,并使其向模 數(shù)轉(zhuǎn)換器1101輸出模擬信號(hào)。控制部3103使模數(shù)轉(zhuǎn)換器1101將被輸入到 多路轉(zhuǎn)換器IIOO所選擇的輸入信道的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并使其向 多路分配器1102輸出。
控制部3103使多路分配器1102從多個(gè)輸出用寄存器中選擇一個(gè)輸出 用寄存器,并使其將由模數(shù)轉(zhuǎn)換器1101輸入的數(shù)字信號(hào)輸出到被選擇的輸 出用寄存器。
寄存器部3104具有模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105、模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106、和兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存 器3107。
另外,寄存器部3104與實(shí)施例1及2同樣,具有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開 始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111,其 用于決定由多路轉(zhuǎn)換器1100所能夠選擇的輸入信道的信道編號(hào)的順序和范
圍形成的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)。
而且,控制部3103依據(jù)寄存器部3104的模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定 寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106,以模數(shù)連續(xù)轉(zhuǎn)換標(biāo) 準(zhǔn)循環(huán)的信道編號(hào)順序來決定使多路轉(zhuǎn)換器1100選擇的輸入信道的信道編 號(hào)的范圍。即,決定"模數(shù)連續(xù)轉(zhuǎn)換開始信道一…一模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信 道一模數(shù)連續(xù)轉(zhuǎn)換開始信道一…"的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107,除了只保持在模數(shù)連續(xù) 轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106 設(shè)定的信道編號(hào)以外,還保持表示是否為不被多路轉(zhuǎn)換器IIOO選擇的模式 的信息的標(biāo)記。
在兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107,除了只保持在模數(shù)連 續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器 1106設(shè)定的信道編號(hào)以外,還保持表示是否為不被多路轉(zhuǎn)換器1100選擇的 模式(以下,記述為ON模式)的信息的標(biāo)記的情況下,在模數(shù)連續(xù)轉(zhuǎn)換 開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106設(shè)定 的編號(hào)以外的信道編號(hào)被除去。即> 控制部3103使多路轉(zhuǎn)換器1100選擇 只與在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105設(shè)定的信道編號(hào)、例如 ADchl,和在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106設(shè)定的信道編號(hào)、例 如ADch3對應(yīng)的輸入信道(ADchl—ADch3—ADchl —…)。向多路轉(zhuǎn)換器 1100輸入被輸入到所選擇的輸入信道中的模擬信號(hào)。
圖14是用于說明在本發(fā)明的實(shí)施例3的模數(shù)轉(zhuǎn)換部310中連續(xù)進(jìn)行模 數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
由于圖14(A)與圖8(A)、圖ll(A)—樣,所以說明從略。根據(jù)圖14(A) 的設(shè)定,模數(shù)轉(zhuǎn)換部310設(shè)定有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)(ADchO—ADchl — ADch2—ADch3—ADch4—ADch5—…),從輸入信道編號(hào)小的編號(hào)開始按 順序被連續(xù)轉(zhuǎn)換。
圖14(B)表示,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中作為信道 編號(hào)設(shè)定為ADchl,且在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中作為信 道編號(hào)設(shè)定為ADch3,兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107所保持 的標(biāo)記中被設(shè)定表示ON模式的信息的情況下的、在模數(shù)轉(zhuǎn)換部310中連
續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作。
由于在模數(shù)轉(zhuǎn)換部310,從輸入信道編號(hào)小的編號(hào)開始按順序被連續(xù)轉(zhuǎn) 換,所以根據(jù)在寄存器部3104的模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105 和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定,以及表示兩個(gè)信道 連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107所保持的標(biāo)記為ON模式的信息的設(shè) 定,只選擇與信道編號(hào)ADchl對應(yīng)的輸入信道ADchl和與信道編號(hào)ADch3 對應(yīng)的輸入信道ADch3的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…) 依據(jù)控制部3103被決定。即,控制部3103參照寄存器部3104,依據(jù)兩個(gè) 信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107所保持的標(biāo)記表示為ON模式的信 息,來決定只選擇與在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105設(shè)定的信道 編號(hào)ADchl對應(yīng)的輸入信道ADchl和與在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄 存器1106設(shè)定的信道編號(hào)ADch3對應(yīng)的輸入信道ADch3的模數(shù)連續(xù)轉(zhuǎn)換 循環(huán)(ADchl—ADch3—ADchl —…)??刂撇?103按照所決定的模數(shù)連續(xù) 轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…),控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn) 換器1101??刂撇?103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3 —ADchl —…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被輸入到所選擇的 輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
而且,在本實(shí)施例3的具備具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部310的 三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100利用并聯(lián)電阻108檢測 出的三相電機(jī)電流被放大,被放大的電機(jī)電流值作為模擬輸入信號(hào)輸入到 模數(shù)轉(zhuǎn)換部310。
在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部310的輸入信道為ADchl、 ADch2及 ADch3。
以下,對在電機(jī)控制電源組件106的PWM信號(hào)的下橋臂成為ON區(qū) 間的電機(jī)電流值的取得定時(shí)區(qū)間中,具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部310 以兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的方法進(jìn)行說明。
首先,設(shè)定表示兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107所保持的 標(biāo)記為ON模式的信息。
其次,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束 信道設(shè)定寄存器1106中,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105設(shè)定
輸入信道ADchl的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106設(shè)定 輸入信道ADch2的編號(hào)。即,設(shè)定表示"模數(shù)連續(xù)轉(zhuǎn)換開始信道是ADchl、 模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道是ADch2"的信息。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決 定為(ADchl—ADch2—ADchl—ADch2—…)。在此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)根 據(jù)控制部3103參照寄存器部3104而被決定。
據(jù)此,控制部3103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2 —ADchl —…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被輸入到所選擇的 輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
據(jù)此,模數(shù)轉(zhuǎn)換部310通過按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2— ADchl —…),進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電 流。
其次,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束 信道設(shè)定寄存器1106中,設(shè)定表示"模數(shù)連續(xù)轉(zhuǎn)換開始信道為ADch2,模 數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道為ADch3"的信息。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定 為(ADch2—ADch3—ADch2—ADch3—…)。并且,在此與上述同樣,設(shè)定 表示兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107所保持的標(biāo)記為ON模式 的信息。
從而,控制部3103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3 —ADch2—…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被輸入到所選擇的 輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
據(jù)此,模數(shù)轉(zhuǎn)換部310按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2 —…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
其次,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束 信道設(shè)定寄存器1106中,設(shè)定表示"模數(shù)連續(xù)轉(zhuǎn)換開始信道為ADch3,模 數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道為ADchl"的信息。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定 為(ADch3—ADchl—ADch3—ADchl —…)。
據(jù)此,與上述同樣,模數(shù)轉(zhuǎn)換部310按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3— ADchl—ADch3—…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間 來檢測電機(jī)電流。
這樣,在設(shè)定表示兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107所保持
的標(biāo)記為ON模式的信息之后,通過變更模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存 器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106的設(shè)定,模數(shù)轉(zhuǎn)換部310 能夠檢測出在連續(xù)不斷的下一個(gè)定時(shí)的電機(jī)電流。
如上所述,在設(shè)定表示兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107所 保持的標(biāo)記為ON模式的信息之后,通過對表示在模數(shù)連續(xù)轉(zhuǎn)換開始信道 設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106的模數(shù)連續(xù)轉(zhuǎn) 換開始信道和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道的信息,如上述那樣按照需要進(jìn)行切 換設(shè)定,模數(shù)轉(zhuǎn)換部310按照被決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán),能夠以兩相模 數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。在此,例如,在兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定 標(biāo)記寄存器3107所保持的標(biāo)記中,通過將作為表示是ON模式的信息定義 為ON:l,作為表示不是ON模式的信息定義為OFF:0,能夠以1比特的寄 存器資源構(gòu)成兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107。據(jù)此,本實(shí)施 例3的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部310,能夠以一個(gè)標(biāo)記的1比特的 寄存器資源來實(shí)現(xiàn)。
如上所述,依據(jù)本實(shí)施例3的發(fā)明,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的 數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
據(jù)此,能夠?qū)崿F(xiàn)低成本的、可以以正弦波驅(qū)動(dòng)電機(jī)的三相之中兩相的 模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的電機(jī)控制裝置。
而且,模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)也可以不由具有寄存器部3104的模數(shù)連 續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄 存器1111來決定。g卩,也可以不存在設(shè)定模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的寄存器, 例如可以像模數(shù)轉(zhuǎn)換部310的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)是固定的那樣依靠硬 件來決定。
(實(shí)施例4)
以下,關(guān)于本發(fā)明的實(shí)施例4使用附圖來進(jìn)行說明。 在實(shí)施例3的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部310中,關(guān)于通過在 控制部3103設(shè)置兩個(gè)信道連續(xù)轉(zhuǎn)換模式設(shè)定標(biāo)記寄存器3107,能夠在將模 數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù) 轉(zhuǎn)換裝置進(jìn)行了說明。在本實(shí)施例4中,關(guān)于以具備與實(shí)施例3不同的構(gòu) 成,能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí),消減寄存器資源從而
降低成本的模數(shù)轉(zhuǎn)換裝置,在以下進(jìn)行說明。
圖15是表示本發(fā)明的實(shí)施例4的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置100的模數(shù)轉(zhuǎn)換部410的構(gòu)成圖。另外,與圖6、圖10或者圖13 同樣的元件附有同樣的標(biāo)記,并省略對其的詳細(xì)說明。
如圖15所示的模數(shù)轉(zhuǎn)換部410具備多個(gè)輸入信道ADchO ADch5、 多路轉(zhuǎn)換器IIOO、模數(shù)轉(zhuǎn)換器1101、多路分配器1102、控制部4103、寄 存器部4104。圖15所示的模數(shù)轉(zhuǎn)換部410,相對于涉及實(shí)施例3的模數(shù)轉(zhuǎn) 換部310,控制部4103和寄存器部4104的構(gòu)成不同。
控制部4103參照寄存器部4104,決定多路轉(zhuǎn)換器IIOO所選擇的多個(gè) 輸入信道的順序??刂撇?103按照決定后的輸入信道的順序,使多路轉(zhuǎn)換 器1100從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信道,并使其向模 數(shù)轉(zhuǎn)換器1101輸出模擬信號(hào)。控制部4103使模數(shù)轉(zhuǎn)換器1101將被輸入到 多路轉(zhuǎn)換器IIOO所選擇的輸入信道的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并使其向 多路分配器1102輸出。
控制部4103使多路分配器1102從多個(gè)輸出用寄存器中選擇一個(gè)輸出 用寄存器,并使其將由模數(shù)轉(zhuǎn)換器1101轉(zhuǎn)換的數(shù)字信號(hào)輸出到被選擇的輸 出用寄存器。
寄存器部4104具有模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105、模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106、和轉(zhuǎn)換禁止信道指定寄存器4107。
另外,寄存器部4104與實(shí)施例1 3同樣,具有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開 始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111,其 用于決定由多路轉(zhuǎn)換器1100所能夠選擇的多個(gè)輸入信道的信道編號(hào)的順序 和范圍形成的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)。
而且,控制部4103依據(jù)寄存器部4104的模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定 寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106,以模數(shù)連續(xù)轉(zhuǎn)換標(biāo) 準(zhǔn)循環(huán)的信道編號(hào)順序來決定使多路轉(zhuǎn)換器1100選擇的輸入信道的信道編 號(hào)的范圍。g卩,決定成為"模數(shù)連續(xù)轉(zhuǎn)換開始信道一…一模數(shù)連續(xù)轉(zhuǎn)換結(jié) 束信道—模數(shù)連續(xù)轉(zhuǎn)換幵始信道一…"的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
轉(zhuǎn)換禁止信道指定寄存器4107保持直接指定不依據(jù)多路轉(zhuǎn)換器1100 選擇的輸入信道的信息。
在轉(zhuǎn)換禁止信道指定寄存器4107保持直接指定不依據(jù)多路轉(zhuǎn)換器 1100選擇的輸入信道的信息的情況下,從在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄 存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106設(shè)定的、被決定的模 數(shù)連續(xù)轉(zhuǎn)換循環(huán)所包含的信道編號(hào)中除去轉(zhuǎn)換禁止信道指定寄存器4107所 指定的信道編號(hào)。即,控制部4103從模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器 1105所設(shè)定的信道編號(hào)、例如ADchl,至模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存 器1106所設(shè)定的信道編號(hào)、例如ADch3為止,除去表示轉(zhuǎn)換禁止信道指 定寄存器4107所保持的信道編號(hào)的信息的輸入信道、例如ADch2,以輸入 信道所被分配的編號(hào)順序(ADchl—ADch3—ADchl…)來使多路轉(zhuǎn)換器 1100進(jìn)行選擇。向多路轉(zhuǎn)換器1100 lr入被輸入到所選擇的輸入信道中的模 擬信號(hào)。
圖16是用于說明在本發(fā)明的實(shí)施例4的模數(shù)轉(zhuǎn)換部410中連續(xù)進(jìn)行模 數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
由于圖16(A)與圖8(A)、圖ll(A)及圖14(A)—樣,所以說明從略。根 據(jù)圖16(A)的設(shè)定,模數(shù)轉(zhuǎn)換部410設(shè)定有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)(ADchO —ADchl—ADch2—ADch3—ADch4—ADch5 —…),從輸入信道編號(hào)小的
編號(hào)開始按順序被連續(xù)轉(zhuǎn)換。
圖16(B)表示,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中作為信道 編號(hào)設(shè)定為ADchl,且在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中作為信 道編號(hào)設(shè)定為ADch3,轉(zhuǎn)換禁止信道指定寄存器4107中表示信道編號(hào) ADch2的信息被設(shè)定的情況下的、在模數(shù)轉(zhuǎn)換部410中連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換 的連續(xù)轉(zhuǎn)換的動(dòng)作。
在模數(shù)轉(zhuǎn)換部410,從輸入信道編號(hào)小的號(hào)碼開始按順序被連續(xù)轉(zhuǎn)換。 根據(jù)在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信 道設(shè)定寄存器1106所作的設(shè)定,以及在轉(zhuǎn)換禁止信道指定寄存器4107所 作的設(shè)定,決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…),該模數(shù) 連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…)是從由模數(shù)連續(xù)轉(zhuǎn)換開始信 道設(shè)定寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所決定的模 數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch2—ADch3—ADchl —…)所包含的信道編號(hào) 中除去表示為轉(zhuǎn)換禁止信道的信道編號(hào)ADch2之后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
從而,控制部4103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3 — ADchl —…),控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器1101??刂撇?103按照 所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3—ADchl —…),使多路轉(zhuǎn)換器 1100選擇輸入信道,并使被輸入到所選擇的輸入信道的模擬信號(hào)輸出到模 數(shù)轉(zhuǎn)換器1101。
而且,在本實(shí)施例4的具備具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部410的 三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100利甩并聯(lián)電阻108檢測 出的三相電機(jī)電流被放大,被放大的電機(jī)電流值作為模擬輸入信號(hào)輸入到 模數(shù)轉(zhuǎn)換部410。
在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部410的輸入信道為ADchl、 ADch2及 ADch3。
以下,對在電機(jī)控制電源組件106的PWM信號(hào)的下橋臂成為ON區(qū) 間的電機(jī)電流值的取得定時(shí)區(qū)間中,具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部410
以兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的方法進(jìn)行說明。
首先,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入信道 ADchl的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸入信道 ADch3的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch1—ADch2—ADch3 —ADchl—.)。
其次,在轉(zhuǎn)換禁止信道指定寄存器4107設(shè)定表示"轉(zhuǎn)換禁止信道為 ADchl"的信息。
控制部4103參照寄存器部4104,根據(jù)從輸入信道編號(hào)小的號(hào)碼開始按 順序被連續(xù)轉(zhuǎn)換的設(shè)定和在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105及模數(shù) 連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) (ADchl—ADch2—ADch3—ADchl —…),決定除去作為轉(zhuǎn)換禁止信道指定 寄存器4107所表示的轉(zhuǎn)換禁止信道的信道編號(hào)ADchl之后的模數(shù)連續(xù)轉(zhuǎn) 換循環(huán)(ADch2—ADch3—ADch2—…)。
控制部4103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2 —…),控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器1101。控制部4103按照所決定 的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2—…),使多路轉(zhuǎn)換器1100 選擇輸入信道,并使被輸入的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
39
據(jù)此,模數(shù)轉(zhuǎn)換部410按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2 —…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
其次,在轉(zhuǎn)換禁止信道指定寄存器4107切換設(shè)定為表示"轉(zhuǎn)換禁止信 道為ADch2"的信息。
控制部4103參照寄存器部4104,根據(jù)從輸入信道編號(hào)小的號(hào)碼開始按 順序被連續(xù)轉(zhuǎn)換的設(shè)定和在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105及模數(shù) 連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) (ADchl—ADch2—ADch3—ADchl —…),決定除去作為轉(zhuǎn)換禁止信道指定 寄存器4107所表示的轉(zhuǎn)換禁止信道的信道編號(hào)ADch2之后的模數(shù)連續(xù)轉(zhuǎn) 換循環(huán)(ADchl — ADch3—ADchl —…)。
據(jù)此,模數(shù)轉(zhuǎn)換部410按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3—ADchl
—…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。 其次,在轉(zhuǎn)換禁止信道指定寄存器4107切換設(shè)定為表示"轉(zhuǎn)換禁止信 道為ADch3"的信息。
控制部4103參照寄存器部4104,根據(jù)從輸入信道編號(hào)小的號(hào)碼開始按 順序被連續(xù)轉(zhuǎn)換的設(shè)定和在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105及模數(shù) 連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) (ADchl—ADch2—ADch3—ADchl —…),決定除去作為轉(zhuǎn)換禁止信道指定 寄存器4107所表示的轉(zhuǎn)換禁止信道的信道編號(hào)ADch3之后的模數(shù)連續(xù)轉(zhuǎn) 換循環(huán)(ADchl — ADch2—ADch 1—…)。
據(jù)此,模數(shù)轉(zhuǎn)換部410按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2—ADchl
—…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。 這樣,通過按照需要變更轉(zhuǎn)換禁止信道指定寄存器4107所示的轉(zhuǎn)換禁 止信道的設(shè)定,模數(shù)轉(zhuǎn)換部410能夠檢測出在每個(gè)連續(xù)不斷的下一個(gè)定時(shí) 的電機(jī)電流。
如上所述,通過對在轉(zhuǎn)換禁止信道指定寄存器4107所示的轉(zhuǎn)換禁止信 道的信息按照需要進(jìn)行切換設(shè)定,模數(shù)轉(zhuǎn)換部410按照被決定的模數(shù)連續(xù) 轉(zhuǎn)換循環(huán),能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。在此,例如,若設(shè) 模數(shù)轉(zhuǎn)換部410的模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換所需要的時(shí)間為lus,則電 機(jī)控制用微計(jì)算機(jī)107為了取得電機(jī)電流值所需要的在模數(shù)轉(zhuǎn)換器1101中
的模數(shù)轉(zhuǎn)換時(shí)間為2us,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
進(jìn)而,如果能夠指定從成為模數(shù)連續(xù)轉(zhuǎn)換對象的所有的信道數(shù)中減去 兩個(gè)信道后的信道數(shù),則轉(zhuǎn)換禁止信道指定寄存器4107能夠?qū)?yīng)作為轉(zhuǎn)換 禁止信道的信息的全部模式。據(jù)此,以成為模數(shù)連續(xù)轉(zhuǎn)換對象的信道數(shù)的 指定所需要的比特?cái)?shù)乘以,從成為模數(shù)連續(xù)轉(zhuǎn)換對象的最多的信道數(shù)中減 去兩個(gè)信道后的信道數(shù)之后的比特?cái)?shù)的寄存器資源,能夠?qū)崿F(xiàn)本實(shí)施例4 的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部410。例如,在模數(shù)轉(zhuǎn)換部410中,若 所有成為模數(shù)轉(zhuǎn)換對象的多個(gè)輸入信道數(shù)是16信道,則由于成為模數(shù)連續(xù) 轉(zhuǎn)換對象的4個(gè)信道數(shù)的指定所需要比特?cái)?shù)為4以下,所以能夠以56比特 以下的寄存器資源來實(shí)現(xiàn)。
而且,轉(zhuǎn)換禁止信道指定寄存器4107也可以從成為模數(shù)連續(xù)轉(zhuǎn)換對象 的所有的信道數(shù)中,僅指定不被多路轉(zhuǎn)換器1100選擇的輸入信道。在此情 況下,以成為模數(shù)連續(xù)轉(zhuǎn)換對象的信道數(shù)的指定所需要的比特?cái)?shù)與,不被 多路轉(zhuǎn)換器1100選擇的輸入信道的指定所需要的比特?cái)?shù)相加之后的比特?cái)?shù) 的寄存器資源,能夠?qū)崿F(xiàn)本實(shí)施例4的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部 410。例如,在模數(shù)轉(zhuǎn)換部410中,能夠以成為模數(shù)連續(xù)轉(zhuǎn)換對象的信道數(shù) 的指定所需要的3比特與指定不被多路轉(zhuǎn)換器IIOO選擇的輸入信道所需要 的1比特相加之后的4比特的寄存器資源來實(shí)現(xiàn)。
如上所述,依據(jù)本實(shí)施例4的發(fā)明,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的 數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
據(jù)此,能夠?qū)崿F(xiàn)低成本的、可以以正弦波驅(qū)動(dòng)電機(jī)的三相之中兩相的 模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的電機(jī)控制裝置。
而且,也能夠變更模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106的設(shè)定,增
加模數(shù)連續(xù)轉(zhuǎn)換對象的輸入信道。在此情況下,在檢測電機(jī)電流之后,進(jìn) 一步通過將在用于電機(jī)電流檢測以外的其他的用途上被使用的模擬信號(hào)輸 入到模數(shù)轉(zhuǎn)換部410,還能夠在用于其他用途的模擬輸入的檢測中使用。
而且,模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)也可以不由具有寄存器部4104的模數(shù)連 續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄 存器1111來決定。即,也可以不存在設(shè)定模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的寄存器, 例如可以像模數(shù)轉(zhuǎn)換部410的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)是固定的那樣依靠硬
件來決定。
(實(shí)施例5)
以下,關(guān)于本發(fā)明的實(shí)施例5使用附圖來進(jìn)行說明。
在實(shí)施例4的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部410中,關(guān)于通過在 控制部4103設(shè)置轉(zhuǎn)換禁止信道指定寄存器4107,能夠在將模數(shù)轉(zhuǎn)換器的數(shù) 量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置進(jìn)行 了說明。在本實(shí)施例5中,關(guān)于以具備與實(shí)施例4不同的構(gòu)成,能夠在將 模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模 數(shù)轉(zhuǎn)換裝置,在以下進(jìn)行說明。
圖17是表示本發(fā)明的實(shí)施例5的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置100的模數(shù)轉(zhuǎn)換部510的構(gòu)成圖。另外,與圖6、圖IO、圖13或 者圖15同樣的元件附有同樣的標(biāo)記,并省略對其的詳細(xì)說明。
如圖17所示的模數(shù)轉(zhuǎn)換部510具備多個(gè)輸入信道ADchO ADch5、 多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、多路分配器1102、控制部5103、寄 存器部5104。圖16所示的模數(shù)轉(zhuǎn)換部510,相對于涉及實(shí)施例4的模數(shù)轉(zhuǎn) 換部410,控制部5103和寄存器部5104的構(gòu)成不同。
控制部5103參照寄存器部5104,決定多路轉(zhuǎn)換器1100所選擇的多個(gè) 輸入信道的順序。控制部5103按照決定后的輸入信道的順序,使多路轉(zhuǎn)換 器1100從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信道,并使其向模 數(shù)轉(zhuǎn)換器1101輸出模擬信號(hào)。控制部5103使模數(shù)轉(zhuǎn)換器1101將被輸入到 多路轉(zhuǎn)換器IIOO所選擇的輸入信道的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并使其向 多路分配器1102輸出。
控制部5103使多路分配器1102從多個(gè)輸出用寄存器中選擇一個(gè)輸出 用寄存器,并使其將由模數(shù)轉(zhuǎn)換器1101輸入的數(shù)字信號(hào)輸出到被選擇的輸 出用寄存器。
寄存器部5104具有模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105、模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106、偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器 5107和奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108。
另外,寄存器部5104與實(shí)施例1 4同樣,具有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開 始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111,其
用于決定由多路轉(zhuǎn)換器1100所能夠選擇的輸入信道的信道編號(hào)的順序和范
圍形成的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)。
而且,控制部5103依據(jù)寄存器部5104的模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定 寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106,以模數(shù)連續(xù)轉(zhuǎn)換標(biāo) 準(zhǔn)循環(huán)的信道編號(hào)順序來決定使多路轉(zhuǎn)換器1100選擇的輸入信道的信道編 號(hào)的范圍。即,決定成為"模數(shù)連續(xù)轉(zhuǎn)換開始信道一…一模數(shù)連續(xù)轉(zhuǎn)換結(jié) 束信道一模數(shù)連續(xù)轉(zhuǎn)換開始信道一…"的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107保持,在成為模數(shù)連續(xù)轉(zhuǎn) 換對象的多個(gè)輸入信道的信道編號(hào)之中,表示與所有偶數(shù)的信道編號(hào)對應(yīng) 的輸入信道是否不被多路轉(zhuǎn)換器1100選擇的信息的標(biāo)記。
奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持,在成為模數(shù)連續(xù)轉(zhuǎn) 換對象的多個(gè)輸入信道的信道編號(hào)之中,表示與所有奇數(shù)的信道編號(hào)對應(yīng) 的輸入信道是否不被多路轉(zhuǎn)換器1100選擇的信息的標(biāo)記。
在偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107保持表示與所有偶數(shù)的 信道編號(hào)對應(yīng)的輸入信道是不被多路轉(zhuǎn)換器1100選擇的輸入信道的信息的 禁止標(biāo)記,且奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持表示與所有 奇數(shù)的信道編號(hào)對應(yīng)的輸入信道是被多路轉(zhuǎn)換器1100選擇的輸入信道的信 息的禁止標(biāo)記的情況下,從根據(jù)模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105和 模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn)換 循環(huán)所包含的信道編號(hào)中除去,表示偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存 器5107所保持的禁止標(biāo)記的偶數(shù)信道編號(hào)。即,控制部5103從模數(shù)連續(xù) 轉(zhuǎn)換開始信道設(shè)定寄存器1105所設(shè)定的信道編號(hào)、例如ADchl,至模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106所設(shè)定的信道編號(hào)、例如ADch3為止, 除去表示偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107所保持的禁止標(biāo)記的 偶數(shù)信道編號(hào)的信息、例如ADch2,以輸入信道所被分配的編號(hào)順序 (ADchl—ADch3—ADchl…)來使多路轉(zhuǎn)換器1100進(jìn)行選擇。向多路轉(zhuǎn) 換器IIOO輸入被輸入到所選擇的輸入信道中的模擬信號(hào)。
圖18是用于說明在本發(fā)明的實(shí)施例5的模數(shù)轉(zhuǎn)換部510中連續(xù)進(jìn)行模 數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
由于圖18(A)與圖8(A)、圖ll(A)、圖14(A)、圖16(A)—樣,所以說明
從略。根據(jù)圖18(A)的設(shè)定,模數(shù)轉(zhuǎn)換部510設(shè)定有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán) (ADch0—ADchl—ADch2—ADch3 — ADch4—ADch5 —),從輸入信道編 號(hào)小的號(hào)碼開始按順序被連續(xù)轉(zhuǎn)換。
圖18(B)表示,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中ADchl作 為信道編號(hào)被設(shè)定,且模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中ADch3 作為信道編號(hào)被設(shè)定,并在偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107所 保持的標(biāo)記中設(shè)定表示禁止的信息、即所謂多路轉(zhuǎn)換器IIOO不選擇偶數(shù)信 道編號(hào)的信息,以及在奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108所保持 的標(biāo)記中設(shè)定表示許可的信息、即所謂多路轉(zhuǎn)換器noo選擇奇數(shù)信道編號(hào) 的信息的情況下的,模數(shù)轉(zhuǎn)換部510連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作。
在圖18(B),模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定的信道編 號(hào)為ADchl,模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定的信道編號(hào)為 ADch3。在此時(shí),模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch1—ADch2—ADch3 — ADchl —…)。進(jìn)而,通過在偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107 所保持的標(biāo)記中設(shè)定表示禁止的信息,并在奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo) 記寄存器5108所保持的標(biāo)記中設(shè)定表示許可的信息,除去了作為偶數(shù)信道 編號(hào)的ADch2的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch3—ADchl —…)被決定。
據(jù)此,控制部5103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3 —ADchl —…),控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器1101。控制部5103按 照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch一ADch3—ADchl —…),使多路轉(zhuǎn)換 器IIOO選擇輸入信道,并使被輸入到所選擇的輸入信道的模擬信號(hào)輸出到 模數(shù)轉(zhuǎn)換器1101。
而且,在本實(shí)施例5的具備具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部510的 三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100利用并聯(lián)電阻108檢測 出的三相電機(jī)電流被放大,被放大的電機(jī)電流值作為模擬輸入信號(hào)輸入到 模數(shù)轉(zhuǎn)換部510。
在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部510的輸入信道為ADchl、 ADch2及 ADch3。
以下,對在電機(jī)控制電源組件106的PWM信號(hào)的下橋臂成為ON區(qū) 間的電機(jī)電流值的取得定時(shí)區(qū)間中,具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部510
以兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的方法進(jìn)行說明。
首先,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入信道 ADchl的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸入信道 ADch2的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch1—ADch2—ADchl —ADch2—…)。
其次,在偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107保持的標(biāo)記中設(shè) 定表示許可的信息、即所謂偶數(shù)信道編號(hào)被多路轉(zhuǎn)換器1100選擇的信息, 并在奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持的標(biāo)記中設(shè)定表示許 可的信息、即所謂奇數(shù)信道編號(hào)被多路轉(zhuǎn)換器iioo選擇的信息。
據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADchl—ADch2—ADchl —…)。
從而,控制部5103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2 —ADchl —…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被輸入到所選擇的 輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
據(jù)此,模數(shù)轉(zhuǎn)換部510按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl — ADch2—ADchl
—…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。 其次,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入信道 ADch2的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸入信道 ADch3的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch2—ADch3—ADch2 —ADch3—")。
在此,在偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107保持的標(biāo)記中設(shè) 定有表示許可的信息、即所謂偶數(shù)信道編號(hào)被多路轉(zhuǎn)換器1100選擇的信息, 并在奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持的標(biāo)記中設(shè)定有表示 許可的信息、即所謂奇數(shù)信道編號(hào)被多路轉(zhuǎn)換器iioo選擇的信息。
據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch2—ADch3—ADch2—ADch3
從而,控制部5103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3 —ADch2—ADch3…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被輸入到所 選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
據(jù)此,模數(shù)轉(zhuǎn)換部510按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2
—ADch3…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電
機(jī)電流。
其次,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入信道 ADchl的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸入信道 ADch3的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch1—ADch2—ADch3 —ADchl一.)。
其次,在偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107保持的標(biāo)記中設(shè) 定有表示禁止的信息、即所謂偶數(shù)信道編號(hào)不被多路轉(zhuǎn)換器1100選擇的信 息,并在奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持的標(biāo)記中設(shè)定有 表示許可的信息、即所謂奇數(shù)信道編號(hào)被多路轉(zhuǎn)換器IIOO選擇的信息。
據(jù)此,除去了作為偶數(shù)信道編號(hào)的ADch2的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl —ADch3—ADchl —…)被決定。
從而,控制部5103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3 —ADchl—ADch3…),使多路轉(zhuǎn)換器IIOO選擇輸入信道,并使被輸入到所 選擇的輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器1101。
據(jù)此,模數(shù)轉(zhuǎn)換部510按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch3—ADchl —ADch3…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電 機(jī)電流。
這樣,通過按照需要變更設(shè)定于模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器 1105中的信道編號(hào)、設(shè)定于模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中的信 道編號(hào)、偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107保持的標(biāo)記的設(shè)定和 奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持的標(biāo)記的設(shè)定,模數(shù)轉(zhuǎn)換 部510能夠檢測出在連續(xù)不斷的下一個(gè)定時(shí)的電機(jī)電流。
如上所述,通過按照需要將設(shè)定于模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器 1105中的信道編號(hào)、設(shè)定于模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中的信 道編號(hào)、偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107保持的標(biāo)記的設(shè)定和 奇數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持的標(biāo)記的設(shè)定進(jìn)行切換設(shè) 定,模數(shù)轉(zhuǎn)換部510按照被決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán),能夠以兩相模數(shù)轉(zhuǎn) 換時(shí)間來檢測電機(jī)電流。在此,例如,若設(shè)模數(shù)轉(zhuǎn)換部510的模數(shù)轉(zhuǎn)換器 1101中的模數(shù)轉(zhuǎn)換所需要的時(shí)間為lns,則電機(jī)控制用微計(jì)算機(jī)107為了取 得電機(jī)電流值所需要的在模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換時(shí)間為2us,能夠
以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
進(jìn)而,通過在偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107或者奇數(shù)信 道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108保持的標(biāo)記中定義例如設(shè)"禁止1、
許可0",并進(jìn)行設(shè)定,能夠以1比特的寄存器資源來設(shè)定是否禁止模數(shù)
轉(zhuǎn)換。據(jù)此,本實(shí)施例5的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部510,能夠以 兩個(gè)標(biāo)記的2比特的寄存器資源來實(shí)現(xiàn)。
如上所述,依據(jù)本實(shí)施例5的發(fā)明,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的 數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
據(jù)此,能夠?qū)崿F(xiàn)低成本的、可以以正弦波驅(qū)動(dòng)電機(jī)的三相之中兩相的 模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的電機(jī)控制裝置。
而且,也能夠變更模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106的設(shè)定,增
加模數(shù)連續(xù)轉(zhuǎn)換對象的輸入信道。在此情況下,在檢測電機(jī)電流之后,進(jìn) 一步通過將在用于電機(jī)電流檢測以外的其他的用途上被使用的模擬信號(hào)輸 入到模數(shù)轉(zhuǎn)換部510,還能夠在用于其他用途的模擬輸入的檢測中使用。
而且,模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)也可以不由具有寄存器部5104的模數(shù)連 續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄 存器1111來決定。即,也可以不存在設(shè)定模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的寄存器, 例如可以像模數(shù)轉(zhuǎn)換部510的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)是固定的那樣依靠硬 件來決定。
(實(shí)施例6)
以下,關(guān)于本發(fā)明的實(shí)施例6使用附圖來進(jìn)行說明。 在實(shí)施例5的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部510中,關(guān)于通過在 控制部5103設(shè)置偶數(shù)信道編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5107和奇數(shù)信道 編號(hào)轉(zhuǎn)換禁止設(shè)定標(biāo)記寄存器5108,能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最 小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置進(jìn)行了說明。在 本實(shí)施例6中,關(guān)于以具備與實(shí)施例5不同的構(gòu)成,能夠在將模數(shù)轉(zhuǎn)換器 的數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置, 在以下進(jìn)行說明。
圖19是表示本發(fā)明的實(shí)施例6的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng) 控制裝置100的模數(shù)轉(zhuǎn)換部610的構(gòu)成圖。另外,與圖6、圖IO、圖13、
圖15或者圖17同樣的元件附有同樣的標(biāo)記,并省略對其的詳細(xì)說明。
如圖19所示的模數(shù)轉(zhuǎn)換部610具備多個(gè)輸入信道ADchO ADch5、 多路轉(zhuǎn)換器1100、模數(shù)轉(zhuǎn)換器1101、多路分配器1102、控制部6103、寄 存器部6104。圖19所示的模數(shù)轉(zhuǎn)換部610,相對于涉及實(shí)施例5的模數(shù)轉(zhuǎn) 換部510,控制部6103和寄存器部6104的構(gòu)成不同。
控制部6103參照寄存器部6104,決定多路轉(zhuǎn)換器1100所選擇的多個(gè) 輸入信道的順序??刂撇?103按照決定后的輸入信道的順序,使多路轉(zhuǎn)換 器IIOO從多個(gè)輸入信道ADchO ADch5中選擇一個(gè)輸入信道,并使其向模 數(shù)轉(zhuǎn)換器1101輸出模擬信號(hào)??刂撇?103使模數(shù)轉(zhuǎn)換器1101將被輸入到 多路轉(zhuǎn)換器IIOO所選擇的輸入信道的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并使其向 多路分配器1102輸出。
控制部6103使多路分配器1102從多個(gè)輸出用寄存器中選擇一個(gè)輸出 用寄存器,并使其將由模數(shù)轉(zhuǎn)換器1101轉(zhuǎn)換的數(shù)字信號(hào)輸出到被選擇的輸 出用寄存器。
寄存器部6104具有模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105、模數(shù)連 續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106、模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄 存器6107和模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道設(shè)定寄存器6108。
另外,寄存器部6104與實(shí)施例1 5同樣,具有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開 始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄存器1111,其 用于決定由多路轉(zhuǎn)換器1100所能夠選擇的輸入信道的信道編號(hào)的順序和范 圍形成的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)。
而且,控制部6103依據(jù)寄存器部6104的模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定 寄存器1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106,以模數(shù)連續(xù)轉(zhuǎn)換標(biāo) 準(zhǔn)循環(huán)的信道編號(hào)順序來決定使多路轉(zhuǎn)換器1100選擇的輸入信道的信道編 號(hào)的范圍。即,決定成為"模數(shù)連續(xù)轉(zhuǎn)換開始信道一…一模數(shù)連續(xù)轉(zhuǎn)換結(jié) 束信道一模數(shù)連續(xù)轉(zhuǎn)換開始信道一…"的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)。
模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器6107和模數(shù)連續(xù)轉(zhuǎn)換對象 循環(huán)結(jié)束信道設(shè)定寄存器6108是作為區(qū)別于模數(shù)連續(xù)轉(zhuǎn)換循環(huán)的其他的模 數(shù)連續(xù)轉(zhuǎn)換循環(huán),用于決定由多路轉(zhuǎn)換器IIOO所能夠選擇的輸入信道的信 道編號(hào)的順序和范圍(以下,稱作模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán))。
48
艮P,根據(jù)寄存器部6104的模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器 6107和模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道設(shè)定寄存器6108,由多路轉(zhuǎn)換器 1100以模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的信道編號(hào)順序所選擇的輸入信道的信道編 號(hào)的范圍被控制部6103決定。即,決定成為"模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始 信道一…一模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道一模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始 信道一…"的模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)。
控制程序6103通過參照寄存器部6104,根據(jù)在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán) 開始信道設(shè)定寄存器6107及模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道設(shè)定寄存器 6108所作的設(shè)定來決定模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)的信道編號(hào)順序。根據(jù)在模 數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105及模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器 1106所作的設(shè)定而決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)的信道編號(hào)順序中,在模數(shù)連 續(xù)轉(zhuǎn)換對象循環(huán)的信道編號(hào)順序中未被指定的信道編號(hào)從作為多路轉(zhuǎn)換器 IIOO所選擇的對象的信道編號(hào)中被除去。即,在從模數(shù)連續(xù)轉(zhuǎn)換開始信道 設(shè)定寄存器1105設(shè)定的信道編號(hào)、例如ADch3,到模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道 設(shè)定寄存器1106設(shè)定的信道編號(hào)、例如ADchl為止的模數(shù)連續(xù)轉(zhuǎn)換循環(huán) (ADch3—ADch4—ADch5—ADch0—ADchl—ADch3—…)中除去,在從模 數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器6107設(shè)定的信道編號(hào)、例如 ADchl ,到模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道設(shè)定寄存器6108設(shè)定的信道編 號(hào)、例如ADch3為止的模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)(ADch1—ADch2—ADch3— ADchl —…)所示的輸入信道中未被指定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)的信道編號(hào), 從而控制部6103決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADchl—ADch3—…)。 控制部6103使多路轉(zhuǎn)換器1100按照分配給輸入信道的編號(hào)順序選擇決定 后的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADch 1 — ADch3—…)的信道編號(hào)。向多路 轉(zhuǎn)換器1100輸入被輸入到所選擇的輸入信道中的模擬信號(hào)。
圖20是用于說明在本發(fā)明的實(shí)施例6的模數(shù)轉(zhuǎn)換部610中連續(xù)進(jìn)行模 數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作的圖。
由于圖20(A)與實(shí)施例1 5 —樣,所以說明從略。根據(jù)圖20(A)的設(shè) 定,模數(shù)轉(zhuǎn)換部610設(shè)定有模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)(ADchO—ADchl —ADch2 —ADch3—ADch4—ADch5—…),從輸入信道編號(hào)小的號(hào)碼開始按順序被 連續(xù)轉(zhuǎn)換。圖20(B)表示,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中作為信道 編號(hào)設(shè)定為ADch3,在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中作為信道 編號(hào)設(shè)定為ADchl,且在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器6107 中作為信道編號(hào)設(shè)定為ADchl,以及在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道設(shè) 定寄存器6108中作為信道編號(hào)設(shè)定為ADch3的情況下的、模數(shù)轉(zhuǎn)換部610 連續(xù)進(jìn)行模數(shù)轉(zhuǎn)換的連續(xù)轉(zhuǎn)換的動(dòng)作。
在圖20(B),模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定的信道編 號(hào)為ADch3,模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定的信道編號(hào)為 ADchl 。此時(shí)的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch3 —ADch4 —ADch5 — ADchO—ADchl—ADch3 —…)。并且,通過在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始 信道設(shè)定寄存器6107中設(shè)定的信道編號(hào)為ADchl ,在模數(shù)連續(xù)轉(zhuǎn)換對象循 環(huán)結(jié)束信道設(shè)定寄存器6108中設(shè)定的信道編號(hào)為ADch3,在此時(shí)的模數(shù)連 續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADch4—ADch5—ADch0—ADchl—ADch3 —…)所示 的輸入信道中除去作為模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)(ADch1—ADch2—ADch3 —…)里未被指定的信道編號(hào)的ADchO、 ADch4、 ADch5,從而決定模數(shù)連 續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADchl—ADch3—…)。
據(jù)此,控制部6103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADchl —ADch3—…),控制多路轉(zhuǎn)換器1100和模數(shù)轉(zhuǎn)換器1101。控制部6103按 照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADchl—ADch3—…),使多路轉(zhuǎn)換 器IIOO選擇輸入信道,并使被輸入到所選擇的輸入信道的模擬信號(hào)輸出到 模數(shù)轉(zhuǎn)換器1101。
而且,在本實(shí)施例6的具備具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部610的 三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100利用并聯(lián)電阻108檢測 出的三相電機(jī)電流被放大,被放大的電機(jī)電流值作為模擬輸入信號(hào)輸入到 模數(shù)轉(zhuǎn)換部610。
在此,設(shè)被輸入到模數(shù)轉(zhuǎn)換部610的輸入信道為ADchl、 ADch2及 ADch3。
以下,對在電機(jī)控制電源組件106的PWM信號(hào)的下橋臂成為ON區(qū) 間的電機(jī)電流值的取得定時(shí)區(qū)間中,具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部610 以兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的方法進(jìn)行說明。
首先,在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器6107中設(shè)定輸入 信道ADchl的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束信道設(shè)定寄存器6108 中設(shè)定輸入信道ADch3的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)被決定為 (ADch 1 — ADch2—ADch3—ADch 1 —…)。
首先,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入信道 ADchl的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸入信道 ADch2的編號(hào)。在此時(shí),模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch1—ADch2— ADchl—ADch2—…)。
其次,關(guān)于模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADchl—ADch2—ADchl—ADch2—…), 除去模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)(ADchl—ADch2—ADch3—ADchl —…)中未被 指定的信道編號(hào),從而決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2 —ADchl —…)。在此情況下,因?yàn)樵谀?shù)連續(xù)轉(zhuǎn)換循環(huán)里沒有模數(shù)連續(xù)轉(zhuǎn)換對象循 環(huán)中未被指定的信道編號(hào),所以模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch1 — ADch2—ADchl—.')。
從而,控制部6103按照所決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2 —ADchl —…),使多路轉(zhuǎn)換器1100選擇輸入信道,并使被輸入到所選擇的
輸入信道的模擬信號(hào)輸出到模數(shù)轉(zhuǎn)換器noi。
據(jù)此,模數(shù)轉(zhuǎn)換部610按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch1—ADch2—ADchl
—…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。 其次,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入信道 ADch2的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸入信道 ADch3的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch2—ADch3—ADch2 —ADch3一.)。
另外,在此同上所述,在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器 6107中輸入信道ADchl的信道編號(hào)被設(shè)定,在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束 信道設(shè)定寄存器6108中輸入信道ADch3的信道編號(hào)被設(shè)定。據(jù)此,模數(shù) 連續(xù)轉(zhuǎn)換對象循環(huán)被決定為(ADchl—ADch2—ADch3—ADchl —…)。
其次,關(guān)于模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2—ADch3—…), 除去模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)(ADchl—ADch2—ADch3—ADchl —…)中未被 指定的信道編號(hào),從而決定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2
—…)。在此情況下,因?yàn)樵谀?shù)連續(xù)轉(zhuǎn)換^l環(huán)里沒有模數(shù)連續(xù)轉(zhuǎn)換對象循
環(huán)中未被指定的信道編號(hào),所以模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch2 — ADch3—ADch2—…)。
據(jù)此,模數(shù)轉(zhuǎn)換部610按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch2—ADch3—ADch2 —…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
進(jìn)一步接下來,在模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器1105中設(shè)定輸入 信道ADch3的編號(hào),在模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中設(shè)定輸 入信道ADchl的編號(hào)。據(jù)此,模數(shù)連續(xù)轉(zhuǎn)換循環(huán)被決定為(ADch3—ADch4 —ADch5—ADch0—ADchl —ADch3—…)。
另外,在此同上所述,在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器 6107中輸入信道ADchl的信道編號(hào)被設(shè)定,在模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)結(jié)束 信道設(shè)定寄存器6108中輸入信道ADch3的信道編號(hào)被設(shè)定。據(jù)此,模數(shù) 連續(xù)轉(zhuǎn)換對象循環(huán)被決定為(ADchl—ADch2—ADch3—ADchl —…)。
其次,在模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3 — ADch4 — ADch5 — ADchO — ADchl—ADch3—…)中,除去作為模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)(ADch1—ADch2 —ADch3—…)中未被指定的信道編號(hào)的ADchO、 ADch4及ADch5,從而決 定模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADchl — ADch3 —…)。
據(jù)此,模數(shù)轉(zhuǎn)換部610按照模數(shù)連續(xù)轉(zhuǎn)換循環(huán)(ADch3—ADchl—ADch3 —…),通過進(jìn)行模數(shù)連續(xù)轉(zhuǎn)換,能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流。
這樣,通過按照需要變更設(shè)定于模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器 1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中的信道編號(hào),以及設(shè)定于 模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器6107和模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán) 結(jié)束信道設(shè)定寄存器6108中的信道編號(hào),模數(shù)轉(zhuǎn)換部610能夠檢測出在每 個(gè)連續(xù)不斷的下一個(gè)定時(shí)的電機(jī)電流。
如上所述,通過按照需要將設(shè)定于模數(shù)連續(xù)轉(zhuǎn)換開始信道設(shè)定寄存器 1105和模數(shù)連續(xù)轉(zhuǎn)換結(jié)束信道設(shè)定寄存器1106中的信道編號(hào),以及設(shè)定于 模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器6107和模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán) 結(jié)束信道設(shè)定寄存器6108中的信道編號(hào)的設(shè)定進(jìn)行切換設(shè)定,模數(shù)轉(zhuǎn)換部 610按照被決定的模數(shù)連續(xù)轉(zhuǎn)換循環(huán),能夠以兩相模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī) 電流。在此,例如,若設(shè)模數(shù)轉(zhuǎn)換部610的模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換
所需要的時(shí)間為lus,則電機(jī)控制用微計(jì)算機(jī)107為了取得電機(jī)電流值所需 要的在模數(shù)轉(zhuǎn)換器1101中的模數(shù)轉(zhuǎn)換時(shí)間為2us,能夠以兩相模數(shù)轉(zhuǎn)換時(shí) 間來檢測電機(jī)電流。
以上,本實(shí)施例6的具有一個(gè)模數(shù)轉(zhuǎn)換器的模數(shù)轉(zhuǎn)換部610,能夠以指 定模數(shù)連續(xù)轉(zhuǎn)換對象循環(huán)開始信道設(shè)定寄存器6107及模數(shù)連續(xù)轉(zhuǎn)換對象循 環(huán)結(jié)束信道設(shè)定寄存器6108的兩個(gè)輸入信道所需要的比特?cái)?shù)的寄存器資源 來實(shí)現(xiàn)。例如,在模數(shù)轉(zhuǎn)換部610中,若成為所有進(jìn)行模數(shù)轉(zhuǎn)換的對象的 多個(gè)輸入信道數(shù)是16信道時(shí),則能夠以8比特的寄存器資源來實(shí)現(xiàn)。
如上所述,依據(jù)本實(shí)施例6的發(fā)明,能夠?qū)崿F(xiàn)可以在將模數(shù)轉(zhuǎn)換器的 數(shù)量減少到最小的同時(shí),消減寄存器資源從而降低成本的模數(shù)轉(zhuǎn)換裝置。
據(jù)此,能夠?qū)崿F(xiàn)低成本的、可以以正弦波驅(qū)動(dòng)電機(jī)的三相之中兩相的 模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的電機(jī)控制裝置。
而且,模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)也可以不由具有寄存器部6104的模數(shù)連 續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)開始信道設(shè)定寄存器1110和模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)結(jié)束信道設(shè)定寄 存器1111來決定。即,也可以不存在設(shè)定模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)的寄存器, 例如可以像模數(shù)轉(zhuǎn)換部610的模數(shù)連續(xù)轉(zhuǎn)換標(biāo)準(zhǔn)循環(huán)是固定的那樣依靠硬 件來決定。
(實(shí)施例7)
以下,關(guān)于本發(fā)明的實(shí)施例7使用附圖來進(jìn)行說明。 在實(shí)施例1 6中,對關(guān)于具有一個(gè)能夠以正弦波驅(qū)動(dòng)電機(jī)的三相之中 兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流的模數(shù)轉(zhuǎn)換器,并消減了寄存器資源 的模數(shù)轉(zhuǎn)換裝置進(jìn)行了說明。在本實(shí)施例7,對作為使用在實(shí)施例1 6中 所說明的具備模數(shù)轉(zhuǎn)換裝置的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝 置100而實(shí)現(xiàn)的產(chǎn)品洗衣機(jī)進(jìn)行說明。
圖21是將使用在實(shí)施例1 6中所說明的具備模數(shù)轉(zhuǎn)換裝置的三并聯(lián) 電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100而實(shí)現(xiàn)的洗衣機(jī)160的結(jié)構(gòu)模 式化顯示的圖。
如圖21所示,洗衣機(jī)160具備洗滌圓筒161、包圍洗滌圓筒的機(jī)箱 162、向洗滌圓筒輸送空氣的風(fēng)扇電機(jī)163、使洗滌圓筒旋轉(zhuǎn)的電機(jī)164、 控制風(fēng)扇電機(jī)163及電機(jī)164的兩個(gè)電機(jī)的洗衣機(jī)微計(jì)算機(jī)部。
洗衣機(jī)的微計(jì)算機(jī)部具備在實(shí)施例1 6中所說明的任一個(gè)模數(shù)轉(zhuǎn)換部 110 610和微計(jì)算機(jī)部。洗衣機(jī)的微計(jì)算機(jī)部以被輸入到任一個(gè)模數(shù)轉(zhuǎn)換 部110 610所具有的模數(shù)轉(zhuǎn)換器1101的模擬值,來控制風(fēng)扇電機(jī)163及 電機(jī)164的兩個(gè)電機(jī)。
在此,例如,模擬輸入值是作為風(fēng)扇電機(jī)163或者電機(jī)164的電機(jī)電 流被檢測出的電流值。即,通過流過三個(gè)并聯(lián)電阻108的電流以電機(jī)電流 放大電路109被放大,并輸入到電機(jī)控制用微計(jì)算機(jī)107,且通過將被輸入 到電機(jī)控制用微計(jì)算機(jī)107內(nèi)部的模數(shù)轉(zhuǎn)換部110的模擬值轉(zhuǎn)換為數(shù)字值 來檢測風(fēng)扇電機(jī)163或者電機(jī)164的電機(jī)電流。
由風(fēng)扇電機(jī)163或者電機(jī)164的電機(jī)電流來推斷電機(jī)位置(速度),并 根據(jù)推斷出的電機(jī)位置和目標(biāo)速度輸出用于控制風(fēng)扇電機(jī)163或者電機(jī) 164的三相控制電機(jī)的PWM信號(hào),以使風(fēng)扇電機(jī)163或者電機(jī)164的電機(jī) 電流成為正弦波狀。
據(jù)此,實(shí)施例1 6的具備模數(shù)轉(zhuǎn)換部的三并聯(lián)電阻無傳感器正弦波電 機(jī)驅(qū)動(dòng)控制裝置100通過反復(fù)如上所述的控制動(dòng)作,能夠創(chuàng)造出所期望的 洗衣機(jī)160的風(fēng)扇電機(jī)163或者電機(jī)164的電機(jī)驅(qū)動(dòng)狀態(tài)。
近幾年洗衣機(jī)的功能變得多樣化,如圖21所示的,具備多個(gè)電機(jī)的洗 衣機(jī)越來越多。而且,在要求降低成本的背景下,不是一個(gè)模數(shù)轉(zhuǎn)換器針 對一臺(tái)電機(jī),而是期望同時(shí)控制多臺(tái)電機(jī)。然而,會(huì)產(chǎn)生上述的問題。
從而,在本實(shí)施例7中,通過在洗滌圓筒161設(shè)置實(shí)施例1 6的具備 模數(shù)轉(zhuǎn)換部的三并聯(lián)電阻無傳感器正弦波電機(jī)驅(qū)動(dòng)控制裝置100,能夠解決 問題,滿足降低成本的要求。
而且,作為多臺(tái)電機(jī)的、此外還可以舉出壓縮機(jī)、供水泵等。
綜上所述,在本實(shí)施例7中,通過在洗衣機(jī)160設(shè)置任一個(gè)實(shí)施例l 6的模數(shù)轉(zhuǎn)換部,即通過設(shè)置能夠在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同 時(shí),消減寄存器資源從而降低成本的t莫數(shù)轉(zhuǎn)換裝置,可以實(shí)現(xiàn)低成本的、 具備能夠以正弦波驅(qū)動(dòng)電機(jī)的三相之中兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電 流的電機(jī)控制裝置的洗衣機(jī)160。
以上,關(guān)于本發(fā)明的模數(shù)轉(zhuǎn)換裝置,根據(jù)實(shí)施例進(jìn)行了說明,但是, 本發(fā)明不只限制于此實(shí)施例。只要不脫離本發(fā)明的宗旨,本領(lǐng)域的技術(shù)人
員在本實(shí)施例中施行的所聯(lián)想到的名種變形,或者將不同的實(shí)施例中的構(gòu) 成元件進(jìn)行組合來構(gòu)筑的實(shí)施例也包含在本發(fā)明的范圍內(nèi)。
另外,作為電機(jī)驅(qū)動(dòng)控制裝置,雖然對有關(guān)正弦波驅(qū)動(dòng)方式進(jìn)行了說 明,但并不只限定于此。作為電機(jī)驅(qū)動(dòng)控制裝置,有關(guān)矩形波驅(qū)動(dòng)方式的矩 形波電機(jī)驅(qū)動(dòng)控制裝置也同樣能夠適用。
本發(fā)明能夠在具有模數(shù)連續(xù)轉(zhuǎn)換功能的模數(shù)轉(zhuǎn)換裝置上利用,尤其能
夠在如圖22所示的、具有多樣化功能的洗衣機(jī)等的電機(jī)驅(qū)動(dòng)控制裝置中設(shè) 置的模數(shù)轉(zhuǎn)換裝置上利用。
權(quán)利要求
1、一種模數(shù)轉(zhuǎn)換裝置,具有多個(gè)模擬輸入信道,按照分配給所述多個(gè)模擬輸入信道的多個(gè)信道編號(hào)的信道編號(hào)順序,將輸入到所述多個(gè)模擬輸入信道的模擬信號(hào)連續(xù)轉(zhuǎn)換成數(shù)字信號(hào),其特征在于,所述模數(shù)轉(zhuǎn)換裝置包括選擇單元,從多個(gè)模擬輸入信道中選擇一個(gè)模擬輸入信道;模數(shù)轉(zhuǎn)換器,將從由所述選擇單元選擇的模擬輸入信道輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);開始寄存器,保持表示所述連續(xù)轉(zhuǎn)換的開始信道的開始信道編號(hào);結(jié)束寄存器,保持表示所述連續(xù)轉(zhuǎn)換的結(jié)束信道的結(jié)束信道編號(hào);禁止信息保持單元,保持禁止信息,所述禁止信息表示從所述連續(xù)轉(zhuǎn)換的對象中除去的模擬輸入信道;以及控制單元,從所述開始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了所述禁止信息保持單元保持的所述禁止信息所表示的模擬輸入信道之后的信道編號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相對應(yīng)的模擬輸入信道。
2、 如權(quán)利要求1所述的模數(shù)轉(zhuǎn)換裝置,其特征在于, 所述禁止信息保持單元具有標(biāo)記寄存器,所述標(biāo)記寄存器將對所述多個(gè)信道編號(hào)的每個(gè)信道編號(hào)表示禁止或者許可的標(biāo)記作為所述禁止信息來 保持。
3、 如權(quán)利要求2所述的模數(shù)轉(zhuǎn)換裝置,其特征在于, 所述控制單元還根據(jù)多個(gè)觸發(fā)信號(hào)開始各個(gè)所述連續(xù)轉(zhuǎn)換, 所述禁止信息保持單元具備與所述多個(gè)觸發(fā)信號(hào)相對應(yīng)的多個(gè)標(biāo)記寄存器,各個(gè)標(biāo)記寄存器將對所述多個(gè)信道編號(hào)的每個(gè)信道編號(hào)表示禁止或者 許可的標(biāo)記作為所述禁止信息來保持,所述控制單元在任一個(gè)觸發(fā)信號(hào)被輸入時(shí),從所述開始信道編號(hào)到所 述結(jié)束信道編號(hào)為止,按照除去了與該觸發(fā)信號(hào)相對應(yīng)的標(biāo)記寄存器保持 的所述禁止信息所表示的模擬輸入信道之后的信道編號(hào)順序,使所述選擇 單元選擇與該信道編號(hào)相對應(yīng)的模擬輸入信道。
4、 如權(quán)利要求1所述的模數(shù)轉(zhuǎn)換裝置,其特征在于, 所述禁止信息保持單元具有標(biāo)記寄存器,所述標(biāo)記寄存器將針對所述開始信道編號(hào)及所述結(jié)束信道編號(hào)以外的所有的信道編號(hào)、表示禁止或者 許可的標(biāo)記作為所述禁止信息來保持。
5、 如權(quán)利要求1所述的模數(shù)轉(zhuǎn)換裝置,其特征在于, 所述禁止信息保持單元具有禁止寄存器,所述禁止寄存器將表示從所述連續(xù)轉(zhuǎn)換的對象中除去的模擬輸入信道的信道編號(hào)作為所述禁止信息來 保持。
6、 如權(quán)利要求5所述的模數(shù)轉(zhuǎn)換裝置,其特征在于, 所述禁止寄存器只保持一個(gè)信道編號(hào), 所述禁止信息保持單元只具有一個(gè)所述禁止寄存器。
7、 如權(quán)利要求1所述的模數(shù)轉(zhuǎn)換裝置,其特征在于, 所述禁止信息保持單元包括偶數(shù)信道禁止寄存器,將針對所述多個(gè)信道編號(hào)之中的偶數(shù)信道編號(hào)表示禁止或者許可的標(biāo)記作為所述禁止信息來保持;以及奇數(shù)信道禁止寄存器,將針對所述多個(gè)信道編號(hào)之中的奇數(shù)信道編號(hào) 表示禁止或者許可的標(biāo)記作為所述禁止信息來保持, 所述控制單元,在禁止標(biāo)記被保持于所述偶數(shù)信道禁止寄存器中的情況下,從所述開 始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了偶數(shù)的模擬輸入信道之 后的信道編號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相對應(yīng)的模擬輸入 信道,在禁止標(biāo)記被保持于所述奇數(shù)信道禁止寄存器中的情況下,從所述開 始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去了奇數(shù)的模擬輸入信道之 后的信道編號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相對應(yīng)的模擬輸入 信道。
8、 如權(quán)利要求1所述的模數(shù)轉(zhuǎn)換裝置,其特征在于,所述禁止信息保持單元包括起點(diǎn)/終點(diǎn)信道寄存器,將成為與所述連 續(xù)轉(zhuǎn)換不同的連續(xù)轉(zhuǎn)換的起點(diǎn)的信道的第一信道編號(hào)和成為終點(diǎn)的信道的 第二信道編號(hào)作為所述禁止信息來保持,所述控制單元,從所述開始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照 除去了從所述起點(diǎn)/終點(diǎn)信道寄存器所保持的所述第一信道編號(hào)到所述第 二信道編號(hào)為止未被指定的信道編號(hào)所表示的模擬輸入信道之后的信道編 號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相對應(yīng)的模擬輸入信道。
9、 一種洗衣機(jī),包括控制洗滌圓筒的電機(jī)和控制所述電機(jī)的微計(jì)算機(jī), 其特征在于,所述微計(jì)算機(jī)包括如權(quán)利要求1 8中所述的任一個(gè)所述模數(shù)轉(zhuǎn)換裝置,依據(jù)在所述模數(shù)轉(zhuǎn)換裝置取得的模擬輸入信號(hào)來推斷所述電機(jī)的轉(zhuǎn)子 位置,并根據(jù)推斷出的轉(zhuǎn)子位置來控制所述電機(jī)。
10、 一種模數(shù)轉(zhuǎn)換裝置的控制方法,控制模數(shù)轉(zhuǎn)換裝置,所述模數(shù)轉(zhuǎn) 換裝置具有多個(gè)模擬輸入信道,按照分配給所述多個(gè)模擬輸入信道的多個(gè) 信道編號(hào)的信道編號(hào)順序,將輸入到所述多個(gè)模擬輸入信道的模擬信號(hào)連 續(xù)轉(zhuǎn)換成數(shù)字信號(hào),所述模數(shù)轉(zhuǎn)換裝置的控制方法的特征在于,所述模數(shù)轉(zhuǎn)換裝置包括選擇部,從多個(gè)模擬輸入信道中選擇一個(gè)模擬輸入信道;模數(shù)轉(zhuǎn)換器,將從由所述選擇單元選擇的模擬輸入信道輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);開始寄存器,保持表示所述連續(xù)轉(zhuǎn)換的開始信道的開始信道編號(hào); 結(jié)束寄存器,保持表示所述連續(xù)轉(zhuǎn)換的結(jié)束信道的結(jié)束信道編號(hào);以 及禁止信息保持寄存器,保持禁止信息,所述禁止信息表示從所述連續(xù) 轉(zhuǎn)換的對象中除去的模擬輸入信道, 所述控制方法包括禁止信息讀出步驟,讀出所述開始信道編號(hào)、所述結(jié)束信道編號(hào)、表 示從所述連續(xù)轉(zhuǎn)換的對象中除去的模擬輸入信道的禁止信息;以及控制步驟,從所述開始信道編號(hào)到所述結(jié)束信道編號(hào)為止,按照除去 了在所述禁止信息讀出步驟讀出的所述禁止信息所表示的模擬輸入信道之 后的信道編號(hào)順序,使所述選擇單元選擇與該信道編號(hào)相對應(yīng)的模擬輸入 信道。
全文摘要
一種模數(shù)轉(zhuǎn)換裝置,在將模數(shù)轉(zhuǎn)換器的數(shù)量減少到最小的同時(shí),消減寄存器資源,并能夠以正弦波驅(qū)動(dòng)電機(jī)的三相中兩相的模數(shù)轉(zhuǎn)換時(shí)間來檢測電機(jī)電流,包括選擇單元,從多個(gè)模擬輸入信道中選擇一個(gè)模擬輸入信道;模數(shù)轉(zhuǎn)換器,將從由選擇單元選擇的輸入信道輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);開始寄存器,保持表示連續(xù)轉(zhuǎn)換的開始信道的開始信道編號(hào);結(jié)束寄存器,保持表示連續(xù)轉(zhuǎn)換的結(jié)束信道的結(jié)束信道編號(hào);禁止信息保持單元,保持表示從連續(xù)轉(zhuǎn)換的對象中除去的輸入信道的禁止信息;控制單元,從開始信道編號(hào)到結(jié)束信道編號(hào),按照除去了禁止信息保持單元保持的禁止信息所表示的輸入信道的信道編號(hào)順序,使選擇單元選擇與信道編號(hào)相對應(yīng)的輸入信道。
文檔編號(hào)G06F3/05GK101378241SQ200810211140
公開日2009年3月4日 申請日期2008年8月28日 優(yōu)先權(quán)日2007年8月29日
發(fā)明者小原勝, 杉原裕司, 菊江壽 申請人:松下電器產(chǎn)業(yè)株式會(huì)社