最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

AVR單片機(jī)片內(nèi)RC振蕩器頻率測(cè)試報(bào)告

作者:maychang 欄目:單片機(jī)
AVR單片機(jī)片內(nèi)RC振蕩器頻率測(cè)試報(bào)告
單片機(jī):ATMEGA8L-8PI,共15個(gè)樣品(分屬兩個(gè)批號(hào))。
上位機(jī):PC機(jī),主頻667MHz。
測(cè)試條件:上位機(jī)連續(xù)發(fā)送40個(gè)不同字符(子母A-Z,10個(gè)數(shù)字,@#$%)。單片機(jī)接收到一個(gè)字符后,在接收中斷里立即將該字符發(fā)送回上位機(jī)。上位機(jī)接收到40個(gè)字符后與剛才發(fā)送的一組40個(gè)字符比較無誤則認(rèn)為該組通過測(cè)試。每次共測(cè)試100組字符(共4000字符),每組發(fā)送間隔1秒。
    上位機(jī)和單片機(jī)均設(shè)置成8數(shù)據(jù)位,無校驗(yàn),2停止位。

測(cè)試1:    時(shí)鐘1MHZ,波特率24004800。室溫22攝氏度。
    15片均通過測(cè)試,無誤碼。

測(cè)試2:    時(shí)鐘2MHZ,波特率48009600。室溫22攝氏度。
    15片均通過測(cè)試,無誤碼。

測(cè)試3:    時(shí)鐘4MHZ,波特率9600和19200。室溫22攝氏度。
    15片均通過測(cè)試,無誤碼。

測(cè)試4:    時(shí)鐘8MHZ,波特率19200和38400。室溫22攝氏度。
    15片均通過測(cè)試,無誤碼。

測(cè)試5:    時(shí)鐘8MHZ,波特率38400。溫度計(jì)置于芯片側(cè)面,芯片和溫度計(jì)上面蓋一金屬片以使溫場(chǎng)均勻。用電吹風(fēng)加熱到溫度計(jì)指示65攝氏度。
    僅測(cè)試1片。通過測(cè)試,無誤碼。

測(cè)試中發(fā)現(xiàn)如果上位機(jī)設(shè)置成1停止位,則連續(xù)發(fā)送30個(gè)左右字符后會(huì)丟失一個(gè)字符。

2樓: >>參與討論
逐浪客
哈哈,看來要慎重哦
溫度變化不大的情況下偶覺得用內(nèi)部RC還是比較好地。

3樓: >>參與討論
haikang
我的M8 一直上到12M 都沒事
 
4樓: >>參與討論
牧石.馬
應(yīng)該完整測(cè)試0x00到0xff
波特率誤差大于10%,串行傳輸最后一位錯(cuò)位
這時(shí)可能字符接收正確,而大于等于0x80,接收錯(cuò)誤。

5樓: >>參與討論
AIRWILL
我覺得用軟件輸出方波脈沖,來測(cè)頻率更好
這樣才能夠得到定量的數(shù)值哪

6樓: >>參與討論
lm7556
同意AIRWILL
 
7樓: >>參與討論
maychang
有個(gè)問題要問牧石.馬
“可能字符接收正確,而大于等于0x80,接收錯(cuò)誤”
異步串口發(fā)送時(shí),低位在先,起始位為0,停止位為1,那么波特率有誤差,應(yīng)該是0XF0可能正確,而0X0F不正確。怎么會(huì)最高位為1時(shí)錯(cuò)誤呢?
AIRWILL和lm7556說得是,這樣測(cè)比較準(zhǔn)確。但這樣測(cè)需要頻率計(jì),我手邊剛好沒有,用示波器看則不準(zhǔn)確,所以用串口來檢查。

8樓: >>參與討論
NE5532
同意方波測(cè)試。
USART對(duì)時(shí)間的要求并不是很嚴(yán)格,如果是1-WIRE就爽了,USART不出錯(cuò)并不能作為內(nèi)部R-C震蕩頻率可靠的依據(jù)。

9樓: >>參與討論
AIRWILL
to: maychang
    其實(shí)很簡(jiǎn)單,你在作塊用晶振板,
就用帶晶振的 M8 去測(cè) 內(nèi)部 rc 的脈沖頻率就可以了

剩下的問題是,在帶晶振的 m8 如何把結(jié)果顯示出來了
我想這你肯定能做到的啦

10樓: >>參與討論
Asnake
?請(qǐng)問你設(shè)了OSCCAL沒有?
 
11樓: >>參與討論
mxh0506
示波器會(huì)看不準(zhǔn)?測(cè)晶振可能不行,RC應(yīng)該有富裕吧?
 
12樓: >>參與討論
maychang
To:AIRWILL & mxh0506
用單片機(jī)(不管是AVR還是51)測(cè)頻率,我總要搭電路寫程序,而且要顯示,至少4位,太麻煩,兩天也干不完。如果頻率計(jì)在手邊,直接測(cè)就是了。作這個(gè)測(cè)試,我心中有數(shù):用內(nèi)部RC振蕩可以滿足異步串口工作需要,這就行了。

示波器肯定不行。別說測(cè)絕對(duì)值,就說測(cè)相對(duì)值,差百分之一,示波器上能看出來嗎?
有些搞HiFi的,說他用示波器看失真,很可笑。失真百分之三也看不出來。

13樓: >>參與討論
AIRWILL
這倒是,只是有點(diǎn)不求甚解。
    我也很關(guān)心  AVR  單片機(jī)片內(nèi) RC 振蕩器頻率精度和穩(wěn)定性問題,廣大網(wǎng)友和我一樣,想借鑒你的試驗(yàn)結(jié)果

14樓: >>參與討論
hsb_yq
謝謝,至少我知道可以放心用內(nèi)部RC振蕩來做串口通訊了
 
15樓: >>參與討論
maychang
To:樓上
這就是我做這個(gè)實(shí)驗(yàn)的目的。

要準(zhǔn)確測(cè)量AVR單片機(jī)內(nèi)部振蕩器的頻率,比較簡(jiǎn)單的方法是用SPI驅(qū)動(dòng)4片或6片74HC595,令4位或6位數(shù)碼管顯示時(shí)-分-秒,用片內(nèi)振蕩器做一個(gè)時(shí)鐘,與標(biāo)準(zhǔn)時(shí)間核對(duì)。人眼看數(shù)碼管顯示時(shí)-分-秒的時(shí)間誤差不會(huì)超過半秒,讓它運(yùn)行兩個(gè)小時(shí)即可測(cè)量到萬分之一。這比再用一片單片機(jī)作頻率計(jì)要省事得多。

16樓: >>參與討論
dadodo
還是maychang的方法管用
 
17樓: >>參與討論
AIRWILL
maychang 說得對(duì)
我也曾經(jīng)用此法發(fā)現(xiàn)過我的程序里的毛病。

18樓: >>參與討論
maychang
謝謝大家支持
 
19樓: >>參與討論
zlfxia
我做的扳子時(shí)鐘有問題
以前我用MEGA8的片內(nèi)8MHZ時(shí)鐘與另一片51做通訊,51用11.0592MHZ的時(shí)鐘,波特率9600,通訊一直很正常,今將51的板子改為MEGA16,用外部8MHZ時(shí)鐘,結(jié)果無法通訊,后將二個(gè)芯片對(duì)發(fā)相同的數(shù)據(jù)00110011,用示波器觀察,發(fā)現(xiàn)二個(gè)芯片的發(fā)送周期有極其明顯的差異,我的示波器可以讀時(shí)間,下午做測(cè)試時(shí)沒有將數(shù)據(jù)記錄下來,但誤差在5%左右。本以為51移植到M16很容易,況且用相同的時(shí)鐘頻率。后來M16再改用內(nèi)部時(shí)鐘,結(jié)果M8可以收到數(shù)據(jù),而M16則不能,不知道M16在用內(nèi)部時(shí)鐘時(shí)接在外部時(shí)鐘線上的二個(gè)電容和晶振是否影響內(nèi)部時(shí)鐘的頻率,因?yàn)槲野l(fā)現(xiàn)M16的內(nèi)部時(shí)鐘偏慢。

20樓: >>參與討論
wuni
能不能發(fā)放一下原理圖和源程序,謝謝
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
AVR 編譯器的問題 大家交流!
使用spi總線時(shí)miso可不可以不接
設(shè)備串口可以并聯(lián)使用嗎?
用沒有SRAM的tiny15搞小項(xiàng)目真是“苦”!
今天有個(gè)人問我:WINAVR生成的*.eep文件是否需要要燒錄進(jìn)去?
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào)