娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月16日(星期日)

正在發生

2020年02月16日 | STM32學習—如何選擇各個電路部分的主要芯片

發布者:JFET 來源: elecfans關鍵字:STM32  電路部分  主要芯片 手機看文章 掃描二維碼
隨時隨地手機看文章

電路設計的基本過程一般是這樣的:需求分析——元件選型——原理圖設計——PCB設計——焊接調試。


▼需求分析:

在這里,主要是確定小車需要哪些模塊、外設或接口。首先,STM32最小系統是必須的,這是小車控制的核心。然后小車的兩個輪子需要兩個H橋驅動和編碼器接口。需要陀螺儀感知小車的姿態(包括傾角,轉向角,角速度等)。需要一些調試和指示用的外設(蜂鳴器,LED等)。需要電源電路為系統供電。需要電池電壓采集電路來實時采集電池電壓,做低壓報警,防止電池過放。需要下載接口和調試用的串口。基本就是根據自己想要實現功能,然后確定需要那些部分的電路。


▼元件選型:

為需要的各個部分電路選擇元件,一般來說,主要是選擇何種型號、什么封裝的芯片,對于一些比較特殊的電路,即使是電阻電容這樣常見的無源器件也需要認真選擇,然而平衡小車的電路中并不需要一些高精度或很高速的電路部分,所以,下面主要介紹如何選擇各個電路部分的主要芯片。


1.最小系統:考慮到小車的主控板可以作為今后做四軸或其他更高級的機器人的基礎電路,所以主控選擇了STM32F405RGT6,這款主控是M3內核的,主頻可以達到168M,有豐富的外設資源可以使用,性能非常強悍,非常適合以后的開發和拓展。


2.電機驅動:小車的兩個輪子電機需要兩個H橋驅動。驅動的選擇和電機的參數緊密相關。我選用的電機的正常工作電流360mA,并且考慮到小車在正常情況下基本不會出現賭轉的情況,并且為了盡量減小PCB板的面積,所以選擇了東芝的電機驅動芯片TB6612,該芯片有兩個集成的H橋,可以同時驅動兩個電機,每個H橋可以持續輸出1.2A的電流,PWM頻率可以到100kHz,芯片的供電電壓最大可以到15V,適合用3S電池供電,并且芯片封裝很小,節省PCB面積。


3.電源電路:主要考慮輸入電壓、輸出電壓、輸出電流等。小車電池采用3S鋰聚合物電池,放電率25C,以后做四軸還能用。電池的滿電電壓12.6V左右,電路中需要5V和3.3V的電源,因此需要選擇兩款款芯片將12V電壓降壓到5V,然后再將5V降壓到3.3V。12V-5V的芯片可以選擇MPS公司的DCDC降壓芯片MP2482,該芯片支持最大5A電流輸出,最大28V電壓輸入,0.8至25V可調電壓輸出,符合需求。5V-3.3V選用常見的AMS1117-3.3。


4.陀螺儀:選用MPU6050模塊,模塊自帶了軟件濾波算法,采用串口對外輸出數據,在115200波特率的情況下,每秒鐘可以輸出100幀的數據。

▼原理圖設計:

1.最小系統:包括stm32f405rgt6,晶振電路,復位電路。R2和R3用于配置啟動方式。C9和C12是單片機內部電源變換部分的濾波電容。最小系統基本都是一樣的,按照常用的電路設計一般沒有錯。那幾個電容式芯片的去耦電容,注意一下,模擬電壓、模擬地和數字電源、數字地之間用磁珠隔離,防止數字電路的高頻噪聲影響到模擬電路的精度。

2.電源電路:R22和R23將電池電壓分壓到1.2V,接到單片機內部的ADC引腳,監控電池電壓,防止過放。

3.電機驅動和編碼器電路:基本就是按照芯片datasheet上的參考電路設計的,注意做好電源去耦,因為電機的電壓較高、電流較大,容易通過電源網絡對其它電路產生影響。

4.陀螺儀:集成的模塊,沒啥好說的,把引腳連到單片機上就好了,簡單在電源腳上并一個電容做一下電源去耦(不做也無妨,因為模塊內部已經做了)。

5.CAN通信:在小車上并沒有用到CAN通信,但是CAN通信在現在的機器人設計中應用的非常廣泛。并且我們做小車本來就是要學東西的,加上調一下,多學習些知識,何樂而不為呢?CAN通信用的芯片是飛利浦的TJA1050,這是一個CAN收發器,stm32內部集成了CAN控制器。R4是阻抗匹配的電阻,在整個CAN通信網絡中有且只有兩個節點焊接此電阻,電阻阻值為120ohm。現在也還沒有深入學習CAN通信相關的知識,在以后調試CAN通信的時候再詳細學習吧。(^.^)

6.調試電路和其他的接口:SWD下載接口,USART調試串口,藍牙接口(根據選擇的藍牙模塊不同確定接口不同引腳的用途,比如使能腳、狀態輸入腳等,后面寫藍牙的時候詳細描述)。蜂鳴器和雙色LED燈用于調試和指示。另外又引出了幾個定時器的引腳,可以留作拓展使用。

▼PCB設計:

不詳細說了吧。注意事項主要有電源去耦(具體做法可以參考我之前關于電源去耦的博文)、線寬控制(大電流的走線要盡量寬)、開關電源的布局布線(一般來說主要記住三點就好了:一是芯片的SW的信號是電壓高,頻率高的開關信號,會對其他電路產生嚴重的干擾,要盡量遠離敏感的電路。二是反饋網絡是很敏感的網絡,盡量避免受干擾。三是電源的電流較大,注意線寬和過孔的數量、孔徑等,保證有能力通過這么大的電流。注意了這三點,集成的DCDC電路一般沒有問題)等。


這里貼一下板子正反兩面的3D效果圖:

▼焊接調試:也不多說了,平時多練練手,0603 QFP這些封裝的元件就能輕松搞定了。焊接的時候先焊接電源部分,上電測試電源沒有問題的話再焊接其他部分,否則一旦電源有問題,整板全白焊了。。下面貼一個焊接調試好了的實物圖。

就先寫這么些吧。上面寫的比較啰嗦,也沒有什么高大上的技術,差不多都是硬件電路設計需要的基礎知識吧。只是希望將自己設計這塊平衡小車電路板的過程比較系統和通俗的介紹一下,能將自己這實踐過程中學到的只是和經驗分享出來,沒怎么接觸過這方面的朋友可以將其當作參考,快速入門。同時希望各位高手和達人能多多指教。

關鍵字:STM32  電路部分  主要芯片 引用地址:STM32學習—如何選擇各個電路部分的主要芯片

上一篇:基于stm32的PWM輸出呼吸燈(包括stm32呼吸燈代碼)
下一篇:STM32片內FLASH被異常改寫的問題分享

推薦閱讀

2018年冬季奧運會已經在韓國平昌開幕,VR虛擬現實技術將會在這屆冬奧會中大放異彩。平昌冬奧會官方推出了VR觀看冬奧會賽事的選項,觀眾可以通過VR頭顯來親臨冬奧會比賽的魅力。??NBC和英特爾承包了本次冬奧會的VR內容制作和播送。NBC在冬奧會上依舊采用英特爾的True VR技術對現場比賽進行拍攝,各位觀眾無需守在電視旁,戴上VR眼鏡即可享受與眾不同的視...
近年來,全球制造業掀起了機器換人浪潮,工業機器人的市場一路飚升,尤其是中國已經成為世界最大市場,吸引了全球機器人企業的關注。一直已來,中國工業機器人市場為外資品牌所占據,而國產機器人企業處于弱勢力地位,只能看著巨大的市場被外資分食。 業內機構分析認為,國內工業機器人產業受限于核心部件,如伺服、、控制系統等,國內的技術發展滯后,...
2月7日,國家電網有限公司出臺應對疫情影響全力恢復建設助推企業復工復產的十二項舉措,提及國家電網有限公司將全面復工青海—河南、雅中—江西±800千伏特高壓直流、張北柔性直流、蒙西—晉中、張北—雄安1000千伏特高壓交流等一批重大項目建設,總建設規模713億元,全力帶動上下游產業復工復產。 除了在建的重點工程,國家電網有限公司還將加大新投...

史海拾趣

問答坊 | AI 解惑

大家好 求助

大家好 我是個菜鳥 最近在公司實習 老板要做些驅動 我是以前一點都沒有接觸過WINCE 也不知道怎么入手 沒一點頭緒 何況也沒時間慢慢看書了 希望達人們給些意見 另外我用VS05+6.0R3 該裝的補丁都裝了  自己定制系統 為什么還會有1個錯誤 ...…

查看全部問答∨

各位大蝦,給小弟指條明路吧

    小弟06年畢業以來一直是做應用軟件的開發(類似于管理系統)一類的軟件, 但總感覺現在做計算機軟件的門檻比較低,薪酬也不高,時間長了,沒什么新鮮感了, 現在想做嵌入式開發,但一時也不知道從何開始,請各位大蝦指點迷津吧…

查看全部問答∨

key

key掃描…

查看全部問答∨

【挖電源】打造EEWORLD最全電源集錦

下面展示我的勞動成果: 1、紐扣電池電源和通用5號電池電源結合,這是eeworld送給我的獎品---NXP時鐘小音箱,還是很漂亮的   2、鎳鎘電池電源,忘記是什么時候收藏的了,貌似是剃須刀上寶貝   3、我的小車用的工業級的鎳氫電池 ...…

查看全部問答∨

uCos II 內核結構

內核中主要包含以下的文件:   1.uCOS-II Source->source:(與處理器類型無關的代碼) OS_CORE.C 系統初始化,開啟多任務環境等的代碼 OS_CPU_C.C 多任務棧初始化等與處理器有關的代碼 OS_FLAG .C 事件標志組 ...…

查看全部問答∨

學習《DLP 微型投影業務及技術應用介紹》第一課--學習心得

學習完第一課我認識到DLP技術確實很震撼,從結構上來說是有微鏡陣列,微鏡陣列下集成了大約25萬個鏡子,深究內部結構,其實是有CMOS存儲單元組成的,一個DLP芯片有數以萬計的像素點。DLP其實是數字光學處理技術,1987年由德州儀器發明,1996年德州 ...…

查看全部問答∨

貌似富士通的FRAM到了

今天有關快遞到公司,沒有收到。猜測應該是富士通的FRAM到了。武漢力源的速度相當給力啊。…

查看全部問答∨

EEWORLD大學堂----為什么選擇TI藍牙

為什么選擇TI藍牙:http://training.eeworld.com.cn/course/393…

查看全部問答∨

單片機求助

自己在做車輛動態秤系統設計,現在需要單片機軟件編程,哪位大神能不能幫幫忙?小弟感激不盡…

查看全部問答∨

DSP軟件開發中常用的濾波算法

第1種方法 限幅濾波法(又稱程序判斷濾波法) A 方法: 根據經驗判斷,確定兩次采樣允許的最大偏差值(設為A) 每次檢測到新值時判斷: 如果本次值與上次值之差<=A,則本次值有效 如果本次值與上次值之差>A,則本次值無效,放棄本次值,用上次值 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 铁力市| 喀喇| 广饶县| 利川市| 吉林省| 黄冈市| 静乐县| 大丰市| 宁国市| 淮阳县| 论坛| 丰原市| 泰顺县| 微山县| 益阳市| 万源市| 随州市| 阜南县| 政和县| 泉州市| 辽阳市| 奈曼旗| 忻州市| 崇仁县| 静安区| 根河市| 清涧县| 中方县| 梁山县| 河东区| 巴马| 盐山县| 长阳| 宁明县| 玉山县| 阳城县| 合阳县| 孝昌县| 汽车| 毕节市| 景德镇市|