cw6163普通車床數(shù)控系統(tǒng)改造設(shè)計(jì)【含3張CAD圖紙】
資源目錄里展示的全都有,所見即所得。下載后全都有,請(qǐng)放心下載。原稿可自行編輯修改=【QQ:401339828 或11970985 有疑問可加】
Cw6163普通車床微機(jī)數(shù)控化改造
摘要:
隨著生產(chǎn)技術(shù)的發(fā)展,對(duì)數(shù)控技術(shù)及其產(chǎn)品的性能要求越來越高。這就要求現(xiàn)代的機(jī)床具有高效率、高柔性、低成本等優(yōu)點(diǎn),以滿足生產(chǎn)發(fā)展的需要。我們必須對(duì)車床進(jìn)行改造。
首先,根據(jù)設(shè)計(jì)任務(wù)和要求提出數(shù)個(gè)總方案,進(jìn)行綜合分析、比較和論證。最后確定一個(gè)可行的總體方案。從而確定了系統(tǒng)的運(yùn)動(dòng)方式、伺服系統(tǒng)等等。在此基礎(chǔ)上,對(duì)伺服系統(tǒng)機(jī)械部分進(jìn)行詳細(xì)的設(shè)計(jì)、計(jì)算。最后,根據(jù)總體方案及機(jī)械結(jié)構(gòu)的控制要求,確定硬件電路的總體方案。
改造后的數(shù)控車床的主要性能和結(jié)構(gòu)與相應(yīng)的普通機(jī)床類似,但數(shù)控化后增加了自動(dòng)化程序、功能有所擴(kuò)展、結(jié)構(gòu)也有了改進(jìn)。
關(guān)鍵字:數(shù)控技術(shù)、車床、改造。
Cw6163 microcomputer numerical
rebuilding of common lathe
Abstract
During the development of production technology, we will need higher and higher ability of numerical control technology and its productions. So the machine tool should have many advantage, such as high efficiency,high flexibility, low cost and so on.. In order to satisfy the request of production development, we must improve our lathe.
First, Introduce several total programs according to the task and request of design. And I analyse and compare and argue the programs. At last I make sure the best program.
So I can confirm the way of systematic movement 、servo-system and so on .on this base I have a careful design and count to servo-system and machine parts. At last according to the total program and control require of machine construction, I make sure the total program of hardware circuit and draw fabric design.
Above all, after the rebuilding the main ability and construction of numerical lathe is same as the usual lathe. But the numerical lathe may increase the automatism program and enlarge the function and rebuild the construction.
Keywords: numerical control technology, lathe, rebuilt.
目 錄
摘要 ----------------------------------------------------------1
Abstract ------------------------------------------------------- 1
緒言 ------------------------------------------------------------1
第一篇 總體方案的確定 ------------------------------------------4
第一章 系統(tǒng)運(yùn)動(dòng)方式的確定 ---------------------------------4
第二章 伺服系統(tǒng)的選擇 --------------------------------------5
第三章 計(jì)算機(jī)系統(tǒng)的選擇 ------------------------------------5
第四章 機(jī)械傳動(dòng)方式的確定 ----------------------------------5
第二篇 CW6163縱向伺服系統(tǒng)設(shè)計(jì)及計(jì)算――――――――― ------------7
第一章 確定脈沖當(dāng)量 ----------------------------------------7
第二章 計(jì)算切削力 ------------------------------------------7
第三章 滾珠絲桿副的設(shè)計(jì)、計(jì)算和選型―――――――――――-------8
第四章 傳動(dòng)元件的設(shè)計(jì)、計(jì)算及選用―――――――――― ------ 11
第五章 步進(jìn)電機(jī)的計(jì)算與選型 ――――――――----------------12
第三篇 經(jīng)濟(jì)型數(shù)控鉆床工作臺(tái)Z向伺服系統(tǒng)的設(shè)計(jì)及計(jì)算 ------------22
第一章 選擇脈沖當(dāng)量 ----------------------------------------22
第二章 計(jì)算切削力――――――――――――--------------------22
第三章 滾珠絲桿副的設(shè)計(jì)、計(jì)算和選型工作臺(tái) --------25
第四章 傳動(dòng)元件的設(shè)計(jì)、計(jì)算及選用 ------------------26
第五章 步進(jìn)電機(jī)的計(jì)算與選型 ------------------31
第四篇 CW6163微機(jī)數(shù)控系統(tǒng)硬件電路設(shè)計(jì) ----------------33
第一章 控制系統(tǒng)的功能 --------------------------------------33
第二章 系統(tǒng)電氣控制的結(jié)構(gòu)框圖 ------------------------------33
第三章 中央處理單元CPU和存儲(chǔ)器的選擇及它們之間的連接電路---34
第四章 譯碼電路的設(shè)計(jì) --------------------------------------40
第五章 I/O接口電路及輔助電路設(shè)計(jì) ---------------------------42
第六章 鍵盤顯示器接口電路 -----------------------------------46
第七章 步進(jìn)電機(jī)接口及驅(qū)動(dòng)電路 -------------------------------47
第八章 其它輔助電路 -----------------------------------------51
第九章 CW613微機(jī)控制系統(tǒng)硬件電路原理圖 ------------ 52
第十章 典型零件的加工工藝--------------------------------55
結(jié)論 -------------------------------------------------------------56
致謝 -------------------------------------------------------------57
參考文獻(xiàn) ---------------------------------------------------------58
第一篇 數(shù)控系統(tǒng)的總體方案的擬定
第一章 系統(tǒng)運(yùn)動(dòng)方式的確定
數(shù)控系統(tǒng)按運(yùn)動(dòng)方式可分為點(diǎn)位控制系統(tǒng)、點(diǎn)位/直線系統(tǒng)和連續(xù)控制系統(tǒng)。如果工件相對(duì)刀具移動(dòng)過程中不進(jìn)行切削,可選用點(diǎn)位控制方式。如果要求工作臺(tái)或刀具沿各坐標(biāo)軸的運(yùn)動(dòng)有確定的函數(shù)關(guān)系,即聯(lián)系控制系統(tǒng)應(yīng)具備控制刀具以給定速率沿加工路徑運(yùn)動(dòng)的功能。具備這種功能的數(shù)控機(jī)床可可以加工各種外形輪廓復(fù)雜的零件。
根據(jù)原始資料可知CW6163車床要求工作臺(tái)或工作刀具沿各坐標(biāo)軸的運(yùn)動(dòng)有確定的函數(shù)關(guān)系,即聯(lián)系控制系統(tǒng)應(yīng)具備控制刀具以給定速率沿加工路徑運(yùn)動(dòng)的功能。而點(diǎn)位控制方式中的工件相對(duì)刀具移動(dòng)過程中不進(jìn)行切削,因此,選用連續(xù)控制系統(tǒng)。
第二 章 伺服系統(tǒng)的選擇
伺服系統(tǒng)可分為開環(huán)控制系統(tǒng)、半閉環(huán)控制系統(tǒng)和閉環(huán)控制系統(tǒng)。
開環(huán)控制系統(tǒng)中,沒有反饋電路,不帶檢測(cè)裝置,指令信號(hào)是單方向傳送的。指令發(fā)出后,不能反饋回來,故稱為開環(huán)控制。開環(huán)伺服系統(tǒng)主要由步進(jìn)電機(jī)驅(qū)動(dòng)。開環(huán)伺服系統(tǒng)結(jié)構(gòu)簡單、成本低廉、容易掌握、調(diào)試和維修都比較簡單。目前國內(nèi)大力的經(jīng)濟(jì)型數(shù)控機(jī)床普遍采用開環(huán)伺服系統(tǒng)。
閉環(huán)控制系統(tǒng)具有裝在機(jī)床移動(dòng)部位上的檢測(cè)反饋元件來檢測(cè)實(shí)際的位移量,能補(bǔ)償系統(tǒng)的誤差,因而伺服控制的精度高。閉環(huán)系統(tǒng)多采用支流伺服電機(jī)或交流伺服電機(jī)驅(qū)動(dòng),閉環(huán)系統(tǒng)的造價(jià)高,結(jié)構(gòu)和調(diào)試較復(fù)雜,多用于精度高的場合。
半閉環(huán)控制系統(tǒng)與閉環(huán)系統(tǒng)不同,不直接檢測(cè)工作臺(tái)的位移量,而是用檢測(cè)出驅(qū)動(dòng)軸的轉(zhuǎn)角,再間接推算出工作臺(tái)實(shí)際的位移量,也有反饋回路,其性能介于開環(huán)和閉環(huán)系統(tǒng)之間。
根據(jù)設(shè)計(jì)題目的要求,改造后的數(shù)控車床的定位精度為0.015mm,精度要求不高,所以不必采用精度較高的閉環(huán)或半閉環(huán)控制系統(tǒng),并且開環(huán)伺服系統(tǒng)結(jié)構(gòu)簡單、成本低廉、容易掌握、調(diào)試和維修都比較簡單。因此,選用開環(huán)控制系統(tǒng)。
第三章 計(jì)算機(jī)系統(tǒng)的選擇
MCS-51系列單片機(jī)微機(jī)是美國INTER公司在,MCS-48系列單片機(jī)微機(jī)基礎(chǔ)上推出的產(chǎn)品,于1980年問世,它的集成度高,是集片內(nèi)儲(chǔ)存器、片內(nèi)輸出/輸入部件和CPU于一體的優(yōu)良的單片機(jī)系統(tǒng),在我國廣泛地被運(yùn)用于經(jīng)濟(jì)型數(shù)控車床。
MCS-51系列的單片機(jī)主要有三種型號(hào)的產(chǎn)品:8031、8051和8751。三種型號(hào)的引腳完全相同,僅在內(nèi)部結(jié)構(gòu)上有少數(shù)差異。8751具有片內(nèi)EPROM,但價(jià)格是8051的10-15倍,所以適合于開發(fā)樣機(jī),小批量的生產(chǎn)和需要在現(xiàn)場進(jìn)一步完善的場合。8051的EPROM程序是INTER公司制作芯片時(shí)為用戶制備的,因此,在國內(nèi)很難采用8051芯片。而8031片內(nèi)無ROM,適合用于需擴(kuò)展ROM,可在現(xiàn)場修改和更新程序儲(chǔ)存器的應(yīng)用場合,其價(jià)格,使用靈活,非常合適我國使用。
根據(jù)設(shè)計(jì)要求,采用8位微機(jī)。由于MCS-51系列的單片機(jī),可靠性好、功能強(qiáng)、速度快、抗干擾能力強(qiáng)。具有很高的性能價(jià)格比等特點(diǎn)。決定采用MCS-51系列的8031單片機(jī)擴(kuò)展系統(tǒng)。
控制系統(tǒng)由微機(jī)部分、鍵盤及顯示器、I/O接口及光電隔離電路、步進(jìn)電機(jī)功率放大電路等組成。系統(tǒng)的加工程序和控制命令通過鍵盤操作實(shí)現(xiàn)。顯示器采用數(shù)碼管顯示加工數(shù)據(jù)及機(jī)床狀等信息。
第四章 機(jī)械傳動(dòng)方式的確定
為了實(shí)現(xiàn)車床的要求的分辨率,采用步進(jìn)電機(jī)經(jīng)齒輪減速再傳動(dòng)絲杠。為了保證一定的傳動(dòng)精度和平穩(wěn)性,盡量減小摩擦力,選用滾珠絲杠螺母副,同時(shí),為了提高傳動(dòng)的剛度和消除間隙,采用有預(yù)加負(fù)荷的結(jié)構(gòu)。齒輪傳動(dòng)也要采用消除間隙的結(jié)構(gòu)。在設(shè)計(jì)中應(yīng)考慮一下幾點(diǎn):
(1) 盡量采用低摩擦的傳動(dòng)和導(dǎo)向元件.如采用滾珠絲杠螺母傳動(dòng)副、滾動(dòng)導(dǎo)軌、貼塑導(dǎo)軌等。
(2) 盡量消除傳動(dòng)間隙。例如采取消隙齒輪等。
(3) 提高系統(tǒng)的剛度??s短傳動(dòng)鏈可以提高系統(tǒng)的傳動(dòng)剛度,減少傳動(dòng)鏈誤差??刹捎妙A(yù)緊的方法提高系統(tǒng)的剛度。例如采用預(yù)加負(fù)載的滾動(dòng)導(dǎo)軌和滾珠絲杠副等。
系統(tǒng)的總體方案框圖如圖1-1
微 機(jī)
機(jī)
Z向
步進(jìn)電機(jī)
功率放大
光電隔離
床鞍及拖板
X向
步進(jìn)電機(jī)
功率放大
光電隔離
中拖板
圖 1-1.CW6163總體方案框圖
第四篇 cw6163普通車床微機(jī)數(shù)控系統(tǒng)硬
電路設(shè)計(jì)
當(dāng)前,在經(jīng)濟(jì)型數(shù)控機(jī)床控制系統(tǒng)中廣泛采用MCS-51系列單片機(jī),它是美國公司在MCS-48的基礎(chǔ)上推出的產(chǎn)品,于1980年問世,它的集成度很高,是集片內(nèi)存儲(chǔ)器,片內(nèi)輸入/輸出部件和CPU于一體的優(yōu)良的單片機(jī)系統(tǒng),在我國已廣泛應(yīng)用。
第一章 控制系統(tǒng)的功能
(1)、X、Y、Z向的進(jìn)給伺服運(yùn)動(dòng)
(2)、鍵盤顯示
(3)、面板管理
(4)、行程控制
(5)、其它功能,例如光電隔離、功率放大電、紅綠燈顯示等。
第二章 系統(tǒng)電氣控制的結(jié)構(gòu)框圖
數(shù)控系統(tǒng)由硬件和軟件兩部分組成,硬件是組成系統(tǒng)的基礎(chǔ),有了硬件,軟件才能有效地動(dòng)行。硬件電路的可靠性直接影響到數(shù)控系統(tǒng)的性能指標(biāo)。
本鉆床硬件電路由以下五個(gè)部分組成
(1)、主控制器,即中央處理單元CPU
(2)、總線。包括數(shù)據(jù)總線、地址總線和控制總線
(3)、存儲(chǔ)器。包括程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器
(4)、接口。即I/O輸入/輸出接口電路
(5)、外圍設(shè)備。如鍵盤、顯示器。
鉆床數(shù)控系統(tǒng)硬件框圖見圖4-1。
RAM
ROM
CPU I/O 光電隔離 功率放大 步進(jìn)電機(jī)
接口
外設(shè)
鍵盤、顯示器及其它
圖4-1 鉆床數(shù)控系統(tǒng)硬件框圖
第三章 中央處理單元CPU和存儲(chǔ)器的選擇及它們之間
連接電路
第一節(jié) 中央處理單元CPU的選擇
一、 CPU和選擇應(yīng)考慮的因素
在微機(jī)應(yīng)用系統(tǒng)中,CPU的選擇應(yīng)考慮以下因素:
(1)、時(shí)鐘頻率和字長,這個(gè)指標(biāo)將控制數(shù)據(jù)處理的速度。
(2)、可擴(kuò)展存儲(chǔ)器(包括ROM和RAM)的容量。
(3)、指令系統(tǒng)的功能,影響編程靈活性。
(4)、I/0口擴(kuò)展的能力,即對(duì)外設(shè)控制的能力。
(5)、開發(fā)手段,包括支持開發(fā)的軟件和硬件電路。
此外還要考慮到系統(tǒng)應(yīng)用的場合,控制對(duì)象對(duì)各種數(shù)的要求,以及經(jīng)濟(jì)價(jià)格比等經(jīng)濟(jì)性的要求。
二、選擇CPU的型號(hào)
根據(jù)設(shè)計(jì)任務(wù)書要求選用MCS-51系列單片機(jī),它有三種型號(hào):8031、8051、8751。三種型號(hào)的引腳完全相同,僅在內(nèi)部結(jié)構(gòu)上有少數(shù)差異。8751具有片內(nèi)EPROM,但價(jià)格是8051的10-15倍,所以適用于開發(fā)樣機(jī),小批量生產(chǎn)和需要在現(xiàn)場進(jìn)一步完善的場合。8051的EPROM程序是INTEL公司制作擴(kuò)展芯片時(shí)為用戶制備的,因此在國內(nèi)很難采用8051型芯片。而8031片內(nèi)無ROM,適用于需擴(kuò)展ROM,可在現(xiàn)場修改和更新程序存儲(chǔ)器的應(yīng)用場合,其價(jià)格低,使用靈活,非常適合在我國適用。結(jié)合本設(shè)計(jì)的經(jīng)濟(jì)型普通數(shù)控鉆床,它用于專門零件的加工,除此之外,沒有什么特別的要求。因?yàn)楸驹O(shè)計(jì)選用應(yīng)用廣泛的8031單片機(jī)作為主控制器并選用其相應(yīng)的擴(kuò)展系統(tǒng)。
三、所選8031單片機(jī)的基本特征
8031單片機(jī)具有如下特征:
(1)、具有功能很強(qiáng)的8位中央處理單元
(2)、片內(nèi)有時(shí)鐘發(fā)生電路(6MHZ或12MHZ),每執(zhí)行一條指令時(shí)間為2μs或3μs
(3)、片內(nèi)具有128字節(jié)RAM
(4)、具有21個(gè)特殊寄存器
(5)、可擴(kuò)展64K字節(jié)的外部數(shù)據(jù)存儲(chǔ)器和64K字節(jié)的外部程序存儲(chǔ)器。
(6)、具有4個(gè)I/O口,32根I/O線
(7)、具有2個(gè)16位定時(shí)器/計(jì)數(shù)器
(8)、具有5個(gè)中斷源,配備了2個(gè)中斷優(yōu)先級(jí)。
(9)、具有一個(gè)全雙功串行接口。
(10)、具有位尋址能力,適用邏輯運(yùn)算。
從上述特性可知,8031芯片集成度高、功能強(qiáng),只需增加少量外圍器件就可以構(gòu)成一個(gè)完善的微機(jī)系統(tǒng)。
四、8031芯片引腳及其功能
8031引腳功能見圖4-2。
圖4-2 8031芯片引腳圖
Vcc:+5V電源電壓。
Vss:電路接地端。
P0.0~P0.7:通道0,它是8位漏極開路的雙向I/O通道,當(dāng)擴(kuò)展外部存貯器時(shí),這也是低八位地址和數(shù)據(jù)總線,在編程校驗(yàn)期間,它輸入和輸出字節(jié)代碼,通道0吸收/發(fā)出二個(gè)TTL負(fù)載。
P1.0~P1.7:通道1是8位擬雙向I/O通道,在編程和校驗(yàn)時(shí),它發(fā)出低8位地址。通道1吸收/發(fā)出一個(gè)TTL負(fù)載。
P2.0~P2.7:通道2是8位擬雙向I/O通道,當(dāng)訪問外部存貯器時(shí),用作高8位地址總線。通道2能吸收/發(fā)出一個(gè)TTL負(fù)載。
P3.0~P3.7:通道3準(zhǔn)雙向I/O通道。通道3能吸收/發(fā)出一個(gè)TTL負(fù)載,P3通道的每一根線還有另一種功能:
P3.0:RXD,串行輸入口。
P3.1:TXD,串行輸出口。
P3.2:INT0,外部中斷0輸入口。
P3.3:INT1,外部中斷1輸入口。
P3.4:T0,定時(shí)器/計(jì)數(shù)器0外部事件脈沖輸入端。
P3.5:T1,定時(shí)器/計(jì)數(shù)器1外部事件脈沖輸入端
P3.6:WR,外部數(shù)據(jù)存貯器寫脈沖。
P3.7:RD,外部數(shù)據(jù)存貯器讀脈沖。
?RST/VpD:引腳9,復(fù)位輸入信號(hào),振蕩器工作時(shí),該引腳上2個(gè)機(jī)器周期的高電平可以實(shí)現(xiàn)復(fù)位操作,在掉電情況下(Vcc降到操作允許限度以下), 后備電源加到此引腳,將只給片內(nèi)RAM供電。
ALE/PROG:引腳30,地址鎖存有效信號(hào),其主要作用是提供一個(gè)適當(dāng)?shù)亩〞r(shí)信號(hào),在它的下降沿用于外部程序存儲(chǔ)器或外部數(shù)據(jù)存貯器的低8位地址鎖存,使總線P0輸出/輸入口分時(shí)用作地址總線(低8位)和數(shù)據(jù)總線,此信號(hào)每個(gè)機(jī)器出現(xiàn)2次,只是在訪問外部數(shù)據(jù)存儲(chǔ)器期間才不輸出ALE。所以,在任何不使用外部數(shù)據(jù)存貯器的系統(tǒng)中,ALE以1/6振蕩頻率的固定速率輸出,因而它能用作外部時(shí)鐘或定時(shí)。
PSEN:引腳29,程序選通有效信號(hào),當(dāng)從外部程序存貯器讀取指令時(shí)產(chǎn)生,低電平時(shí),指令寄存器的內(nèi)容讀到數(shù)據(jù)總線上。
EA/VPP:引腳31,程序存儲(chǔ)器的內(nèi)外部選通線,8051和8751單片機(jī),內(nèi)置有4kB的程序存儲(chǔ)器,當(dāng)EA為高電平并且程序地址小于4kB時(shí),讀取內(nèi)部程序存儲(chǔ)器指令數(shù)據(jù),而超過4kB地址則讀取外部指令數(shù)據(jù)。如EA為低電平,則不管地址大小,一律讀取外部程序存儲(chǔ)器指令。顯然,對(duì)內(nèi)部無程序存儲(chǔ)器的8031,EA端必須接地。
XTAL1:引腳18,內(nèi)部振蕩器外接晶振的一個(gè)輸入端,HMOS芯片使用外部振蕩源時(shí),此端必須接地。
XTAL2:引腳19,內(nèi)部振蕩器外接晶振的另一個(gè)輸入端,HMOS芯片使用外部振蕩器時(shí),此端用于輸入外部振蕩信號(hào)。
第二節(jié) 8031單片機(jī)所需擴(kuò)展的存儲(chǔ)器的選擇
CPU采用8031芯片,由于8031片內(nèi)有程序存儲(chǔ)器,需要有外部程序存儲(chǔ)器的支持,同時(shí)8031內(nèi)部只有128字節(jié)的數(shù)據(jù)存儲(chǔ)器,也遠(yuǎn)不能滿足控制系統(tǒng)的要求。因此需要擴(kuò)展程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器
一、 程序存儲(chǔ)器的擴(kuò)展
MCS-51的程序存儲(chǔ)器的尋址空間為64K字節(jié),用作程序存儲(chǔ)器的部件是EPROM。
(一) 常用的ROM芯片及引腳
常用的半導(dǎo)體ROM芯片有:2716、2732、2764、27128、27256、27512。764、27128、27256、27512芯片均為28腳雙列直插開扁平封裝芯片,引腳向下兼容。圖4-3為它們的引腳排列及其兼容特性。
圖4-3常用EPROM的引腳排列
VPP是編程電壓端,PGM是編程控制端,OE是輸出使能端,CS是片選端,它們均為低電平有效。2764的第26引腳空,(NC)未用。
(二) 擴(kuò)展的程序存儲(chǔ)器芯片及其工作方式的選擇
根據(jù)本設(shè)計(jì)需要并注意芯片工作速度滿足系統(tǒng)時(shí)序的要求,選用由兩片2764組成的擴(kuò)展的16KB程序存儲(chǔ)器。
1、2764芯片的引腳圖的說明:
A0~A12:地址輸入線。
O0~O7:輸出線。
Vpp:+5 V,編程電源。在正常工作及在讀時(shí)。
cc:+5 V,工作電源。
OE:輸出使能端,用來決定是否將ROM的輸出送到總線上去,當(dāng)OE=0時(shí),輸出可以被使能,當(dāng)OE=1時(shí)輸出被禁止,ROM輸出高阻態(tài)。
CS:片選端,用來決定ROM是否工作,當(dāng)CS=0時(shí),ROM工作,當(dāng)CS=1時(shí),ROM停止工作,且ROM輸出高阻態(tài)(不論OE為何值)。
此外,ROM輸出能否被使能決定于P=CS+OE,當(dāng)P=0,即CS+OE=0時(shí),ROM輸出使能,否則將被禁止,輸出端高阻態(tài)。另外,當(dāng)CS無效,即CS=1時(shí),還會(huì)停止對(duì)ROM內(nèi)部的譯碼器等電路供電,使其功耗降低到ROM工作時(shí)的10%以下。由于在大部分有多個(gè)ROM芯片的系統(tǒng)中,同一時(shí)刻只會(huì)選中一個(gè)芯片,因此,此舉會(huì)使系統(tǒng)中ROM芯片的總功耗大大減小。
2、2764工作方式見表4-1:
表4-1 2764的工作方式
CE
OE
VPP
VCC
PGM
輸出
2
7
6
4
引腳號(hào)
(8Q)
(22)
(1)
(28)
(27)
(11-13、15-19)
讀
VIL
VIL
VCC
VCC
VIH
DOUT
維持
VIH
任意
VCC
VCC
任意
高阻
編程
VIL
VIH
VPP
VCC
VIL
DIN
編程檢驗(yàn)
VIL
VIL
VPP
VCC
VIH
DOUT
編程禁止
VIH
任意
VPP
VCC
任意
高阻
(三) 地址鎖存器的選擇
由于單片機(jī)8031芯片的P0口是分時(shí)傳送低8位地址和數(shù)據(jù)線,故8031擴(kuò)展系統(tǒng)中一定要有地址鎖存器。選用常用的地址鎖存器芯片74LS373。74LS373是帶三態(tài)緩沖輸出的8D觸發(fā)器。其引腳及與8031芯片連接見圖4-4。
圖4-4 74LS373引腳及連接圖
其真值表見表4-2。
表4-2 74LS373真值表
E
G
D
Q
L
H
H
H
L
H
L
L
L
L
X
Q0
L------低電平
H------高電平
X------不定態(tài)
Q0------建立穩(wěn)態(tài)前Q的電平。
G--------輸入端,與8031ALE連高電平:暢通無阻低電平:關(guān)門鎖存。OE------使能端,接地
G=1時(shí),74LS373輸出端1Q-8Q與輸入端1D-8D相同;
當(dāng)G為下降沿時(shí),將輸入數(shù)據(jù)鎖存。
(四) 8031與所選2764的連接
1、 地址線的連接
2764低8位地址線A0-A7經(jīng)地址鎖存器與8031P0口相連,2764高8位地址A8-A15直接與8031的P2口相連。由于8031的P0口分時(shí)輸出低8位地址和數(shù)據(jù),故要外接地址鎖存器74LS373,并由CPU發(fā)出的地址允許鎖存信號(hào)ALE下降沿將地址信息鎖存入地址存儲(chǔ)器中。單片機(jī)的P2中用作高位地址線及片選地址線,由于P2口輸出具有鎖存功能,故不必外加地址鎖存器。
2、數(shù)據(jù)線的連接
2764的8位數(shù)據(jù)線D0-D7與8031芯片的P0口P0.0-P0.7直連,單片機(jī)規(guī)定指令碼和數(shù)據(jù)都是由P0口讀入,數(shù)位對(duì)相連即可。
3、 控制線的連接
8031芯片的PSEN(外部存儲(chǔ)器讀選通信號(hào))與EPROM芯片的OE端(外部程序存儲(chǔ)器使能端)相連。
8031芯片EA接地,CPU執(zhí)行外部程序存儲(chǔ)器的指令;
8031芯片ALE(地址鎖存允許信號(hào))接主地址鎖存器74LS373的G引腳。
二、數(shù)據(jù)存儲(chǔ)器的擴(kuò)展
由于8031芯片內(nèi)部RAM只有138字節(jié),遠(yuǎn)遠(yuǎn)不能滿足系統(tǒng)的需要,需擴(kuò)展外的數(shù)據(jù)存儲(chǔ)器RAM。
(一) 常用的RAM數(shù)據(jù)存儲(chǔ)器及引腳
常用的靜態(tài)RAM芯片有6116、6264、62256等,6264、62256均采用CMOS工藝,由單一5V供電,典型存取時(shí)間為150-200NS。它們均采用28腳雙列直插式扁平封裝,其引腳及邏輯符號(hào)見圖4-5。
(二) 擴(kuò)展的數(shù)據(jù)存儲(chǔ)器芯片及其工作方式的選擇
根據(jù)以上介紹和本設(shè)計(jì)需要選用6264RAM。
其工作方式見表4-3。
圖4-5 6264和62256的引腳圖
表4-3 6264的工作方式
管腳
操作方式
CS1
CS2
OE
WE
I/O0-I/O7
6264
未選中
VIH
任意
任意
任意
高阻
未選中
任意
VIL
任意
任意
高阻
讀
VIL
VIH
VIL
VIH
DOUT
寫
VIL
VIH
VIH
VIL
DIN
輸出禁止
VIL
VIH
VIH
VIH
高阻
(三) 8031與6264芯片的連接
8031與R數(shù)據(jù)存儲(chǔ)器的連接方法和與程序存儲(chǔ)器的連接方法大致相同。唯有控制線的連接不同:RAM讀輸入信號(hào)OE與8031芯片的RD引腳步相連;RAM的寫輸入信號(hào)WE與8031芯片WR相連。
三、8031單片機(jī)與擴(kuò)展的程序和數(shù)據(jù)存儲(chǔ)器的連接
8031與2764和6264的連接電路見圖4-6。
第四章 譯碼電路的設(shè)計(jì)
本設(shè)計(jì)的8031單片機(jī)擴(kuò)展了16K程序存儲(chǔ)器和8K數(shù)據(jù)存儲(chǔ)器,還要擴(kuò)展其它外圍芯片。因而需要把外部地址空間分配給這些芯片,并且使程序存儲(chǔ)器各芯片之間,數(shù)據(jù)存儲(chǔ)器各芯片間地址相互不重疊,以使單片機(jī)訪問外部存儲(chǔ)器時(shí),避免發(fā)生沖突。當(dāng)8031數(shù)據(jù)總線分時(shí)地與各個(gè)外圍攻芯片進(jìn)行數(shù)據(jù)傳送時(shí),首先要進(jìn)行片選,而當(dāng)片內(nèi)有多字節(jié)單元時(shí),還要進(jìn)行片內(nèi)地址選擇。
圖4-6 8031與2764和6264的連接電路
第一節(jié) MCS-51單片機(jī)應(yīng)用系統(tǒng)中的地址譯碼規(guī)則
一、程序和數(shù)據(jù)存儲(chǔ)器獨(dú)立編址。程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器地址可以重復(fù)使用。都是從0000H-FFFFH。
二、外圍I/O芯片與擴(kuò)展數(shù)據(jù)存儲(chǔ)器統(tǒng)一編址。
外圍I/O芯片不僅占用數(shù)據(jù)存儲(chǔ)器地址單元,而且使用數(shù)據(jù)存儲(chǔ)器的讀/寫控制信號(hào)與讀/寫指令。
三、CPU在訪問外部存儲(chǔ)器時(shí)地址編碼。
CPU的P2口提供了8位地址,P0口經(jīng)外部鎖存器后提供低8位地址。
第二節(jié) 地址譯碼方法
常用的地址譯碼方法有線選法和全地址法
一、 線選法
利用單片機(jī)地址總線高位中的一根線(一般為P2口的某根線)作為選擇一存儲(chǔ)器芯片的片選信號(hào)。只要該地址線為低電平,就選中該芯片。這種方法常用于規(guī)模較小的系統(tǒng),即擴(kuò)展的芯片不是太多的情況。這種方法的優(yōu)點(diǎn)是不需要地址譯碼器,可節(jié)省硬件,減少成本,缺點(diǎn)是可尋址的芯片數(shù)目受到很大的限制,而且地址空間也是不連續(xù)的,地址空間沒有充分地利用。
二、全地址譯碼
對(duì)于容量較大的系統(tǒng),擴(kuò)展的外圍芯片較多,芯片所需的片選信號(hào)多于可利用的地址線時(shí),就需要用這種全地址的譯碼方法,它將地位地址線作為片內(nèi)地址,而用譯碼器對(duì)高位地址進(jìn)行譯碼。譯碼器輸出的地址選擇線用作片選線,因?yàn)檫@種地址編碼的方法,除了片內(nèi)地址線以外,剩余的高位地址線全部參加譯碼,故稱為全地址譯碼。
通過以上對(duì)兩種地址譯碼方法的分析,結(jié)合本設(shè)計(jì)內(nèi)容,數(shù)控機(jī)床工作臺(tái)的硬件電路擴(kuò)展的外圍芯片較多,因此選用全進(jìn)址譯碼方法。
三、譯碼器的選擇
常用的地址譯碼器有:74LS138,74LS139和74LS156,根據(jù)本設(shè)計(jì)需要選用它們當(dāng)中最常用的3——8譯碼器即(74LS138)。
74LS138譯碼器,輸入端占用3根最高位地址線,剩余的13根低位地址線可作為片內(nèi)地址線。74LS138譯碼器的8根輸出線分別對(duì)應(yīng)于8個(gè)8K字節(jié)的地址空間。
四、所選74LS138譯碼器的引腳圖及邏輯功能
74LS138引腳見圖4-7,邏輯功能表見表4-4。
圖4-7 74LS138引腳圖
表4-4 74LS138邏輯功能
C B A
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
1 0 0
其它狀態(tài)
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
1 1 1 1 1 1 1 0
1 1 1 1 1 1 0 1
1 1 1 1 1 0 1 1
1 1 1 1 0 1 1 1
1 1 1 0 1 1 1 1
1 1 0 1 1 1 1 1
1 0 1 1 1 1 1 1
0 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
第五章 I/O接口電路及輔助電路設(shè)計(jì)
8031單片機(jī)共有四個(gè)8位并行I/O口,但可供用戶使用的只有P1口和部分的P3口,因此在大部分應(yīng)用系統(tǒng)中都需要擴(kuò)展I/O芯片。
INTEL常用的外圍接口芯片有:
8155:可編程的RAM/IO擴(kuò)展接口電路(256個(gè)RAM單元,2個(gè)8位口,1個(gè)6位口,1個(gè)14位口)
8255:3個(gè)16位的可編程的定時(shí)/計(jì)數(shù)器
8279:可編程的鍵盤、顯示接口
8243:4個(gè)4位的I/O擴(kuò)展電路
根據(jù)設(shè)計(jì)需要,8031單片機(jī)系統(tǒng)擴(kuò)展一片8155和一片8255可編程I/O接口芯片。
第一節(jié) 8155的引腳及其功能說明
一、 8155的結(jié)構(gòu)框圖及引腳排列見圖4-8。
圖4-8 8155引腳排列圖
二、8155各引腳功能說明
8155采用40腳雙列直插式封裝,單一+5v電源。
RESET:復(fù)位信號(hào)線,高電平有效,在該輸入端加一脈沖寬度為600ns 的高電平信號(hào),就可使8155可靠復(fù)位,復(fù)位時(shí)三個(gè)輸入/輸出口預(yù)置為輸入方式。
CE:片選端,8155為低電平有效,8156為高電平有效,當(dāng)8155上加上一個(gè)低電平時(shí),芯片被選中,可以與單片機(jī)交換信息。
AD0~AD7:三態(tài)地址/數(shù)據(jù)總線,在ALE 的下降沿把8位地址鎖存于內(nèi)部地址鎖存器,地址可代RAM或輸入/輸出用,由IO/M信號(hào)的極性而定,8位數(shù)據(jù)的流向取決于RD或WR信號(hào)的狀態(tài)。
ALE:地址鎖存器啟用信號(hào)線,高電平有效,其下降沿把AD0~AD7上的地址,片選信號(hào)、IO/M信號(hào)鎖存起來。
IO/M:IO和RAM選擇信號(hào)線,高電平造反輸入/輸出,該線低電平選擇存儲(chǔ)器。
RD:讀信號(hào)線,低電平有效,當(dāng)片選信號(hào)與RD有效時(shí),開啟AD0~AD7緩沖器,如果IO/M為低電平,則RAM的內(nèi)容讀至AD0~AD7,如果IO/M為高電平,則選中的輸入/輸出口的內(nèi)容讀到AD0~AD7。
WR:寫信號(hào)線,低電平有效,當(dāng)片選信號(hào)和WR信號(hào)有效時(shí),AD0~AD7上的數(shù)據(jù)將根據(jù)IO/M極性寫入RAM或I/O口。
PA0~PA7:輸入/輸出口A的信號(hào)線,通用8位輸入/輸出口,輸入/輸出的方向通過對(duì)命令/狀態(tài)寄存器的編程來選擇。
PB0~PB7:輸入/輸出口B的信號(hào)線,通用8位輸入/輸出口,輸入/輸出的方向通過對(duì)命令/狀態(tài)寄存器的編程來選擇。
PC0~PC5:輸入/輸出口C的信號(hào)線,6位可編程輸入/輸出口,也可用作A和B口的控制信號(hào)線,通過對(duì)命令/狀態(tài)寄存器編程來選擇。
INT:定時(shí)/計(jì)數(shù)器輸入信號(hào)線,定時(shí)/計(jì)數(shù)器的時(shí)鐘由此線輸入。
TOUT:定時(shí)/計(jì)數(shù)器的輸出信號(hào)線,輸出信號(hào)為方波還是脈沖則由定時(shí)/計(jì)數(shù)器的工作方式而定。
VCC:電源線,接+5V直流電源。
VSS:接地線,接到公用地線上。
三、8155與8031的接口電路(見圖4-9)
圖4-9 8155與8031的連接電路
第二節(jié) 8255可編程接口芯片
8255可編程接口芯片具有3個(gè)8位的并行I/O口,分別為PA、PB、PC。其中PC口又分為高4位和低4位,它們都可以通過軟件編程來改變I/O接口的工作方式。它可與8031直接接口。
一、 8255引腳圖
見圖4-10。
圖4-10 8255的引腳圖
二、8255各引腳功能說明:
8255引腳功能
RESET:復(fù)位輸入線,當(dāng)該輸入端外于高電平時(shí),所有內(nèi)部寄存器(包括控制寄存器)均被清除,所有I/O口均被置成輸入方式。
CS:片選信號(hào)線,當(dāng)這個(gè)輸入引腳為低電平時(shí),表示芯片被選中,允許8255與CPU進(jìn)行通訊。
RD:讀信號(hào)線,當(dāng)這個(gè)輸入引腳為低電平時(shí),允許8255通過數(shù)據(jù)總線向CPU發(fā)送數(shù)據(jù)或狀態(tài)信息,即CPU從8255讀取信息或數(shù)據(jù)。
WR:寫入信號(hào),當(dāng)這個(gè)輸入引腳為低電平時(shí),允許CPU將數(shù)據(jù)或控制字寫入8255。
D0~D7:三態(tài)雙向數(shù)據(jù)總線,8255與CPU數(shù)據(jù)傳送的通道,當(dāng)CPU 執(zhí)行輸入輸出指令時(shí),通過它實(shí)現(xiàn)8位數(shù)據(jù)的讀/寫操作,控制字和狀態(tài)信息也通過數(shù)據(jù)總線傳送。
PA0~PA7:端口A輸入輸出線,一個(gè)8位的數(shù)據(jù)輸出鎖存器/緩沖器, 一個(gè)8位數(shù)據(jù)輸入鎖存器。
PB0~PB7:端口B輸入輸出線,一個(gè)8位的I/O鎖存器, 一個(gè)8位輸入輸出緩沖器。
PC0~PC7:端口C輸入輸出線,一個(gè)8位的數(shù)據(jù)輸出鎖存器/緩沖器,一個(gè)8位數(shù)據(jù)輸入緩沖器。端口C可以通過工作方式設(shè)定而分成2個(gè)4位的端口, 每個(gè)4位的端口包含一個(gè)4位的鎖存器,分別與端口A和端口B配合使用,可作為控制信號(hào)輸出或狀態(tài)信號(hào)輸入端口。
A1、A0:端口地址總線,8255中有端口A、B、C和一個(gè)內(nèi)部控制字寄存器,共4個(gè)端口,由A0、A1輸入地址信號(hào)來尋址。
三、8255與8031的連接(見圖4-11)
圖4-11 8255與8031的連接電路
第六章 鍵盤顯示器接口電路
在單片機(jī)系統(tǒng)中,同時(shí)需要使用鍵盤顯示器時(shí),常常把鍵盤和顯示器電路做在一起,以節(jié)省I/O線。本設(shè)計(jì)硬件電路是由58鍵和7位顯示器組成。鍵盤的列線和LED顯示器的字位控制共用了8155的B口,是輸出口,鍵盤的行線由8155C口擔(dān)任,是輸入口,顯示器的段選由8155的A口擔(dān)任,是輸出口。使用7407同相驅(qū)動(dòng)器,74LS04反相驅(qū)動(dòng)器。
鍵盤顯示器接口電路見圖4-12。
鍵盤和顯示共用8155的PA口進(jìn)行控制,在進(jìn)行鍵盤來回掃描時(shí),必須先關(guān)顯示。有關(guān)鍵盤和顯示器的工作經(jīng)過軟件協(xié)調(diào)處理。
第七章 步進(jìn)電機(jī)接口及驅(qū)動(dòng)電路
步進(jìn)電機(jī)是一種用電脈沖信號(hào)進(jìn)行控制,并將電脈沖信號(hào)轉(zhuǎn)變成相應(yīng)的角位移的電動(dòng)機(jī)。其角位移量與電脈沖數(shù)成正比,其轉(zhuǎn)速與電脈沖的頻率成正比,通過改變脈沖頻率就可以調(diào)節(jié)電機(jī)的轉(zhuǎn)速。驅(qū)動(dòng)電機(jī)的脈沖需要按要求的順序供給電機(jī)各相。脈沖分配器就是實(shí)現(xiàn)步進(jìn)電機(jī)各相脈沖通電順序的。為使步進(jìn)電機(jī)正常運(yùn)行并輸出一定的功率,需要有足夠功率提供給電動(dòng)機(jī),因此需要有功率放大環(huán)節(jié)。脈沖分配器及前面的微機(jī)及接口芯片,工作電平一般為5V,而作為電動(dòng)機(jī)電源的需符合步進(jìn)電機(jī)要求的額定電壓值。為避免強(qiáng)電對(duì)弱電的干擾,在它們之間應(yīng)采用隔離電路。
其控制電路框圖見圖4-13。
圖4-12 鍵盤顯示器接口電路圖
控制指令 脈沖分配器 光電隔離電路 功率放大器 步進(jìn)電機(jī)
電源電壓
圖4-13 步進(jìn)電機(jī)控制電路框圖
一. 脈沖分配器及其選擇
又叫環(huán)形分配器,有硬件環(huán)形分配器和軟件環(huán)形分配器兩種。硬件環(huán)形分配器需要的I/O接口接線少,且執(zhí)行速度快,但需要專用的芯片。軟件環(huán)形分配器是用程序?qū)崿F(xiàn)的。
(-) 硬件環(huán)形分配器
由門電路及其邏輯電路組成,目前已經(jīng)大量采用,可靠性高,外形尺寸小,使用方便的集成脈沖分配器。按其電路結(jié)構(gòu)不同分為TTL集成電路和CMOS集成電路。
國產(chǎn)的TTL集成脈沖分配器有三相、四相、五相和六相,其型號(hào)分別為YBOB,YB014,YB015和YB016,均為18個(gè)引腳的直插式封裝。其主要性能參數(shù)見表4-5。
表4-5 TTL脈沖分配器主要性能參數(shù)
輸出高電平
輸出低電平
輸入低電平
輸入高電平
吸收電流
工作頻率
電源電壓
環(huán)境溫度
2.4
0.4
0.8
2.4
1.6
0~160
50.5
0~70
YBOB和YB015引腳圖分別見圖4-14和圖4-15。
圖4-14 YBOB引腳圖 圖4-15 YB015引腳圖
各引腳功能的說明如下:
― 選通輸出控制??刂泼}沖分配器是否輸出一定順序的脈沖。
R―清零。在輸出一定順序的脈沖前,對(duì)脈沖分配器進(jìn)行清零,以便使其正常工作。
A0.A1―勵(lì)磁方式控制。確定通電方式,即選擇通電相數(shù)和拍數(shù)。
對(duì)于三相脈沖分配器:A0狀態(tài)脈沖分配器輸出的脈沖使步進(jìn)電機(jī)以2-1相通電,形成三相六拍工作。同樣對(duì)于五相脈沖分配器:A0狀態(tài)使步進(jìn)電機(jī)以2-3相通電五相十拍方式工作。
(二) 軟件環(huán)形分配器
軟件環(huán)形分配器在電路上需要環(huán)形分配專用芯片,而是在微處理中專門安排一個(gè)輸出寄存器作為步進(jìn)電機(jī)的控制寄存器,步進(jìn)電機(jī)的每相組都和這個(gè)寄存器中的某一指定位相對(duì)應(yīng)。寄存器中的一位為1,對(duì)應(yīng)拍應(yīng)組的通電狀態(tài);這一位為零,對(duì)應(yīng)著相應(yīng) 組的斷電狀態(tài)。微處理器按照程序中規(guī)定的順序,循環(huán)地向寄存器中寫入各控制字節(jié),從而使步進(jìn)電機(jī)組按固定的規(guī)律,循環(huán)的通電或斷電,步進(jìn)電機(jī)便按照設(shè)定的方向轉(zhuǎn)動(dòng)。
但在電路上步時(shí)電機(jī)的每一組需要和一個(gè)I/O口相連,故占用了
I/O口數(shù)量較多。
(三) 環(huán)形分配器的選擇
根據(jù)以上對(duì)硬件和軟件環(huán)形分配器的分析,并根據(jù)本設(shè)計(jì)實(shí)際條件,選用硬件環(huán)形分配器,因?yàn)樗刂频目v向步進(jìn)電機(jī)為:五相使十拍工作方式,橫向步進(jìn)電機(jī)為五相十拍工作方式。因此選用:YBOB和YB015。
二. 光電隔離電路
在步進(jìn)電機(jī)驅(qū)動(dòng)電路中,脈沖分配器輸出的信號(hào)經(jīng)放大后,控制步進(jìn)電機(jī)的勵(lì)磁組。由于步進(jìn)電機(jī)需要的驅(qū)動(dòng)電壓較高(幾十伏),電流也較大,不能將I/O口輸出信號(hào)直接與功率放大器相聯(lián)。所以一般在接口電路與功率放大器之間都要加上隔離電路,實(shí)現(xiàn)電氣隔離,通常使用最多的是光電耦合器。
(一) 幾種常用的光電耦合器接線圖(見圖4-16)
圖4-16 常見的光電耦合接線圖
耦合器由發(fā)光二極管和光敏三極管組成,圖a為共集電極輸出型,圖b為共發(fā)射極輸出型,它們均為普通型光電耦合器,型號(hào)有4N25,4N27,TL117等。圖c為達(dá)林頓管,常用的型號(hào)有4N33,TIL113等。圖d為晶閘管輸出型 ,常用型號(hào)為4N39,4N40等。
(二) 幾種光電隔離輸出及輸入電路(見圖4-17)
圖4-17 光電隔離輸入輸出電路
圖中:a為同相輸出電路,b為反向輸出電路,c是光電隔離輸入電路。
(三) 光電隔離電路的選擇
根據(jù)以上分析并結(jié)合本設(shè)計(jì)需要:采用普通型光電耦合器:4N25。
三. 功率放大電路的設(shè)計(jì)
脈沖分配器的輸出功率很小,遠(yuǎn)不能滿足步進(jìn)電機(jī)的要求,必須將它放大以產(chǎn)生足夠大的功率驅(qū)動(dòng)步時(shí)電機(jī)正常工作。
常用的功率放大方法有電阻法,雙電源法。
(一) 電阻法
增大功率放大器負(fù)載回路的電阻可以使電流上升的時(shí)間常數(shù)減小,從而使電流上升沿變陡。
這種方法的缺點(diǎn)是在串聯(lián)電阻上消耗了一部分功率,降低了效率。故適合于小功率步進(jìn)電機(jī)。電阻法原理圖見圖4-18。
圖4-18 電阻法原理圖
(二) 雙電源法
又稱高低壓驅(qū)動(dòng)電路。其原理是:開始時(shí)先接通高壓,以保證電動(dòng)機(jī)組中有較大的沖擊電流通過,但步進(jìn)電機(jī) 額定相電壓是規(guī)定的,不允許在高于額定電壓下長時(shí)期工作,當(dāng)電流上升到接近額定值時(shí),再截?cái)喔邏?,由低壓供電,以保證電動(dòng)機(jī)組中穩(wěn)態(tài)電流等于額定值。
雙電源法原理及波形圖見圖4-19。
圖4-19 雙電源法原理圖及波形圖
還有一種高低壓供電的實(shí)用電路,它是用脈沖變壓器代替上圖中“單穩(wěn)”功能,其電路圖見圖4-20。
圖4-20 高低壓供電電路
(三) 功率放大電路的選擇
根據(jù)以上兩種功率放大方法的分析并結(jié)合本設(shè)計(jì)實(shí)際情況,選用介紹的第一種高低壓供電電路。
第八章 其他輔助電路
一. 8031的時(shí)鐘電路
單片機(jī)的時(shí)鐘可以由兩種方式產(chǎn)生:內(nèi)部方式和外部方式。內(nèi)部方式利用芯片內(nèi)部振蕩電路,在XTAL1,XTAL2引腳上外接定時(shí)元件,本設(shè)計(jì)采用這種方式。見圖4-21。
圖4-21 時(shí)鐘電路
晶體可在1.2-12MHZ之間任選,耦合電容在5-30PF之間,對(duì)時(shí)鐘有微調(diào)作用。
二. 復(fù)位電路
單片機(jī)的復(fù)位都是靠外部電路實(shí)現(xiàn),在時(shí)鐘電路工作后,只要在RESET引腳上出現(xiàn)10ms以上的高電平,單片機(jī)便實(shí)現(xiàn)狀態(tài)復(fù)位,以后單片機(jī)便從0000H單元開始執(zhí)行程序。單片機(jī)通常采用上電自動(dòng)復(fù)位和按扭復(fù)位兩種。本設(shè)計(jì)采用上電與按扭復(fù)位組合。如圖4-22。
圖4-23 復(fù)位電路
在上電瞬間,RC電路充電,RESET引腳端出現(xiàn)正脈沖,只要RESET端保持充10ms以上的高電平,就能使單片機(jī)有效復(fù)位。
三. 越界報(bào)警電路
為了防止工作臺(tái)越界,分別在極限位置安裝開關(guān),一旦某一方向越界,立即停止工作臺(tái)移動(dòng)。報(bào)警信號(hào)的產(chǎn)生和報(bào)警指示電路分別如圖4-24。
圖4-24 越界報(bào)警電路
這里是采用的中斷方式 ,利用8031的外部中斷INT0,只要有任一個(gè)選種開關(guān)閉合,即工作臺(tái)越界,均能產(chǎn)生中斷信號(hào)INT0。
第九章 CW6163微機(jī)控制系統(tǒng)硬件電路原理圖
綜合以上信息,用MCS-51組成的控制系統(tǒng)圖(見一號(hào)圖紙)。
第一節(jié) CPU和存儲(chǔ)器
CPU采用8031芯片,擴(kuò)展了16K程序存儲(chǔ)器(兩片2764),還有一片6264數(shù)據(jù)存儲(chǔ)器。8031芯片的P0和PW用來傳送外部存儲(chǔ)器的地址和數(shù)據(jù),P2口傳送高位地址和數(shù)據(jù),故要采用74LS138地址鎖存器,鎖存低8位存儲(chǔ)器的地址,ALE作為其選通信號(hào),當(dāng)ALE為高電平時(shí),鎖存器的輸入和輸出透明,即輸入的低8位存儲(chǔ)器地址在輸出端出現(xiàn),此時(shí)不需鎖存。當(dāng)ALE從高電平變低電平,出現(xiàn)下降沿時(shí),低8位地址鎖入地址鎖存器中,74LS373的輸出不再隨輸入變化。這樣P0口就可用來傳送讀寫的數(shù)據(jù)了。8031芯片的P2口和74LS373送出的P0口共組成16位地址,2764和6264芯片都是8KB,需要13根地址線。A0-A7低8位接74LS373芯片的輸出,A8-A12接8031芯片的P2.0-P2.4。系統(tǒng)采用全地址譯碼,兩片2764片選信號(hào)CE分別接74LS373譯碼器的Y1和Y0,系統(tǒng)復(fù)位以后程序從0000H開始執(zhí)行。6264芯片的片選信號(hào)CE也接74LS373的Y1,單片機(jī)擴(kuò)展系統(tǒng)允許程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器獨(dú)立編址(即允行地址重疊),8031芯片控制信號(hào)PSEN接2764的OE引腳,讀寫控制信號(hào)WR和RD分別接6264芯片的WE和OE,以實(shí)現(xiàn)外部數(shù)據(jù)存儲(chǔ)器的讀寫。由于8031芯片內(nèi)部沒有ROM故始終要選外部程序存儲(chǔ)器,其EA必須接地。
第二節(jié) I/O接口電路
由于8031只有P1口和P3口部分能提供用戶作為I/O口使用,不能滿足輸入輸出口的需要,因而系統(tǒng)必須擴(kuò)展輸入輸出接口電路。選用一片8155和一片8255可編程I/O接口芯片。8155的片選信號(hào)CE接口74LS138,8255芯片片選信號(hào)CS接到74LS138的Y2端。74LS138譯碼器有三個(gè)輸入A、B、C分別接到8031的P2.5,P2.6,P2.7輸出Y0-Y7 8個(gè)輸出,低電平有效。YO-Y7對(duì)應(yīng)輸入A、B、C的000至111種8組合,其中Y0對(duì)應(yīng)A、B、C為000,Y7對(duì)應(yīng)A、B、C為111。74LS138還有三個(gè)使能端,其中2個(gè)(G2A、G2B)為低電平使能,另一個(gè)G1為高電平使能。只有當(dāng)其均處于有效電平時(shí),輸出才能產(chǎn)生,否則輸出處于高電平無效狀態(tài)。
I/O接口芯片與外設(shè)的連接這樣安排:8155芯片PA0-PA7作為顯示器的段選信號(hào),是輸出PB0-PB7的顯示器的位選信號(hào),是輸出PC0-PC4 5根線是鍵盤掃描輸入。芯片的IO/M引腳接8031芯片的P2.0,因?yàn)槭褂?155的I/O口,故P2.0為高電平。
8255芯片PA0-PA7接縱向、橫向步進(jìn)電機(jī)硬件環(huán)形分配器,為輸出,PB0-PB7為三個(gè)方向的點(diǎn)動(dòng)及回零輸入,PC0-PC5為面板上的選擇開關(guān),設(shè)有編輯,單步運(yùn)行,單段運(yùn)行、自動(dòng)、手動(dòng)等方式
系統(tǒng)各芯片采用全地址譯碼,各存儲(chǔ)器及接口芯片的地址編碼如表4-6所示。
縱向步進(jìn)電機(jī)硬件環(huán)形分配器采用YB0B,是五相十拍方式工作,故A0,A1引腳均接+5V,橫向步進(jìn)電機(jī)硬件環(huán)形分配器采用YB105,是以五相十拍方式工作,A0,A1接高電平,三個(gè)芯片的先通輸
出控制EO分別接8255的PA0,PA3,PA5,清零R接8255的PA1,正、反轉(zhuǎn)控制端分別接8255的PA2,PA4,PA6,時(shí)鐘輸入CP端接8155芯片的TIMEOUT,用以決定脈沖分配器輸出脈沖的頻率。為實(shí)現(xiàn)插補(bǔ)時(shí)不同的進(jìn)給速度,可給8155芯片定時(shí)/計(jì)數(shù)器中設(shè)置不同的常數(shù)。
表4-6 全地址譯碼下各芯片地址
芯 片
接74LS138引腳
地 址 選 擇 線
片內(nèi)地址單元
地址編碼
2764(1)
YO
000×××××××××××××
8K
0000H-1FFFH
2764(2)
Y1
001×××××××××××××
8K
2000H-3FFFH
6264
Y1
001×××××××××××××
8K
2000H-3FFFF
8155
RAM
Y4
1001111D××××××××
256
9E00H-9EFFH
I/O
Y4
1001111111111×××
6
9FF8H-9FFDH
8255
Y2
01011111111111××
4
5FFCH-5FFFH
第三節(jié) 其它輔助電路
此控制系統(tǒng)高有越界報(bào)警和急停處理電路。縱向、橫向的越界和急停信經(jīng)與門引入8031的P3.2,中斷源,同時(shí)又接到8031的口,采用硬件申請(qǐng)中斷和軟件查詢的方法,這樣無論哪個(gè)方向越界都會(huì)引起中斷,在中斷服務(wù)通過軟件查詢的方法,這樣無論哪個(gè)方向越界,相應(yīng)的紅燈就會(huì)亮報(bào)警。另外,還有上電按扭相結(jié)合的復(fù)位電路、光電隔離電路和功率放大電路。
第二篇CW6163縱向進(jìn)給伺服系統(tǒng)機(jī)械部分的設(shè)計(jì)
伺服系統(tǒng)機(jī)械部分設(shè)計(jì)計(jì)算內(nèi)容包括:確定系統(tǒng)的
收藏
編號(hào):83547520
類型:共享資源
大?。?span id="ak984av" class="font-tahoma">722.19KB
格式:ZIP
上傳時(shí)間:2022-05-01
50
積分
- 關(guān) 鍵 詞:
-
含3張CAD圖紙
cw6163
普通
車床
數(shù)控系統(tǒng)
改造
設(shè)計(jì)
CAD
圖紙
- 資源描述:
-
資源目錄里展示的全都有,所見即所得。下載后全都有,請(qǐng)放心下載。原稿可自行編輯修改=【QQ:401339828 或11970985 有疑問可加】
展開閱讀全文
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書面授權(quán),請(qǐng)勿作他用。