freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能型充電器的電源和顯示的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-wenkub.com

2025-02-28 17:00 本頁面
   

【正文】 ICC AVR 的 C編譯器可以支持 4種數(shù)據(jù)類型,它們分別是 :基本數(shù)據(jù)類型、構(gòu)造類型、指針類型和空類型。 AVR 采用了工程的組織形式。 。具體程序詳見附錄的程序清單。其主流程圖設(shè)計(jì)如下: 智能型充電器 電池: 電壓: V 節(jié)數(shù); 電流: A 狀態(tài): 溫度: ℃ 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) PCB 下載站 30 ( 1) 圖 32 主程序流程圖 (二 )控制程序流程圖 要想在液晶模塊上顯示一個(gè)字符或漢字,首先必須得對(duì)控制字進(jìn)行寫指令代按 鍵 調(diào) 節(jié) 采樣 V、 A、 T 顯示 V、 A、 T 充滿? 結(jié) 束 Y N 初 始 化 采 集 電 池 電 壓 > 0 開 始 Y 有 電 池 無 電 池 等 待 掃 描 按 鍵 有鍵按下? Y N N 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) PCB 下載站 31 碼、寫顯示數(shù)據(jù)和讀顯示數(shù)據(jù) 3 項(xiàng)操作。第二行左起頂格顯 示“電池”,表示對(duì)充電電池的選擇,可進(jìn)行“鋰電、鎳鎘、鎳氫、鉛酸”四種電池的選取,第三行顯示電池的節(jié)數(shù),第四行顯示狀態(tài),可以在“快充、涓充、充滿、放電”四個(gè)選項(xiàng)間進(jìn)行選取,第二行到第四行左起分別顯示電壓、電流和溫度數(shù)值。 7. 讀數(shù)據(jù)指令 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 讀 顯 示 數(shù) 據(jù) 該操作將 HD61202 接口部的輸出寄存器內(nèi)容讀出,然后列地址計(jì)數(shù)器自動(dòng)南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) PCB 下載站 29 加一。 Y 地址計(jì)數(shù)器具有自動(dòng)加 1 功能,在每上次讀/寫數(shù)據(jù)后它將自動(dòng)加 1,所以在連續(xù)進(jìn)行讀/寫數(shù)據(jù)時(shí), Y 地址計(jì)數(shù)器不必每次都設(shè)置一次。 4. 頁面地址設(shè)置指令 R/W RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 0 1 1 1 頁號(hào) ( 0~7 ) 該指令設(shè)置了頁面地址 —— X 地址寄存器的內(nèi)容。此時(shí)在狀態(tài)字中 ON/OFF=0;當(dāng) D=0 為關(guān)顯示設(shè)置,顯示數(shù)據(jù)鎖存器被置零,顯示屏呈不顯示狀態(tài),但顯示存儲(chǔ)器并沒有被破壞,在狀態(tài)字中 ON/OFF=1。若不為“ 0”,則計(jì)算機(jī)需要等待,直至 BUSY=0 為止。 RESET 表示當(dāng)前 HD61202 的工作狀態(tài),即反映 RST 端的電平狀態(tài)。此時(shí)接口電路被封鎖,不能 接受除讀狀態(tài) 字以外的任何操作。第一條指令和第二條指令為顯示狀態(tài)設(shè)置類;其南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) PCB 下載站 27 余指令為數(shù)據(jù)讀 /寫操作指令。 ( 3 ) 漢字的顯示 漢字的顯示一般采用圖形方式,事先從微機(jī)中提取要顯示的漢字的點(diǎn)陣碼,每個(gè)漢字占 32B,分左右兩半部,各占 16B,左邊為 5? 右邊為 6?根據(jù)在 LCD上開始顯示的行列號(hào)及每行的列數(shù)可找到顯示 RAM對(duì)應(yīng)的地址,設(shè)立光標(biāo),送上要顯示的漢字的一字節(jié),光標(biāo)位置加 1,送第二字節(jié),按行按列對(duì)齊,送第三字節(jié)??直到 32B顯示完就可在 LCD上得到一個(gè)完整的漢字。例如屏的第一行的亮暗由 RAM區(qū)的 00H~00FH的 16字節(jié)的內(nèi)容決定,當(dāng) (000)=FFH時(shí),如屏的左上角顯示一條短亮線,長(zhǎng)度為 8個(gè)點(diǎn);當(dāng) (3FFH)=FFH時(shí),則顯示屏的右下角顯示一條短亮線;當(dāng) (000H)=FFH, (001H)=00H,(002H)=FFH, (003H)=00H, ? (00EH)=FFH, (00FH)=00H時(shí),則在屏的頂部顯示一條由 8段亮線和 8段暗線組成 的虛線。當(dāng)在玻璃電極上加上電壓后,在電場(chǎng)作用下,液晶的扭曲結(jié)構(gòu)消失,偏振光便可以直接通過。并且 C 編譯器能自動(dòng)生成一些硬件的初始化代碼。在使用 C 語言后,只要在代碼中申明一下變量的類型,編譯器就會(huì)自動(dòng)分配相關(guān)資源,根本不需要人工干預(yù),從而有效地避免了人工分配單片機(jī)資源的差錯(cuò)。 (2) 無需精通單片機(jī)指令集和具體的硬件,也能夠編出符合硬件實(shí)際專業(yè)水平的程序。在本章里,本人將先介紹 C語言開發(fā)的優(yōu)勢(shì),然后介紹 LCD 的顯示原理、模塊的軟件特性等 ,接下來便是最主要的整個(gè)程序的設(shè)計(jì)。這塊板子面積不算大 (約 90cm? 70cm),元器件引腳多,看起來很密集。 (5)完成修飾等工作,完成整個(gè)電路 板的設(shè)計(jì)。 由于在前面的元件封裝不規(guī)范,這里面出現(xiàn)了許多錯(cuò)誤,通過請(qǐng)教老師及自己的不懈努力,花了數(shù)天的時(shí)間才全部改了出來。 (7) 打印原理圖。使用電氣規(guī)則功能 (ERC)檢查原理圖的連接是否合理和正確。編輯元件的屬性。 (2) 放置元件,將電氣和電子元件放置在圖紙上。PROTEL99SE是一個(gè)全 32 位的電路板設(shè)計(jì)軟件,使用該軟件可以容易地設(shè)計(jì)電路原理圖、畫元件圖、設(shè)計(jì)電路板圖、畫元件封裝圖和電路仿真。 第五節(jié) 硬件電路設(shè)計(jì) 經(jīng)過對(duì)以上對(duì) ATmega16L 芯片的端口、存儲(chǔ)器、時(shí)鐘電路、以及復(fù)位電路和 LCD 液晶顯示等原理的介紹后,現(xiàn)在就可以完成對(duì)這部分硬件電路的設(shè)計(jì)了。輸入電壓 PS 為 9V。 (8) 背光供電為 流電源,選用電源太大不僅增加功耗,更有可能損壞背光燈和縮短模塊的使用壽命。 (4) 接口形式:與控制器采用 8位數(shù)據(jù)總線和 8位控制線相連。 液晶顯示模塊的特點(diǎn) MGLS12864圖形液晶顯示模塊的驅(qū)動(dòng)和控制系統(tǒng)是由一片 KS0107B或兼容驅(qū)動(dòng)器 ( HD61203 )作為行驅(qū)動(dòng)器和兩片 KS0108B或兼容驅(qū)動(dòng)器 (HD61203) 作為列驅(qū)動(dòng)器組成的。其特點(diǎn)如下: 1.內(nèi)藏 64*64=4096位顯示 RAM, RAM中每位數(shù)據(jù)對(duì)應(yīng) LCD屏上的一個(gè)點(diǎn)的亮、暗狀態(tài)。 液晶顯示控制驅(qū)動(dòng)器 HD61202及其兼容液晶顯示控制器是一種帶有驅(qū)動(dòng)輸出的圖形液晶顯示控制器,而在小規(guī)模點(diǎn)陣液晶顯示模塊上使用液晶顯示驅(qū)動(dòng)器組成液晶顯示驅(qū)動(dòng)控制系統(tǒng)是非常有益的,這將使液晶顯示模塊的硬件電路簡(jiǎn)單化,從而降低模塊的成本,同 時(shí)也提高了對(duì)軟件功能的要求。則 ()就可以定義出這個(gè)字在屏上的實(shí)際位置。 MGLS19264LCM 的顯示部分為左、中、右 3個(gè)區(qū),可以由 CS 片選的取值分別進(jìn)行控制,其接口的片選定義如下: 表 21 MGLS 的片選定義表 CS1 CS2 選中區(qū)域 0 0 左區(qū) 0 1 中區(qū) 1 0 右區(qū) 1 1 未選 有了上面的知識(shí),就可以編寫顯示界面這一塊程序。它們都是以二維數(shù)組的格式存放在 ROM 中。這里 要特別引起注意的是完成這 3 項(xiàng)操作的前提條件是 KS0108B 控制器處于準(zhǔn)備好的狀態(tài),即 BUSY=0,由模塊的軟件特性知道,當(dāng) BUSY=1 時(shí),系統(tǒng)的接口電路處于被封鎖的狀態(tài),是不能接受除讀狀態(tài)指令外的任何操作的。根據(jù) LCD顯示原理的不同,常見和常用的 LCD可以分為字符型 LCD和點(diǎn)陣型 LCD兩種。 (5) JTAG AVR復(fù)位。 看門狗使能并且看門狗定時(shí)器溢出時(shí)復(fù)位發(fā)生。如果在單片機(jī)加Vcc電壓的同時(shí),保持 RESET引腳為低電平,則可延長(zhǎng)復(fù)位周期。EEPROM 的訪問由地址寄存器、數(shù)據(jù)寄存器和控制寄存器決定。 ATmega16L的全部 32個(gè)通用寄存器、 64個(gè) I/O寄存器及 1024個(gè)字節(jié)的內(nèi)部數(shù)據(jù)SRAM可以通過所有上述的尋址模式進(jìn)行訪問。 Flash存儲(chǔ)器至少可以擦寫 10,000次。這三個(gè)存儲(chǔ)器都為線性的平面結(jié)構(gòu)。不使用 ADC時(shí),該引腳應(yīng)直接與 VCC連接。持續(xù)時(shí)間超過最小門限時(shí)間的低電平將引起系統(tǒng)復(fù)位。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。 通過比較再結(jié)合本次設(shè)計(jì) 的實(shí)際條件,由于 Atmega16L 芯片沒有 WR、 RD管腳,而且為了使電路簡(jiǎn)單且方便軟件實(shí)現(xiàn),所以最終決定采用間接控制的方式來設(shè)計(jì) LCD 顯示電路。這種方式的特點(diǎn)就是電路簡(jiǎn)單,控制時(shí)序由軟件實(shí)現(xiàn),可以實(shí)現(xiàn)高速單片機(jī)與液晶顯示模塊的接口。直接訪 問方式的接口電路如圖 21 所示,在圖中,單片機(jī)通過高位地址 A11 控制CSA, A10 控制 CSB,以選通液晶顯示屏上各區(qū)的控制器;同時(shí)用地址 A9 作為R/W 信號(hào)控制數(shù)據(jù)總線的數(shù)據(jù)流向;用地址 A8 作為 D/I 信號(hào)控制寄存器的選擇,E(使能 )信號(hào)由 RD 和 WE 共同產(chǎn)生,這樣就實(shí)現(xiàn)了單片機(jī)對(duì)液晶顯示模塊的電路邊接。在本章里,首先將介紹一下液晶模塊訪問方式的兩種接口電路,然后對(duì) LCD 顯示電路原理圖作一個(gè)詳細(xì)的介紹,接著介紹充電電路中所用到的各種芯片和元器件的原理和 一些功能,最后對(duì) PROTEL99 的使用和 PCB 板的繪制以及焊接做一簡(jiǎn)單介紹,然后再將自己的設(shè)計(jì)思想和同組人所設(shè)計(jì)的兩部分結(jié)合,達(dá)成統(tǒng)一。 第 13~15 周 焊接調(diào)試電路,根據(jù)各部分的作用對(duì)硬件電路進(jìn)行調(diào)試,最后聯(lián)機(jī)調(diào)試。并設(shè)計(jì)一些簡(jiǎn)單的實(shí)際電路,熟練所學(xué)內(nèi)容并加以鞏固。而對(duì)于 AVR 單片機(jī)的相關(guān)知識(shí)和液晶顯示模塊的使用,則完全是一片空白。 (3) 設(shè)計(jì) 128*64 液晶顯示控制電路和用 C 語言編制 LCD 顯示程序,用圖形方式顯示充電器電壓、電流等參數(shù)。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) PCB 下載站 8 (2)數(shù)字式接口 液晶顯示器都是數(shù)字式的,和單片機(jī)系統(tǒng)的接口更加簡(jiǎn)單。 液晶顯示模塊 的選擇 LCD 顯示模塊是一種被動(dòng)顯示器,具有功耗低,顯示信息大,壽命長(zhǎng)和抗干擾能力強(qiáng)等優(yōu)點(diǎn),在低功耗的單片機(jī)系統(tǒng)中得到大量使用。 (用編程器寫入 ),也可使用串行在線編程 (ISP)方法下載寫入,也就是說不必將單片機(jī)芯片從系統(tǒng)上拆下,拿到萬用編程器上燒寫,而可直接在電路板上進(jìn)行程序的修改、燒寫等操作,方便產(chǎn)品升級(jí),尤其是采用 SMD 封裝,更利于產(chǎn)品微型化。 (LOCK)。 CMOS 工藝技術(shù),高速度 (50ns)、低功耗、具有 SLEEP(休眠 )功能。 速度等級(jí): 0- 8MHz。 (6) 兩個(gè)具有獨(dú)立預(yù)分頻器和比較器功能的 8位定時(shí)器 / 計(jì)數(shù)器,一個(gè)具有預(yù)分頻器、比較功能和捕捉功能的 16位定時(shí)器 / 計(jì)數(shù)器 。 512 字節(jié)的 EEPROM,可連續(xù)擦寫 100,000 次。它是一種具有 40 引腳的高性能、低功耗的 8 位微處理器。尋址空間分別為可直接訪問 8M 字節(jié)的程序存儲(chǔ)器和 8M 字節(jié)的數(shù)據(jù)存儲(chǔ)器。 AVR單片機(jī)運(yùn)用 Harvard結(jié)構(gòu),在前一條指令執(zhí)行的時(shí)候就取出現(xiàn)行的指令,然后以一個(gè)周期執(zhí)行指令。 AVR 單片機(jī)采用 RISC 結(jié)構(gòu),具有 1MIPS/ MHz 的高速運(yùn)行處理能力 。在單片機(jī)微控制器方面, ATMEL 公司有 AT89, AT90 和 ARM 三個(gè)系列單片機(jī)的產(chǎn)品。鋰電池以恒定電壓進(jìn)行充電,同時(shí)要有電流限制以避免在充電過程的初期電池過熱。和 NiCd 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) PCB 下載站 5 電池一樣,極性反轉(zhuǎn)時(shí)電池也會(huì)損壞。 NiCd 電池以恒定電流的方式進(jìn)行充電。失效機(jī)理主要是極性反轉(zhuǎn)。只要電池單元電壓不超過生產(chǎn)商的規(guī)定( 典型值為 ), SLA 電池可以無限制地充電。因此,在設(shè)計(jì)電池充電器時(shí),對(duì)溫度進(jìn)行監(jiān)控并及時(shí)停止充電是非常重要的。但不是所有的電能都轉(zhuǎn)化為了電池中的化學(xué)能。例如,電池的容量為 750 mAh,充電電流為 750 mA,則充電電流為 1C (1 倍的電池容量 )。 電池的安全充電 現(xiàn)代的快速充電器 ( 即電池可以在小于 3 個(gè)小時(shí)的時(shí)間里充滿電,通常是一個(gè)小時(shí) ) 需要能夠?qū)卧妷?、充電電?和電池溫度進(jìn)行精確地測(cè)量,在充滿電的同時(shí)避免由于過充電造成的損壞。 10位 A/D 轉(zhuǎn)換器 可以提供足夠的測(cè)量精度,使得充好后的容量更接近其最大容量。其框圖如下: 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) PCB 下載站 3 圖 11 智能充電器基本框圖 Atmel AVR 微處理器是當(dāng)前市場(chǎng)上能夠以單片方式提供 Flash、 EEPROM 和 10 位 ADC的最高效的 8 位 RISC 微處理器。設(shè)計(jì)充電器時(shí)要仔細(xì)了解這些特性以防止過度充電而損壞電。從 20世紀(jì) 60年代的商 用鎳鎘和密封鉛酸電池到近幾年的鎳氫和鋰離子技術(shù),可充電電池容量和性能得到了飛速的發(fā)展。 作者簽名: 日期: 年 月 日 導(dǎo)師簽名: 日期: 年
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1