當(dāng)前位置:首頁 > 智能硬件 > 智能硬件
[導(dǎo)讀]文中利用Multisim10中的MCU模塊實現(xiàn)了對PIC單片機(jī)的仿真,從而對智能秒表進(jìn)行了優(yōu)化設(shè)計。采用Multisim10的MCU模塊仿真了單片機(jī)控制LED燈的點亮過程,并基于該過程設(shè)計了利用單片機(jī)中的定時器和外圍電路構(gòu)成一個微秒級精度的秒表,實現(xiàn)0~999秒的微秒級計時、停止、歸零等功能,同時設(shè)計實現(xiàn)了時間控制智能化的方法。與常規(guī)方法相比,文中所設(shè)計的智能秒表不但設(shè)計簡單,且其智能性、穩(wěn)定性以及計時精度都有大幅提高。

 隨著經(jīng)濟(jì)的發(fā)展和人們生活水平的提高,特別是近幾年信息技術(shù)的發(fā)展,智能化的電子產(chǎn)品改變著人類的生活細(xì)節(jié)。近年來,智能秒表的運用范圍也越來越廣,其輔助功能越變得越來越重要,它能夠?qū)崿F(xiàn)0~99 s的自動計時、停止、歸零等功能,避免了傳統(tǒng)由人來控制秒表時間的不變,大幅減小了計算誤差,在各種比賽中具有重要的意義。智能秒表利用一種全能的電子電路仿真軟件,提高產(chǎn)品的設(shè)計質(zhì)量。

1 Multisim10

Multisim10是美國國家儀器(NI)有限公司推出的一種全功能電子仿真軟件,主要運用于板級的模擬/數(shù)字電路板的設(shè)計工作。這種仿真工具包含電路原理圖的圖形輸入、電路硬件描述語言輸入方式,仿真分析能力比較強(qiáng)大。Multisim提煉了SPICE仿真的復(fù)雜內(nèi)容,能夠使設(shè)計師在沒有深入的SPICE技術(shù)情況下也能夠很快地捕獲、仿真和分析新的設(shè)計,通過Multisim和虛擬儀器技術(shù),PCB設(shè)計工程師可以完成從理論到原理圖捕獲與仿真再到原型設(shè)計和測試這樣一個完整的綜合設(shè)計流程。Multisim10能夠見硬件設(shè)計、調(diào)試、仿真集成在軟件環(huán)境下,采用虛擬器件的電路元件和虛擬的測量儀器,能夠?qū)崿F(xiàn)設(shè)計與實驗的同步進(jìn)行,方便修改調(diào)試,降低實驗成本,提高實驗速度,使實驗成功的電路能夠直接在產(chǎn)品開發(fā)中使用,比傳統(tǒng)的仿真軟件具有較大的優(yōu)勢。

2 智能秒表設(shè)計

2.1 系統(tǒng)框架

智能秒表的設(shè)計一般由單片機(jī)、按鍵電路、數(shù)碼管以及穿行到并行的轉(zhuǎn)換電路構(gòu)成,其中按鍵電路設(shè)計2個按鍵K1、K2,K1的主要功能是啟停智能秒表,K2的主要功能是自識初始值,而且擔(dān)負(fù)秒表的計時、暫停等功能,案件信息由單片機(jī)采集。數(shù)碼管構(gòu)成秒表的顯示功能,通過單片機(jī)將串行信號發(fā)送到74LS164,然后再將串行信號轉(zhuǎn)換成并行信號輸送到數(shù)碼管實施顯示,以便實現(xiàn)功能的自動化顯示。

智能秒表在進(jìn)行設(shè)計之前首先進(jìn)行Multisim10仿真實驗,根據(jù)智能秒表的工作需要,選擇合適的器件進(jìn)行仿真實驗。

器件的選擇路徑如表1所示。


2.2 軟、硬件設(shè)計

單片機(jī)的器件放置完成以后,即開始進(jìn)行電路連接,在實際單片機(jī)的使用中必須提供具備所需要的功能,且符合外圍電路設(shè)計的單片機(jī),從而實現(xiàn)在滿足系統(tǒng)功能需求的基礎(chǔ)上,保證單片機(jī)的正常工作。本文設(shè)計的電路在。Multisim10軟件仿真過程中沒有時鐘電路單片機(jī)也能正常工作,單片機(jī)的工作頻率和ROM的大小均可以實現(xiàn)任意設(shè)定和修改。

Multisim10的。MCU模塊可以支持C語言編程以及具反匯編功能。他的調(diào)試功能主要包括內(nèi)存的改寫、單步執(zhí)行、斷點設(shè)置以及存儲器的查看等功能,能夠自動完成硬件設(shè)計到尊重調(diào)試的所有步驟,在編寫程序時,首先打開工具欄這時工具欄會彈出所有目錄,點擊右鍵進(jìn)入程序編輯,打開MCU建立一個元程序文件,這時可以打開一個編輯界面,進(jìn)而對程序進(jìn)行編輯。編輯完畢后進(jìn)入下一個頁面繼續(xù)編譯、連接和仿真,最后的仿真結(jié)果會呈現(xiàn)出來,呈現(xiàn)出來的信息包括出錯的位置及代碼。

電路的功能為連接在端口的LED燈循環(huán)點亮,LED燈的點亮頻率由延時程序DELAY決定,但是也可以根據(jù)實際需要進(jìn)行修改。仿真結(jié)果如果證明此系統(tǒng)的準(zhǔn)確性,可以直接將此系統(tǒng)運用于智能秒表設(shè)計中。最終的秒表電路設(shè)計如圖1所示,該設(shè)計電路簡單穩(wěn)定性好,精度可達(dá)微秒級,適合作為智能秒表設(shè)計的基礎(chǔ)。


3 系統(tǒng)聯(lián)調(diào)與智能設(shè)計

實際電路調(diào)試前要首先檢查各元器件的完好性;如果接上電源之后發(fā)現(xiàn)電路仍然不能工作,可能是虛焊或者漏焊問題,應(yīng)該立即尋找焊接問題,將其焊好;電源接好后電路正常工作,但是數(shù)碼管不系那是,可能是數(shù)碼管腳接錯,也可能是數(shù)碼管COM端出現(xiàn)錯誤,應(yīng)該立即對其檢測,如果管腳接錯,立即改正。在程序設(shè)計過程中系統(tǒng)的調(diào)試工作也應(yīng)該注意,系統(tǒng)的調(diào)試應(yīng)該逐個模塊進(jìn)行,首先要單獨調(diào)試各個功能子程序,然后檢驗接口電路的正常與否以及程序是否能夠?qū)崿F(xiàn)預(yù)期功能,最后把各子程序連接起來總調(diào)。在聯(lián)調(diào)過程中需要注意的問題是各個程序間模塊的是否能夠正確實現(xiàn)傳遞參數(shù)的功能,判斷對各路子程序的保護(hù)和恢復(fù)。

完成Multisim10單片機(jī)的仿真實驗以及軟硬件聯(lián)調(diào)后,對智能秒表的智能功能實現(xiàn)進(jìn)行設(shè)計。首先根據(jù)K1鍵的功能進(jìn)行設(shè)計,K1鍵主要功能是啟動和終止計時,它由21H存儲鍵控制,當(dāng)21H取值為1時,秒表開始計時,初始值一般為00000,最高顯示值為60000,進(jìn)入第二輪中也是如此循環(huán)計時,當(dāng)21H取值為0時,計時停止。然后根據(jù)K2按鍵的功能繼續(xù)分析,按下K2鍵以后,按鍵狀態(tài)由20H記錄,當(dāng)20H得到取值為1時,初始值有人工進(jìn)行設(shè)置,并且由寄存器存儲R4-R0存放設(shè)置狀態(tài)。這種情況下,LED的最大顯示數(shù)值為9,其他數(shù)碼管的最大顯示數(shù)字可能可以達(dá)到數(shù)字9,也就是說秒表的最大值為999.999 s。

未來最大限度的減小誤差,在智能秒表上設(shè)置毫秒,1毫秒的定時設(shè)計采用定時器中斷方法來實現(xiàn)它的定時,進(jìn)而刷新顯示。

4 結(jié)束語

Multisim10單片機(jī)的智能秒表控制系統(tǒng)的設(shè)計以單片機(jī)為核心,利用Multisim10軟件進(jìn)行建模、仿真,通過元器件的選擇使仿真電路更加簡單、直觀,便于人們隨時改變和觀察仿真波形,提高仿真的直觀性和實時性。通過Multisim10仿真軟件的實驗,確定方案的可實施性,合理調(diào)節(jié)元器件的仿真電路,利用LED顯示屏和底功能繼承芯片等組成完整的秒表系統(tǒng),比傳統(tǒng)的秒表新增了計時暫停功能、自設(shè)初始值的功能等,它的主要優(yōu)點是體積小、功耗低、結(jié)構(gòu)緊湊,軟件設(shè)計靈活等,隨著單片機(jī)功能的日益豐富,其功能仍有較大的擴(kuò)展空間。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉