国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

出租車計(jì)價(jià)器稅控打印機(jī)的設(shè)計(jì)分析

2021-09-10 21:16:24王闖
科學(xué)與生活 2021年10期
關(guān)鍵詞:設(shè)計(jì)方法出租車

王闖

摘要:稅控打印機(jī)是我國財(cái)務(wù)部門發(fā)行的發(fā)票打印機(jī),此類打印機(jī)與普通平推針式打印機(jī)結(jié)構(gòu)、功能相近,一般而言,普通24列針式打印機(jī)即可滿足相關(guān)需求。目前,稅控打印機(jī)已經(jīng)被應(yīng)用于多個(gè)領(lǐng)域中,且在稅務(wù)管理中發(fā)揮著重要作用?;诖?,本文主要研究出租車計(jì)價(jià)器稅控打印機(jī),探討稅控打印機(jī)設(shè)計(jì)要求以及設(shè)計(jì)方法,從稅控打印機(jī)硬件及打印機(jī)軟件方面考慮,對設(shè)計(jì)方法進(jìn)行分析,旨在為相關(guān)研究人員提供借鑒。

關(guān)鍵詞:出租車;計(jì)價(jià)器;稅控打印機(jī);設(shè)計(jì)方法

前言:為提升對出租車行業(yè)稅收方面管理,加強(qiáng)對稅收控制,必須出臺出租車稅控計(jì)費(fèi)相關(guān)標(biāo)準(zhǔn)。而這一標(biāo)準(zhǔn)實(shí)施中,要求出租車計(jì)費(fèi)必須采用適合類型打印機(jī),可將計(jì)費(fèi)結(jié)果實(shí)時(shí)打印出來,取代傳統(tǒng)印刷發(fā)票,以此保證打印發(fā)票數(shù)據(jù)與計(jì)價(jià)器車費(fèi)顯示結(jié)果一致。為此,出租車計(jì)價(jià)器應(yīng)使用配套的稅控打印機(jī)。同時(shí)為充分發(fā)揮稅控打印機(jī)作用,還應(yīng)做好對計(jì)價(jià)器設(shè)計(jì)工作,確??蓪?shí)現(xiàn)其功能。

1 稅控打印機(jī)設(shè)計(jì)要求

1.1格式要求

稅控打印機(jī)打印出的發(fā)票對格式有著一定要求,發(fā)票投機(jī)左邊文字均為提前印好的內(nèi)容,而左邊計(jì)費(fèi)數(shù)據(jù),則是后期產(chǎn)生計(jì)價(jià)結(jié)果后,由稅控計(jì)價(jià)器直接將相關(guān)數(shù)據(jù)發(fā)送給打印機(jī),然后打印出來。在發(fā)票格式設(shè)計(jì)中,要求發(fā)票上提前印有代號、電話、司機(jī)、車號、日期、上下車時(shí)間、單價(jià)、里程、等候時(shí)間、總金額和卡收費(fèi)等字樣,打印機(jī)需要將稅控機(jī)產(chǎn)生的內(nèi)容打印到對應(yīng)字樣后方,其中,金額要求以小寫數(shù)字方式打出。

1.2打印方式

常見打印方式包含針打和輪式打兩種,其中,針打指的是用針頭撞擊色帶上油墨,然后將相關(guān)信息印于票面上。此類打印方式結(jié)構(gòu)較為復(fù)雜,維護(hù)中存在一定難度,需要經(jīng)常更換色帶,且不適合干燥、風(fēng)沙較大地區(qū),會加快色帶變干速度,經(jīng)常更換色帶且此類打印方式成本較高。輪式打印機(jī),指的是將打印字符固定于字輪上,然后直接打印在發(fā)票上相應(yīng)位置,此類打印機(jī)結(jié)構(gòu)簡單,便于維護(hù),更換油墨次數(shù)較少,且具有節(jié)約資源環(huán)保性,已經(jīng)成為打印機(jī)設(shè)計(jì)中首選方式。

2 稅控打印機(jī)設(shè)計(jì)方法

在進(jìn)行稅控打印機(jī)設(shè)計(jì)中,為實(shí)現(xiàn)其功能,并保證打印效果,應(yīng)從多個(gè)方面進(jìn)行考慮,確保打印機(jī)設(shè)計(jì)合理性。

2.1稅控計(jì)價(jià)器和打印機(jī)通訊設(shè)計(jì)

稅控計(jì)價(jià)器由計(jì)價(jià)器和稅控CPU兩部分組成,兩者間依靠串口實(shí)現(xiàn)通訊,并且計(jì)價(jià)器和打印機(jī)CPU同樣采用串口通訊,因此計(jì)價(jià)、稅控和打印機(jī)CPU在進(jìn)行通訊中,以多級通訊方式位置。傳輸中為保證傳輸出數(shù)據(jù)正確性、可靠性,還應(yīng)對傳輸?shù)臄?shù)據(jù)進(jìn)行檢驗(yàn)。

2.2自動走紙和按鍵走紙?jiān)O(shè)計(jì)

自動走紙,是發(fā)票卷紙放入打印機(jī)導(dǎo)紙槽后自動啟動去其裝紙和走紙功能,而走到發(fā)票撕票位處即刻自行停止走紙,且從撕票位置可撕下完整發(fā)票。在進(jìn)行設(shè)計(jì)中,不僅要求實(shí)現(xiàn)基本走紙功能,而且還要求計(jì)價(jià)器由“空車”進(jìn)入“重車”狀態(tài)后,打印機(jī)可自動走紙,直至顯示出第—行打印位置時(shí)停止,并將前半部分?jǐn)?shù)據(jù)打印好。而出租車在進(jìn)行“停車”狀態(tài)下按打印鍵,此時(shí)要求其可在短時(shí)間內(nèi),快速將稅控機(jī)傳輸出的相關(guān)數(shù)據(jù)打印于后半部分對應(yīng)字樣位置。打印結(jié)束后,要求僅有少部分留發(fā)票依舊停留于打印機(jī)機(jī)殼內(nèi),而打印機(jī)自動走紙至達(dá)撕票位置。另外,在進(jìn)行設(shè)計(jì)中,要求走紙按鍵可在任何時(shí)候?qū)崿F(xiàn)走紙功能,并在停止按鍵后停止走紙。而為實(shí)現(xiàn)上述功能,還應(yīng)在發(fā)票上左右兩邊預(yù)印三個(gè)黑點(diǎn),并將其作為撕票定位點(diǎn)、打印定位點(diǎn)和走紙停止定位點(diǎn)[1]。

2.3打印時(shí)間與打印對齊誤差

打印機(jī)使用中,要求按稅控計(jì)價(jià)器打印要求,在計(jì)價(jià)器停止計(jì)價(jià)后,按打印鍵開始打印發(fā)票,直到打印結(jié)束到走紙到撕票位置,整個(gè)過程時(shí)間要求在12秒內(nèi),打印的數(shù)據(jù)與發(fā)票左邊預(yù)印字符,要求誤差小于1mm。同時(shí)為縮短打印時(shí)間,應(yīng)在“重車”狀態(tài)后可確定相關(guān)數(shù)據(jù),并對可確定數(shù)據(jù)進(jìn)行預(yù)先打印。整個(gè)打印數(shù)據(jù)過程可分為前半部分和后部分,先在最終數(shù)據(jù)確定前打印前半部分,后半部分則在計(jì)價(jià)器停止,并按打印鍵后進(jìn)行打印,這種方式可縮短打印時(shí)間,前半部分打印后要求打印紙停留于后半部分開始位置,對此應(yīng)在打印發(fā)票應(yīng)左邊增加一個(gè)中間定位點(diǎn)。同時(shí)為保證打印數(shù)據(jù)和預(yù)印文字對齊,要求精確對三個(gè)定位點(diǎn)進(jìn)行調(diào)整。

3 稅控打印機(jī)軟硬件設(shè)計(jì)

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

稅控打印機(jī)硬件功能實(shí)現(xiàn),需要依托多個(gè)組成部分,而其組成部分包含電源電路、定時(shí)信號“檢零”電路、紙位檢測電路、2051 CPU、EPSON P150Ⅱ 打印頭、打印頭驅(qū)動電路及復(fù)位電路幾部分。

硬件設(shè)計(jì)中要求計(jì)價(jià)器與打機(jī)印機(jī)通訊相連接,打印機(jī)要求只接收計(jì)價(jià)器輸送的數(shù)據(jù),無需將相關(guān)數(shù)據(jù)發(fā)送到計(jì)價(jià)器。在設(shè)計(jì)中,主要采用串口通訊,并用2051的RxD引腳進(jìn)行數(shù)據(jù)接收。然后使用T0引腳實(shí)現(xiàn)打印機(jī)與計(jì)價(jià)器硬件連接,

3.2軟件設(shè)計(jì)

3.2.1打印頭驅(qū)動程序

打印開始工作時(shí),需要先啟動電機(jī),然后對復(fù)位信號進(jìn)行檢測,若復(fù)位信號處于由高到低狀態(tài),需要外部中斷INT1,并于單次中斷時(shí)間間隔內(nèi),將高、低電平對應(yīng)同一打印點(diǎn)。為此,應(yīng)在外部信號由高變低引起中斷時(shí),在發(fā)票上打印出一點(diǎn)。并在中斷程序內(nèi)檢測到信號中斷,且由低到高時(shí),再次打印一點(diǎn),打印數(shù)據(jù)獲取需要從外部信號中斷跳變前進(jìn)行獲取。并于一行24點(diǎn)打印結(jié)束后,打印頭從右到左的起始點(diǎn)送出下一行復(fù)位信號。

3.2.2計(jì)價(jià)器與打印機(jī)通訊程序設(shè)計(jì)

出租車稅控計(jì)價(jià)器和打印機(jī)通訊以多機(jī)通訊方式為主,計(jì)價(jià)器通過向打印機(jī)發(fā)送命令字,可可控制打印機(jī)進(jìn)行打印工作,而發(fā)送的命令字包括走紙命令和打印命令,打印機(jī)復(fù)位后,需要將串口設(shè)置調(diào)整為接收命令狀態(tài),握手信號轉(zhuǎn)為初始化狀態(tài)。在進(jìn)行數(shù)據(jù)接收時(shí),應(yīng)采用串行口進(jìn)行程序中斷。打印機(jī)在接收到計(jì)價(jià)器輸送的走紙命令字或者是打印命令字后,應(yīng)對命令字正確性進(jìn)行判斷,在確保無誤后,通過握手信號發(fā)送出應(yīng)答信號。造打印機(jī)接收到打印命令字后,需要設(shè)計(jì)置串行口進(jìn)行數(shù)據(jù)接收,并在每接收到一行應(yīng)打印數(shù)據(jù)后,需要對數(shù)據(jù)進(jìn)行驗(yàn)證和判斷,并給出與對應(yīng)的應(yīng)答信號,接收數(shù)據(jù)結(jié)束后,置串行口應(yīng)該轉(zhuǎn)變?yōu)槊罱邮諣顟B(tài)。在打印機(jī)走紙和打印時(shí),握手信號應(yīng)轉(zhuǎn)變?yōu)槊顟B(tài)[2]。

3.3.3走紙程序控制

走紙控制程序設(shè)計(jì)中,未在打印機(jī)中裝填打印紙時(shí),不會產(chǎn)生反射光,不會有光進(jìn)入紙位傳感器,此時(shí),傳感器輸出的為高電平,打印機(jī)電機(jī)處于尚未啟動裝填。而在裝紙后,發(fā)射光會進(jìn)入傳感器,此時(shí)傳感器會輸出低電平,而CPU在檢測到低電平后,會自行控制打印頭并啟動電機(jī),能夠?qū)崿F(xiàn)打印機(jī)走紙功能。并在走紙到預(yù)印黑點(diǎn)位置時(shí),會因光線反射信號較弱,導(dǎo)致傳感器會輸出高電平,此時(shí)CPU會關(guān)掉打印頭電機(jī),并停止走紙。而當(dāng)按下按鍵時(shí),不管紙位傳感器輸出的為高電平還是低電平,都會使打印機(jī)繼續(xù)走紙,再松開按鍵后,打印機(jī)繼續(xù)通過紙位傳感器信號實(shí)現(xiàn)控制。

結(jié)論:出租車在計(jì)價(jià)收費(fèi)中,主要以打印的出租車發(fā)票作為依據(jù),由于撕發(fā)票具有隨意性,發(fā)票金額與實(shí)際計(jì)價(jià)金額存在差異,其出租車行業(yè)稅收以固定稅為主,難以與營業(yè)額掛鉤,導(dǎo)致管理中缺乏科學(xué)性。因此,為發(fā)揮稅控打印機(jī)作為出租車計(jì)價(jià)收費(fèi)重要依據(jù)功能,應(yīng)提升對稅控打印機(jī)相關(guān)功能作用實(shí)現(xiàn)狀況關(guān)注程度,嚴(yán)格按照稅控要求進(jìn)行打印機(jī)設(shè)計(jì),并從硬件和軟件兩方面進(jìn)行考慮,以此保證其可行性和可靠性。

參考文獻(xiàn)

[1]任祥慧,王琪,魏巍.出租車計(jì)價(jià)器愛普生M-150Ⅱ打印機(jī)故障診斷及維修[J].計(jì)量與測試技術(shù),2016(11):42-43.

[2]鄒智慧.基于STC89C52出租車計(jì)價(jià)裝置的設(shè)計(jì)[J].飲食科學(xué),2018(14):56-57.

遼寧省錦州市檢驗(yàn)檢測認(rèn)證中心 遼寧省 121000

猜你喜歡
設(shè)計(jì)方法出租車
乘坐出租車
自動駕駛出租車輛的模擬
電子制作(2018年11期)2018-08-04 03:26:06
憑什么
議傳統(tǒng)漢字圖形的設(shè)計(jì)方法
淺析兒童家具模塊化設(shè)計(jì)方法
人間(2016年26期)2016-11-03 19:16:30
話劇舞臺服裝設(shè)計(jì)方法探究
戲劇之家(2016年19期)2016-10-31 17:12:25
淺析旅游景區(qū)公共設(shè)施的設(shè)計(jì)
今傳媒(2016年9期)2016-10-15 23:14:14
公路橋梁結(jié)構(gòu)橋梁抗疲勞設(shè)計(jì)方法應(yīng)用
如何利用七年級新教材進(jìn)行英語課堂閱讀教學(xué)
考試周刊(2016年77期)2016-10-09 10:31:55
開往春天的深夜出租車
山東青年(2016年1期)2016-02-28 14:25:29
新乐市| 安宁市| 牡丹江市| 平武县| 鹤峰县| 祁连县| 澄城县| 武定县| 唐河县| 和政县| 峨边| 翁源县| 乾安县| 延川县| 徐州市| 合江县| 本溪| 普兰店市| 阜阳市| 青川县| 新和县| 同江市| 宝应县| 怀化市| 正阳县| 湛江市| 夏邑县| 咸丰县| 大宁县| 玉溪市| 剑阁县| 阿拉善左旗| 邳州市| 蓬安县| 永泰县| 元氏县| 德保县| 泊头市| 广丰县| 枣阳市| 汝州市|