娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月28日(星期二)

2020年01月28日 | 通過采用AVR單片機ATXmega128A1進(jìn)行便攜式儀表的設(shè)計

發(fā)布者:CrystalRose 來源: elecfans關(guān)鍵字:AVR單片機  ATXmega128A1  便攜式儀表 手機看文章 掃描二維碼
隨時隨地手機看文章

1.引言

工業(yè)化儀表,因其集信息的獲取.轉(zhuǎn)換.存儲.傳輸.分析.處理及顯示于一體而成為工業(yè)控制領(lǐng)域的基礎(chǔ)和核心之一.隨著計算機技術(shù).微電子技術(shù)的發(fā)展,工業(yè)化儀表已逐漸發(fā)展成為具有微處理器系統(tǒng)的智能化儀表.便攜式智能儀表因其攜帶方便.操作方便.界面友好.人機接口豐富.功耗低等特性,使得其在當(dāng)今生活中越來越普及.


AVR XMEGA是8/16位AVR微處理器的升級版本.其采用Atmel picoPower技術(shù),所有器件均可使用1.6V工作電壓.MCU具有5霺喚醒時間和100nA的業(yè)界極低耗電量,其內(nèi)部增加集成了全速USB?高速高精度模擬系統(tǒng).DMA控制器和創(chuàng)新的事件系統(tǒng),最大限度的提升了數(shù)據(jù)吞吐量和實時性能,并有效減輕了處理器負(fù)載.其集成度更高,更有效的降低了系統(tǒng)總功耗和成本.特別適宜計量.工業(yè).醫(yī)療和消費領(lǐng)域的儀器儀表設(shè)備應(yīng)用.


2.儀表設(shè)計總體框圖

系統(tǒng)總體框圖如圖1所示,電源供電和復(fù)位電路構(gòu)成了儀表的最小系統(tǒng),本著儀表多用途,本設(shè)計加入了基于Zigbee技術(shù)的無線收發(fā).USB數(shù)據(jù)通信.Flash存儲擴展.字庫芯片數(shù)據(jù)讀取.數(shù)據(jù)采集.彩屏顯示等功能.本文就將對此六個功能的外圍電路及其實現(xiàn)進(jìn)行詳述.

3.儀表硬件設(shè)計

3.1 無線通信電路設(shè)計

在儀表使用過程中,當(dāng)兩臺儀表需要相互通信或者不便于與PC機進(jìn)行有線連接的情況下,需要將數(shù)據(jù)進(jìn)行無線傳輸.而能夠進(jìn)行無線傳輸也成為諸多儀器儀表適應(yīng)多條件.多功能的體現(xiàn).Zigbee是近年新興的無線網(wǎng)絡(luò)通信技術(shù)標(biāo)準(zhǔn),功耗小.成本低,在應(yīng)用中有著突出優(yōu)勢.其連接時間短,大大降低了通信數(shù)據(jù)的碰撞概率;最大可達(dá)到65535個網(wǎng)絡(luò)節(jié)點,使得其具有優(yōu)越的組網(wǎng)能力;其數(shù)據(jù)傳輸進(jìn)行加密處理,因而具有較高的網(wǎng)絡(luò)安全性能.綜上可知,Zigbee無線傳輸技術(shù)具有較廣泛的應(yīng)用前景.


設(shè)計使用了AT86RF212芯片,它是一款低功耗.低電壓700/800/900 MHz頻段無線收發(fā)器,提供了天線和MCU之間的完整無線電接口,支持ZigBee技術(shù)IEEE 802.15.4標(biāo)準(zhǔn),支持6LoW PAN技術(shù)與高數(shù)據(jù)傳輸速率的ISM的應(yīng)用,其外圍電路連接如圖2所示.

3.2 信號采集電路設(shè)計

本模塊使用TLV2543作為電壓幅值的采集,在采集數(shù)據(jù)之前需進(jìn)行必要的電壓變換.芯片接口連接如圖3所示.多路數(shù)據(jù)采集通道擴展了MCU的不足,在進(jìn)行控制中可使用單路或多路通道信號采集,其具有11路轉(zhuǎn)換通道,12bits的電壓轉(zhuǎn)換精度,最高可達(dá)10靤的轉(zhuǎn)換速率.AD芯片使用單片機SPI1接口進(jìn)行數(shù)據(jù)傳輸,其基準(zhǔn)電壓由REF3030芯片提供.

3.3 擴展字庫電路設(shè)計

為了使儀表的應(yīng)用范圍更加廣泛,設(shè)計加入了集通數(shù)碼科技公司生產(chǎn)的GT23L16M2Y字符芯片,以滿足顯示時界面中的較多字符需要.其內(nèi)部包含11×12點陣與15×16點陣,有對于多種制式漢字及字符的支持.單片機利用漢字源碼的函數(shù)計算,得到漢字點陣在芯片中的地址,讀取到點陣數(shù)據(jù)后,通過口線傳輸給單片機以供顯示.芯片可選PLII與SPI接口,為了節(jié)約口線,本儀表使用SPI接口模式,與CPU的連接如圖4所示.

3.4 數(shù)據(jù)存儲電路設(shè)計

儀表在野外操作時,當(dāng)需要采集數(shù)據(jù)較多而又無法將數(shù)據(jù)及時傳輸至上位機時,就需要大容量.掉電非易失的存儲設(shè)備.在長期數(shù)據(jù)對比分析時,也需要保存較大批量的數(shù)據(jù)記錄,單片機本身自帶128K字節(jié)的flash存儲和8K字節(jié)的SRAM存儲以及2K字節(jié)的EEPROM存儲單元.但在掉電之后,F(xiàn)LASH存儲無法保存數(shù)據(jù),需要一個大容量的存儲空間開保留已經(jīng)記錄的批量數(shù)據(jù).


本設(shè)計采用了Atmel公司生產(chǎn)的ATDB011D存儲器,內(nèi)部集成了1M字節(jié)的Flash存儲,有最高達(dá)66MHz的數(shù)據(jù)存取速度,其使用SPI接口與單片機進(jìn)行數(shù)據(jù)傳輸.與單片機的連接電路如圖5所示.

3.5 USB通信接口設(shè)計

USB接口在儀器儀表的使用中以相當(dāng)普遍,在與計算機進(jìn)行直接數(shù)據(jù)傳輸過程中,其端口小巧.支持熱插拔操作等特性,使得其成為眾多便攜儀表的首選.本設(shè)計使用CP2102芯片,將單片機串行端口轉(zhuǎn)換為USB端口,作為一個虛擬端口使用,簡化了通訊連接方式和單片機的程序設(shè)計.其與CP2101完全引腳兼容,其符合USB 2.0規(guī)范:最高全速(12Mbps);支持USB的掛起狀態(tài),可以和支持COM口的PC機連接通訊使用.集成的USB收發(fā)器無需外部電阻,外圍電路簡單,連接電路如圖6所示.

3.6 顯示接口電路

儀表的顯示質(zhì)量直接關(guān)乎用戶的使用體驗,傳統(tǒng)儀表的屏幕多為單色或者尺寸較小,彩色屏幕可以在界面中對重要內(nèi)容進(jìn)行突出顯示,增強用戶的人機交互視覺效果.


儀表使用了型號HY32B彩色顯示器,兼顧了顯示速率.電量消耗和用戶視覺效果.其搭載了3.2英寸TFT LCD彩色顯示屏和驅(qū)動電路,顯示分辨率為320×240,其接口有多種選擇,包括3-線.4-線SPI和6/9/16-bits6800/8080并行接口以及6/16/18-bit RGB接口.為了提高數(shù)據(jù)傳輸速度,數(shù)據(jù)信號使用16位并行傳輸.接口如圖7所示.

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

系統(tǒng)的編譯和仿真全部在Atmel公司提供的AVR Studio 6.0軟件環(huán)境下,所有模塊實現(xiàn)均使用C語言編寫,利于系統(tǒng)的開發(fā)與移植.軟件使用模塊化和層次化結(jié)構(gòu)設(shè)計,開發(fā)周期短.維護(hù)方便.系統(tǒng)的總體框圖如圖8所示.底層模塊設(shè)計為各個基礎(chǔ)器件的驅(qū)動與接口程序,包括無線連接協(xié)議.USB接口聯(lián)通.AD采集驅(qū)動.數(shù)據(jù)存儲.時鐘存取接口.顯示接口數(shù)據(jù)傳輸以及鍵盤按鍵判別等.第二層主要用于執(zhí)行指定功能,包括電壓.頻率測量.記錄查詢.無線連接.數(shù)據(jù)存取及按鍵操作等的組合選項.頂層即對界面的顯示中需要用到的相應(yīng)功能,實現(xiàn)人機交互.

5.總結(jié)

Xmega作為一款較新型的高性能單片機,其應(yīng)用和開發(fā)還有待進(jìn)一步的挖掘.本文以實際項目應(yīng)用為基礎(chǔ),給出了具體的外圍電路設(shè)計及軟件流程,為其在工業(yè)中的應(yīng)用提供了一種參考.

關(guān)鍵字:AVR單片機  ATXmega128A1  便攜式儀表 引用地址:通過采用AVR單片機ATXmega128A1進(jìn)行便攜式儀表的設(shè)計

上一篇:基于ATT7022A芯片和atmega128單片機實現(xiàn)無功補償控制系統(tǒng)設(shè)計
下一篇:利用AVR單片機設(shè)計醫(yī)用智能型液體點滴速度控制系統(tǒng)

推薦閱讀

自從OLED冒出來之后在短時間內(nèi)受到了大家的認(rèn)可,但是許多人并不清楚LED和OLED之間究竟有何不同?LED顯示屏擁有超高亮度及大屏幕顯示,亮度高、壽命長、工作穩(wěn)定性。但有些人認(rèn)為他還是不如后來者OLED 屏幕有前景。近幾年來,OLED在顯示領(lǐng)域的發(fā)展可以說是風(fēng)生水起,曝光率越來越高,這讓越來越多的消費者開始關(guān)注這項顯示技術(shù)。很多人認(rèn)為OLED跟LED間有...
有沒有必要買掃地機器人?有了它讓你決勝千里!昨天同學(xué)聚會,一個朋友在席間詢問是否真的有必要購買掃地機器人。同時喋喋細(xì)數(shù)了道聽途說的種種憂慮,諸如誰家的產(chǎn)品總是頻繁的鉆進(jìn)沙發(fā)下面自己出不來;又比如,早上出門前讓它自己清掃,誰知到家一看它就擠在了最近處的墻角,大部分地方都沒掃到等等。小編當(dāng)然知道她的問題出在哪里:要么故事年代久遠(yuǎn),要...
CISC(復(fù)雜指令集計算機)和RISC(精簡指令集計算機)是當(dāng)前CPU的兩種架構(gòu)。它們的區(qū)別在于不同的CPU設(shè)計理念和方法。早期的CPU全部是CISC架構(gòu),它的設(shè)計目的是 CISC要用最少的機器語言指令來完成所需的計算任務(wù)。 RISC和CISC是設(shè)計制造微處理器的兩種典型技術(shù),雖然它們都是試圖在體系結(jié)構(gòu)、操作運行、軟件硬件、編譯時間和運行時間等諸多因素中做出某種平衡...
上個月,蘋果推出了 AirPods 系列首款頭戴式耳機 AirPods Max,頂級的設(shè)計以及較高的價格讓這款產(chǎn)品自一推出就收獲了大量的熱度。不過,這款耳機不可避免地出現(xiàn)了一些問題,其中續(xù)航時間是影響用戶體驗的因素之一。國內(nèi)外部分消費者反饋,AirPods Max 在深夜電量消耗過快。最近,一家設(shè)計公司對這款產(chǎn)品進(jìn)行了一組續(xù)航獨立測試,結(jié)果顯示 AirPods ...

史海拾趣

問答坊 | AI 解惑

TYBSD系列電池巡檢儀

TYBSD電池巡檢儀內(nèi)部測量電路采用高精度A/D完成,每個測量端口均采用光藕進(jìn)行隔離,保證了測量有良好的安全性及高精度;最多可測量24節(jié)電池,同時適用于電力、通信系統(tǒng)…

查看全部問答∨

LM324引腳圖資料與電路應(yīng)用

LM324引腳圖資料與電路應(yīng)用   LM324資料: LM324為四運放集成電路,采用14腳雙列直插塑料封裝。,內(nèi)部有四個運算放大器,有相位補償電路。電路功耗很小,lm324工作電壓范圍寬,可用正電源3~30V,或正負(fù)雙電源±1.5V~±15V工作。 ...…

查看全部問答∨

2007中國嵌入式行業(yè)工程師調(diào)查報告

報告關(guān)鍵點: 1、工程師男性化、年輕化 2、團隊協(xié)作和學(xué)習(xí)是關(guān)鍵 3、 收入不夠理想 創(chuàng)業(yè)是出路 嵌入式系統(tǒng)無疑成為當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。而主導(dǎo)嵌入式系統(tǒng)設(shè)計及創(chuàng)新的工程師們是怎么看 ...…

查看全部問答∨

ATMEGA8535.pdf

ATMEGA8535.pdf中文資料…

查看全部問答∨

一個小問題困惑了我,求高手指點下

您好 我是想從手機的耳機孔取信號,來推動一個單穩(wěn)態(tài)電路   從左往右把門電路分別稱為門1、門2、門3、門4. 門3、門4.組成的單穩(wěn)態(tài)電路,很成功 ,用手指碰門2的輸入端可使單穩(wěn)態(tài)翻轉(zhuǎn)。   門1組成的放大器,把手機的耳機信號放大后送 ...…

查看全部問答∨

WinCE下如何讀寫通用HID設(shè)備

我有一個通用HID設(shè)備,主要功能就是和PC機互發(fā)數(shù)據(jù).我在WinXP下不需要自己編寫驅(qū)動直接利用WriteFile()、ReadFile()、CreateFile()和setupapi.dll、HID.dll里的函數(shù)就可以完成我的HID設(shè)備和PC機進(jìn)行數(shù)據(jù)通訊。我現(xiàn)在在WinCE下讀寫該通用HID設(shè)備,用C ...…

查看全部問答∨

求教一個ftp的連接問題

用PC機可以很輕松的連上公司內(nèi)部的ftp,寫了一個在WINCE下的ftp代碼,也可以連接ftp,并且下載,但是如果我在下載過程中非正常中斷與ftp的連接以后,我重新運行程序就無法連接上ftp,在用戶驗證那塊一直無法得到服務(wù)器的回應(yīng)信息,一定要等很久才可 ...…

查看全部問答∨

ring3如何調(diào)用鍵盤過濾驅(qū)動

如題,這個鍵盤過濾驅(qū)動里生成了很多設(shè)備,這些設(shè)備到綁定到了Kdbclass上的設(shè)備上,在ring3如何使用這個驅(qū)動…

查看全部問答∨

wince平臺搭建

我是wince初學(xué)者,在網(wǎng)上看到不同的wince平臺搭建方式,不知道應(yīng)該選那種,是不是不同開發(fā)類型環(huán)境不同?“??比如驅(qū)動開發(fā)是一種環(huán)境 其他的就不是了。 請高手指教 假如是做驅(qū)動開發(fā),都要什么軟件以及平臺搭建方法,(現(xiàn)在是單個pc環(huán)境)。如 ...…

查看全部問答∨

招聘程序員:

招聘程序員: 具體要求見: www.chinadacs.cn …

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 浦城县| 乐昌市| 城步| 孟州市| 嘉定区| 日喀则市| 合川市| 白沙| 宁晋县| 大石桥市| 贡嘎县| 阳城县| 开平市| 大足县| 西安市| 偏关县| 桃江县| 正宁县| 西乌珠穆沁旗| 澄迈县| 呼玛县| 永州市| 中宁县| 康平县| 奉贤区| 鸡东县| 松滋市| 巫溪县| 子长县| 涞源县| 依兰县| 横峰县| 长沙市| 宜宾县| 墨脱县| 会东县| 米脂县| 福泉市| 县级市| 平阴县| 庆安县|