《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > VHDL設(shè)計的微型打印機控制器技術(shù)
VHDL設(shè)計的微型打印機控制器技術(shù)
摘要: 設(shè)計的微型打印機的控制器已經(jīng)系統(tǒng)調(diào)試,該控制器具有較強的移植性,打印機的輸入數(shù)據(jù)是系統(tǒng)存儲器數(shù)據(jù),稍加改動就可實現(xiàn)實時數(shù)據(jù)的打印功能,能夠使用在任意一個由FPGA構(gòu)成的系統(tǒng)中使用,具有良好的應(yīng)用前景。硬件電路以FPGA為中心,實現(xiàn)存儲器的接口電路設(shè)計,以及對打印機的并口接口電路設(shè)計。該系統(tǒng)設(shè)計采用Flash存儲器,它是一種可擦除、非易失性存儲器,可實現(xiàn)數(shù)據(jù)的存儲功能,便于數(shù)據(jù)傳輸。圖4為Flash存儲器的部分電路連接圖。
Abstract:
Key words :

       1 引言

  VHDL是一種面向設(shè)計、多層次的數(shù)字系統(tǒng)設(shè)計的標(biāo)準(zhǔn)化硬件描述語言,VHDL不需依賴馮·諾伊曼結(jié)構(gòu),可實現(xiàn)時序和真正并行設(shè)計,從而開辟一種全新的數(shù)字系統(tǒng)的設(shè)計途徑。使用VHDL語言更便于建立層次結(jié)構(gòu)和元件結(jié)構(gòu)設(shè)計。VHDL編寫的電路模塊代碼可重復(fù)利用,故簡化設(shè)計,縮短設(shè)計時間,提高工作效率。

  2 TP UP-SF微型打印機簡介

  TP UP-SF系列的高速微型打印機,采用針式撞擊點陣打印,是一類體積小、打印速度快的打印輸出設(shè)備。該系列打印機配有串行和并行接口,實現(xiàn)漢字的高速打印,可裝外徑70 mm大打印紙卷。此系列打印機比較小巧,攜帶方便,適用于小型收款機、小型計費器、*終端等各種應(yīng)用場合。

  TP UP-SF支持EPSON M一180、M—190和M一160系列的10種機頭打印;可配置的串行和并行接口,根據(jù)打印機型號不同,TP UP—SF的打印速度可達2.5行/s,打印密度最高為252點/行。

  微型打印機具有40個通用ESC/P打印控制命令和FS漢字打印控制命令。其中包括:字符、點陣圖形打印命令和漢字打印命令。對于前者ESC/P命令支持字符打印及放大,上、下劃線和點正圖形,用戶自定義字符打印,實現(xiàn)打印格式設(shè)置,十六進制形式打印等功能。而后者,F(xiàn)S命令支持機內(nèi)國標(biāo)一、二級硬漢字庫打印漢字,羅馬字母(A6區(qū))和制表符(A9區(qū))。

  3 微型打印機的接口連接

  3.1 串口連接

  TP UP—SF系列打印機的S型機采用與RS-232C標(biāo)準(zhǔn)兼容的D一25串行接口,其接口插座則與IBM PC的RS一232C相配合。串行接口引腳排列如圖l所示,表l為串行接口引腳信號說明。

  有2種握手方式可供選用,一種是標(biāo)志控制方式,另一種是XON/XOFF協(xié)議方式。串行數(shù)據(jù)傳輸采用異步通訊格式,串行通訊的數(shù)據(jù)格式和波特率可由用戶自行設(shè)定。

  3.2 并口連接

  TP UP-SF系列打印機的P型機采用與Centmnics標(biāo)準(zhǔn)兼容的D一25并行接口,接口插座則與IBM PC的打印接口相配合。并行接口引腳排列如圖2所示,表2為并行接口引腳信號說明。

  圖3為并行接口的時序,FPGA按照這些信號工作時序進行正確控制。當(dāng)輸入信號進入打印機時,即可驅(qū)動打印機完成打印工作。


  4 系統(tǒng)設(shè)計

  按照從上至下的可編程系統(tǒng)設(shè)計思想,利用Ahera公司的CYCLONE系列FPGA器件,通過QUARTUS II開發(fā)工具,完成了FPGA所需的硬件系統(tǒng)的設(shè)計和軟件開發(fā)。采用模塊式設(shè)計,從存儲器讀取數(shù)據(jù),再送入至微型打印機打印。

  4.1 硬件電路設(shè)計

  硬件電路以FPGA為中心,實現(xiàn)存儲器的接口電路設(shè)計,以及對打印機的并口接口電路設(shè)計。該系統(tǒng)設(shè)計采用Flash存儲器,它是一種可擦除、非易失性存儲器,可實現(xiàn)數(shù)據(jù)的存儲功能,便于數(shù)據(jù)傳輸。圖4為Flash存儲器的部分電路連接圖。

  4.2 基于狀態(tài)機的打印控制模塊設(shè)計

  微型打印機控制模塊主要控制打印機的工作時序,使其能夠正常工作。控制模塊主要是利用VHDL語言的狀態(tài)機實現(xiàn)。根據(jù)時序圖并結(jié)合打印機特性,在編寫狀態(tài)機時,分為3個狀態(tài),其狀態(tài)轉(zhuǎn)換圖如圖5所示。

  這個控制模塊的主要信號目有:reset,ask,stb和busy。其中前3個信號是微型打印機的并行接口信號。而busy信號為高電平表示打印機正“忙”,不能接收數(shù)據(jù);ask信號是應(yīng)答脈沖,低電平表示數(shù)據(jù)已接收且打印機已準(zhǔn)備好接收下一個數(shù)據(jù);sth信號是數(shù)據(jù)選通觸發(fā)脈沖,下降沿時讀入數(shù)據(jù)。當(dāng)reset為‘0’時,對所有輸入數(shù)據(jù)進行預(yù)置并初始化狀態(tài)機;busy為‘0’則進入下一狀態(tài),輸入數(shù)據(jù),延時后,進入下一個狀態(tài),判斷ask是否為‘0’。若ask為‘0’則轉(zhuǎn)到初始狀態(tài),接下來進行下一輪循環(huán)。

  5 結(jié)論

  設(shè)計的微型打印機的控制器已經(jīng)系統(tǒng)調(diào)試,該控制器具有較強的移植性,打印機的輸入數(shù)據(jù)是系統(tǒng)存儲器數(shù)據(jù),稍加改動就可實現(xiàn)實時數(shù)據(jù)的打印功能,能夠使用在任意一個由FPGA構(gòu)成的系統(tǒng)中使用,具有良好的應(yīng)用前景。
 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99爱精品视频| 久久精品最新地址| 亚洲男人的天堂在线| 亚洲免费av观看| 亚洲国产经典视频| 亚洲第一久久影院| 一区在线观看视频| 伊人蜜桃色噜噜激情综合| 国产亚洲精品久久久久久| 国产精品国产自产拍高清av| 欧美日韩精品在线播放| 欧美日本在线看| 欧美日韩精品中文字幕| 欧美日韩一区二区视频在线观看| 欧美wwwwww| 免费在线亚洲| 欧美风情在线| 欧美国产日韩一区二区三区| 欧美激情一区二区三区不卡| 欧美激情一区二区三区在线视频 | 一区二区三区中文在线观看| 激情欧美丁香| 国模大胆一区二区三区| 韩国一区二区三区在线观看| 激情综合久久| 尤物视频一区二区| 中文av一区特黄| 亚洲综合色在线| 国产乱码精品一区二区三区不卡| 久久在线精品| 国产毛片精品国产一区二区三区| 久久国产一区二区三区| 欧美不卡视频一区| 久久精品视频免费| 国产精品户外野外| 亚洲最新视频在线| 久久久久.com| 亚洲经典在线| 一区二区三区精品视频在线观看 | 欧美电影美腿模特1979在线看| 欧美香蕉视频| 久久久午夜视频| 蜜臀av一级做a爰片久久| 欧美成人免费在线视频| 欧美色中文字幕| 国产欧美一区二区三区沐欲| 狠狠久久亚洲欧美| 99re6这里只有精品| 亚洲一区三区视频在线观看| 久久成人18免费网站| 亚洲第一二三四五区| 9l国产精品久久久久麻豆| 亚洲综合色噜噜狠狠| 久久久久在线| 欧美日韩一区二区三区在线 | 亚洲夜晚福利在线观看| 久久av一区二区三区亚洲| 欧美第十八页| 国产伦精品一区二区三区免费 | 香蕉久久夜色精品国产| 久久视频在线看| 欧美日韩视频不卡| 国产欧美一区二区精品秋霞影院| 国产日韩欧美一区在线| 亚洲精品久久久一区二区三区| 亚洲免费影视第一页| 亚洲精品日韩激情在线电影| 亚洲欧美成人在线| 久久综合五月| 国产精品第一页第二页第三页| 黄色精品免费| 亚洲视频在线一区| 亚洲精品国产精品国产自| 欧美一区永久视频免费观看| 欧美久久久久久| 国产一区二区av| av成人国产| 欧美一区二区三区啪啪| 亚洲一级免费视频| 亚洲精品九九| 欧美gay视频| 亚洲一区二区在线播放| 午夜亚洲精品| 亚洲婷婷在线| 国产精品看片资源| 久久综合九色综合久99| 亚洲欧美日韩第一区| 99国产精品国产精品久久| 久久经典综合| 亚洲欧美韩国| 亚洲日本视频| 先锋影院在线亚洲| 一本久道综合久久精品| 久久青草久久| 久久久久成人精品| 一区二区视频免费完整版观看| 黄色成人在线观看| 亚洲欧美国产日韩天堂区| 中文在线资源观看视频网站免费不卡| 久久久亚洲影院你懂的| 国产精品美女久久久浪潮软件 | 亚洲电影自拍| 久久精品国产69国产精品亚洲| 新狼窝色av性久久久久久| 欧美日韩一区二区国产| 亚洲黄网站黄| 亚洲精品美女| 免费在线日韩av| 极品av少妇一区二区| 欧美一区二粉嫩精品国产一线天| 亚洲视频免费观看| 久久精品1区| 久久精品欧美日韩精品| 国产精品永久免费视频| 国产精品99久久久久久宅男| 一本久久a久久精品亚洲| 欧美精品一卡二卡| 亚洲精品无人区| 一二三区精品| 欧美日韩美女一区二区| 日韩视频一区二区三区在线播放| 亚洲国产精品视频一区| 另类av导航| 在线观看成人小视频| 亚洲精华国产欧美| 欧美大片18| 亚洲精品久久久久久久久| 一本久道久久久| 欧美三级在线| 亚洲在线视频免费观看| 午夜一区二区三区不卡视频| 国产精品亚洲视频| 亚洲欧美日韩网| 久久久久久国产精品mv| 黄色工厂这里只有精品| 亚洲国产专区校园欧美| 欧美精品123区| 一本大道久久a久久综合婷婷| 亚洲精品国产精品久久清纯直播| 欧美激情久久久久| 亚洲肉体裸体xxxx137| 亚洲视频一区二区免费在线观看| 欧美特黄一级大片| 午夜激情综合网| 久久亚裔精品欧美| 亚洲高清久久| 亚洲一级二级在线| 亚洲国产毛片完整版| 亚洲字幕在线观看| 欧美大秀在线观看| 亚洲精品一二区| 午夜精品电影| 国产一区二区三区免费观看| 亚洲电影下载| 欧美日韩国产成人在线91| 中文成人激情娱乐网| 欧美专区在线观看| 1024日韩| 亚洲欧美日韩综合aⅴ视频| 国产亚洲精品高潮| 最新成人av在线| 欧美日韩在线另类| 亚洲免费一区二区| 美女91精品| 亚洲精品九九| 欧美一区午夜视频在线观看| 亚洲经典在线看| 亚洲激情成人| 欧美激情第五页| 欧美伊久线香蕉线新在线| 久久亚洲春色中文字幕| 亚洲二区在线观看| 久久综合久久综合久久| 亚洲视频播放| 欧美乱妇高清无乱码| 久久成人人人人精品欧| 欧美日产一区二区三区在线观看| 日韩视频精品| 亚洲清纯自拍| 久久国产精品亚洲77777| 亚洲日本成人网| 欧美一区二区三区另类| 影音欧美亚洲| 午夜精品电影| 亚洲精品国产精品国自产观看| 欧美一区二区三区在线看| 91久久久亚洲精品| 久久国产精品99精品国产| 亚洲精品一区在线观看| 久久久蜜桃一区二区人| 亚洲欧洲在线免费| 久久国产精品一区二区| 日韩视频亚洲视频| 久热re这里精品视频在线6| 亚洲视频在线一区| 欧美精品一区二| 亚洲高清自拍| 国产精品午夜春色av| 一区二区精品在线| 在线播放亚洲|