




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、在系統編程ISP ISP(In-System Programming)在系統可編程,指電路板上的空白器件可以編程寫入最終用戶代碼, 而不需要從電路板上取下器件,已經編程的器件也可以用ISP方式擦除或再編程。ISP技術是未來發展方向。一般平時說的在線編程和離線編程,指的是編程時是否一定要將單片機從電路板上取下來,安裝到編程器上才能編程。比如AT89C51,為它寫入程序需要使用專用的編程器。而像STC89C51和AT89S51等等單片機,他們支持在線編程,設計電路板時只要板子上預留一個下載程序用的接口,就可以在不拆卸單片機芯片的情況下直接通過一些手段寫入新的程序。IS
2、P的優點 ISP技術的優勢是不需要編程器就可以進行單片機的實驗和開發,單片機芯片可以直接焊接到電路板上,調試結束即成成品,免去了調試時由于頻繁地插入取出芯片對芯片和電路板帶來的不便。 產品分析 目前市場上不少的單片機具有ISP功能。 ATMEL公司的單片機AT89SXXXX系列,提供了一個SPI串行接口對內部程序存儲器編程(ISP)。 ATMEL公司的單片機AVR系列,提供了一個SPI串行接口對內部程序存儲器編程(ISP)。 PHILIPS公司的P89C51RX2xx系列是帶ISP/IA
3、P的8位Flash單片機。PHILIPS公司為了使ISP技術和IAP技術得以推廣,在芯片上免費提供了Boot ROM固件,并且巧妙地解決了固件和FLASH的地址覆蓋問題及一些具體實現細節問題,使它們的實現變得簡單。 ST公司的PSD32××系列單片機片內帶128KB/256KB的FLASH存儲器及32KB Boot ROM,通過JTAG串行口能很容易地實現ISP功能。 另外很多家公司的單片機都具備ISP功能,ISP在單片機領域的應用成為了必然的趨勢。 此外在外圍器件中ST公司的PSD系列產品片內帶大容量存儲器,支持
4、ISP及IAP功能。CHMOS和HMOS的區別CHMOS(互補金屬氧化物HMOS)是CMOS和HMOS(高密度溝道MOS工藝)的結合,除了保持HMOS高速度和高密度之外,還有CMOS低功耗的特點.兩類器件的功能是完全兼容的,區別在CHMOS器件具有低功耗的特點.它所消耗的電流比HMOS器件少很多,主要在于其采用了兩種降低功耗的方式:空閑方式和掉電方式.CHMOS器件在掉電方式(CPU停止工作,片內RAM的數據繼續保持)下時,消耗的電流可低于10A.采用CHMOS的器件在編號中用一個C來加以區別:如80C51,80C31等.單片機的晶振頻率怎么確定?根據使用需要確定,舉例:如果要產生標準的串口波
5、特率,應使用11.0592MHz,如果要讓51單片機產生整數的時鐘頻率可使用12MHz或者24MHz單片機。另外根據單片機本身的參數,不要選擇過高的頻率,否則會工作不穩定。舉例:Atmega8L-8PU,這個單片機后面一個8的意思就是建議最大工作頻率不要超過8MHz,如果超過8MHz不大于16MHz,可以選用Atmega8L-16PU。當然,非要讓Atmega8L-8PU使用大于8MHz的頻率,也可以,屬于超頻使用,相當于我們電腦的CPU超頻,會工作不穩定。1、單片機沒有連接的引腳不需要專門處理,可以懸空。2、打叉的引腳表示這引腳不跟電路中的任何點連接,打叉的目的是原理圖錯誤檢查時忽視這一引腳
6、的檢查(或不檢查這一引腳)。芯片的引腳設置漏極開路功能的作用是什么?這個腳是輸出信號用的,芯片的另外腳檢測無信號時輸出引腳高阻抗,不導通,芯片檢測有信號時輸出腳低阻抗,導通。漏極開路,主要用于不同電平之間的轉換,例如如何讓3.3VCPU輸出5V電平呢?,就需要將引腳設為開漏模式,然后引腳接上拉電阻到5V,這時高電平輸出就是5V,輸出能力由上拉電阻確定,低電平輸出能力由CPU引腳灌電流決定。80c51單片機p0口地址數據分時復用如何實現的P0在前一個時刻輸出地址的低8位,然后由ALE信號將它們鎖存到外面的邏輯芯片(例如74LS245之類)里,之后再從P0輸出或輸入數據,就實現了分時復用.在這兩個
7、期間,地址的高8位,也就是P2口的信號是不變的,并且ALE在后一半的時候也是不變的.這樣的話,之前輸出的地址低8位被ALE鎖存到外面的邏輯芯片里了,因此不管總線上的信號如何變,只要ALE不變,那么邏輯芯片的輸出就是不變的,因此此時的P0口就可以干別的了.當然,外面的不一定都是邏輯芯片,還可以是其它的東東.P0口作分時復用時是三態雙向口p0口有三態分別是:高阻,高電平,低電平。 因為p0要作數據總線和地址總線用,所以必須要有三態,在不使用的時候要使p0口呈高阻態,以免干擾總線上的其它信號。本帖最后由 blacksword 于 2012-12-8 08:32 編輯對于各種器件的輸出引腳,講到三態,
8、高電平輸出、低電平輸出、及高阻態。其中的高阻。基本上有硬件常識的人都清楚其作用主要有:節電、將該引腳電流效果上斷開,避免其對系統上其它電路的不良影響。然而對于輸入引腳也有引腳,好多人都不理解,并認為沒有必要。其實輸入引腳,在我們的系統中非常常見,比如各種RAM芯片的引腳,輸入時,如果CS為高電平,則大多處于高阻狀態。FPGA設計的書上或是各大牛人也通常會告誡我們,不用的引腳一定要設為高阻態。除共同的節電作用外。高阻態引腳,輸出高阻態你可以看著避免對別人產生影響。而輸入高阻態狀態,既避免對別人產生影響,還避免了受到別人的影響。1.內部振蕩典型電路。理論上來說,振蕩頻率越高表示單片機運行速度越快,
9、但同時對存儲器的速度和印刷電路板的要求也就越高。如同木桶原理。同時單片機性能的好壞,不僅與CPU運算速度有關,而且與存儲器的速度、外設速度等都有很大關系。因此一般選用612MHZ。并聯諧振電路對電容的值沒有嚴格要求,但會影響振蕩器的穩定、振蕩器頻率高低、起振快速性等。所以一般C1、C2選值20100pF,在6070pF時振蕩器有較高的頻率穩定性。陶瓷封裝電容可以進一步提高溫度穩定性。內部振蕩典型電路 單片機的速度,不單單與其機器周期的大小有關,還與單片機的體系結構有關:1。處理器所提供的指令系統。(CISC和RISC)。 2。存儲器結構(馮·諾依曼結構和哈佛結構)。不同的指
10、令系統,處理語言的能力是不同的。不同的存儲器結構,CPU對其的訪問方式和速度是不一樣的。這些都影響MCU的速度。51系列單片機支持的晶振頻率最高為多少?這個問題很難回答了。現在的51單片機,比如是at系列和ST,它能支持的最高頻率都不一樣,我試過at89系列的能達到24M。估計還可以更高。ST的聽說也可以到幾十M。2.上電復位與按鍵復位典型電路。(摘自百度知道的解答)51單片機是高電平復位,所以先看給單片機加5V電源(上電)啟動時的情況:這時電容充電相當于短路(電容特性:通交流,隔直流,上電瞬間相當于交流),你可以認為RST上的電壓就是VCC,這是單片機就是復位狀態。隨著時間推移電容兩端電壓升
11、高,即造成RST上的電壓降低,當低至閾值電壓時,即完成復位過程。如果按下SW(按鍵復位中的帽子按鍵),的確就是按鈕把C短路了,這時電容放電,兩端電壓都是VCC,即RST引腳電壓為VCC,如果超過規定的復位時間,單片機就復位了。當按鈕彈起后,RST引腳的電壓為0,單片機處于運行狀態。51單片機復位要求是:RST上加高電平時間大于2個機器周期,你用的12MHz晶振,所以一個機器周期就是1us,要復位就加2us的高電平即可。圖中的RC常數是51K×1uF=51ms(這是百度的配圖計算,能夠推算R和C的取值,取值僅供參考,以元件常見值為佳),即51毫秒,這個常數足夠大了。上電復位典型電路按鍵
12、復位典型電路(似乎R2小于R1即可?)模擬地和數字地最關鍵的是你要清楚一點,數字信號只分0和1,那么數字地就是0信號,這個信號通常情況下都不是零,都會多少比零高一點;但是模擬地就是實實在在的零電位。問題就出在這里了,如果你把兩個地直接接在一起,數字地就會將模擬地拉高,并且你數字電路中如果又高次諧波的話,也會通過模擬地傳到模擬電路中,這些高次諧波可能在數字電路中沒有大的影響。因為通常高頻干擾電壓都很低,數字信號的抗干擾能力強,因為高低電平都是一個范圍,但是對于模擬電路就不同了,他會實實在在影響到你對模擬量的測量,所以通常模擬地與數字地中間會加一個零歐電阻,磁珠之類的。RTC模塊(實時時鐘芯片)
13、低功耗RTC的英文全稱是Real-Time Clock,翻譯過來是實時時鐘芯片. RTC是PC主板上的晶振及相關電路組成的時鐘電路的生成脈沖,RTC經過8254電路的頻產生一個頻率較低一點的OS(系統)時鐘TSC,系統時鐘每一個cpu周期加一,每次系統時鐘在系統初起時通過RTC初始化。8254本身工作也需要有自己的驅動時鐘(PIT)。 它的主要作用就是提供穩定的時鐘信號給后續電路用.主要功能有:時鐘&日歷,鬧鐘,周期性中斷輸出,32KHz時鐘輸出. RTC的主要性能指標有: 控制方式:二線制,三線制,四線制. 晶振:分內置晶振和外置晶振.晶振電路外接電容 負載電容是指晶振要正
14、常震蕩所需要的電容。換句話說,晶振的頻率就是在它提供的負載電容下測得的,能最大限度的保證頻率值的誤差。也能保證溫漂等誤差。晶振的負載電容值是已知數,在出廠的時候已經定下來。單片機晶振上兩個電容是晶振的外接電容,分別接在晶振的兩個腳上和對地的電容,一般在幾十皮發,在選擇外接電容的時候是根據晶振廠家提供的晶振要求選值的,一般外接電容是為了使晶振兩端的等效電容等于或接近負載電容。要求高的場合還要考慮ic輸入端的對地電容。然后根據確定的負載電容推算,外接電容會影響到晶振的諧振頻率和輸出幅度。 負載電容每個晶振都會有的參數 例如:穩定度是多少PPN 負載電
15、容是多少PF等.當晶振接到震蕩電路上 在震蕩電路所引入的電容不符合晶振的負載電容的容量要求時 震蕩電路所出的頻率就會和晶振所標的頻率不同。 那么,如何來選擇外接電容? 晶振的負載電容=(Cd*Cg)/(Cd+Cg)+Cic+C式中Cd,Cg為分別接在晶振的兩個腳上和對地的電容,Cic(集成電路內部電容)+C(PCB上電容)經驗值為3至5pf。兩個電容的取值都是相同的,或者說相差不大,如果相差太大,容易造成諧振的不平衡,容易造成停振或者干脆不起振。一般晶振兩端所接電容是所要求的負載電容的兩倍。這樣并聯起來就接近負載電容了。比
16、如負載電容15pf的話,兩邊個接27pf的差不多了。 負載電容保持晶振工作的固定電壓值直流電源組成部分:變壓器、整流電路、濾波電路、穩壓電路穩壓電路:當電網電壓波動,輸出電壓平均值產生相應的變動;另一方面,由于整流濾波電路內阻的存在,負載變化時內阻上的電壓發生變化,輸出電壓平均值也隨之相反變化。1.穩壓管穩壓(輸出電流小,輸出電壓不可調)2.串聯型穩壓電路(引入深度負反饋) 調整管始終工作在放大狀態,自身功耗大,效率低,必須安裝散熱器集成穩壓器電路(三端穩壓器)輸入端、輸出端、調整端1)W7800系列:輸出電壓5V、6V、9V、12V、15V、18V、24V七檔輸出電流W7800(1
17、.5A)、W78M00(0.5A)、W78L00(0.1A)三檔2)W117三端穩壓器:輸出電流1.5A、0.5A、0.1A三檔 典型1.25V3.開關型穩壓電路 效率可達70%-95% 什么是集電極開路(OC)?什么是漏極開路(OD)?為什么必須要在OC門輸出的IO口上加上拉電阻?分類: 電氣與電子技術2012-07-28 08:42 3487人閱讀 評論(0) 收藏 舉報ioc什么是集電極開路(OC)?我們先來說說集電極開路輸出的結構。集電極開路輸出的結構如圖1所示,右邊的那個三極管集電極什么都不接,所以叫做集電極開路(左邊的三極
18、管為反相之用,使輸入為"0"時,輸出也為"0")。對于圖1,當左端的輸入為“0”時,前面的三極管截止(即集電極C跟發射極E之間相當于斷開),所以5V電源通過1K電阻加到右邊的三極管上,右邊的三極管導通(即相當于一個開關閉合);當左端的輸入為“1”時,前面的三極管導通,而后面的三極管截止(相當于開關斷開)。 我們將圖1簡化成圖2的樣子。圖2中的開關受軟件控制,“1”時斷開,“0”時閉合。很明顯可以看出,當開關閉合時,輸出直接接地,所以輸出電平為0。而當開關斷開時,則輸出端懸空了,即高阻態。這時電平狀態未知,如果后面一個電阻負載(即使很輕的負載)到
19、地,那么輸出端的電平就被這個負載拉到低電平了,所以這個電路是不能輸出高電平的。 再看圖三。圖三中那個1K的電阻即是上拉電阻。如果開關閉合,則有電流從1K電阻及開關上流過,但由于開關閉和時電阻為0(方便我們的討論,實際情況中開關電阻不為0,另外對于三極管還存在飽和壓降),所以在開關上的電壓為0,即輸出電平為0。如果開關斷開,則由于開關電阻為無窮大(同上,不考慮實際中的漏電流),所以流過的電流為0,因此在1K電阻上的壓降也為0,所以輸出端的電壓就是5V了,這樣就能輸出高電平了。但是這個輸出的內阻是比較大的
20、(即1K),如果接一個電阻為R的負載,通過分壓計算,就可以算得最后的輸出電壓為5*R/(R+1000)伏,即5/(1+1000/R)伏。所以,如果要達到一定的電壓的話,R就不能太小。如果R真的太小,而導致輸出電壓不夠的話,那我們只有通過減小那個1K的上拉電阻來增加驅動能力。但是,上拉電阻又不能取得太小,因為當開關閉合時,將產生電流,由于開關能流過的電流是有限的,因此限制了上拉電阻的取值,另外還需要考慮到,當輸出低電平時,負載可能還會給提供一部分電流從開關流過,因此要綜合這些電流考慮來選擇合適的上拉電阻。
21、0;如果我們將一個讀數據用的輸入端接在輸出端,這樣就是一個IO口了(51的IO口就是這樣的結構,其中P0口內部不帶上拉,而其它三個口帶內部上拉),當我們要使用輸入功能時,只要將輸出口設置為1即可,這樣就相當于那個開關斷開,而對于P0口來說,就是高阻態了。 什么是漏極開路(OD)?對于漏極開路(OD)輸出,跟集電極開路輸出是十分類似的。將上面的三極管換成場效應管即可。這樣集電極就變成了漏極,OC就變成了OD,原理分析是一樣的。 另一種輸出結構是推挽輸出。推挽輸出的結構就是把上面的上拉電阻也換
22、成一個開關,當要輸出高電平時,上面的開關通,下面的開關斷;而要輸出低電平時,則剛好相反。比起OC或者OD來說,這樣的推挽結構高、低電平驅動能力都很強。如果兩個輸出不同電平的輸出口接在一起的話,就會產生很大的電流,有可能將輸出口燒壞。而上面說的OC或OD輸出則不會有這樣的情況,因為上拉電阻提供的電流比較小。如果是推挽輸出的要設置為高阻態時,則兩個開關必須同時斷開(或者在輸出口上使用一個傳輸門),這樣可作為輸入狀態,AVR單片機的一些IO口就是這種結構單片機液晶控制,關于直接訪問和間接訪問2009-06-18 21:13Free_Mind | 分類:C/C+ |
23、60;瀏覽1418次我看到液晶的控制芯片與MCU的并行連接分直接訪問和間接訪問方式,像t6963c,st7920等。但我看直接訪問和間接訪問只是引腳的接法不同,像直接訪問方式是把液晶的數據腳接在P0口,間接訪問方式是將液晶的數據腳接在P1口,但我看這兩種訪問方式除了P0、P1口的區別外,就沒有什么不同了,寫程序的時候,區別更少。所以我想問問直接和間接訪問到底區別在哪?承諾滿意回答有50分追加。現在就不設定加分了,免得浪費。分享到:2009-06-19 09:12提問者采納這個問題是從單片機的角度來說的。所謂直接訪問就是訪問LCD控制器就像訪問MCU的外部擴展RAM一樣(可以直接用一條movx指
24、令讀寫數據),所以數據一定要接在P0口上,同時要考慮控制譯碼,支持ALE、RD、WR、PSEN、EA等控制信號。而間接訪問是說LCD控制器當做MCU的端口來用,所以數據可以接在任何Px口上,但程序訪問要麻煩一點,例如輸出時將數據放在Px口上之后,還要程序給出控制信號通知LCD控制器“取走”等等。總之,一個硬件復雜一點但編程簡單,另一個硬件簡單但編程稍煩。 后來,自己看資料,自己回想,想到其實沒有那么麻煩,12864其實就四大行,每大行又有2頁,每頁有8小行 現在詳細說一下這行列頁的關系:12864有四大行(一個漢字、字符、字母都占一大行),一
25、大行有2頁,一頁有8小行,每小行便是一個點 再給你們整理一下:8個點組成1頁-2頁組成1大行,一個字就占1大行在電子電路中,VCC是電路的供電電壓, VDD是芯片的工作電壓: VCC:C=circuit 表示電路的意思, 即接入電路的電壓, D="device" 表示器件的意思, 即器件內部的工作電壓, 在普通的電子電路中,一般Vcc>Vdd ! VSS:S=series 表示公共連接的意思,也就是負極。 有些IC 同時有VCC和VDD, 這種器件帶有電壓轉換功能。 在“場效應”即COMS元件中,VDD乃CMOS的漏極引
26、腳,VSS乃CMOS的源極引腳, 這是元件引腳符號. 電源電路有整流電源、逆變電源和變頻器三種。新買的電解電容器,外殼標有“-”號的為負極;2個腳,腳長的是正極,腳短的是負極。電解電容的極性判別:用電阻檔測電容的電阻值正反測2次,用指針表測量:阻值大的一次,萬用表的黑色表筆為電解電容的正極。理由是,電解電容加正向電壓時候漏電流小,電阻大;反之則:漏電流大,電阻小。(注:指針表電阻檔時 黑表筆是內部電池的正極,紅表筆是內部電池的負極)電感器成本高,體積大,所以在電流不太大的電子電路中,常用電阻取代電感組成RC濾波理想的電容,本來是沒有極性的。但是
27、在實際中,為了獲得大容量,就使用了某些特殊的材料和結構,這就導致了實際的電容有些是有極性的。常見的有極性電容有鋁電解電容,鉭電解電容等。電解電容一般是容量相對比較大的。如果要做一個大容量的無極性電容,就沒那么容易了,體積會變得很大。這就是為什么在實際的電路中,為什么會有那么多的有極性電容了因為它體積比較小,同時又因為這樣的電路中電壓只有一個方向,所以有極性的電容就能派上用場。我們使用有極性的電容,就是避開它的缺點,利用它的優點。我們可以這樣來理解:有極性的電容實際上是一個只能按一個電壓方向使用的電容。而無極性的電容,則兩個電壓方向都能使用。因此,單從電壓方向這一點上來說,無極性的電容是比有極性
28、的電容要好的。使用無極性的電容代替有極性的電容是完全可以的只要容量、工作電壓、體積等能滿足要求即可替換。低于1F的低值電容大多數是無極性之分的,但是具有1F或更大電容值的電容幾乎都是有正負極之分的。 至今為止,最常用有極性電容就是電解電容,鉭電容也是有極性電容。安裝在印制板上的電容,在其外殼上接近引線之處以符號"+"和"-"標出其極性,實際上,大多數新型電容只有"-"號。這些標志并不是必須的,因為極性電容的正引線總會長一些。即使是標志磨損或者被完全抹去,立刻就能夠辨認出極性。接錯了有極性的電容在有些場合可能使它損壞。還值得指出,即使較
29、小的反向電壓和電流也可能損害某些有極性的電容。這樣的有極性電容并沒有任何外部損壞的跡象,但如果這時正確地把它用在電路中卻會表現出低于標準的性能。鉭電容和一些高級電解電容在反向電壓下損壞率較大。濾波作用,在電源電路中,整流電路將交流變成脈動的直流,而在整流電路之后接入一個較大容量的電解電容,利用其充放電特性,使整流后的脈動直流電壓變成相對比較穩定的直流電壓。在實際中,為了防止電路各部分供電電壓因負載變化而產生變化,所以在電源的輸出端及負載的電源輸入端一般接有數十至數百微法的電解電容由于大容量的電解電容一般具有一定的電感,對高頻及脈沖干擾信號不能有效地濾除,故在其兩端并聯了一只容量為0.001-0
30、.lpF的電容,以濾除高頻及脈沖干擾。濾波電容的選擇是根據電源頻率高低與使用電流的大小來選擇的,頻率越高,電容的容量越小,電流越大,需要的容量就越大,開關電源的頻率高所以使用的濾波電容一般都幾百微法,工頻電源頻率低,一般都用幾千微法。另外,與電路設計有關,如果在電容前面接一個電抗線圈,那么用的電容還可小一些。原理可參考這方面的書籍。經過整流橋以后的是脈動直流,波動范圍很大。后面一般用大小兩個電容 大電容用來穩定輸出,眾所周知電容兩端電壓不能突變,因此可以使輸出平滑 小電容是用來濾除高頻干擾的,使輸出電壓純凈 電容越小,諧振頻率越高,可濾除的干擾頻率越高 容量選擇: (1)大電容,負載越重,吸收
31、電流的能力越強,這個大電容的容量就要越大 (2)小電容,憑經驗,一般104即可電容濾波的計算比較麻煩,因為決定輸出電壓的因素較多。工程上有詳細的曲線可供查閱。一般常采用以下近似估算法:一種是在RLC=(35)T/ 2的條件下,近似認為VL=VO=1.2V2。(或者,電容濾波要獲得較好的效果,工程上也通常應滿足wRLC610。) 橋式整流電路的電容量一般幾百到幾萬uF.濾波電容的選擇濾波電容在開關電源中起著非常重要的作用,如何正確選擇濾波電容,尤其輸出濾波電容的選擇則是每個工程技術員都十分關心的問題。50Hz工頻電路中使用的普通電解電容器,其脈動電壓頻率僅為100Hz,充放電時間是毫秒數量級。為
32、獲得更小的脈動系數,所需的電容量高達數十萬F,因此普通低頻鋁電解電容器的目標是以提高電容量為主,電容器的電容量、損耗角正切值以及漏電流是鑒別其優劣的主要數。而開關電源中的輸出濾波電解電容器,其鋸齒波電壓頻率高達數十kHz,甚至是數十MHz,時電容量并不是其主要指標,衡量高頻鋁電解電容優劣的標準是“阻抗-頻率”特性,要求在開關電源的工作頻率內要有較低的等效阻抗,同時對于半導體器件工作時產生的高頻尖峰信號具有良好的濾波作用。普通的低頻電解電容器在10kHz左右便開始呈現感性,無法滿足開關電源的使用要求。而開關電源專用的高頻鋁電解電容器有四個端子,正極鋁片的兩端分別引出作為電容器的正極,負極鋁片的兩
33、端也分別引出作為負極。電流從四端電容的一個正端流入,經過電容內部,再從另一個正端流向負載;從負載返回的電流也從電容的一個負端流入,再從另一個負端流向電源負端。由于四端電容具有良好的高頻特性,為減小電壓的脈動分量以及抑制開關尖峰噪聲提供了極為有利的手段。高頻鋁電解電容器還有多芯的形式,即將鋁箔分成較短的若干段,用多引出片并聯連接以減小容抗中的阻抗成份。并且采用低電阻率的材料作為引出端子,提高了電容器承受大電流的能力。也有這樣算的。有依電流為依據的,例如:每0.5A電流1000F有依RC時間常數為依據的,例如:工頻橋式整流的電容量C = 3 (T/2) / R 突然想起來個問題,三極管為什么能驅動
34、蜂鳴器呢?我們知道三極管有三種狀態,截止飽和放大。而驅動蜂鳴器時則是使三極管工作在飽和區(相當于開關閉合)或者截止區(相當于開關斷這種狀態下,三極管被當作一個開關來使用,三極管飽和時導通壓降為0.3V所以近似看作短路。這樣電壓直接加在蜂鳴器兩端,蜂鳴器工作發聲上面圖一中a電路用的是NPN管,注意蜂鳴器接在三極管的集電極,驅動信號可以是常見的3.3V或者5VTTL,高電平開通,電阻按照經驗法可以取4.7K。 例如a電路,開通時假設為高電平5V,基極電流Ib=(5V-0.7V)/4.7K=0.9mA,可以使三極管完全飽和。b 電路用的是PNP管,同樣把 蜂鳴器接在三極管的集電極,不同的是驅動信號是
35、5V的TTL電平。以上這兩個都可以正常工作,只要PWM驅動信號工作在合適的頻率,蜂鳴器(有源)都會發 出最大的聲音。三極管的管型及管腳的判別是電子技術初學者的一項基本功,為了幫助讀者迅速掌握測判方法,筆者總結出四句口訣:“三顛倒,找基極;PN結,定管型;順箭頭,偏轉大;測不準,動嘴巴。”下面讓我們逐句進行解釋吧。1: 三顛倒,找基極大家知道,三極管是含有兩個PN結的半導體器件。根據兩個PN結連接方式不同,可以分為NPN型和PNP型兩種不同導電類型的三極管。測試三極管要使用萬用電表的歐姆擋,并選擇R×100或R×1k擋位。圖2繪出了萬用電表歐姆擋的等效電路。紅表筆所連接的是表
36、內電池的負極,黑表筆則連接著表內電池的正極。假定我們并不知道被測三極管是NPN型還是PNP型,也分不清各管腳是什么電極。測試的第一步是判斷哪個管腳是基極。這時,我們任取兩個電極(如這兩個電極為1、2),用萬用電表兩支表筆顛倒測量它的正、反向電阻,觀察表針的偏轉角度;接著,再取1、3兩個電極和2、3兩個電極,分別顛倒測量它們的正、反向電阻,觀察表針的偏轉角度。在這三次顛倒測量中,必然有兩次測量結果相近:即顛倒測量中表針一次偏轉大,一次偏轉小;剩下一次必然是顛倒測量前后指針偏轉角度都很小,這一次未測的那只管腳就是我們要尋找的基極。2:PN結,定管型找出三極管的基極后,我們就可以根據基極與另外兩個電
37、極之間PN結的方向來確定管子的導電類型。將萬用表的黑表筆接觸基極,紅表筆接觸另外兩個電極中的任一電極,若表頭指針偏轉角度很大,則說明被測三極管為NPN型管;若表頭指針偏轉角度很小,則被測管即為PNP型。3:順箭頭,偏轉大找出了基極b,另外兩個電極哪個是集電極c,哪個是發射極e呢?這時我們可以用測穿透電流ICEO的方法確定集電極c和發射極e。(1) 對于NPN型三極管,穿透電流的測量電路。根據這個原理,用萬用電表的黑、紅表筆顛倒測量兩極間的正、反向電阻Rce和Rec,雖然兩次測量中萬用表指針偏轉角度都很小,但仔細觀察,總會有一次偏轉角度稍大,此時電流的流向一定是:黑表筆c極b極e極紅表筆,電流流
38、向正好與三極管符號中的箭頭方向一致順箭頭,所以此時黑表筆所接的一定是集電極c,紅表筆所接的一定是發射極e。(2) 對于PNP型的三極管,道理也類似于NPN型,其電流流向一定是:黑表筆e極b極c極紅表筆,其電流流向也與三極管符號中的箭頭方向一致,所以此時黑表筆所接的一定是發射極e,紅表筆所接的一定是集電極c。4:測不出,動嘴巴若在“順箭頭,偏轉大”的測量過程中,若由于顛倒前后的兩次測量指針偏轉均太小難以區分時,就要“動嘴巴”了。具體方法是:在“順箭頭,偏轉大”的兩次測量中,用兩只手分別捏住兩表筆與管腳的結合部,用嘴巴含住(或用舌頭抵住)基電極b,仍用“順箭頭,偏轉大”的判別方法即可區分開集電極c
39、與發射極e。其中人體起到直流偏置電阻的作用,目的是使效果更加明顯。UART是通用異步串行口的意思RS232是UART的一種,它采用的232電平。其他的UART還有單片機上的異步通信口,采用的是TTL電平。為什么會出現串口通信,I2C通信,SPI通信,UART通信等等這么多的通信協議,既然是想統一通信規則,為什么又出現這么多種,是不是各有各的優勢,或是在某種要求下應運而生,懂的老師請不吝賜教,UART用在與主機(比如計算機)接口外設相連。I2C是由飛利浦公司提出的,用于與芯片與芯片之間的通信。spi是摩托羅拉最先提出的,用于芯片與芯片間的通信,與i2c不同的是傳輸需要四根線,i2c傳輸需要兩根線
40、,所以速率比i2c快。最早是沒有統一的串行接口標準的,各個公司在自己的領域分別提出來,最終成為了通用的標準。關于AD轉換器的分辨率問題。如果我要測量0250度的溫度,測量精度為0.5度,參考電壓為5V的AD轉換器,幾位的才能達到要求,也就是多少的分辨率才能達到要求0250度的溫度,測量精度為0.5度,250/0.5=500,要滿足這個最小分辨率,有2X500,解得X9,所以可以使用至少9位的A/D轉換器,此時29=512,其分辨率滿足0.5度的要求12864液晶屏有多少種?是不是除了管腳順序不同,沒什么區別?根據液晶屏所使用的控制器不同而有所區別,通常12864的控制器有KS0107/KS01
41、08, ST7920, 早期的12864還有使用T6963的,相同控制器的接口定義及功能都是基本相同的,只是管腳順序不同,以上都是針對COB,SMT封裝而言的。為什么51系列單片機常用11.0592MHz的晶振設計波特率SMODTH11920010FDH960000FDH480000FAH240000F4H120000E8H30000A0H 波特率baud實際上是bit per second,每秒多少位,這樣我們可以計算出傳送一位需要多長的時間t = 1/baud。晶振有個頻率Fosc,我們可以求出晶體振蕩的周期T=1/Fosc。觀察串口通信的原理,我們可以看到,實際上有t = T*n(單周期的MCU),只要保證n在MCU內部能夠分頻出來,那么串口的波特率就是準確的。51的串口沒有獨立的時鐘源,而是靠定時器,那么這個n就對應了一個定時值。另外需要考慮的是,51不是單周期的,晶振12分頻之后作為系統機器周期,可以看出t = T*12*n,轉成,1/baud = 1/Fosc*12*n。這樣,我們就不難解釋,為什么11.0592MHz能在51上準確地通過9600bit/s來串口通信,而12MHz不行。11.0592
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫藥研發中的倫理責任與監管機制
- 醫療行業中的環保責任與技術創新
- 醫療大數據在德陽患者疾病預防與控制中的作用
- 2025-2030年香薰祛螨美白沐浴露項目商業計劃書
- 辦公用品采購中區塊鏈技術對透明度的貢獻
- 2025-2030年醬野鴨項目投資價值分析報告
- 區塊鏈在職業教育培訓中的應用探索
- 以實踐為導向的醫學教育改革-探索跨學科教育的實施策略與挑戰
- XXX學校預防學生沉迷網絡教育引導活動匯報范文
- 2025年中國木制床頭柜數據監測報告
- 第17課《第二次世界大戰》中職高一下學期高教版(2023)世界歷史全一冊
- 【MOOC】意在象中-中國古典詩詞鑒賞-北京師范大學 中國大學慕課MOOC答案
- UL676標準中文版-2019水下燈具和接線盒UL標準中文版
- 壓力管理與情緒調節技巧主題班會
- 六年級期末試卷聽力稿及參考答案
- 浙江杭州地區重點中學2025屆高三六校第一次聯考英語試卷含解析
- 心中有規矩行為定方圓規則意識主題班會課件
- 河北省衡水2025屆高考壓軸卷數學試卷含解析
- DB14-T2551-2022公路隧道缺陷與病害處治及驗收技術規范
- 文化產業示范基地創建驗收標準
- 醫學美容美學設計師培訓
評論
0/150
提交評論