一種基于stm32應(yīng)用于電子多臂機(jī)的主控板的制作方法
【專利摘要】本實(shí)用新型涉及紡織機(jī)控制領(lǐng)域,具體的來說,是一種基于STM32應(yīng)用于電子多臂機(jī)的主控板。包括STM32處理器、供電模塊、按鍵模塊、顯示模塊、485通信模塊、FLASH及SRAM模塊、儲緯控制模塊、傳感器模塊、轉(zhuǎn)向輸入模塊、轉(zhuǎn)向輸出模塊、電磁鐵輸出模塊和JTAG調(diào)式模塊,其特征在于,各個(gè)所述模塊分別與STM32處理器連接,所述STM32處理器驅(qū)動各個(gè)模塊完成對電子多臂機(jī)的控制。所述主控板以STM32處理器為核心,數(shù)據(jù)處理更快,集成更多端口,使硬件結(jié)構(gòu)設(shè)計(jì)更簡單、系統(tǒng)功耗大大降低,此外,直接與各個(gè)模塊連接實(shí)現(xiàn)智能化與自動化一體結(jié)構(gòu)。
【專利說明】—種基于STM32應(yīng)用于電子多臂機(jī)的主控板
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及紡織機(jī)控制領(lǐng)域,具體的來說,是一種基于STM32應(yīng)用于電子多臂機(jī)數(shù)控專用主控板。
【背景技術(shù)】
[0002]紡織機(jī)是紡織業(yè)中的主要生產(chǎn)設(shè)備,織物的花紋圖案是由織機(jī)的花紋控制裝置控制而實(shí)現(xiàn)的。電子多臂機(jī)是一種新型電子花紋控制裝置,它不僅是現(xiàn)代織機(jī)必不可少的控制部件,也是對傳統(tǒng)織機(jī)進(jìn)行技改的有效手段。電子多臂機(jī)由微機(jī)控制器控制,根據(jù)其內(nèi)存中的花紋數(shù)據(jù)定時(shí)、定向、按序輸出控制字,通過電磁鐵驅(qū)動多臂機(jī)的動作,實(shí)現(xiàn)對織物的花紋控制。因此在電子多臂機(jī)中微機(jī)控制器部分即主控板是必不可少的,傳統(tǒng)主控板一般采用51單片機(jī)為核心,受其資源和功能的局限,在開發(fā)、成本控制、處理速度及復(fù)雜功能的實(shí)現(xiàn)上難以把握,基于51單片機(jī)為核心的主板相比STM32來說,設(shè)計(jì)結(jié)構(gòu)比較復(fù)雜,系統(tǒng)功耗也比較大,外圍功能較少、在系統(tǒng)開發(fā)上也相對比較緩慢。針對51單片機(jī),STM32單片機(jī)采用的是嵌入式應(yīng)用專門設(shè)計(jì)的ARM Cortex-M3內(nèi)核,具有高性能、低成本、低功耗的優(yōu)點(diǎn),其芯片上資源比51單片機(jī)豐富的多,在系統(tǒng)開發(fā)上可以采用現(xiàn)成的庫函數(shù),降低開發(fā)周期,從而降低成本。
實(shí)用新型內(nèi)容
[0003]本實(shí)用新型所要解決的技術(shù)問題是克服傳統(tǒng)電子多臂機(jī)主控板結(jié)構(gòu)接口復(fù)雜、功耗大、功能少、速度慢的缺點(diǎn),提供一種結(jié)構(gòu)簡單、高性能、低成本、低功耗、穩(wěn)定性高,基于STM32單片機(jī)為核心的電子多臂機(jī)數(shù)控專用主板。
[0004]本實(shí)用新型解決上述技術(shù)問題的技術(shù)方案如下:一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,包括STM32處理器、供電模塊、按鍵模塊、顯示模塊、485通信模塊、FLASH及SRAM模塊、儲緯控制模塊、傳感器模塊、轉(zhuǎn)向輸入模塊、轉(zhuǎn)向輸出模塊、電磁鐵輸出模塊和JTAG調(diào)式模塊,其特征在于,各個(gè)所述模塊分別與STM32處理器連接,所述STM32處理器驅(qū)動各個(gè)模塊完成對電子多臂機(jī)的控制,其中供電模塊、按鍵模塊、傳感器模塊、轉(zhuǎn)向輸入模塊作為單向輸入端連接STM32處理器;顯示模塊、儲緯控制模塊、轉(zhuǎn)向輸出模塊、電磁鐵輸出模塊作為單向輸出端連接STM32處理器;485通信模塊、FLASH及SRAM模塊、JTAG調(diào)式模塊作為雙向連接STM32處理器。
[0005]在上述技術(shù)方案的基礎(chǔ)上,本實(shí)用新型還可以做如下改進(jìn)。
[0006]進(jìn)一步,所述供電模塊是采用分級轉(zhuǎn)換方式,將外部的直流電源電壓分級轉(zhuǎn)換成24V、5V、3.3V進(jìn)行供電。
[0007]進(jìn)一步,所述按鍵模塊是包括第I按鍵、第II按鍵、第III按鍵、第IV按鍵、上位電阻,各個(gè)所述按鍵是處于并聯(lián)且共同連接所述上位電阻,當(dāng)?shù)谝淮伟吹贗按鍵,顯示模塊顯示I和電磁鐵輸出模塊復(fù)位,第二次按第I按鍵,所述顯示模塊顯示最大循環(huán)緯數(shù);當(dāng)?shù)贗I按鍵每按一次,所述顯示模塊顯示的緯數(shù)加I ;當(dāng)?shù)贗II按鍵沒按一次,所述顯示模塊顯示的緯數(shù)減I;當(dāng)?shù)贗V按鍵被按下時(shí),所述顯示模塊顯示本系統(tǒng)版本號。
[0008]進(jìn)一步,所述顯示模塊由RC電路、驅(qū)動芯片與4位數(shù)碼管組成,STM32處理器向連結(jié)的RC電路發(fā)送控制信號,RC電路根據(jù)所述控制信號發(fā)送控制指令至數(shù)碼管驅(qū)動芯片,所述數(shù)碼管驅(qū)動芯片根據(jù)控制指令驅(qū)動4位數(shù)碼管顯示。
[0009]進(jìn)一步,所述485通信模塊包含RS-485收發(fā)器,STM32處理器與RS-485收發(fā)器相連,所述STM32處理器向RS-485收發(fā)器發(fā)送或者接收其信號,所述RS-485收發(fā)器與外界的手持終端相連,所述RS-485收發(fā)器根據(jù)接收的信號在STM32處理器與手持終端進(jìn)行通信收發(fā)。
[0010]進(jìn)一步,所述FLASH及SRAM模塊包括外部FLASH與外部SRAM,所述外部SRAM與STM32處理器相連,并在所述外部SRAM存入或讀取信息,所述外部FLASH與STM32處理器相連,在所述外部FLASH讀取信息。
[0011]進(jìn)一步,所述儲緯控制模塊通過光耦隔離電路與STM32處理器相連,同時(shí)使STM32處理器8路信號輸出;傳感器模塊與轉(zhuǎn)向輸入模塊通過光耦隔離電路連接STM32處理器,所述傳感器模塊與所述轉(zhuǎn)向輸入模塊作為輸入端向STM32處理器發(fā)送信號。
[0012]進(jìn)一步,所述光耦隔離電路包括至少一個(gè)電阻、至少一個(gè)光耦芯片、至少一個(gè)LED燈,所述電阻、光耦芯片與LED燈是串聯(lián)連接。進(jìn)一步,所述電磁鐵輸出模塊由小功率三極管與肖特基二極管構(gòu)成,可實(shí)現(xiàn)電磁鐵信號的穩(wěn)定輸出。
[0013]進(jìn)一步,所述轉(zhuǎn)向輸出模塊由3個(gè)繼電器構(gòu)成,轉(zhuǎn)向輸出模塊通過并聯(lián)與STM32處理器相連,使所述轉(zhuǎn)向輸出模塊通過繼電器正反互鎖。
[0014]進(jìn)一步,所述電磁鐵輸出模塊由小功率三極管與肖特基二極管構(gòu)成,其中所述小功率三極管與所述肖特基二極管是并聯(lián)連接,所述STM32處理器通過光耦隔離電路串聯(lián)到
小功率三極管。
[0015]本實(shí)用新型的有益效果是:在本實(shí)用新型的主控板是以STM32為核心處理器,該處理器芯片專門設(shè)計(jì)應(yīng)用于滿足集高性能、低功耗、競爭性價(jià)格與一體的工業(yè)控制領(lǐng)域的要求。該芯片最高工作頻率可達(dá)到72MHz,由于該芯片集成了豐富的內(nèi)部資源,使硬件結(jié)構(gòu)設(shè)計(jì)更加簡單,系統(tǒng)功耗也大大降低。此外,結(jié)合設(shè)計(jì)各大模塊的結(jié)構(gòu)相當(dāng)簡單,可靠穩(wěn)定,同時(shí)結(jié)合庫函數(shù)進(jìn)行系統(tǒng)開發(fā),協(xié)調(diào)各大模塊可實(shí)現(xiàn)智能化與自動化一體結(jié)構(gòu)。
【專利附圖】
【附圖說明】
[0016]圖1為本實(shí)用新型的主控板硬件結(jié)構(gòu)框架圖;
[0017]圖2為本實(shí)用新型的STM32處理器結(jié)構(gòu)框架圖;
[0018]圖3為本實(shí)用新型的供電模塊電路流程圖;
[0019]圖4為本實(shí)用新型的按鍵模塊結(jié)構(gòu)框架圖;
[0020]圖5為本實(shí)用新型的顯示模塊結(jié)構(gòu)框架圖;
[0021]圖6為本實(shí)用新型485通信模塊結(jié)構(gòu)框架圖;
[0022]圖7為本實(shí)用新型的FLASH及SRAM模塊結(jié)構(gòu)框架圖;
[0023]圖8為本實(shí)用新型的儲緯控制模塊結(jié)構(gòu)框架圖;
[0024]圖9為本實(shí)用新型的傳感器模塊結(jié)構(gòu)框架圖;
[0025]圖10為本實(shí)用新型的轉(zhuǎn)向輸入模塊結(jié)構(gòu)框架圖;[0026]圖11為本實(shí)用新型的轉(zhuǎn)向輸出模塊結(jié)構(gòu)框架圖;
[0027]圖12為本實(shí)用新型的電磁鐵輸出模塊結(jié)構(gòu)框架圖;
[0028]圖13為本實(shí)用新型的JTAG調(diào)試模塊電路原理圖。
【具體實(shí)施方式】
[0029]以下結(jié)合附圖對本實(shí)用新型的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本實(shí)用新型,并非用于限定本實(shí)用新型的范圍。
[0030]如圖1所示,本實(shí)用新型的主控板硬件結(jié)構(gòu)框架圖,詳述如下:
[0031]包括STM32處理器、供電模塊、按鍵模塊、顯示模塊、485通信模塊、FLASH及SRAM模塊、儲緯控制模塊、傳感器模塊、轉(zhuǎn)向輸入模塊、轉(zhuǎn)向輸出模塊、電磁鐵輸出模塊和JTAG調(diào)式模塊,其特征在于,各個(gè)所述模塊分別與STM32處理器連接,所述STM32處理器驅(qū)動各個(gè)模塊完成對電子多臂機(jī)的控制,其中供電模塊、按鍵模塊、傳感器模塊、轉(zhuǎn)向輸出模塊作為單向輸入端連接STM32處理器;顯示模塊、儲緯控制模塊、轉(zhuǎn)向輸出模塊、電磁鐵輸出模塊作為單向輸出端連接STM32處理器;485通信模塊、FLASH及SRAM模塊、JTAG調(diào)式模塊作為雙向連接STM32處理器。
[0032]圖2所示,本實(shí)用新型的STM32處理器控制電路原理圖,詳述如下:
[0033]STM32處理器分別連接著3.3V供電、復(fù)位按鈕、8M晶振、B00T01選擇、B00T02選擇。
[0034]本實(shí)用新型的MCU核心模塊,核心處理器采用了功能強(qiáng)、功耗低、靈活、性價(jià)比高的STM32F106VCT芯片作為控制器核心,以適應(yīng)本系統(tǒng)硬件對CPU內(nèi)部資源的需求。該芯片是具有豐富的內(nèi)部資源,它擁有的資源包括:48kB SRAM、256kB FLASH、2個(gè)基本定時(shí)器、4個(gè)通用定時(shí)器、2個(gè)高級定時(shí)器、2個(gè)DMA控制器(共12個(gè)通道)、3個(gè)SP1、2個(gè)IIC、5個(gè)串口、I個(gè)USB、I個(gè)CAN、3個(gè)12位ADC、I個(gè)12位DAC、I個(gè)SDIO接口、I個(gè)FSMC接口以及12個(gè)通用IO 口。該芯片的配置十分豐富,并且還帶外部總線可以用來外擴(kuò)SRAM和連接IXD等,通過FSMC驅(qū)動LCD,可以顯著提高LCD的刷屏速度,更重要的是其價(jià)格,20元左右的零售價(jià),性價(jià)比極高。
[0035]圖3所示,本實(shí)用新型的供電模塊電路流程圖,詳述如下:
[0036]本實(shí)用新型的供電模塊電路,首先直流24V電源由外部獨(dú)立開關(guān)電源模塊提供,向24V電源指示燈供電,通過濾波電路傳向24V轉(zhuǎn)5V模塊芯片,再通過濾波電路傳向5V轉(zhuǎn)
3.3V模塊芯片,最后,向STM32處理器提供穩(wěn)定的電壓。
[0037]在本實(shí)例中,5V電源優(yōu)選地用LM2576T芯片通過24V轉(zhuǎn)5V得到,LM2576系列是美國國家半導(dǎo)體公司生產(chǎn)的3A電流輸出降壓開關(guān)型集成穩(wěn)壓電路,它內(nèi)含固定頻率振蕩器(52kHz)和基準(zhǔn)穩(wěn)壓器(1.23V),并具有完善的保護(hù)電路,包括電流限制及熱關(guān)斷電路等,利用該器件只需極少的外圍器件便可構(gòu)成高效穩(wěn)壓電路。3.3V電源選用固定電壓3.3V輸出、電流為IA的AMSl 17-3.3電源轉(zhuǎn)換芯片通過5V轉(zhuǎn)換得到,該芯片體積小、轉(zhuǎn)換效率高,且轉(zhuǎn)換電路設(shè)計(jì)簡單可靠。
[0038]圖4所示,本實(shí)用新型的按鍵模塊結(jié)構(gòu)框架圖,詳述如下:
[0039]本實(shí)用新型的按鍵模塊電路,包括第I按鍵、第II按鍵、第III按鍵、第IV按鍵、上位電阻,各個(gè)所述按鍵是處于并聯(lián)且共同連接上位電阻,斷開默認(rèn)為高電平輸入,按鍵按下為低電平輸入有效。第I按鍵具備兩個(gè)功能,第一次按顯示模塊顯示1,同時(shí)電磁鐵復(fù)位,第二次按顯示最大循環(huán)緯數(shù);第II按鍵每按一次,緯數(shù)加I ;第III按鍵每按下一次,緯數(shù)減I ;第IV按鍵被按下,顯示系統(tǒng)版本號。該電路結(jié)構(gòu)設(shè)計(jì)簡單,但4個(gè)按鍵在主板出現(xiàn)故障時(shí)及織物出現(xiàn)花樣錯(cuò)亂時(shí),對維修服務(wù)人員排查故障起到重要的作用。
[0040]圖5所示,本實(shí)用新型的顯示模塊的結(jié)構(gòu)框架圖,詳述如下:
[0041]本實(shí)用新型的顯示模塊電路,所述顯示模塊由RC電路、驅(qū)動芯片與4位數(shù)碼管組成,STM32處理器向連結(jié)的RC電路發(fā)送控制信號,RC電路根據(jù)所述控制信號發(fā)送控制指令至數(shù)碼管驅(qū)動芯片,所述數(shù)碼管驅(qū)動芯片根據(jù)控制指令驅(qū)動4位數(shù)碼管顯示。
[0042]本實(shí)例中,優(yōu)選地采用TM1620芯片驅(qū)動,可顯示當(dāng)前緯數(shù)、最大循環(huán)緯數(shù)及系統(tǒng)版本號。TM1620是一種帶鍵盤掃描接口的LED (發(fā)光二極管顯示器)驅(qū)動控制專用電路,內(nèi)部集成有MCU數(shù)字接口、數(shù)據(jù)鎖存器、LED高壓驅(qū)動、鍵盤掃描等電路。該芯片性能優(yōu)良,質(zhì)量可靠,驅(qū)動電路結(jié)構(gòu)設(shè)計(jì)簡單。
[0043]圖6所示,本實(shí)用新型的485通信模塊結(jié)構(gòu)框架圖,詳述如下:
[0044]所述485通信模塊包含RS-485收發(fā)器,STM32處理器與RS-485收發(fā)器相連,所述STM32處理器向RS-485收發(fā)器發(fā)送或者接收其信號,所述RS-485收發(fā)器與外界的手持終端相連,所述RS-485收發(fā)器根據(jù)接收的信號在STM32處理器與手持終端進(jìn)行通信收發(fā)。
[0045]在本實(shí)例中,優(yōu)選地485 (—般稱作RS485)是隸屬于OSI模型物理層的電氣特性規(guī)定為2線,半雙工,多點(diǎn)通信的標(biāo)準(zhǔn)。它的電氣特性和RS-232大不一樣,用纜線兩端的電壓差值來表示傳遞信號。RS485的特點(diǎn)包括:接口電平低,不易損壞芯片,傳輸速率高,抗干擾能力高,傳輸距離遠(yuǎn),支持節(jié)點(diǎn)多。因此,RS485有很廣泛的應(yīng)用。本實(shí)用新型的485通?目模塊電路選用的是ΜΑΧ3485芯片,該芯片體積小,穩(wěn)定可靠。
[0046]圖7所示,本實(shí)用新型的FLASH及SRAM模塊結(jié)構(gòu)框架圖,詳述如下:
[0047]本實(shí)用新型的FLASH及SRAM模塊電路,所述FLASH及SRAM模塊包括外部FLASH與外部SRAM,所述外部SRAM與STM32處理器相連,并在所述外部SRAM存入或讀取信息,所述外部FLASH與STM32處理器相連,在所述外部FLASH讀取信息。
[0048]在本實(shí)例中,優(yōu)選地外部FLASH采用8M存儲空間的MXIC公司的FLASH芯片,芯片型號MX25L1606E,該芯片體積小,容量大,可靠性高,作為大容量的程序存儲器。優(yōu)選地外部SRAM芯片采用2M存儲空間的FM25CL64芯片,該芯片具備隨時(shí)存儲記憶功能,掉電非易失,作為大容量的數(shù)據(jù)存儲器。
[0049]圖8所示,本實(shí)用新型的儲緯控制模塊結(jié)構(gòu)框架圖,詳述如下:
[0050]本實(shí)用新型的儲緯控制模塊電路,所述儲緯控制模塊通過光耦隔離電路與STM32處理器相連,同時(shí)使STM32處理器8路信號輸出。所述光耦隔離電路包括至少一個(gè)電阻、至少一個(gè)光耦芯片、至少一個(gè)LED燈,所述電阻、光耦芯片與LED燈是串聯(lián)連接。
[0051]在本實(shí)例中,優(yōu)選地光耦芯片選用TLP280-4光耦芯片,該芯片是一塊超小且超薄的耦合器,適用于貼片安裝,可編程控制器,其包含一個(gè)光晶體管,該晶體管光耦合至二個(gè)砷化鎵紅外發(fā)光二極管。二極管通過逆向并行連接,可直接工作在交流輸入電流下。為了更好的隔離,每一路儲緯器選色電路通過一個(gè)NPN型三極管,本模塊中選用三極管型號為2N5551,經(jīng)測試,該三極管適用市場上不同型號的儲緯器。
[0052]圖9所示,本實(shí)用新型的傳感器模塊結(jié)構(gòu)框架圖,詳述如下:[0053]本實(shí)用新型的傳感器模塊電路,傳感器模塊與轉(zhuǎn)向輸入模塊通過光耦隔離電路連接STM32處理器,所述傳感器模塊與所述轉(zhuǎn)向輸入模塊作為輸入端向STM32處理器發(fā)送信號。
[0054]在本實(shí)例中,傳感器模塊電路包括三個(gè)信號,2個(gè)接近傳感器產(chǎn)生的S1、S2信號,以及油位開關(guān)信號S3。多臂機(jī)在織機(jī)主軸的驅(qū)動下,通過安裝其內(nèi)部的二個(gè)接近傳感器提供多臂機(jī)控制器輸入信號SI (電磁鐵吸放控制信號)和S2 (多臂機(jī)正反轉(zhuǎn)方向信號),控制器根據(jù)SI來控制多臂機(jī)電磁鐵的吸放,通過S1、S2的相位判別確定織機(jī)轉(zhuǎn)向,依此循環(huán)輸出內(nèi)存中的花紋數(shù)據(jù),驅(qū)動電磁鐵,通過多臂機(jī)把提綜信息轉(zhuǎn)換成機(jī)械位移量。油位開關(guān)信號S3可起到保護(hù)多臂機(jī)正常運(yùn)作的作用,當(dāng)多臂機(jī)正常運(yùn)作時(shí),油位開關(guān)閉合,S3為高電平,代表多臂機(jī)籠頭中的油路暢通,否則油位開關(guān)斷開,S3為低電平,代表多臂機(jī)籠頭中的油路不暢通,此時(shí)主板發(fā)出停車信號,織機(jī)停止運(yùn)作。S1、S2、S3信號有較強(qiáng)的驅(qū)動能力,可直接連接光耦合器,經(jīng)過光電耦合和波形整形送入核心處理器。
[0055]圖10所示,本實(shí)用新型的轉(zhuǎn)向輸入模塊結(jié)構(gòu)框架圖,詳述如下:
[0056]本實(shí)用新型的轉(zhuǎn)向輸入模塊電路,通過光耦隔離電路將信號傳輸給STM32處理器。光耦隔離電路防止了因有電的連接而引起的干擾,特別是低壓的控制電路與外部高壓電路之間。
[0057]圖11所示,本實(shí)用新型的轉(zhuǎn)向輸出模塊架構(gòu)框架圖,詳述如下:
[0058]本實(shí)用新型的轉(zhuǎn)向輸出模塊,所述轉(zhuǎn)向輸出模塊由3個(gè)繼電器構(gòu)成,轉(zhuǎn)向輸出模塊通過并聯(lián)與STM32處理器相連,使所述轉(zhuǎn)向輸出模塊通過3個(gè)歐姆龍繼電器對正反轉(zhuǎn)方向進(jìn)行互鎖以及發(fā)出油位報(bào)警信號。歐姆龍繼電器選用直流24V線圈電壓,一開一閉,歐姆龍繼電器質(zhì)量可靠,體積小,動作靈敏,可快速相應(yīng)處理器發(fā)出的信號。
[0059]圖12所示,本實(shí)用新型的電磁鐵輸出模塊電路原理圖,詳述如下:
[0060]本實(shí)用新型的電磁鐵輸出模塊電路由小功率三極管和肖特基二極管構(gòu)成,小功率三極管和肖特基二極管各16個(gè),實(shí)現(xiàn)16路輸出,從而控制16路電磁鐵。
[0061]在本實(shí)例中,優(yōu)選地小功率三極管選用2N5551,類型NPN,直流電流增益HFE最小值(dB): 80,直流電流增益HFE最大值(dB): 250,集電極一發(fā)射集最小雪崩電壓Vcetj(V): 160,集電極最大電流I>ax) (mA):600,最小電流增益帶寬乘積Ft (MHz): 100。該芯片可以滿足驅(qū)動電磁鐵動作,經(jīng)適用性能穩(wěn)定可靠。為保證電磁鐵獲得信號更加穩(wěn)定可靠,每一路信號加上一個(gè)肖特基二極管,對電路進(jìn)行保護(hù),此處肖特基二極管選用SSl 10型號。
[0062]圖13所示,本實(shí)用新型的JTAG調(diào)試模塊電路原理圖,詳述如下:
[0063]本實(shí)用新型的JTAG調(diào)試模塊電路。所述JTAG調(diào)試模塊電路采用標(biāo)準(zhǔn)的20針接口,本實(shí)例中的JTAG是采用一種國際標(biāo)準(zhǔn)測試協(xié)議(IEEE1149.1兼容),主要用于芯片內(nèi)部測試。標(biāo)準(zhǔn)的JTAG接口是4線:TMS、TCK、TD1、TD0,分別為模式選擇、時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。JTAG編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對芯片進(jìn)行預(yù)編程然后再裝到板上,簡化的流程為先固定器件到電路板上,再用JTAG編程,從而大大加快工程進(jìn)度。JTAG接口可對DSP芯片內(nèi)部的所有部件進(jìn)行編程。
[0064]以上所述僅為本實(shí)用新型的較佳實(shí)施例,并不用以限制本實(shí)用新型,凡在本實(shí)用新型的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本實(shí)用新型的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,包括STM32處理器、供電模塊、按鍵模塊、顯示模塊、485通信模塊、FLASH及SRAM模塊、儲緯控制模塊、傳感器模塊、轉(zhuǎn)向輸入模塊、轉(zhuǎn)向輸出模塊、電磁鐵輸出模塊和JTAG調(diào)式模塊,其特征在于,各個(gè)所述模塊分別與STM32處理器連接,所述STM32處理器驅(qū)動各個(gè)模塊完成對電子多臂機(jī)的控制,其中供電模塊、按鍵模塊、傳感器模塊、轉(zhuǎn)向輸入模塊作為單向輸入端連接STM32處理器;顯示模塊、儲緯控制模塊、轉(zhuǎn)向輸出模塊、電磁鐵輸出模塊作為單向輸出端連接STM32處理器;485通信模塊、FLASH及SRAM模塊、JTAG調(diào)式模塊雙向連接STM32處理器。
2.根據(jù)權(quán)利要求1所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述供電模塊是采用分級轉(zhuǎn)換方式,將外部的直流電源電壓分級轉(zhuǎn)換成24V、5V、3.3V進(jìn)行供電。
3.根據(jù)權(quán)利要求1所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述按鍵模塊是包括第I按鍵、第II按鍵、第III按鍵、第IV按鍵、上位電阻,各個(gè)所述按鍵是處于并聯(lián)且共同連接所述上位電阻,當(dāng)?shù)谝淮伟吹贗按鍵,顯示模塊顯示I和電磁鐵輸出模塊復(fù)位,第二次按第I按鍵,所述顯示模塊顯示最大循環(huán)緯數(shù);當(dāng)?shù)贗I按鍵每按一次,所述顯示模塊顯示的緯數(shù)加I;當(dāng)?shù)贗II按鍵每按一次,所述顯示模塊顯示的緯數(shù)減I;當(dāng)?shù)贗V按鍵被按下時(shí),所述顯示模塊顯示本系統(tǒng)版本號。
4.根據(jù)權(quán)利要求3所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述顯示模塊由RC電路、驅(qū)動芯片與4位數(shù)碼管組成,STM32處理器向連結(jié)的RC電路發(fā)送控制信號,RC電路根據(jù)所述控制信號發(fā)送控制指令至數(shù)碼管驅(qū)動芯片,所述數(shù)碼管驅(qū)動芯片根據(jù)控制指令驅(qū)動4位數(shù)碼管顯示。
5.根據(jù)權(quán)利要求1所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述485通信模塊包含RS-485收發(fā)器,STM32處理器與RS-485收發(fā)器相連,所述STM32處理器向RS-485收發(fā)器發(fā)送或者接收其信號,所述RS-485收發(fā)器與外界的手持終端相連,所述RS-485收發(fā) 器根據(jù)接收的信號在STM32處理器與手持終端進(jìn)行通信收發(fā)。
6.根據(jù)權(quán)利要求1所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述FLASH及SRAM模塊包括外部FLASH與外部SRAM,所述外部SRAM與STM32處理器相連,并在所述外部SRAM存入或讀取信息,所述外部FLASH與STM32處理器相連,在所述外部FLASH讀取信息。
7.根據(jù)權(quán)利要求1所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述儲緯控制模塊通過光耦隔離電路與STM32處理器相連,同時(shí)使STM32處理器8路信號輸出;傳感器模塊與轉(zhuǎn)向輸入模塊通過光耦隔離電路連接STM32處理器,所述傳感器模塊與所述轉(zhuǎn)向輸入模塊作為輸入端向STM32處理器發(fā)送信號。
8.根據(jù)權(quán)利要求7所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述光耦隔離電路包括至少一個(gè)電阻、至少一個(gè)光耦芯片、至少一個(gè)LED燈,所述電阻、光耦芯片與LED燈是串聯(lián)連接。
9.根據(jù)權(quán)利要求1所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述轉(zhuǎn)向輸出模塊由3個(gè)繼電器構(gòu)成,轉(zhuǎn)向輸出模塊通過并聯(lián)與STM32處理器相連,使所述轉(zhuǎn)向輸出模塊通過繼電器正反互鎖。
10.根據(jù)權(quán)利要求1所述一種基于STM32應(yīng)用于電子多臂機(jī)的主控板,其特征在于,所述電磁鐵輸出模塊由小功率三極管與肖特基二極管構(gòu)成,其中所述小功率三極管與所述肖特基二極管是并聯(lián) 連接,所述STM32處理器通過光耦隔離電路串聯(lián)到小功率三極管。
【文檔編號】G05B19/04GK203658758SQ201320844804
【公開日】2014年6月18日 申請日期:2013年12月19日 優(yōu)先權(quán)日:2013年12月19日
【發(fā)明者】劉群信, 韓正海, 王威 申請人:江蘇牛牌紡織機(jī)械有限公司