C8051F040單片機(jī)系統(tǒng)設(shè)計(jì)及其在鞋靴壓力測(cè)量中的應(yīng)用
發(fā)布時(shí)間:2020-07-23 16:12
【摘要】: C8051F040是一款SoC級(jí)微控制器芯片,在一個(gè)芯片內(nèi)集成了數(shù)據(jù)采集和控制系統(tǒng)所需要的模擬與數(shù)字外設(shè)及其它功能部件。本文在深入研究單片機(jī)系統(tǒng)與鞋靴壓力測(cè)量技術(shù)的基礎(chǔ)上,完成了以C8051F040為主控制器的單片機(jī)系統(tǒng)設(shè)計(jì),以及該系統(tǒng)在鞋靴壓力測(cè)量中的應(yīng)用研究。硬件設(shè)計(jì)中以C8051F040的片上資源為基礎(chǔ),并配以其它接口部件,完成了該系統(tǒng)的主控單元、電源、RS232通信、CAN通信、鍵盤、LCD顯示、模擬輸入輸出等功能模塊的設(shè)計(jì),之后完成了系統(tǒng)的PCB設(shè)計(jì)、元器件的焊接和電路板的調(diào)試。同時(shí),通過編制三種類型數(shù)據(jù)幀的收發(fā)程序,說明了CAN通信程序設(shè)計(jì)的常用方法。在此基礎(chǔ)上,將單片機(jī)系統(tǒng)搭配FlexiforceB201柔性壓力傳感器及相應(yīng)的信號(hào)調(diào)理電路,設(shè)計(jì)出了鞋靴壓力測(cè)量?jī)x,并對(duì)該測(cè)量?jī)x進(jìn)行了標(biāo)定與精度等級(jí)測(cè)試。 實(shí)驗(yàn)表明,C8051F040單片機(jī)系統(tǒng)運(yùn)行穩(wěn)定可靠,精度高,能完成一定的測(cè)量與控制任務(wù)。由鞋靴壓力測(cè)量?jī)x的實(shí)測(cè)數(shù)據(jù)分析得出,該儀表基本上能滿足測(cè)量要求。
【學(xué)位授予單位】:北京服裝學(xué)院
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2008
【分類號(hào)】:TP368.12
【圖文】:
圖 4 C8051F040 起振方式示意圖(1)可編程內(nèi)部振蕩器C8051F040 包含一個(gè)可編程內(nèi)部振蕩器,該振蕩器在系統(tǒng)復(fù)位后被默認(rèn)為系統(tǒng)時(shí)鐘。內(nèi)部振蕩器的周期可以通過 OSCICL(內(nèi)部晶振控制寄存器)調(diào)整。OSCICL 在出廠前已被校準(zhǔn),對(duì)應(yīng) 24.5MHz 的振蕩頻率。內(nèi)部振蕩器可以被允許和禁止,可編程內(nèi)部振蕩器頻率不能超過 25 MHz。系統(tǒng)時(shí)鐘可以從內(nèi)部振蕩器分頻得到,分頻數(shù)由寄存器 OSCICN 中的 IFCN 位設(shè)定,可為 1、2、4 或 8。(2)外部振蕩器驅(qū)動(dòng)電路外部振蕩器電路可以驅(qū)動(dòng)外部晶體、陶瓷諧振器、電容或 RC 網(wǎng)絡(luò)來提供系統(tǒng)時(shí)鐘,也可以使用一個(gè)外部 CMOS 時(shí)鐘來提供。下面來一一說明。①外部 CMOS 驅(qū)動(dòng)器主時(shí)鐘可以由一個(gè)接到 XTAL1 輸入腳的外部 CMOS 電平時(shí)鐘源提供。在這種配置下,
f = KF(/C ×AV+)器頻率(MHz);C 為 XTAL1、XTAL電壓值(V)。晶體或陶瓷諧振器并接 XTAL1 和 XT存器的 4、5、6 位)設(shè)置為‘110’器,并且要根據(jù)晶體頻率、等效負(fù)載 中選項(xiàng) 1 給出了使用外部晶體的系統(tǒng)注意晶體振蕩器反向器的反饋電阻已種方案,并且推薦兩個(gè)電容值都為 33接口電路如圖 5 所示:
碼重新回到 0X0000,即 PC(Program Counter)的值器(SFR)被初始化為默認(rèn)值;于一個(gè)已知狀態(tài);被禁止。致 C8051F040 進(jìn)入復(fù)位狀態(tài):上電、失電、外部/R、軟件命令、比較器 0、時(shí)鐘失步檢測(cè)及看門狗溢出,即將/RST 引腳置為低電平。復(fù)位電路如圖 6 所示按鍵。
本文編號(hào):2767547
【學(xué)位授予單位】:北京服裝學(xué)院
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2008
【分類號(hào)】:TP368.12
【圖文】:
圖 4 C8051F040 起振方式示意圖(1)可編程內(nèi)部振蕩器C8051F040 包含一個(gè)可編程內(nèi)部振蕩器,該振蕩器在系統(tǒng)復(fù)位后被默認(rèn)為系統(tǒng)時(shí)鐘。內(nèi)部振蕩器的周期可以通過 OSCICL(內(nèi)部晶振控制寄存器)調(diào)整。OSCICL 在出廠前已被校準(zhǔn),對(duì)應(yīng) 24.5MHz 的振蕩頻率。內(nèi)部振蕩器可以被允許和禁止,可編程內(nèi)部振蕩器頻率不能超過 25 MHz。系統(tǒng)時(shí)鐘可以從內(nèi)部振蕩器分頻得到,分頻數(shù)由寄存器 OSCICN 中的 IFCN 位設(shè)定,可為 1、2、4 或 8。(2)外部振蕩器驅(qū)動(dòng)電路外部振蕩器電路可以驅(qū)動(dòng)外部晶體、陶瓷諧振器、電容或 RC 網(wǎng)絡(luò)來提供系統(tǒng)時(shí)鐘,也可以使用一個(gè)外部 CMOS 時(shí)鐘來提供。下面來一一說明。①外部 CMOS 驅(qū)動(dòng)器主時(shí)鐘可以由一個(gè)接到 XTAL1 輸入腳的外部 CMOS 電平時(shí)鐘源提供。在這種配置下,
f = KF(/C ×AV+)器頻率(MHz);C 為 XTAL1、XTAL電壓值(V)。晶體或陶瓷諧振器并接 XTAL1 和 XT存器的 4、5、6 位)設(shè)置為‘110’器,并且要根據(jù)晶體頻率、等效負(fù)載 中選項(xiàng) 1 給出了使用外部晶體的系統(tǒng)注意晶體振蕩器反向器的反饋電阻已種方案,并且推薦兩個(gè)電容值都為 33接口電路如圖 5 所示:
碼重新回到 0X0000,即 PC(Program Counter)的值器(SFR)被初始化為默認(rèn)值;于一個(gè)已知狀態(tài);被禁止。致 C8051F040 進(jìn)入復(fù)位狀態(tài):上電、失電、外部/R、軟件命令、比較器 0、時(shí)鐘失步檢測(cè)及看門狗溢出,即將/RST 引腳置為低電平。復(fù)位電路如圖 6 所示按鍵。
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前3條
1 楊芬;冷彎型鋼力能參數(shù)測(cè)試系統(tǒng)的研究[D];北方工業(yè)大學(xué);2011年
2 梁學(xué)榮;后坐模擬高速控制器設(shè)計(jì)[D];中北大學(xué);2011年
3 王師;基于CAN總線的船舶機(jī)艙智能監(jiān)控系統(tǒng)的研究[D];江蘇科技大學(xué);2011年
本文編號(hào):2767547
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2767547.html
最近更新
教材專著