長久以來我一直想寫一本關于8051入門的書,帶領對8051毫無經驗的讀者進入多采多姿的單片機世界。想學習8051單片機的人,應該不只限于電機電子專業領域的人們,機械專業的人學習8051時,他能理解某些工作用單片機來做會更有效率。控制專業的人懂了8051之后,會發現8051可以應用在某些專業的控制領域中,他只要再多知道一些8051的程序寫法就行了。學生化科技的人一定想知道如何做自動測量和通信,而學了8051單片機后,就可以彌補這方面的知識斷層。我們假設本書的閱讀對象是8051的初學者,對個人電腦的操作稍有概念,懂得如何上網和收發E-mail,當然也喜歡自己動手DIY。或許你曾經聽說過8051單片機,但是不知如何下手學習,沒關系,跟著本書的編排步驟走一次就可以學習到許多新的知識。如果還有空的話,請你再多看幾遍,這樣學習8051的心得會更多更廣。無論你身在何處,只要準備一臺可以編寫程序的社算機、電源供應器、燒錄器和幾枚8051的相關芯片就可以開始學習了。閱讀本書是學習8051單片機的初期,應該是相當艱辛的。因為程序老是會出錯,線路檢查了幾十次還是出錯,不過不要灰心,許多初學者都與你有相同的癥狀和問題,多試幾次就會找出問題的,嬰兒學習走路不也是這樣的嗎。如何閱讀本書本書的編排分為三大部分:知識建立、學習與嘗試及8051細節學習。由于著重在初學者的入門上,8051方面較為復雜的功能和解說都已簡化或省略,但相關的重點知識仍然保留。我們認為學習8051單片機絕對不是照著書本打一些范例程序,你應該按照本書建議的步驟,學習如何上網下載8051的匯編程序,嘗試去寫一個簡單的8051程序,然后操作燒錄器將程序轉錄到IC內部,最后還要用面包板連接一個測試線路,進行程序的驗證。書上的每個程序不論大小都有其意義,最好的學習方式不是將程序從光盤上復制下來再編譯,我們希望你能對照書中一個字一個字輸入,然后再把8051程序編譯,從中感受程序真正的用意。更多相關內容已全部上傳:8051單片機徹底研究-基礎篇:http://dl.21ic.com/download/8051-330965.html 8051單片機徹底研究-經驗篇:http://dl.21ic.com/download/8051-330966.html 8051單片機徹底研究-入門篇:http://dl.21ic.com/download/8051-330967.html 8051單片機徹底研究-實習篇:http://dl.21ic.com/download/8051-330969.html 8051單片機C語言軟件設計的藝術:http://dl.21ic.com/download/8051-330970.html
上傳時間: 2022-06-25
上傳用戶:qdxqdxqdxqdx
摘要:隨著工業自動化的發展,PLC與計算機在工業中的應用越來越廣泛,為了充分發揮它們的各自優越性,PIC與個人計算機間的通訊越來越頻繁。本文以QMRON小型PLC CPIH為例,介紹了如何用vB編程軟件實現上位機和PLC的串行通訊。該方案具有硬件簡單,使用靈活的特點。對中小型控制系統實現人機界面有一定的參考價值。關健詞:Visual Basic 6.0;可編程控制器;串行通訊隨著工業控制要求的不斷發展,上位機監控已基本成為集散控制系統所不可缺少的部分。一般情況下,在大型的集散控制系統中都是用專業工控組態軟件制作上位機的監控界面,而以PLC廠家所推薦的DDE SERVER作為聯系上位機和PLC的橋梁。操作員站采用工控組態軟件實現畫面監控。由于這種方案成本較高,所以在很多小型的集散控制系統中,趨向于采用通用工程軟件,如DELPHI,VISUAL BASIC,VISUAL C++等編制上位機監控界面。同時,在一些實時性要求較高的監控應用中,用VISUALBASIC等工具可實現更底層的控制,在硬件配置相同時系統響應比工控組態軟件要快。
上傳時間: 2022-06-26
上傳用戶:
基于51無刷電機控制器,制作簡單,仿真已經實驗成功。此驅動電路采用以3片IR2110為中心的6個N溝道的MOSFET管組成的三相全橋逆變電路,僅對上橋臂功率MOSFET管進行PWM調制的控制方式。其輸入是以功率地為地的PWM波,送到IR2110的輸入端口,輸出控制N溝道的功率驅動管MOSFET的開關,由此驅動無刷直流電動機。
上傳時間: 2022-07-02
上傳用戶:XuVshu
基于LabVIEW的ARM Cortex-M3嵌入式開發寶典電子書內容簡介第 1 篇 軟件篇1.1 LabVIEW Embedded Module for ARM Microcontrollers 模塊介紹1.2 Keil RealView MDK 軟件介紹1.3 Keil RTX 實時操作系統介紹1.4 LabVIEW ARM Module 軟件架構1.5 LabVIEW ARM Module、RealView MDK、實驗平臺驅動軟件安裝1.6 STM32 實驗范例查找與 USB JLink-OB 驅動加載第 2 篇 硬件篇2.1 ARM Cortex-M3 內核簡介2.2 實驗平臺介紹2.2.1 STM32 Starter Board(學習板)介紹2.2.2 STM32 Core Board(核心板)介紹2.2.3 STM32 DAQ Board(數采板)介紹2.3 實驗平臺資源說明2.3.1 STM32 Starter Board 資源簡介2.3.2 STM32 Core Board 資源簡介2.3.3 STM32 DAQ Board 資源簡介2.4 My_ARM 實驗平臺總結與展望第 3 篇 基礎模塊篇(附原理圖)3.1.1 GPIO 介紹3.1.2 GPIO 工作原理3.1.3 GPIO 驅動實現3.1.4 GPIO 兩種驅動方式比較3.1.5 GPIO 總結3.2 ADC/DAC3.2.1 ADC 介紹3.2.2 ADC 驅動實現3.2.3 DAC 介紹3.2.4 DAC 驅動實現3.3 中斷(60 線)3.3.1 外部中斷(19 線)3.3.1.1 外部 I/O 中斷(GPIO:16 線)3.3.1.2 外部特定中斷(PVD、RTC、USB:3 線)3.3.2 外部中斷的驅動實現3.3.3 定時器中斷(TIM2~TIM5、TIM6、TIM7、TIM1、TIM8)3.3.3.1 基本定時器中斷3.3.3.2 通用定時器中斷3.3.3.3 高級定時器中斷3.3.4 定時器中斷驅動實現3.3.4.1 更新中斷驅動實現3.3.4.2 輸入測量驅動實現3.3.4.3 編碼器驅動實現3.4 PWM 生成3.4.1 PWM 原理、應用3.4.2 PWM 驅動實現3.4.3 PWM 設置技巧3.5 看門狗3.5.1 獨立看門狗(IWDG)介紹3.5.2 獨立看門狗驅動實現3.5.3 窗口看門狗(WWDG)介紹3.5.4 窗口看門狗驅動實現3.6 TFTLCD 顯示、觸摸屏操作、OLED 顯示3.6.1 TFTLCD 工作原理3.6.2 TFTLCD 顯示驅動實現3.6.3 觸摸屏工作原理3.6.4 觸摸屏驅動實現3.6.5 OLED 工作原理3.6.6 OLED 驅動實現.............
上傳時間: 2022-07-17
上傳用戶:
智能稱重系統的設計資料要以微控制器為控制核心,通過稱重傳感器實現對灌裝氣體重量的自動檢測及控制,但普遍存在稱重精度不高、功能不全等問題。本文旨在以高性能STC11F32XE 單片機為控制核心,設計出高精度數據采集、寬溫度工作范圍的智能燃氣灌裝稱重系統。1 系統硬件電路設計1. 1 整體硬件電路設計燃氣灌裝稱重控制系統主要包括: 信號采集、信號調理、灌裝過程控制、數據顯示等模塊。其中的信號調理模塊對傳感器的mV 輸入信號進行濾波、放大、A/D 轉換后送入單片機STC11F32XE 進行處理; 電源電壓電路給各模塊電路提供數字5 V 和模擬5 V 直流電壓; 數碼管顯示器、鍵盤、蜂鳴器及指示燈構成人機交互模塊; 溫度傳感器DS18B20 采集環境溫度供傳感器溫度補償時使用( 見圖1) 。1. 2 信號采集及調理電路據設計要求,稱重傳感器選用鋁合金懸臂梁結構的應變片式傳感器,其有效的最大輸出在20 mV以內,為了拓展其A/D 轉換器的滿量程有效利用范圍,需要對其進行差動放大。同時,為了提高其抗干擾能力,對傳感器輸出信號進行二階低通濾波, IN -和IN + 為傳感器輸出的差動信號,S3 和S4 是磁珠,對高頻干擾信號有一定的抑制作用; 運算放大器采用精密雙運放OP2177,放大電路的放大倍數由R10、R31 和RG1 決定
標簽: 智能稱重系統
上傳時間: 2022-07-24
上傳用戶:
近年來,通過持續推進“兩系統一平臺”建設、營配貫通數據融合[6] [7]等工作,深入挖掘電表數據資產價值,試點驗證了小時級配變運行監測、配變停電事件主動上報等功能。但由于用采系統不是按照SCADA 系統設計,考慮到未來適應低壓配電網綜合監控、清潔能源消納、多元負荷接入支撐等業務需求,用采系統在數據采集、通信通道、功能擴展方面存在著制約因素,主要有:1) 由于智能電能表不具備后備電源,且采用窄帶載波通信(約占60%),停電后無法實時上報停電信息,及關鍵節點運行數據,無法有效支撐低壓故障主動搶修工作。2) 用電信息采集系統通信架構采用了較多窄帶載波通信、485 串口,通信速率較慢、可靠性差,已制約電量實時查詢、費控等營銷業務開展,更不足以支撐高時效性、高頻數據采集業務。3) 采集終端(智能電表)功能擴展性較差,僅支持基本電量采集,未預留采集、通信接口,無法兼顧電容器投切控制、設備狀態監測等精益化管理需求。
標簽: 低壓配電網
上傳時間: 2022-07-24
上傳用戶:qingfengchizhu
該文檔為電源紋波抑制器的原理與設計總結文檔如何 降低 AC.DC 和 DC—DC 變換器輸 出電壓 中的紋波和噪聲 ,是所有設計和使用該類 電源者較 為 關注的 問題之一 介 紹 了一種綜合運 用有 源濾波和無 源濾波設計 電源紋波抑制 器的原 理和方法 。詳 細敘述 了有 源低通 濾波的設計原理 、計算方法和采 用計 算機 仿真優化軟件設 計無源低通濾 波器的元件 參數的思路與方 法。設 計制作 出的電源紋 波抑 制器具有體積 小、重量輕等特點 ,可 以從較 低的頻率開始對 電源中的紋波和噪聲進行 有 效的抑 制 ,從 而使得 電源變換 器輸 出電壓 中的紋波滿足許 多要求較 高的應 用場合 。
上傳時間: 2022-07-26
上傳用戶:
介紹了基于 STC11F32XE 和 A / D 轉換器 ADS1230 的燃氣灌裝稱重系統,并提出了其硬件電路設計和軟件設計流程。該系統具有對傳感器進行溫度誤差補償、自動校準等功能。通過試驗證明,該系統具有測量精度高、穩定可靠等優點。近年來,國內燃氣灌裝設備已部分實現智能化,主要以微控制器為控制核心,通過稱重傳感器實現對灌裝氣體重量的自動檢測及控制,但普遍存在稱重精度不高、功能不全等問題。本文旨在以高性能STC11F32XE 單片機為控制核心,設計出高精度數據采集、寬溫度工作范圍的智能燃氣灌裝稱重系統。1 系統硬件電路設計1. 1 整體硬件電路設計燃氣灌裝稱重控制系統主要包括: 信號采集、信號調理、灌裝過程控制、數據顯示等模塊。其中的信號調理模塊對傳感器的mV 輸入信號進行濾波、放大、A/D 轉換后送入單片機STC11F32XE 進行處理; 電源電壓電路給各模塊電路提供數字5 V 和模擬5 V 直流電壓; 數碼管顯示器、鍵盤、蜂鳴器及指示燈構成人機交互模塊; 溫度傳感器DS18B20 采集環境溫度供傳感器溫度補償時使用( 見圖1) 。1. 2 信號采集及調理電路據設計要求,稱重傳感器選用鋁合金懸臂梁結構的應變片式傳感器,其有效的最大輸出在20 mV以內,為了拓展其A/D 轉換器的滿量程有效利用范圍,需要對其進行差動放大。同時,為了提高其抗干擾能力,對傳感器輸出信號進行二階低通濾波, IN -和IN + 為傳感器輸出的差動信號,S3 和S4 是磁珠,對高頻干擾信號有一定的抑制作用; 運算放大器采用精密雙運放OP2177,放大電路的放大倍數由R10、R31 和RG1 決定。調理電路如圖2 所示。
標簽: 燃氣灌裝稱重系統
上傳時間: 2022-07-29
上傳用戶: