www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件
[導(dǎo)讀]0 引言隨著工業(yè)生產(chǎn)自動(dòng)化水平的提高,各種傳感器的應(yīng)用也越來越多。旋轉(zhuǎn)編碼器作為速度和位移反饋的傳感器,主要應(yīng)用于數(shù)控機(jī)床、高精度的閉環(huán)調(diào)速系統(tǒng)、伺服電動(dòng)機(jī)、異步

0 引言

隨著工業(yè)生產(chǎn)自動(dòng)化水平的提高,各種傳感器的應(yīng)用也越來越多。旋轉(zhuǎn)編碼器作為速度和位移反饋的傳感器,主要應(yīng)用于數(shù)控機(jī)床、高精度的閉環(huán)調(diào)速系統(tǒng)、伺服電動(dòng)機(jī)、異步電動(dòng)機(jī)、步進(jìn)電動(dòng)機(jī)、電梯曳引機(jī)、電梯門機(jī)乃至機(jī)械軸等需要對(duì)運(yùn)動(dòng)速度和位移信息反饋的自動(dòng)化控制場(chǎng)合,以保證機(jī)械的高精度穩(wěn)定運(yùn)轉(zhuǎn),進(jìn)而提高生產(chǎn)效率和保障安全運(yùn)營。

本文針對(duì)旋轉(zhuǎn)編碼器在工業(yè)現(xiàn)場(chǎng)中的應(yīng)用,基于LPCI768硬件平臺(tái),設(shè)計(jì)出一種旋轉(zhuǎn)編碼器采集模塊,該模塊內(nèi)部具有高精度分析、整形、解碼電路,可同時(shí)對(duì)2路編碼器輸入信號(hào)進(jìn)行分析、解碼。經(jīng)過處理的旋轉(zhuǎn)信號(hào)通過高性能處理器進(jìn)行采集及數(shù)字濾波。旋轉(zhuǎn)編碼器同時(shí)還對(duì)2路編碼器信號(hào)進(jìn)行角速度計(jì)算,最終模塊通過CAN總線將采集到的旋轉(zhuǎn)位置值以及角速度值發(fā)送到DPU(分散處理單元),以供工業(yè)現(xiàn)場(chǎng)使用。

1 旋轉(zhuǎn)編碼器

旋轉(zhuǎn)編碼器是一種測(cè)量轉(zhuǎn)動(dòng)部件運(yùn)動(dòng)情況的傳感器,是將旋轉(zhuǎn)的機(jī)械位移量轉(zhuǎn)換為電氣信號(hào),對(duì)該信號(hào)進(jìn)行處理后檢測(cè)位置、速度等的傳感器。所謂編碼,其實(shí)就是將旋轉(zhuǎn)角度的信息轉(zhuǎn)換為單片機(jī)可讀的電信號(hào)的過程。旋轉(zhuǎn)編碼器根據(jù)工作原理可以分為接觸式、光電式和電磁式三種}根據(jù)輸出信號(hào)的形式又可以分為增量式和絕對(duì)值兩種,其中增量式編碼器是工業(yè)中最常用的編碼器。

增量編碼器包括碼盤、發(fā)光元件、接收元件和信號(hào)處理部分。當(dāng)軸旋轉(zhuǎn)時(shí)帶動(dòng)碼盤旋轉(zhuǎn),這樣刻線處透光,問隔處不透光,透過的光被接收元件接收并輸入到信號(hào)處理部分,產(chǎn)生脈沖信號(hào)輸出,輸出信號(hào)一般包括A、B兩相(相位差90°),有些編碼器每轉(zhuǎn)一圈還會(huì)輸出一個(gè)零位脈沖Z,作為機(jī)械參考零位。當(dāng)主軸以順時(shí)針方向旋轉(zhuǎn)時(shí),A通道信號(hào)位于B通道之前;當(dāng)主軸逆時(shí)針旋轉(zhuǎn)時(shí),A通道信號(hào)則位于 B通道之后,從而可以由此判斷主軸是正轉(zhuǎn)還是反轉(zhuǎn)。

2 CAN總線

CAN總線(Controller Area Network),即控制器局域網(wǎng),是國際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。CAN總線最初是德國Bosch公司于1983年為汽車應(yīng)用而開發(fā)的,它是一種能有效支持分布式控制和實(shí)時(shí)控制的串行通訊網(wǎng)絡(luò),屬于現(xiàn)場(chǎng)總線(Field Bus)的范疇n]。隨著CAN總線的不斷完善和發(fā)展,它目前已被國際化標(biāo)準(zhǔn)組織采納為國際標(biāo)準(zhǔn)。

CAN總線是一種多主方式的串行通訊總線,基本設(shè)計(jì)規(guī)范要求有較高的位速率和高抗干擾性,而且能夠檢測(cè)出產(chǎn)生的任何錯(cuò)誤。信號(hào)傳輸距離達(dá)到10 km時(shí),仍然可提供高達(dá)5kb/s的數(shù)據(jù)傳輸速率。CAN協(xié)議經(jīng)lSO標(biāo)準(zhǔn)化后有IS011898標(biāo)準(zhǔn)和IS011519標(biāo)準(zhǔn)兩種。它們兩者的區(qū)別在于對(duì)物理層的定義不同。ISOll898是通信速度為125 kb/s---1 Mb/s的CAN高速通信標(biāo)準(zhǔn),而ISOll519是通信速度為125 kb/s以下的CAN低速通信標(biāo)準(zhǔn)。

3 硬件設(shè)計(jì)

根據(jù)系統(tǒng)功能需求,本文選用NXP公司生產(chǎn)的LPCI768處理器,該處理器是一款基于ARMCortex--M3內(nèi)核的32位處理器,它具有3流水線和哈佛結(jié)構(gòu),帶獨(dú)立的本地指令和數(shù)據(jù)總線以及用于外設(shè)的稍微低性能的第三條總線,同時(shí)還包含一個(gè)支持隨機(jī)跣轉(zhuǎn)的內(nèi)部預(yù)取指單元,工作頻率可達(dá)100MHz。LPCI768處理器的外設(shè)組件包含高達(dá)512 kB的Flash存儲(chǔ)器、64 kB的數(shù)據(jù)存儲(chǔ)器、4個(gè)通用定時(shí)器、8通道的12位ADC、10位DAC、電機(jī)控制PWM、4個(gè)UART、2條CAN通道、帶獨(dú)立電池供電的超低功耗 RTC和多達(dá)70個(gè)的通用I/0管腳.圖1為旋轉(zhuǎn)編碼器采集模塊總體框圖。

3.1 CPU部分

由芯片手冊(cè)可知,LPCI768可以選擇內(nèi)部RC振蕩器或者主振蕩器作為系統(tǒng)時(shí)鐘源,而由于內(nèi)部RC振蕩器精度無法滿足CAN總線通訊的要求,而主振蕩器可以工作的頻率范圍為1 MHz~25 MHz,故選取12 MHz的晶振加上22 pF的電容構(gòu)成Pierce振蕩器,作為主振蕩器的時(shí)鐘源。由于本系統(tǒng)未使用芯片的A/D模塊,故VDDA可以跟VDD一起連接到3.3V,每對(duì)VDD、 GND引腳間需連接一個(gè)0.1uF的去耦電容。同時(shí)JTAG及通訊引腳均通過10k的上拉電阻連接到VDD,以提高信號(hào)傳輸?shù)姆€(wěn)定性。

 


3.2 旋轉(zhuǎn)編碼器采集部分

旋轉(zhuǎn)編碼器應(yīng)用于角度定位或測(cè)量時(shí),由于旋轉(zhuǎn)軸的晃動(dòng)可能引起編碼器輸出波形的抖動(dòng),從而引發(fā)誤計(jì)數(shù)現(xiàn)象,在這種情況下就不能對(duì)波形進(jìn)行正確計(jì)數(shù),本系統(tǒng)通過一個(gè)單穩(wěn)態(tài)觸發(fā)器來消除旋轉(zhuǎn)編碼器輸出脈沖信號(hào)的抖動(dòng)。圖2為旋轉(zhuǎn)編碼器采集電路中的一路。

 


分析電路可知,當(dāng)旋轉(zhuǎn)編碼器正轉(zhuǎn)時(shí),F(xiàn)1輸出脈沖序列,當(dāng)旋轉(zhuǎn)編碼器反轉(zhuǎn)時(shí),R1輸出脈沖序列閉,電路仿真波形見圖3。

 


3.3 CAN總線通訊部分

LPC1768處理器支持CAN 2.0B規(guī)范,兼容IS011898-1標(biāo)準(zhǔn),基于此,本文選取飛利浦半導(dǎo)體公司生產(chǎn)的PCA82C250芯片作為CAN總線收發(fā)器,通訊匹配電阻選取120 ,i1,CAN收發(fā)器電路見圖4。

 


3.4 電源部分

LPC1768工作電壓為3. 3 V,而CAN收發(fā)器及旋轉(zhuǎn)編碼器采集電路部分電壓為5 V,所以先使用MC33063將輸人電壓降到5V,供相關(guān)電路使用,然后再通過LM1117-3.3V將5V電壓降到3.3V,作為處理器工作電壓。電源電路見圖5。

 


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

系統(tǒng)采用RealView MDK-ARM V4.10為開發(fā)平臺(tái),以C語言為主要開發(fā)語言,程序主要分三個(gè)部分:旋轉(zhuǎn)編碼器采集部分采用中斷方式,通過LPC1768的定時(shí)捕獲單元來完成對(duì)輸人脈沖信號(hào)的計(jì)數(shù)工作;CAN通訊部分也采用中斷方式監(jiān)聽來自DPU或者其他控制主機(jī)傳來的命令,然后執(zhí)行相應(yīng)的數(shù)據(jù)傳送任務(wù);而主程序則通過一定的時(shí)間調(diào)度算法,完成旋轉(zhuǎn)編碼器轉(zhuǎn)動(dòng)方向的判斷、角速度的計(jì)算以及設(shè)置相應(yīng)的指示燈狀態(tài)、處理CAN通訊過程中出現(xiàn)的異常狀況、喂狗等操作。主程序流程圖見圖6。[!--empirenews.page--]

 


5 結(jié)論

本文設(shè)計(jì)完成的旋轉(zhuǎn)編碼器采集模塊,適用于各類工業(yè)控制現(xiàn)場(chǎng),具有較廣的應(yīng)用前景。經(jīng)實(shí)驗(yàn)室初步驗(yàn)證并應(yīng)用于某工業(yè)現(xiàn)場(chǎng)測(cè)試,該模塊對(duì)旋轉(zhuǎn)編碼器輸人信號(hào)處理結(jié)果滿足用戶要求,并且能夠可靠地與現(xiàn)場(chǎng)控制系統(tǒng)進(jìn)行通訊,工作性能穩(wěn)定,具有很強(qiáng)的抗千擾能力和很高的安全性。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉