• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      STM32在電子樁考中的應用

      2012-04-29 22:16:26姜媛趙世濤
      電腦知識與技術 2012年22期
      關鍵詞:微控制器

      姜媛 趙世濤

      摘要:STM32是一個通用微控制器產(chǎn)品系列,通過預先編制的程序,接收特定環(huán)境參數(shù)或用戶操作,按照一定的規(guī)則控制電信號的變化,再通過各種轉換機制把電信號轉換成機械動作、光信號、聲音信號、顯示圖像等形式的變化,從而達到智能化控制的目的。其應用領域越來越廣,典型的應用方向包括工業(yè)控制、公共交通、汽車電子、智能家電、辦公設備、醫(yī)療器械、安全防護等領域。該文介紹的是其在電子樁考中的應用。

      關鍵詞:STM32;微控制器;電子樁考

      中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2012)22-5425-02

      STM32在產(chǎn)品設計和規(guī)劃上靈活多樣、配置豐富,配備常見的外設如多通道ADC、通用定時器、I2C總線接口、CAN總線接口、USB控制器、實時時鐘RTC等。還包含7個DMA通道,每個通道都可以進行設備與內存之間的8位、16位或32位數(shù)據(jù)的傳輸。在具備高性能表現(xiàn)的同時STM32保持了低功耗特性,它可以在3.3V的標準電壓下工作,所有設備在滿速72MHz主頻運行時僅消耗36mA的電流。在可靠性方面,STM32也有其優(yōu)勢,他的硬件設備包括一個低電壓檢測器、一個時鐘安全管理系統(tǒng)和兩個看門狗定時器。如果外部主振蕩器的失效,時鐘管理系統(tǒng)可以立刻檢測到,并安全地將內部8MHz的RC振蕩器切換為主時鐘源。窗口看門狗必須在事先定義好的時間上下限到達之前刷新,過早或過晚都將出發(fā)其復位。獨立看門狗使用外部振蕩器驅動,保持與主系統(tǒng)時鐘的相互獨立。

      1電子樁考硬件電路設計

      根據(jù)汽車在考試過程中的實際情況,采集汽車壓線或撞桿信息,9路紅外開關信號和6路磁接近開關信號經(jīng)過光耦后通過一定的硬件邏輯接入STM32F103Z6的I/O口,分析處理數(shù)據(jù)后由串口輸出將數(shù)據(jù)傳給上位機。

      圖1硬件電路示意圖

      2 STM32最小系統(tǒng)

      2.1電源供應方案

      電源:

      圖2電源供應方案示意圖

      如圖2所示,電源電壓為直流電12V,可直接供電給光耦,通過電源電壓轉換芯片LM2575可以得到USART轉串口芯片CH341T所需電壓5V,STM32使用單電源供電,其電壓范圍必須是2.0~3.6V,本設計中電壓采用3.3V,經(jīng)過LM2575電壓轉換芯片可以達到需求。

      2.2復位電路

      STM32微控制器含內部復位電路,當VDD引腳電壓小于2.0V時器件會保持在復位狀態(tài),但是會有40mV的延遲(即復位狀態(tài)在2.0V+40mV內一直保持)

      2.3時鐘源的選擇

      STM32帶有內部的RC震蕩器,可以為內部PLL(鎖相環(huán))提供時鐘,可以依靠內部振蕩器在72MHz的滿速狀態(tài)運行。但內部RC振蕩器相比外部晶振來說不夠準確,同時也不夠穩(wěn)定,所以本設計采用外部時鐘源。高速外部震蕩器(HSE)主要作為Cortex-M3處理器和STM32外設的驅動時鐘,低速外部振蕩器(LSE)用于驅動實時時鐘(RTC)以及窗口看門狗(IWDG)。

      3信號采集電路

      光耦合器(optical coupler,英文縮寫為OC)亦稱光電隔離器,簡稱光耦。光耦合器以光為媒介傳輸電信號,當輸入端加電信號時放光器發(fā)出光線,受光器接收光線之后產(chǎn)生光電流,從輸出端流出。從而實現(xiàn)了“光——電——光”的轉換。它對輸入、輸出電信號有良好的隔離作用。信號單向傳輸,輸入端與輸出端完全實現(xiàn)了電器隔離,輸出信號對輸入信號無影響,抗干擾能力強,工作穩(wěn)定,無觸點,使用壽命長,傳輸效率高。所以,它在各種電路中得到廣泛的應用。目前它已成為種類最多、用途最廣的光電器件之一。

      圖3光耦合器原理圖

      4通信電路設計

      圖4

      CH341T是一個USB總線的轉接芯片,通過USB總線提供異步串口、打印口、并口以及常用的2線和4線等同步串行接口。在異步串口方式下,CH341T提供串口發(fā)送使能、串口接收就緒等交互式的速率控制信號以及常用的MODEM聯(lián)絡信號,用于為計算機擴展異步串口,或者將普通的串口設備直接升級到USB總線。在打印口方式下,CH341T提供了兼容USB相關規(guī)范和Windows操作系統(tǒng)的標準USB打印口,用于將普通的并口打印機直接升級到USB總線。在并口方式下,CH341T提供了EPP方式或MEM方式的8位并行接口,用于在不需要單片機/DSP/MCU的環(huán)境下,直接輸入輸出數(shù)據(jù)。

      表1 CH341T標準的公共引腳

      5結束語

      STM32功能強大,應用廣泛,本篇文章只是展現(xiàn)了它的很少一部分的功能,還必須對其進行更深入的學習,才能將它的全部功能發(fā)揮出來。

      參考文獻:

      [1]彭剛,秦志強.基于ARM Cortex-M3的STM32系列嵌入式微控制器應用實踐[M].北京:電子工業(yè)出版社.2011.

      [2]蒙博宇.STM32自學筆記[M].北京:北京航空航天大學出版社,2012.

      [3] Labrosse J J.嵌入式實時操作系統(tǒng)[M].邵貝貝,等,譯.北京航空航天大學出版社,2003.

      猜你喜歡
      微控制器
      物聯(lián)網(wǎng)技術在微控制器實驗教學中的應用
      電子制作(2017年14期)2017-12-18 07:07:58
      基于K60微控制器的直流電機PWM調速系統(tǒng)研究設計
      意法半導體(ST)全球首款基于ARMCortex-M7的STM32F7微控制器正式量產(chǎn)
      Atmel針對新一代物聯(lián)網(wǎng)應用發(fā)布全新32位微控制器
      最新STM32設計工具增加對混合信號微控制器的支持
      意法半導體(ST)推出世界首款基于ARM Cortex-M7的STM32 F7系列微控制器
      上饶县| 卫辉市| 玛纳斯县| 镇安县| 渭南市| 万载县| 盐边县| 昔阳县| 正阳县| 菏泽市| 淮安市| 濮阳县| 资中县| 日喀则市| 乌兰察布市| 盐城市| 千阳县| 永济市| 疏附县| 丹寨县| 夏河县| 马关县| 类乌齐县| 桐乡市| 本溪| 恩平市| 新乡县| 内江市| 密云县| 曲麻莱县| 钟山县| 常熟市| 陇川县| 灵川县| 额济纳旗| 合阳县| 治县。| 晋中市| 和平区| 义乌市| 龙州县|