找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3393|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

筆記整理4.26-4.30

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:56662 發(fā)表于 2013-11-25 03:28 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
                                                                                                
總體分為兩類
一、avr單片機(jī)類
二、鉛酸蓄電池類
一、avr單片機(jī)
硬件
1、片內(nèi)rc振蕩器
通過(guò)配置熔絲位來(lái)設(shè)置頻率
2、定時(shí)器中斷
定時(shí)器比51功能全面
定時(shí)器自帶與分頻
定時(shí)器分頻:
0x01,無(wú)分頻,0x02,8分頻,0x03,64分頻,0x04,256分頻
0x05,1024分頻,0x06,下降沿觸發(fā),0x07,上升沿觸發(fā)
兩個(gè)8位定時(shí)器,1個(gè)16位定時(shí)器,
定時(shí)器可設(shè)置多種模式,主要四種,普通模式,CTC模式,快速pwm模式,相位修正pwm模式
t1的tcnt1、ocr1a、ocr1b、icr1為16位定時(shí)器
也就是說(shuō)t1定時(shí)器功能引腳有兩個(gè)。
定時(shí)器1與icr1配合,輸入捕捉寄存器,實(shí)現(xiàn)捕捉功能
捕捉功能一般用于頻率測(cè)量
定時(shí)器捕捉功能和定時(shí)器的計(jì)數(shù)功能不能同時(shí)使用
測(cè)量原理
測(cè)頻法:在限定的時(shí)間內(nèi)(如1秒)檢測(cè)脈沖個(gè)數(shù)
測(cè)周法:測(cè)試限定的脈沖個(gè)數(shù)之間的時(shí)間。
低頻采用側(cè)周期法,高頻采用側(cè)頻法。
定時(shí)器出示值計(jì)算
晶振,分頻,時(shí)間,255(8位)65535(16位)
1秒=1000毫秒
晶振7位
晶振/分頻=1秒需要累加次數(shù)
1秒累加次數(shù)/100=10毫秒累加次數(shù)
256-10毫秒累加次數(shù)=初值,初值的16進(jìn)制
3、中斷源比51多
21個(gè)中斷源,
中斷入口程序設(shè)置
外部中斷
外部中斷觸發(fā)方式0x01(低電平),0x02(任意電平變化),0x03(下降沿),0x04(上升沿)
#pragma interrupt_handler <中斷函數(shù)名><中斷向量號(hào)>
4、io口控制與51不一樣
portx為輸出
ddrx為輸入輸出設(shè)置
pinx為輸入
5、熔絲位
CKSEL時(shí)鐘選項(xiàng),CKOPT放大選項(xiàng),SUT與CKSEL[0]配合使用控制啟動(dòng)時(shí)間,先寫仨,以后補(bǔ)充。
6、串口中斷
7、ad
單端:以接地為基準(zhǔn)
差分:以兩端電壓差為基準(zhǔn)
增益:放大,增益值即放大的倍數(shù),增益大,信號(hào)值大,噪聲也大。
數(shù)字增益主要是調(diào)節(jié)數(shù)模轉(zhuǎn)換輸入的脈沖幅度,其值過(guò)小,會(huì)造成丟失誤碼的增大;但是,如果幅度過(guò)大,因數(shù)據(jù)脈沖嚴(yán)重切頂,噪聲脈沖增加,數(shù)字信號(hào)信噪比也會(huì)劣化,也造成干擾誤碼的增加.數(shù)字增益的最佳值是調(diào)整在數(shù)字電路輸入的域值范圍內(nèi)的上限.數(shù)字增益的大小,不會(huì)增加或減小輸出音頻功率的值,只影響解碼器的工作狀態(tài).
差分輸入:是將兩個(gè)輸入端的差值作為信號(hào)。
分辨率:數(shù)字量變化一個(gè)最小量時(shí),模擬信號(hào)的變化量,定義滿刻度與2n的比值。
轉(zhuǎn)換速率:完成一次
軟件
編譯環(huán)境方面:
avr有多種編譯環(huán)境,icc編譯環(huán)境,gcc編譯環(huán)境(在linux下編譯),cvavr,iar
其中cvavr比較適合初學(xué),帶有引導(dǎo)程序設(shè)置自動(dòng)設(shè)置初始化功能。
位操作方面:
icc環(huán)境下不支持對(duì)端口的位操作,cvavr支持位操作,其他的沒(méi)用過(guò)。
按位操作是在不改變其他位的情況下對(duì)寄存器的某一位進(jìn)行操作的方法。如果直接賦值,則會(huì)影響其他位。
if((PINA&0x01)==0x01) //判斷最低位是否為1
a|b按位或,置位,PORTA=PORTA|0x01,使PORTA最低位為一,
a&b按位與,清零,PORTA=PORTA&0x7f,使PORTA最高位為零,
a^b按位異或,翻轉(zhuǎn),PORTA=PORTA^0x80,使PORTA最高位翻轉(zhuǎn)。
~a,按位取反
定時(shí)器方面:
tccr(0,1,2)控制寄存器,用于設(shè)置工作模式,分頻設(shè)置
timsk中斷屏蔽寄存器:
在程序中,timsk可以控制t0,t1,t2,三個(gè)定時(shí)器的,定時(shí)中斷,和捕捉中斷的屏蔽與開(kāi)啟。
tifr中斷標(biāo)志寄存器:
相對(duì)51來(lái)說(shuō),定時(shí)器的ocr可以自動(dòng)輸出定時(shí)器波形,而不需要cup管理。
ad方面:
ADMUX adc模式選擇寄存器
refs:參考電壓
adlar:轉(zhuǎn)換結(jié)果對(duì)齊,左對(duì)齊,右對(duì)齊
mux:模擬通道與增益選擇位

二、鉛酸蓄電池類
特點(diǎn):
閥控密封鉛酸蓄電池具有蓄能大,安全和密封性能好,壽命長(zhǎng),免維護(hù)等優(yōu)點(diǎn),在光伏系統(tǒng)中被大量使用。使用期間不用加酸加水,電池為密封結(jié)構(gòu),不會(huì)漏酸排霧,電池設(shè)有單向排氣閥,氣壓過(guò)大自動(dòng)打開(kāi)。
分類:
agm電池,gel(膠體)電池。
參數(shù):?jiǎn)蝹(gè)鉛酸蓄電池電壓為2v
1、開(kāi)路電壓,工作電壓,工作電壓低于開(kāi)路電壓
2、容量安時(shí)(ah),毫安時(shí)(mah)
   容量分為理論容量,額定容量,實(shí)際容量
   其中實(shí)際容量小于理論容量
   額定容量,安國(guó)家標(biāo)準(zhǔn),保證電池在一定放電條件下   應(yīng)該放出的最低限度容量。
3、內(nèi)阻,包括歐姆內(nèi)阻和極化內(nèi)阻
4、能量,在一定放電制度下,蓄電池所給出的電能。
5、功率與比功率
   功率:?jiǎn)挝粫r(shí)間內(nèi)所給出能量的大小
   比功率:?jiǎn)挝毁|(zhì)量所給出能量的大小
   電池比功率大,表示可以承受大電流。
6、電池壽命,包括使用周期和期限。
電池的基本結(jié)構(gòu):
正負(fù)極板,電解液,隔膜,電池殼蓋,安全閥,其他零件(端子,連接條,極柱)
失效模式:
1、干涸失效:氫氣,氧氣,水蒸氣,酸霧從電池中排除。
2、容量過(guò)早損失:不適宜的循環(huán)條件(高速充放電),缺乏特殊添加劑,低速率放電,物質(zhì)利用率盛,極板薄;钚晕镔|(zhì)視密度低,裝配壓力低。
3、熱失控失效,工作環(huán)境溫度高,充電設(shè)備電壓失控,電池過(guò)熱,內(nèi)阻下降,形成惡性循環(huán)。
4、負(fù)極不可逆硫酸鹽化,長(zhǎng)時(shí)間不充電。
5、板柵腐蝕與伸長(zhǎng),過(guò)充電。
電池使用條件及維護(hù)方式:
1、浮充電壓
正常位2.5v,溫度補(bǔ)償系數(shù)為3mv每度,12v正常浮充電壓為13.62v,補(bǔ)償系數(shù)為18mv每度。
單體電壓不低于2.16v,12v不低于13.20v,如果低于,進(jìn)行均衡充電。
2、均衡充電
采用恒壓限流,按2.35v補(bǔ)償為5mv每度均充頻率為半年1次 12v采用恒壓限流充電,充電電壓按
14.4v,溫度補(bǔ)償系數(shù)為30mv每度
均勻充電條件
單體電池浮充電壓低于2.16v。
新電池安裝調(diào)試后,需要進(jìn)行12小時(shí)均勻充電。
電池放電超過(guò)5%的額定容量時(shí)。
擱置不用時(shí)間超過(guò)三個(gè)月
全浮充運(yùn)行一年以上。12v全浮充運(yùn)行6個(gè)月以上。
最好不要過(guò)放電
使用環(huán)境在15度到35度之間,最好在25度左右。
整流器(開(kāi)關(guān)電源)的設(shè)置,浮充電壓,均充電壓,均充頻率,時(shí)間,轉(zhuǎn)均充判據(jù),轉(zhuǎn)浮充判據(jù),環(huán)境溫度,溫度補(bǔ)償系數(shù)、直流過(guò)壓警告,欠壓警告,充電限流值。
專業(yè)概念:
最大功率點(diǎn)
受環(huán)境溫度,太陽(yáng)光強(qiáng)度影響,光強(qiáng)不變,溫度升高,光伏電池開(kāi)路電壓降低,功率降低。溫度不變,光強(qiáng)增大,電壓不變,短路電流增加,功率增加。
MOSFET驅(qū)動(dòng)電路
場(chǎng)效應(yīng)晶體管,主要控制電壓。
涓流充電
補(bǔ)償自放電,是蓄電池保持完全充電狀態(tài)的小電流連續(xù)充電。也撐維護(hù)充電,采用脈沖電流實(shí)現(xiàn)。
pwm:用數(shù)字電路,控制模擬電路,使電源輸出電壓,在環(huán)境變化時(shí),保持恒定,鎳氫電池智能充電器中采用的脈寬PWM法,通過(guò)調(diào)整PWM的周期、PWM的占空比而達(dá)到控制充電電流的目的。
脈沖電流
方向不變,強(qiáng)度隨時(shí)間周期性改變的電流。
電阻,加電一段時(shí)間-斷電一段時(shí)間。
電容,正向加電,反向放電。
充電控制過(guò)程:
蓄電初期電壓快速上升;中期電壓緩慢上升,延續(xù)時(shí)間較長(zhǎng);末期電壓開(kāi)始上升,當(dāng)蓄電池中的水
被電解,應(yīng)立即停止充電,防止損毀電池。
pwm充電原理:
在不改變pwm方波周期的前提下,通過(guò)軟件的方法調(diào)整單片機(jī)pwm控制寄存器來(lái)調(diào)整pwm的占空比,從而控制充電電流。設(shè)計(jì)到ad和pwm端口在調(diào)整充電電流前,單片機(jī)先快速讀取充電電流的大小,然后把設(shè)定的充電電流與實(shí)際讀取到的充電電流進(jìn)行比較,若實(shí)際電流偏小則向增加充電電流的方向調(diào)整PWM的占空比;若實(shí)際電流偏大則向減小充電電流的方向調(diào)整PWM的占空比。
pwm控制過(guò)程:1、設(shè)定定時(shí)器周期,2、在pwm控制器寄存器中設(shè)置接通時(shí)間(占空比)3、輸出方向設(shè)置,(通過(guò)那個(gè)io口輸出)4、啟動(dòng)定時(shí)器,5、使能pwm控制器(pwm開(kāi)啟條件)



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表