基于單片機(jī)的步進(jìn)電機(jī)控制裝置應(yīng)用研制
時(shí)間:2009-02-20 14:01:41來(lái)源:ronggang
導(dǎo)語(yǔ):?介紹了一種單片機(jī)實(shí)現(xiàn)的用于裝量生產(chǎn)線上的蠕動(dòng)泵裝置。它可實(shí)現(xiàn)裝量生產(chǎn)線的手動(dòng)或自動(dòng)的單次、多次及混合分裝,其分裝的精度可達(dá)到1‰ml
摘 要:介紹了一種單片機(jī)實(shí)現(xiàn)的用于裝量生產(chǎn)線上的蠕動(dòng)泵裝置。它可實(shí)現(xiàn)裝量生產(chǎn)線的手動(dòng)或自動(dòng)的單次、多次及混合分裝,其分裝的精度可達(dá)到1‰ml
關(guān)鍵字:單片機(jī); 步進(jìn)電機(jī); 蠕動(dòng)泵; 分裝
現(xiàn)代藥廠制藥生產(chǎn)上的裝配,如針劑、瓶裝藥液等,大多采用單片機(jī)或其它智能裝置,實(shí)現(xiàn)自動(dòng)分裝。其中,單片機(jī)實(shí)現(xiàn)的分裝,大多是根據(jù)公式,將分裝量轉(zhuǎn)換為脈沖數(shù),由單片機(jī)按照控制程序,控制步進(jìn)電機(jī)帶動(dòng)蠕動(dòng)泵實(shí)現(xiàn)的。但是,由于電機(jī)的起動(dòng)是一個(gè)變加速的非線性曲線,如果采用簡(jiǎn)單的線性常系數(shù)法,則很難真實(shí)再現(xiàn)電機(jī)的啟動(dòng)過(guò)程,由此方法計(jì)算得來(lái)的脈沖數(shù),也是不夠精確的,存在較大的計(jì)量誤差。 本文采用指數(shù)對(duì)數(shù)法,實(shí)現(xiàn)啟動(dòng)過(guò)程非線性擬合,由此得來(lái)的脈沖線性常數(shù)法,更加符合電機(jī)的啟動(dòng)特性,可獲得較高的計(jì)量精度。
本文步進(jìn)電機(jī)控制蠕動(dòng)泵裝置基于單片機(jī)AT89S58,可工作于自動(dòng)或手動(dòng)方式。在自動(dòng)方式下工作時(shí),分為單次、多次及混合三種分裝形式。多次分裝時(shí),則在設(shè)置分裝量、轉(zhuǎn)速、回吸量、主控方式的同時(shí),設(shè)置分裝次數(shù)和暫停時(shí)間。單片機(jī)根據(jù)分裝量、回吸量、分裝次數(shù)、暫停時(shí)間及轉(zhuǎn)速等的設(shè)定值控制步進(jìn)電機(jī)的工作狀態(tài),其控制輸出的時(shí)標(biāo)曲線。分裝次數(shù)、分裝量等參數(shù)的設(shè)定可由用戶按不同的要求從鍵盤(pán)輸入,并存放在EEPROM 中。手動(dòng)方式下工作時(shí),單片機(jī)僅起監(jiān)測(cè)作用。
詳情請(qǐng)點(diǎn)擊:
基于單片機(jī)的步進(jìn)電機(jī)控制裝置應(yīng)用研制