PIC單片機范文10篇

時間:2024-03-03 11:32:22

導語:這里是公務員之家根據多年的文秘經驗,為你推薦的十篇PIC單片機范文,還可以咨詢客服老師獲取更多原創文章,歡迎參考。

剖析PIC單片機的應用方法

20世紀90年代以來,隨著集成電路特征線寬的持續縮小以及芯片密度和工作頻率的相應增加,降低功耗已經成為亞微米和深亞微米超大規模集成電路設計中的一個主要考慮因素。功耗的增加會帶來一系列問題,例如電路參數漂移、可靠性下降、芯片封裝成本增加等。因此,系統的功耗在整個系統設計中,尤其是在采用電池供電的系統中顯得十分重要。

Microchip公司PIC系列的單片機為設計高性能、低功耗的單片機系統提供了很好的解決方案。下面從低功耗設計方法及具體例子來介紹PIC單片機低功耗應用。

1低功耗設計方法

為使系統工作在低功耗狀態,必須正確設置單片機的配置及工作方式。下面結合最常用的PIC12、PIC16等單片機介紹低功耗系統的設計方法。

1.1基本設計方法

有許多技術可以降低系統的功耗,最常用的是Sleep模式。程序執行一條SLEEP指令,便進入了休眠(Sleep)模式。要Sleep模式下,晶振停止振蕩,而此時單片機在3V電源條件下,只有1μA的電流。系統工作時,單片機可以采用看門狗或外部事件周期性地喚醒單片機,利用電子開關為系統提供電源,以減少系統待機功耗,延長電池使用時間。

查看全文

PIC單片機開發探討論文

摘要PIC單片機在國內日益流行,本文介紹MicrochipPIC系列單片機開發過程中軟、硬件設計的一些經驗、技巧。

關鍵詞Microchip單片機功耗編程

由美國Microchip公司生產的PIC系列單片機,由于其超小型、低功耗、低成本、多品種等特點,已廣泛應用于工業控制、儀器、儀表、通信、家電、玩具等領域,本文總結了作者在PIC單片機開發過程中的一些經驗、技巧,供同行參考。

1怎樣進一步降低功耗

功耗,在電池供電的儀器儀表中是一個重要的考慮因素。PIC16C××系列單片機本身的功耗較低(在5V,4MHz振蕩頻率時工作電流小于2mA)。為進一步降低功耗,在保證滿足工作要求的前提下,可采用降低工作頻率的方法,工作頻率的下降可大大降低功耗(如PIC16C××在3V,32kHz下工作,其電流可減小到15μA),但較低的工作頻率可能導致部分子程序(如數學計算)需占用較多的時間。在這種情況下,當單片機的振蕩方式采用RC電路形式時,可以采用中途提高工作頻率的辦法來解決。

具體做法是在閑置的一個I/O腳(如RB1)和OSC1管腳之間跨接一電阻(R1),如圖1所示。低速狀態置RB1=0。需進行快速運算時先置RB1=1,由于充電時,電容電壓上升得快,工作頻率增高,運算時間減少,運算結束又置RB1=0,進入低速、低功耗狀態。工作頻率的變化量依R1的阻值而定(注意R1不能選得太小,以防振蕩電路不起振,一般選取大于5kΩ)。

查看全文

PIC單片機開發研究論文

摘要PIC單片機在國內日益流行,本文介紹MicrochipPIC系列單片機開發過程中軟、硬件設計的一些經驗、技巧。

關鍵詞Microchip單片機功耗編程

--------------------------------------------------------------------------------

由美國Microchip公司生產的PIC系列單片機,由于其超小型、低功耗、低成本、多品種等特點,已廣泛應用于工業控制、儀器、儀表、通信、家電、玩具等領域,本文總結了作者在PIC單片機開發過程中的一些經驗、技巧,供同行參考。

1怎樣進一步降低功耗

功耗,在電池供電的儀器儀表中是一個重要的考慮因素。PIC16C××系列單片機本身的功耗較低(在5V,4MHz振蕩頻率時工作電流小于2mA)。為進一步降低功耗,在保證滿足工作要求的前提下,可采用降低工作頻率的方法,工作頻率的下降可大大降低功耗(如PIC16C××在3V,32kHz下工作,其電流可減小到15μA),但較低的工作頻率可能導致部分子程序(如數學計算)需占用較多的時間。在這種情況下,當單片機的振蕩方式采用RC電路形式時,可以采用中途提高工作頻率的辦法來解決。

查看全文

計算機與信息工程學院生產實結

黑龍江科技學院

計算機與信息工程學院生產實結

專業通信工程

姓名劉志強

指導教師

班級通信02-8班

查看全文

電池充電器設計管理論文

摘要:本文介紹了一種用單片機控制的干電池充電器的設計過程。該充電器基于Microchip公司的PIC12F683單片機為控制核心,將PIC12F683特有的模擬電路模塊、高精度A/D轉換、以及高速PWM等功能運用到充電控制中,詳細講述了其硬件和軟件的設計過程.

Abstract:Thistextintroducedthedesignprocessofadrybatterychargerforwithmachineofsinglechipmicrocomputercontrolling.Thatcharger''''scoreisbaseonMicrochipcompany''''ssinglechipmicrocomputerofPIC12F683,specialemulationelectriccircuitmoldofPIC12F683piece,highaccuracyA/Dconversion,andsuper-speedPWMetc.functionmakeuseofingrefreshinginthecontrol,detailedlyrelatingitshardwarewithsoftwareofsingleslice.

KeyWords:Alkalinedrybattery

前言

隨著便攜式設備不斷小型化、輕量化和高性能化,作為其電源的二次電池的使用率日益提高。

如今,廢舊電池的處理已日益成為環境保護部門的一項重要工作,眾所周知,廢電池會對我們的自然環境造成很大的污染,而可對堿性干電池充電的充電器的使用,會大大減少廢舊電池的產生量,因為普通電池如果質量合格,可以用該充電器進行反復充電,且充電時間少節省耗電量。

查看全文

鐵路燈塔設計控制論文

摘要:介紹了基于CEBus總線的鐵路燈塔控制系統。該系統采用擴頻電力線載波通信技術實現了對鐵路燈塔的自動控制。給出了系統的硬件、軟件實現方法,并介紹了可推廣應用的場合。

關鍵詞:CEBus總線擴頻電力線載波

1系統介紹

鐵路沿線的各站點都裝設有用于照明的大型燈塔。目前對燈塔的控制一般采用集中控制方式,在控制室中使用多個閘刀對燈塔進行一對一控制。因燈塔和控制室常位于鐵路兩側,所以施工較困難,而且電纜的投資大,自動化水平也不高。采用電力線載波通信技術,在現成的電力線路上傳輸數據,無需裝設通信線路,也不占用無線通信頻道資源,可很好地解決這個問題。但由于電力線上存在高衰減、高噪聲、高變形等問題,它不是一個理想的通信媒介。因此要在電力線上實現可靠的載波通信,必須選用基于擴頻技術的抗干擾能力強的電力線載波專用Modem芯片來設計鐵路燈塔控制系統。

鐵路燈塔控制系統由一個主站和若干個子站構成,主站和子站掛接在單相或三上低壓電力線上。主站安裝于控制室內,子站安裝于各燈塔底座的控制箱內。主站和子站以擴頻電力線載波通信方式實現數據交換。

系統中站和子站的載波通信網絡接口控制器選用美國Intellon公司的SSCP300芯片。該芯片是一個高度集成的電力線收發器和信道存取接口,提供了CEBus(用戶電子總線)總線標準。CEBus是EIA(美國電子工業協會)制定并頒布的一種通信標準,目前為EIA-600。CEBus標準是一種應用于網絡的開放式通信協議,采用節點到節點的通信方式,數據傳輸速率為10kbps。CEBbus協議采用ISO/OSI協議中的四層:物理層、數據鏈路層、網絡層和應用層。一個CEBus信息由報頭和數據包組成,如圖1所示。報頭是載波偵聽多路訪問/沖突檢測(CSMA/CDCR)協議的一部分,發送方用監聽傳輸介質中是否有其它發送方占用信道,以獲取對傳輸通道的控制權。CEBus采用擴頻載波(SSC)技術,形成“Chirp”掃頻信號,對報頭采用ASK調制,數據包采用PRK調制,頻率范圍為100kHz~400kHz。

查看全文

智能變送器設計管理論文

摘要:從HART協議智能變磅器的功能和協議要求出發,在詳細討論、分析HART協議智能變送器的設計重點、難點和技術關鍵的基礎上,設計完整的HART協議智能壓力/差壓變送器的實用電路。它可以實現HART協議智能變送器的基本功能。

關鍵詞:HART協議智能變送器現場總線數字數據通信

概述

現場總線技術是當前自動檢測技術的熱點之一。從現場總線技術形成來看,它是控制、計算機、通信、網絡等技術發展的必然結果;而智能儀表則為現場總線的出現和應用奠定了基礎。自1983年Honeywell推出智能儀表--Smar變送器之后,世界各廠家都相繼推出各有特色的智能儀表。為解決開放性資源的共享問題,從用戶到廠商都強烈要求形成統一標準,促進現場總線技術的形成。目前,幾種有影響的現場總線技術有:基金會現場總線、LonWorks、PROFIBUS、CAN、HART,除HART外,均為全數字化現場總線協議。

全數字化意味著將取消傳統的模擬信號的傳送方式,而要求每一個現場設備都具有智能及數字通信能力,使得操作人員或其他設備(傳感器、執行器等)向現場發送指令(如設定值、量程、報警值等),同時也能實時地得到現場設備各方面的情況(如測量值、環境參數、設備運行情況及設備校準、自診斷情況、報警信息、故障數據等)。此外,原來由主控制器完成的控制運算也分散到了各個現場設備上,大大提高了系統的可靠性和靈活性。現場總線技術關鍵之處在于系統的開放性,強調對標準的共識與遵從,打破了傳統生產廠家各自獨立標準的局面,保證了來自不同廠家的產品可以集成到同一個現場總線系統中,并且可以通過網關與其他系統共享資源。

目前,一方面現場總線標準正處在完善和發展階段,另一方面傳統的基于4~20mA的模擬設備還在廣泛應用于工業控制信各個領域。因此,馬上全數字化是不現實的。為滿足從模擬到全數字的過渡,HART協議應運而生。HART采用頻移鍵控(FSK)技術。它基于Bell202通信標準,在4~20mA模擬信號上疊加不同的頻率信號(2200Hz表示"0",1200Hz表示"1")來傳送數字信號(見圖3)。HART協議的數據傳輸速率為1200bps(位/秒)。HART現場總線(簡稱HF)系統采用主從工作方式:主機為1臺IBM-PC機;從機為1臺或多臺遵守HART協議的HF智能變送器。當從機只有1臺HF智能變送器,即智能變送器工作在點-點方式下時,可繼續使用傳統的4~20mA信號進行模擬傳輸,而測量、調整和測試數據用數字方式傳輸;當從機為多臺HF智能變送器時,即智能變送器工作在多站方式下時,4~20mA信號作廢,每臺變送器工作電流為4mA左右。所有測量,調整和測試數據均用數字方式傳輸。由于每臺HF變送器有惟一的編號,所以主機能對每一臺變送器進行操作。HART提供設備描述語言(DDL),以確保互操作性。應該指出,HART被認為是事實上的工業標準,但它本身并不算現場總線(模擬和數字的混合),只能說是現場總線的雛形,是一種過渡協議。由于4~20mA模擬信號標準將在今后相當長的時間內存在,所以研究HART協議仍具有重要意義。

查看全文

無線通信系統設計論文

摘要:介紹了一種用于RobocupF-180小型組足球機器人比賽的無線通信系統的設計。包括發送端和接收端系統的硬件設計和實現及其軟件設計。給出了一種適應于這套系統的通信協議,包括物理層的編碼設計、糾錯編碼設計和幀結構設計。

關鍵詞:串行通信無線通信機器人

足球機器人是一個極富挑戰性的高技術密集密集型項目,融小車機械、機器人學、機電一體化、單片機、數據融合、精密儀器、實時數字信號處理、圖像處理與圖像識別、知識工程與專家系統、決策、軌跡規劃、自組織與自學習理論、多智能體協調以及無線通信等理論和技術于一體,既是一個典型的智能機器人系統,又為研究發展多智能體系統、多機器人之間的合作與對抗提供了生動的研究模型。它通過提供一個標準任務,使研究人員利用各種技術獲得更好的解決方案,從而有效促進各個領域的發展。其聽理論與技術可應用于工業生產、自動化流水線、救援、教育等實踐領域,從而有效推動國家科技經濟等方面的發展。機器人足球從一個側面反映了一個國家信息與自動化領域的基礎研究和高技術發展水平。

目前,國際上有機器人足球比賽分為兩大系列——FIRA和Robocup。本文所要論述的系統所應用的F-180小型足球機器人比賽就是RoboCup系列中應用較廣泛的一種。

F-180小型足球機器人足球比賽的示意圖如圖1所示,比賽雙方各有5名機器人小車在場上。足球機器人系統在硬件設備方面包括機器人小車、攝像裝置、計算機主機和無線發射裝置;從功能上分,它包括機器人小車、視覺、決策和無線通信四個子系統。

其中無線通信系統是銜接主機和底層機器人不可缺少的一環,它必須保證從主機端到機器人底層之間的數據傳送是可靠的,從而使得機器人比較能夠順利流暢進行。由于比賽雙方都有多個機器人同時在場地上跑動,要求無線通信有一定的抗干擾性。無線通信系統的性能相當程度上直接影響著機器人的場上表現。

查看全文

溫度監控設計管理論文

隨著"信息時代"的到來,作為獲取信息的手段--傳感器技術得到了顯著的進步,其應用領域越來越廣泛,對其要求越來越高,需求越來越迫切。傳感器技術已成為衡量一個國家科學技術發展水平的重要標志之一。因此,了解并掌握各類傳感器的基本結構、工作原理及特性是非常重要的。

由于傳感器能將各種物理量、化學量和生物量等信號轉變為電信號,使得人們可以利用計算機實現自動測量、信息處理和自動控制,但是它們都不同程度地存在溫漂和非線性等影響因素。傳感器主要用于測量和控制系統,它的性能好壞直接影響系統的性能。因此,不僅必須掌握各類傳感器的結構、原理及其性能指標,還必須懂得傳感器經過適當的接口電路調整才能滿足信號的處理、顯示和控制的要求,而且只有通過對傳感器應用實例的原理和智能傳感器實例的分析了解,才能將傳感器和信息通信和信息處理結合起來,適應傳感器的生產、研制、開發和應用。另一方面,傳感器的被測信號來自于各個應用領域,每個領域都為了改革生產力、提高工效和時效,各自都在開發研制適合應用的傳感器,于是種類繁多的新型傳感器及傳感器系統不斷涌現。溫度傳感器是其中重要的一類傳感器。其發展速度之快,以及其應用之廣,并且還有很大潛力。

為了提高對傳感器的認識和了解,尤其是對溫度傳感器的深入研究以及其用法與用途,基于實用、廣泛和典型的原則而設計了本系統。本文利用單片機結合傳感器技術而開發設計了這一溫度監控系統。文中傳感器理論單片機實際應用有機結合,詳細地講述了利用熱敏電阻作為熱敏傳感器探測環境溫度的過程,以及實現熱電轉換的原理過程。

本設計應用性比較強,設計系統可以作為生物培養液溫度監控系統,如果稍微改裝可以做熱水器溫度調節系統、實驗室溫度監控系統等等。課題主要任務是完成環境溫度檢測,利用單片機實現溫度調節并通過計算機實施溫度監控。設計后的系統具有操作方便,控制靈活等優點。

本設計系統包括溫度傳感器,A/D轉換模塊,輸出控制模塊,數據傳輸模塊,溫度顯示模塊和溫度調節驅動電路六個部分。文中對每個部分功能、實現過程作了詳細介紹。整個系統的核心是進行溫度監控,完成了課題所有要求。

設計要求

查看全文

交流電機轉速調整器研究管理論文

摘要:分析了由MCU和雙向晶閘管開關來控制通用電動機轉速的原理,提出了一種提高電動機效率的設計方案,給出了該實現方案的硬件電路和軟件程序框圖,同時給出了實驗仿真的結果。

關鍵詞:微控制器;晶閘管開關;電路板

1引言

在日常生產與生活中,大量電動機都以規定的速度和功率去拖動各種機械。而在軍事上,很多應用往往要求旋轉天線在各種條件下都要保持勻速轉動,這就要求在不同的情況下,電動機能相應調整工作速度,以保持恒定的速度。要實現這一功能,最常用的方法是對電動機的轉速進行調節。改變直流電動機的電樞或交流電動機的定子電壓,都可以在一定的范圍里改變轉速;也可用雙向晶閘管交流開關或直接選用模擬控制的通用電動機驅動器來取代笨重的電動機、發電機組以及飽和電抗器。本文介紹一個直接由110/240V電源供電的通用電動機驅動電路和一個MCU以及一個雙向晶閘管開關來實現控速的設計方法。其中單片機選用Microchip公司的PIC12F675。與用戶接口的方式有三種一個是接觸傳感器;一個是按鈕;一個是電位器。筆者在該仿真實驗中采用的是電位器。輔助電源從電源電壓中變壓整流獲得。

2設計方案和結構

2.1電路結構

查看全文