国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種便捷式的基于Arduino控制的剪線機的硬件設(shè)計

2024-12-31 00:00:00周源鄭喜貴方文勝王利智
今日自動化 2024年9期
關(guān)鍵詞:硬件控制系統(tǒng)單片機

[摘 要]隨著工業(yè)化步伐的不斷邁進,汽車、家電、電子、儀表、電動工具等產(chǎn)品的需求日益增長,而這些產(chǎn)品的制造過程中均涉及大量的電線處理。傳統(tǒng)的手工剝線方式效率低下,既耗時又費力,已難以滿足現(xiàn)代生產(chǎn)的高效和快節(jié)奏要求。文章介紹了一種基于Arduino 控制的剪線機的硬件設(shè)計,其具備高精度、高速度、多功能的特點,能夠替代人工進行大批量的變距剝線作業(yè),極大地提升了生產(chǎn)效率。

[關(guān)鍵詞]單片機;Arduino ;剪線機;控制系統(tǒng);硬件

[中圖分類號]TG43 [文獻標(biāo)志碼]A [文章編號]2095–6487(2024)09–0111–03

1 基于Arduino控制的剪線機的工作原理

基于Arduino 控制的剪線機先在觸摸屏上輸入各參數(shù)數(shù)據(jù),包括前后兩端剝線距離及剝線數(shù)量,單片機接收到信號后,開始進行內(nèi)部計算,控制步進電機工作,與此同時各傳感器把接收到的數(shù)據(jù)反饋給單片機,步進電機控制滾輪轉(zhuǎn)動,從而帶動電料輸送,通過精準(zhǔn)的距離計算后,到達指定位置,然后單片機控制舵機轉(zhuǎn)動,進而控制切、剝線轉(zhuǎn)換,從而實現(xiàn)剝線和裁線。剪線機三維模型如圖1 所示。

2 單片機控制系統(tǒng)硬件設(shè)計

硬件設(shè)計在單片機控制系統(tǒng)設(shè)計中至關(guān)重要。其決定了單片機系統(tǒng)能否正常工作,并最終影響著整個系統(tǒng)的性能和質(zhì)量。因此,在單片機控制系統(tǒng)的硬件設(shè)計過程中需要對整體進行分析和研究,判斷可實施性。硬件設(shè)計主要是指硬件選擇、外部電路和接線圖的繪制及單片機外加功能模塊的選擇。

2.1 單片機機型選擇

單片機的集成度逐漸升高,多數(shù)外圍部件已被集成于芯片內(nèi)部,部分單片機本身即構(gòu)成一個完整系統(tǒng),顯著減少了外圍部件的擴展需求,進而簡化了設(shè)計任務(wù)量。

比如,C8051F020 這款8 位單片機在市場上備受青睞,其集成了8 通道A/D、2 通道DIA、2 通道電壓比較器,還內(nèi)置了可編程數(shù)字開關(guān)、溫度傳感器、64個通用IO 口、定時器及多個串行總線。這款單片機幾乎相當(dāng)于一個完整的操作系統(tǒng)。若需要更強驅(qū)動與抗干擾能力的單片機,PIC 或AVR 單片機也是不錯的選擇。

原則上,軟件能實現(xiàn)的功能則無需額外硬件,因為硬件增加了成本且可能增加系統(tǒng)故障風(fēng)險。軟件替代硬件是用時間換空間,適用于非實時性高要求場景。工藝設(shè)計包括面板、排線、機箱外殼、接插件等,需考慮安裝、調(diào)試和維護的合理性,并加入硬件抗干擾措施。

2.2 I/O模塊及點數(shù)的選擇

I/O 端口應(yīng)留有余地,在現(xiàn)場測試樣機的開發(fā)過程中,經(jīng)常會遺漏一些問題,而這些問題單靠軟件有時很難解決,這時必須擴展硬件設(shè)備。硬件設(shè)備的拓展需要更多的I/O 端口及收集新的信號數(shù)據(jù),也可能需增加輸出端口,若在完成硬件設(shè)備之前預(yù)留一部分I/O 端口,這樣問題就能很容易解決。

選擇I/O 端口點數(shù)時應(yīng)先考慮成本和性能兩個要素,這樣才能達到較好的效果。一般情況下,單片機系統(tǒng)中的I/O 端口越多,價格也越高。若備用I/O 點數(shù)太多,費用會大幅增加。根據(jù)控制對象的輸入輸出、總點數(shù)、未來可能的需要進行調(diào)整和擴展選取相應(yīng)的單片機,從一般情況來看,I/O 備用點數(shù)是實際需求的10%~20% 最合理[1]。

預(yù)存一些A/D 和DIA 頻道是出于與上述 I/O 端口相同的原因,保留部分 A/D 和 DIA 通道用于將來的升級。

2.3 存儲容量的選擇

存儲器包括程序存儲器(ROM)和數(shù)據(jù)存儲器(RAM)。優(yōu)先選擇具有閃存的產(chǎn)品,因為閃存盤的讀寫速度比軟驅(qū)硬盤讀寫速度快,所以在數(shù)據(jù)存儲量方面有優(yōu)勢。另外,閃存盤體積小、重量輕、便于攜帶,但要注意其散熱性能。一般來說,不同型號單片機的存儲容量大小都不相同,小型單片機存儲容量一般不小于6 kB,中型單片機的存儲容量一般可以達到64 kB,大型單片機的存儲容量甚至可以達到上兆字節(jié)。

程序存儲器的大小可以由程序的大小進行設(shè)定。8 位單片機芯片上的程序存儲器最大內(nèi)存為64 kB,當(dāng)內(nèi)存不夠用時,還可以進行擴展,選擇程序的內(nèi)存容量滿足需求即可,否則會增加成本。

數(shù)據(jù)存儲器可以臨時存儲數(shù)據(jù),但在斷電后數(shù)據(jù)會丟失,目前有些單片機機型提供了EEPROM,其可以用來存儲在斷電時需要保護的關(guān)鍵數(shù)據(jù),如一些系統(tǒng)的設(shè)置。

2.4 硬件選擇

2.4.1 主控制板模塊

基于ATmega2560 芯片的新一代微型控制板,共有54 個數(shù)字輸入和輸出引腳(包括15 個可以用于PWM 輸出)和16 模擬輸入。其包含4 個UART(硬件串行端口)、ICSP 接頭、USB 連接、16 MHz 晶體振蕩器、電源插孔和復(fù)位按鈕。采用獨特的低功耗設(shè)計方案,系統(tǒng)采用多種特殊技術(shù)降低功耗,提高可靠性,外圍電路采用標(biāo)準(zhǔn)CMOS 工藝制造。

2.4.2 拓展版模塊

Ramps1.6 是BIQU 發(fā)布的第2 個RAMPS 迭代。其用一對螺絲端子取代了原來的綠色電源連接器,在MOSFET 上增加了一個更大的散熱片,并且有一個更大的底座MOSFET。該板子下面通過排針和ArduinoMega 2560 板子相連,Ramps1.6 最多可以同時安裝5個4988 驅(qū)動板,板子采用12 V 供電,當(dāng)這個板子與mega2560 相連時,發(fā)熱量會較大,從而影響性能的穩(wěn)定性,串口通信也會因此受到影響,此時若給單片機提供一個5 V 的穩(wěn)壓模塊供電,性能會變得非常穩(wěn)定。

2.4.3 觸摸屏模塊

觸摸屏結(jié)構(gòu)主要由上下兩層透明材料組成。四線和八線觸摸屏主要運用了兩層表面電阻相同的透明阻性材料。而五線和七線觸摸屏則不同,它們包含一個阻性層和一個導(dǎo)電層,這兩者之間通常由彈性材料隔開。當(dāng)觸摸屏受到外力作用時,上下兩層材料會發(fā)生接觸[2]。這種接觸因位置不同,導(dǎo)致產(chǎn)生的電阻值有所差異,進而形成不同的電阻分壓。這些分壓分別代表X 坐標(biāo)和Y 坐標(biāo),從而能夠精準(zhǔn)地確定觸摸點在屏幕上的位置。

2.4.4 步進電機模塊

步進電機是將接收到的脈沖信號轉(zhuǎn)換為角位移的驅(qū)動設(shè)備,當(dāng)接收到脈沖信號時,其向所要求的方向旋轉(zhuǎn)。步進電機結(jié)構(gòu)較簡單,具有可靠性高、體積小、重量輕、功耗低等優(yōu)點。在汽車制造、印刷、包裝、醫(yī)療儀器、紡織服裝、電子儀表等領(lǐng)域具有廣泛的應(yīng)用。利用控制脈沖的數(shù)量,進而控制電機旋轉(zhuǎn)的角度,利用控制脈沖的頻率,能夠?qū)﹄姍C的轉(zhuǎn)速和加速度進行控制。

在剪線機設(shè)備中,選用步進電機作為執(zhí)行元件具有以下優(yōu)點:①輸入脈沖數(shù)決定步進電機的位移量,沒有誤差累積;②開環(huán)控制以其簡單可靠的系統(tǒng)結(jié)構(gòu),能夠有效地對速度和位移進行控制,表現(xiàn)優(yōu)異;③響應(yīng)速度快;④輸出轉(zhuǎn)矩大[1]。

為了使電機能夠以更高的速度驅(qū)動負載,考慮了轉(zhuǎn)矩頻率特性。步進電機的轉(zhuǎn)矩頻率變化過程如圖2所示,曲線3 是最高電流或最大電壓,曲線1 是最小電流或最低電壓,曲線滿足負載時的點是負載的最大速度點[1]。

剪線機選用42BYG–40015–22B 步進電機,該步進電機是一種小的兩相步進電機,步距角為1.8°,經(jīng)現(xiàn)場測試使用,完全能滿足剪線機控制系統(tǒng)的工作要求。

在加速、減速及恒速各階段中,轉(zhuǎn)速受到負載轉(zhuǎn)矩、慣性轉(zhuǎn)矩及輸入脈沖頻率的影響。為確保步進電機運行平穩(wěn)可靠、避免失步,其加速與減速過程常采用階梯型變化曲線,如圖3 所示。

圖3 中,F(xiàn)min 為步進電機剛開始轉(zhuǎn)動時的頻率,F(xiàn)max 為步進電機平穩(wěn)運行時候的頻率,t1–t0 為步進電機加速、減速過程中所需的時間差,t3–t2 為步進電機從最高頻率降速至停止時所需的時間。單片機程序通過調(diào)整tmin、tmax 加速時間、減速時間等變量改變步進電機頻率,調(diào)整步進電機速度的變化。

2.4.5 其他硬件模塊

舵機模塊、步進電機驅(qū)動模塊、光電傳感器模塊、電感式接近開關(guān)模塊、穩(wěn)壓模塊。

3 結(jié)束語

通過以上硬件設(shè)計過程,基于Arduino 控制的剪線機能夠?qū)崿F(xiàn)精準(zhǔn)的距離計算和剝線裁線操作,極大地提升了生產(chǎn)效率,為電子產(chǎn)品制造提供了高效的解決方案。未來,隨著技術(shù)的進步可進一步深化剪線機的硬件設(shè)計,為電子產(chǎn)品制造等領(lǐng)域作出更大貢獻。

參考文獻

[1] 劉建. 基于PLC 的磨線機和剝線機控制系統(tǒng)的設(shè)計與實現(xiàn)[D]. 桂林:廣西師范大學(xué),2008.

[2] 孫國晴. 嵌入式無線水下采集系統(tǒng)的設(shè)計與實現(xiàn)[D]. 大連:大連理工大學(xué),2008.

基金項目: 河南省教育廳2023 年大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(202312746003);鄭州科技學(xué)院2023 年大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(DC202303)。

猜你喜歡
硬件控制系統(tǒng)單片機
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
云計算平臺的計算機硬件遠程實驗室實現(xiàn)研究
二胡演奏的“硬件”和“軟件”
Ka頻段衛(wèi)星通信自適應(yīng)抗雨衰控制系統(tǒng)設(shè)計
淺談Windows XP優(yōu)化設(shè)置
基于單片機的LED路燈控制系統(tǒng)設(shè)計
基于PLC的鋼廠熱連軋感應(yīng)加熱爐控制系統(tǒng)實現(xiàn)
礦井提升機控制系統(tǒng)發(fā)展的研究
青铜峡市| 黎城县| 喀喇沁旗| 常宁市| 彭泽县| 兴化市| 酉阳| 金溪县| 扬中市| 乌恰县| 长沙县| 抚顺县| 白水县| 阳信县| 澳门| 东乌珠穆沁旗| 思南县| 上高县| 大荔县| 新晃| 昌黎县| 建昌县| 卓资县| 乌苏市| 泽州县| 察雅县| 鄂州市| 孟津县| 抚远县| 个旧市| 天全县| 韶山市| 藁城市| 米脂县| 巩义市| 天水市| 宣恩县| 墨竹工卡县| 沈阳市| 宣武区| 南郑县|