【正文】
入比較器再次輸出高電平,使 R- S 觸發(fā)器置位,如此反復(fù)循環(huán),構(gòu)成自激振蕩。輸出脈沖頻率 f0 與輸入電壓 Vi 成正比,從而實(shí)現(xiàn)了電壓-頻率變換。 LM331 電路設(shè)計(jì)圖 LM331 電路設(shè)計(jì)圖 如圖 所示。 圖 INA126 電路設(shè)計(jì)圖 圖 LM331 電路設(shè)計(jì)圖 基于單片機(jī)的電子稱設(shè)計(jì) 28 第 4章 系統(tǒng)軟件設(shè)計(jì) 在單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)中,軟件的設(shè)計(jì)是最復(fù)雜和困難的,大部分情況下工作量都較大,特別是對(duì)那些控制系統(tǒng)比較復(fù)雜的情況。如果是機(jī)電一體化的設(shè)計(jì)人員,往往需要同時(shí)考慮單片機(jī)的軟硬件資源分配。本系統(tǒng)的軟件設(shè)計(jì)主要分為系統(tǒng)初始化、按鍵、顯示處理及信號(hào)頻率輸入處理。 程序設(shè)計(jì)是一件復(fù)雜的工作,為了把復(fù)雜的工作條理化,就要有相應(yīng)的步驟和方法。其步驟可概括為以下三點(diǎn): ( 1)分析系統(tǒng)控制要求,確定算法:對(duì)復(fù)雜的問(wèn)題進(jìn)行具體的分析,找出合理的計(jì)算方法及適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu),從而確定編寫程序的步驟。這是能否編制出高質(zhì)量程序的關(guān)鍵。 ( 2) 根據(jù)算法畫流程圖:畫程序框圖可以把算法和解題步驟逐步具體化, 以減少出錯(cuò)的可能性。 ( 3)編寫程序:根據(jù)程序框圖所表示的算法和步驟,選用適當(dāng)?shù)闹噶钆帕衅饋?lái),構(gòu)成一個(gè)有機(jī)的整體,即程序。 程序數(shù)據(jù)的一種理想方法是結(jié)構(gòu)化程序設(shè)計(jì)方法。結(jié)構(gòu)化程序設(shè)計(jì)是對(duì)利用到的控制結(jié)構(gòu)類程序做適當(dāng)?shù)南拗?,特別是限制轉(zhuǎn)向語(yǔ)句 (或指令 )的使用,從而控制了程序的復(fù)雜性,力求程序的上、下文順序與執(zhí)行流程保持一致性,使程序易讀易理解,減少邏輯錯(cuò)誤和易于修改、調(diào)試。根據(jù)系統(tǒng)的控制任務(wù),本系統(tǒng)的軟件設(shè)計(jì)主要由主程序、初始化程序、顯示子程序、數(shù)據(jù)采集子程序和延時(shí)程序等組成 。 電子稱的軟件設(shè) 計(jì)與實(shí)現(xiàn) 電子稱軟件設(shè)計(jì)均采用模塊化設(shè)計(jì),整個(gè)程序包括主程序、定時(shí)中斷程序、 INTO 中斷程序按鍵程序、數(shù)據(jù)處理子程序 (雙字節(jié)乘法、二一十進(jìn)制轉(zhuǎn)換程序及逆轉(zhuǎn)換程序 )、 LCD 十六位液晶靜態(tài)顯示子程序等模塊。電子計(jì)價(jià)秤的軟件設(shè)計(jì)思路說(shuō)明如下:主程序的作用為程序初始化,計(jì)算單價(jià)木單重 (單價(jià)和單重分別在定時(shí)中斷程序和 INT0 外部中斷程序中獲得 ),并時(shí)時(shí)顯示十進(jìn)制的單重,單價(jià),總價(jià)。設(shè)定 T0 為計(jì)數(shù)工作方式, T1 為定時(shí)工作方式。其中 R0 為標(biāo)志位寄存器當(dāng)為 OOH 時(shí)為正常顯示方式。當(dāng)為 01H 時(shí)為累計(jì)顯示方式,在 T1 定時(shí)中斷程 序中。一秒鐘采樣物料重量 (已轉(zhuǎn)成脈沖頻率 ),并賦值重量計(jì)算 RAM 區(qū)和顯示 RAM區(qū)。在 INTO 外部中斷程序中,采樣單價(jià)并賦值單價(jià)計(jì)算。 河北化工醫(yī)藥職業(yè)技術(shù)學(xué)院畢業(yè)論文 29 主程序流程圖給出了系統(tǒng)工作的基本過(guò)程,描述了信號(hào)的基本流向,起到一個(gè)向?qū)У淖饔?。設(shè)計(jì)流程圖如圖 所示。 圖 基于單片機(jī)的電子稱設(shè)計(jì) 30 系統(tǒng)子程序主要包括 A/D 轉(zhuǎn)換啟動(dòng)及數(shù)據(jù)讀取程序設(shè)計(jì)、鍵盤輸入控制程序設(shè)計(jì)及顯示程序設(shè)計(jì)等。 V/F 轉(zhuǎn)換啟動(dòng)及數(shù)據(jù)讀取程序設(shè)計(jì) V/F 轉(zhuǎn)換子程序主要是指在系統(tǒng)開(kāi)始運(yùn)行時(shí),把稱重傳感器傳遞過(guò)來(lái)的模 擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)并傳遞到單片機(jī)所涉及到的程序設(shè)計(jì)。設(shè)計(jì)流程圖 如 圖 所示 。 圖 V/F 信號(hào)讀取及處理程序 顯示子程序設(shè)計(jì) 顯示子程序主要是來(lái)判斷是否需要顯示 ,以及如何去顯示 ,也是十分重要的程序之一。設(shè)計(jì)流程圖如圖 所示 。 河北化工醫(yī)藥職業(yè)技術(shù)學(xué)院畢業(yè)論文 31 圖 鍵盤掃描子程序的設(shè)計(jì) 鍵盤電路設(shè)計(jì)成 4X4 矩陣式,在程序中可以先判斷按鍵編碼,然后根據(jù)編碼將鍵盤代表的數(shù)值送到相 應(yīng)的存儲(chǔ)單元,再進(jìn)行功能選擇或數(shù)據(jù)處理。設(shè)計(jì)流程圖如圖 所示 。 基于單片機(jī)的電子稱設(shè)計(jì) 32 圖 鍵盤掃描子程序流程圖 河北化工醫(yī)藥職業(yè)技術(shù)學(xué)院畢業(yè)論文 33 結(jié) 論 隨著集成電路和計(jì)算機(jī)技術(shù)的迅速發(fā)展,使電子儀器的整體水平發(fā)生巨大變化,傳統(tǒng)的儀器逐步的被智能儀器所取代。智能儀器的核心部件是單片機(jī),因其極高的性價(jià)比得到廣泛的應(yīng)用與發(fā)展,從而加快了智能儀器的發(fā)展。而傳感器作為測(cè)控系統(tǒng)中對(duì)象信息的入口,越來(lái)越受到人們的關(guān)注。傳感器好比人體 “五官 ”的工程模擬物,它是一種能將特定的被測(cè)量信息(物理量、化學(xué)量、生物量等)按一定規(guī)律轉(zhuǎn)換成某種可用信號(hào)輸出的器件或裝置本次設(shè)計(jì)中的半橋電子稱就是在以上儀器的基礎(chǔ)上設(shè)計(jì)而成的。因此,只有充分了解有關(guān)智能儀器、單片機(jī)、傳感器以及各部分之間的關(guān)系才能達(dá)到要求。 經(jīng)過(guò)幾個(gè)月的努力,終于按照畢業(yè)設(shè)計(jì)進(jìn)度要求如期完成了實(shí)用電子秤控制系統(tǒng)的硬件設(shè)計(jì)任務(wù)。在做畢業(yè)設(shè)計(jì)的過(guò)程中,雖然碰到了不少的困難,但是在老師的指導(dǎo)以及自己的努力下,終于取得了一定成果。 一、 主要工作及結(jié)論 熟悉 AT89C51 單片機(jī)功能及工作特性,掌握其接口擴(kuò)展方法。 通過(guò)對(duì)數(shù)據(jù)采集的分析,了解了各種傳感器、放大器及 A/D 轉(zhuǎn)換器和 V/F 轉(zhuǎn)化器對(duì)信號(hào)的轉(zhuǎn)換、傳輸有了更深的 認(rèn)識(shí)。 對(duì)鍵盤和顯示器進(jìn)行選型比較,得出各種型號(hào)優(yōu)劣比。 采用面向?qū)ο蟮乃枷?,分層次、分模塊構(gòu)建設(shè)計(jì)的總體框架。 二、 存在的問(wèn)題 電子電路的設(shè)計(jì)中對(duì)各種影響因素的考慮不夠完全,比如在對(duì)過(guò)電壓情況的處理中未作防范措施。 系統(tǒng)設(shè)計(jì)不夠優(yōu)化,有待改善。比如系統(tǒng)的超量程信號(hào)直接由單片機(jī)送入報(bào)警電路,沒(méi)有設(shè)計(jì)保護(hù)電路再入單片機(jī)處理后送入報(bào)警電路。 沒(méi)有擴(kuò)展更多電路,如日歷時(shí)鐘電路、通訊接口電路等。日歷時(shí)鐘電路可以顯示購(gòu)貨日期,通訊接口電路 可以與上位機(jī)( PC 機(jī))進(jìn)行通訊,從而將大量的商品數(shù)據(jù)存于上 位機(jī),然后通過(guò)串口或并口通訊與電子稱相連,達(dá) 到遠(yuǎn)距離控制的目的。 對(duì)各種實(shí)用芯片價(jià)格了解不夠,選擇上任有欠缺,如所選的稱重傳感器價(jià)格較貴。 動(dòng)手能力不強(qiáng),電子秤的精確度有待提高。 這些都為我 今后的學(xué)習(xí)和工作留下了積極的影響 。 基于單片機(jī)的電子稱設(shè)計(jì) 34 致 謝 本課題在選題及研究過(guò)程中得到各位老師的悉心指導(dǎo)。在老師多次詢問(wèn)研究進(jìn)程中,為我指點(diǎn)迷津,幫助我開(kāi)拓研究思路,精心點(diǎn)撥,熱忱鼓勵(lì)。老師們一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度,踏踏實(shí)實(shí)的精神,不儀授我以文,而且教我做人,雖歷時(shí)三載,卻給以終生受益無(wú)窮之道。對(duì)老師的感激 之情是無(wú)法用言語(yǔ)表達(dá)的。 通過(guò)這次畢業(yè)設(shè)計(jì),使我得到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問(wèn)題全面系統(tǒng)的鍛煉。使我在傳感器的基本原理、傳感器的實(shí)際應(yīng)用,以及在常用傳感器設(shè)計(jì)思路技巧的掌握方面都能向前邁了一人步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。我在老師的精心指導(dǎo)和嚴(yán)格要求下,獲得了豐富的理論知識(shí),極大地提高了實(shí)踐能力,并對(duì)當(dāng)前電了領(lǐng)域的研究狀況和發(fā)展方向有了一定的了解,這對(duì)我今后進(jìn)一步學(xué)習(xí)傳感器方面的知識(shí)有極人的幫助。在此,我衷心感謝老師的指導(dǎo)和支持。在未來(lái)的工作和學(xué)習(xí)中,我將以更好的成績(jī)來(lái)回 報(bào)老師。 在此,我還要感謝在一起愉快的度過(guò)人學(xué)生生活的機(jī)電工程系全體老師和同學(xué)門,正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至本文的順利完成。 在論文即將完成之際,我的心情無(wú)法平靜,從開(kāi)始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意!最后我還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,謝謝你們! 河北化工醫(yī)藥職業(yè)技術(shù)學(xué)院畢業(yè)論文 35 參考文獻(xiàn) [1] 宋文續(xù),揚(yáng)帆 .傳感器與檢測(cè)技術(shù) .北京:高等教育出版社, [2] 常健生 .檢測(cè)與轉(zhuǎn)換技術(shù) .北京:機(jī)械工業(yè)出版社 , [3] 凌志浩 .智能儀表原理與設(shè)計(jì)技術(shù) .上海:華東理工大學(xué)出版社, [4] 于永權(quán) .89 系列( MCS51 兼容) Flash 單片機(jī)原理及應(yīng)用 .北京:電子工業(yè)出版社, 1997 [5] 李朝清 .單片機(jī)原理及接口技術(shù) .北京:北京航空航天大學(xué)出版社, [6] 丁元杰 .單片微機(jī)原理及應(yīng)用 .北京:機(jī)械工業(yè)出版社, [7] 周航慈 .單片機(jī)應(yīng)用程序設(shè)計(jì)技術(shù) .北京:北京航空航天大學(xué)出版社, [8] 孫涵芳 .單片機(jī)原理及應(yīng)用(修訂版) .北京 :北京航空航天大學(xué)出版社, 1996 年 [9] 何立民 . 單片機(jī)應(yīng)用技術(shù)選編 (1)(8).北京:北京航空航天大學(xué)出版社, 2021 [10] 于海生 .微型計(jì)算機(jī)控制技術(shù) .北京:清華大學(xué)出版社, 1999 年 [11] 閻石 .數(shù)字電子技術(shù)基礎(chǔ) .第四版 .北京:高等教育出版社, [12] 《中國(guó)集成電路大全》編寫委員會(huì) TTL/CMOS 分冊(cè) 國(guó)防工業(yè)出版社, 1985 [13] 《中國(guó)集成電路大全》編寫委員會(huì) 9- 16 分冊(cè) 國(guó)防工業(yè)出版社, 1986 [14] 《電子技術(shù)應(yīng)用》, g an employment tribunal claim Employment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: ? you don39。t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven39。t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept it. If you are worried about how the time limits apply to you, take advice from one of the anisations listed under Further help. Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. Most people find making a claim to an employment tribunal challenging. If you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the anisations listed under Further help. If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as a damagesbased agreement. In England and Wales, your solicitor can39。t charge you more than 35% of your pensation if you win the case. If you are thinking about signing up for a damagesbased agreement, you should make sure you39。re clear about the terms