1 引言
單片機是一種集成電路芯片,隨著計算機在社會領域的滲透, 單片機的應用正在不斷地走向深入,同時帶動傳統控制檢測日新月益更新。在實時檢測和自動控制的單片機應用系統中,單片機往往是作為一個核心部件來使用,僅單片機方面知識是不夠的,還應根據具體硬件結構,以及針對具體應用對象特點的軟件結合,以作完善。由于單片機具有簡單實用、高可靠性、良好的性能價格比以及體積小等優點,已經在各個技術領域得到了迅猛發展。數字電壓表(Digital Voltmeter)簡稱DVM,它是采用數字化測量技術,把連續的模擬量(直流輸入電壓)轉換成不連續、離散的數字形式并加以顯示的儀表。傳統的指針式電壓表功能單一、精度低,不能滿足數字化時代的需求,采用單片機的數字電壓表,由精度高、抗干擾能力強,可擴展性強、集成方便,還可與PC進行實時通信。目前,由各種單片A/D 轉換器構成的數字電壓表,已被廣泛用于電子及電工測量、工業自動化儀表、自動測試系統等智能化測量領域,示出強大的生命力。與此同時,由DVM擴展而成的各種通用及專用數字儀器儀表,也把電量及非電量測量技術提高到嶄新水平。本設計重點介紹單片A/D 轉換器以及由它們構成的基于單片機的數字電壓表的工作原理。
2 總體設計方案
2.1 設路計思路
按系統功能要求,決定控制系統采用AT89S51單片機,A/D轉換采用ADC0809.系統除能確保實現要求的功能外,還可以方便地進行其功能的擴展。本文采用AT89s51作為核心元件,AT89S51是一個低功耗,高性能CMOS 8位單片機,片內含4k Bytes ISP(In-system programmable)的可反復擦寫1000次的Flash只讀程序存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術制造,兼容標準MCS-51指令系統及80C51引腳結構,芯片內集成了通用8位中央處理器和ISP Flash存儲單元,功能強大的微型計算機的AT89S51可為許多嵌入式控制應用系統提供高性價比的解決方案。
采用NS公司的分辨率為8位的逐次比較型的高精度的模數轉換器ADC0809,ADC0809是帶有8位A/D轉換器、8路多路開關以及微處理機兼容的控制邏輯的CMOS組件。它是逐次逼近式A/D轉換器,可以和單片機直接接口。把采取的電壓進行處理然后通過單片機的P口送到單片機然后經過程序處理,由LED電路把電壓數值顯示出來。單片機加上外圍的串口顯示電路由74LS245和數碼管三極管組成。
器件采用ATMEL公司的高密度,非易失性存儲技術生產,兼容標準8051指令系統及引腳。它集Flash程序存儲器,既可在線編程(ISP)也可用傳統方法進行編程及通用8位微處理器于單片芯片中,ATMEL公司的功能強大,低價AT89s51單片機可為您提供許多高性價比的應用場合,可靈活應用于各種控制領域。
2.2 設計方框圖
圖1 數字電壓表系統設計方案
3 設計原理分析
3.1 單片機AT89S51
AT89S51單片機是美國ATMEL公司生產的低功耗,高性能CMOS 8位單片機,片內含4K bytes的可系統編程的Flash只讀程序存儲器,器件采用ATMEL公司的高密度,非易失性存儲技術生產,兼容標準8051指令系統及引腳。它集Flash程序存儲器,既可在線編程(ISP)也可用傳統方法進行編程及通用8位微處理器于單片芯片中,ATMEL公司的功能強大,低價AT89S51單片機可為您提供許多高性價比的應用場合,可靈活應用于各種控制領域。
【詳情參閱:基于單片機的LED顯示數字電壓表 】
TOP19 初學者必讀:六大平板主流雙核芯片解析
導語:老態龍鐘的X86架構因其臃腫的身軀 與龐大的耗電量而無法占領平板電腦這塊新興的移動平臺。反觀ARM公司,自從07年借著iPhone這塊堅實的踏板,它便在移動處理器平臺為自家同名的 ARM架構打下一片江山。如今,隨著ARM Cortex A8架構的漸漸老去,支持多核心的ARM Cortex A9架構煥發一片生機。
隨著春天的步伐,象征芯片的種子在香港電子展這片肥沃的土地里開花結果。這次展會上,多款國產新型SoC芯片面世,而這些處理器大打的金子招牌則是雙核心。
六大平板主流雙核芯片解析
其中具有代表性的產品包括新岸線的NS115設計方案,它采用cortex A9架構,主頻高達1.5GHz,還有瑞芯微的雙核RK3066,同樣采用cortex A9架構。這些SoC處理器的面世,意味著移動平臺的雙核時代即將到來,并且必將帶來新一輪的平板降價風潮。
港展還沒過去一個月,可市面上內嵌雙核“處理器”的平板電腦就已經層出不窮了。并且平板市場價格也在毫無懸念的下降著。如今我們甚至花399元就能買到單核的平板電腦,而雙核平板最低也才699元。
面對單、雙核平板越來越接近的價格,一個嚴峻的問題擺在消費者面前,那就是如何抉擇到底購買單核的還是雙核的平板電腦。通過芯片產業的發展趨勢與性能差異,可以斷定雙核“處理器”才是王道。、
雙核優勢一·更加高效節能
人們通常會以為處理器核心是一個耗電體,如果增加一個核心就多了一個耗電體,從而降低了平板的續航時間。其實不然,雙核處理器可以比單核更省電。打個比 方,假設一個人在井邊費盡全力的打水,打完一桶水需要花五分鐘。但如果兩個人同時打一桶水,那么兩分鐘便可完成,而且毫無負擔。這是因為兩個人分擔了水的 重量使打水的效率提高了。
人就好比處理器核心,人越多水提的越快,體力消耗的越少
人就好比處理器核心,一個滿負荷運作的處理器,如果多了一個核心來分擔任務,不僅核心的處理壓力會降低,任務處理速度也會變快。當雙核快速完成任務進入低能耗狀態時,便達到省電的目的。
以移動處理器廠商英偉達為例,其雙核處理器Tegra 2就比其單核版的功耗少了近40%。
【詳情參閱:初學者必讀:六大平板主流雙核芯片解析 】
TOP20 超具創意單片機控制LED彩虹瀑布時鐘(圖文)
???? 摘要:這個制作基于一塊Arduino上的ATmega328芯片,稍微修改了一下PCB把輸出由負極性變為正極性,還添加了一塊ULN2003用作緩沖輸出。時鐘的主體部分同其他的鐘相比沒有太大變化。我用了一些小技巧來提高光線的均勻度,同時避免眩光。基于Doug的設計,還能夠自動調節白天/夜晚的發光亮度。在最后還附有源代碼。
如何讓蒼白單調的時間變成彩色的?這個虹彩瀑布時鐘項目就是答案!
一段時間的全力投入之后,我終于完成了這個彩虹瀑布時鐘:-)
這個時鐘受到了 這個DIY項目 的啟發:
在看到Doug的制作的時候,我想到了RGB LED,于是就計劃做點不一樣的創意出來。這就是思考后的成果(在被我女朋友一腳踢飛之前),我也很樂意和大家一起分享制作的過程。
這個制作基于一塊Arduino上的ATmega328芯片,稍微修改了一下PCB把輸出由負極性變為正極性,還添加了一塊ULN2003用作緩沖輸出。
1 設計
我在本地的一家小公司絲網印刷時鐘的面板,一塊是標準的300mm x 300mm尺寸,另一塊的尺寸是自定義的185mm x 205mm。
小一點的面板可以用來安裝到書架上的櫥柜里,現在它已經在上面快活地呆了幾個月,每天以通知我已經遲到這種殘酷事情為樂。
這塊面板同時也用來做修改后PCB的初次測試,這個設計一直表現的很完美。
【詳情參閱:超具創意單片機控制LED彩虹瀑布時鐘(圖文) ?】
評論