工業(yè)縫紉機(jī)
信息資訊
縫紉客APP安卓
掃二維碼加客服微信
導(dǎo)航:

基于EraSoC-1000C的家用電腦繡花機(jī)解決方案

      當(dāng)托馬斯和愛迪生發(fā)明了電動(dòng)機(jī)后,美國(guó)勝家(Singer)公司于1889年發(fā)明了全世界第一臺(tái)電動(dòng)機(jī)驅(qū)動(dòng)縫紉機(jī)后,同時(shí)也開創(chuàng)了縫紉機(jī)工業(yè)的新紀(jì)元。二戰(zhàn)后,工業(yè)縫紉機(jī)制造的霸主地位已逐漸被日本所占據(jù)。進(jìn)入21世紀(jì)后,中國(guó)已成為工業(yè)縫紉機(jī)制造業(yè)的新盟主??墒敲鎸?duì)工業(yè)縫紉機(jī)市場(chǎng)的日趨飽和以及服裝制造全行業(yè)的利潤(rùn)日益下降的窘?jīng)r,各國(guó)的縫紉機(jī)制造商又重新把市場(chǎng)的焦點(diǎn)投向家用市場(chǎng),勝家公司更是希望重現(xiàn)一百年前美國(guó)家庭每戶擁有一臺(tái)腳踏式縫紉機(jī)的輝煌歲月。

      如今,美國(guó)勝家、日本兄弟以及中國(guó)飛躍都相繼上市家用電腦繡花機(jī)或刺繡機(jī),以期待縫紉機(jī)再次敲開老百姓的家門,可受限于芯片技術(shù)的發(fā)展,使得家用電腦繡花機(jī)的智能化程度、制造成本、維修方式都難于達(dá)到民品的標(biāo)準(zhǔn)。為此,北京中科億芯信息技術(shù)有限公司使用本公司自主設(shè)計(jì)的EraSoC-1000C處理器芯片所開發(fā)的家用電腦繡花機(jī)方案,采用了linux2.6內(nèi)核,并添加實(shí)時(shí)補(bǔ)丁(rtlinux)以使其具備更完善的實(shí)時(shí)系統(tǒng)功能;精致的Qtapia圖形系統(tǒng)軟件(以下簡(jiǎn)稱QT),避免了采用WinCE而帶來的昂貴授權(quán)費(fèi)用,大大降低了電子控制系統(tǒng)的制造成本,使得電腦繡花機(jī)走入家庭變得指日可待。

      系統(tǒng)簡(jiǎn)介

      EraSoC-1000系列芯片作為國(guó)內(nèi)唯一的基于龍芯內(nèi)核的高性能SoC,憑借其強(qiáng)大的CPU處理能力、64位浮點(diǎn)運(yùn)算能力,高效的總線架構(gòu)、可實(shí)現(xiàn)低功耗的動(dòng)態(tài)變頻技術(shù)、豐富的片上設(shè)備,已廣泛地應(yīng)用在國(guó)內(nèi)各種嵌入式領(lǐng)域。

      基于EraSoC-1000C的電腦繡花機(jī)系統(tǒng)主要由三個(gè)電機(jī)協(xié)調(diào)工作實(shí)現(xiàn)繡花功能:一個(gè)主軸電機(jī),采用交流伺服交流來控制針頭的上下運(yùn)動(dòng);X、Y軸步進(jìn)電機(jī)各一個(gè),以實(shí)現(xiàn)工作面的橫向與縱向移動(dòng),系統(tǒng)控制框圖示于圖1。

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

      根據(jù)圖1所示的整個(gè)系統(tǒng)方案的控制實(shí)現(xiàn)原理,我們把此方案的主控制單元分為上、下位機(jī)結(jié)構(gòu),并由一顆EraSoC-1000C芯片來完成上、下位機(jī)的協(xié)同工作。

      上位機(jī)結(jié)構(gòu)

      上位機(jī)主要負(fù)責(zé)人機(jī)交互、文件讀取與解析、部分傳感器信號(hào)的處理;

      ·STN/TFT LCD顯示與觸摸控制的實(shí)現(xiàn)

      此部分作為人機(jī)交互的主要平臺(tái),通過控制觸摸屏來控制電機(jī)做出相應(yīng)的動(dòng)作就是在此部分實(shí)現(xiàn)的。其中液晶部分對(duì)東芝T6963CFG LCD驅(qū)動(dòng)芯片的控制是由EraSoC-1000C引出的8位數(shù)據(jù)線和5個(gè)GPIO實(shí)現(xiàn)的,本次用的黑白屏,如果需要可以用彩色屏,尺寸也可以任意選擇。而觸摸屏的控制是由EraSoC-1000C的spi信號(hào)線和片選線時(shí)鐘線經(jīng)過觸摸屏控制器ADV7843實(shí)現(xiàn)的。

      ·傳感器通過GPIO與EraSoC-1000C的通訊

      該繡花機(jī)一共用到了6個(gè)傳感器分別由EraSoC-1000C提供的6個(gè)可以作為中斷輸入的GPIO控制。這些傳感器分別是x軸方向電機(jī)的傳感器,y軸方向的電機(jī)傳感器,z軸方向的電機(jī)傳感器,測(cè)試?yán)C花針是不是在上針位(此時(shí)針在所有位置的最高點(diǎn))的傳感器,測(cè)試?yán)C花針是不是離開布的傳感器,和一個(gè)用于是否繞線的輔助功能的傳感器。

      下位機(jī)結(jié)構(gòu)

      下位機(jī)主要負(fù)責(zé)輸出電機(jī)控制信號(hào)(PWM)、協(xié)同工作以及部分傳感器信號(hào)的處理。

      ·PWM對(duì)交流伺服電機(jī)的控制

      在EraSoC-1000C芯片中一共有六路脈沖寬度調(diào)節(jié)/定時(shí)/計(jì)數(shù)控制器(以下簡(jiǎn)稱PWM)。每一路PWM工作和控制方式完全相同,都有兩路輸入信號(hào)(gate_clk_pad_i, capt_pad_i)和一路脈沖寬度輸出信號(hào) (pwm_o)。由于系統(tǒng)時(shí)鐘高達(dá)60MHz,計(jì)數(shù)寄存器和參考寄存器均32位數(shù)據(jù)寬度,這樣開發(fā)人員可通過編成讓PWM產(chǎn)生各種復(fù)雜的近似線性的輸出信號(hào),非常適合高檔電機(jī)的控制。

[1] [2] [3] [4] 
  • 相關(guān)閱讀
    1. 縫紉機(jī)上的這些按鈕都叫啥?有什么功能?
      紡織業(yè)上半年業(yè)績(jī)已涼涼,下半年還能“像樣”點(diǎn)嗎?
      1—8月份全國(guó)規(guī)模以上工業(yè)企業(yè)利潤(rùn)下降4.4%
      中國(guó)1.7億人就業(yè)的紡織服裝產(chǎn)業(yè),為何大而不強(qiáng)?
      【智銳家族】貝斯曼縫紉機(jī)“您身邊的厚料專家”!
  • 贊 0贊 0
  • 踩 0踩 0
        • 確定

      共0條評(píng)論

      縫紉客APP
      更多信息請(qǐng)下載安裝 縫紉客APP(安卓)查看
      手機(jī)掃一掃下方二維碼