你可能會產生過這樣的疑惑:“為什么他改幾個電阻、電容就調出來,我弄個半天沒搞定?”說硬件靠的是經歷,怕不是踩坑的經歷?比如說點亮一個電阻。硬件設計,可以說是包羅萬象,它涉及到非常龐大的知識量,今天我們來介紹一下硬件設計的學習路線。
初級理論篇高等數學和線性代數這里重點掌握微積分和矩陣,因為在后面的課程里面將會大量用到這兩個東西,是基礎中的基礎。大學物理這里很多東西其實在高中有學到,重點掌握電阻、電容、電感的特性和電生磁、磁生電的原理,其中麥克斯韋方程組將會在射頻、微波中有用到。電路分析基礎其實電路基礎的理論并不難,但是有些抽象的東西,是暫時不能很好地理解,比如說受控源(其實就是三極管),所以學完模電還要再回過頭來再看一遍。這里重點掌握戴維南定理,不然后面沒法學。
模擬電子技術這是電子專業的核心基礎課,至少學三遍,此外,學啃書是不行的,還得配合Multisim仿真軟件才能學好(實踐部分后面再介紹)。如果說電路基礎、高數當中的答案都是明確、唯一的,那么模電的答案將是不明確、多樣化的,需要在實踐中權衡取舍,一定要把以前的思維轉變過來,不然后面沒法學。這門課全部都是重點,但是學完它,除了抄書上的電路,你仍然什么都做不了,因為還需要其它方面的知識一起用才可以。這里不得不提一下器件特性這個概念,沒有它將不能打開電路設計的大門,但是由于篇幅有限,以后再寫文章介紹。數字電子技術這門課相對于模電來說,要簡單很多很多。它把三級管搭成各種門電路、觸發器,以便于直接把數學知識運用起來,同時它也是FPGA的先修課,是硬件工程師向算法工程師(跟計算機的算法有很大區別)轉變的基礎。這門課全部都是重點,但是要真正掌握它,還是得學FPGA才可以。電力電子技術這里講到晶閘管、IGBT和電力MOS管,都是用在強電領域的器件,是開關電源的先修課。可以說電源是硬件設計當中最關鍵的部分,一個電源設計得好不好,直接影響整個系統能否正常工作。其中整流、逆變、升壓、降壓電路,都是要重點掌握的。 中級理論篇復變函數這門課跟高數的微積分一樣,是一種數學工具。復數信號是物理不可實現的,但是為什么需要復數?誠然,正弦波(包括余弦,下同)有振幅、頻率和相位三要素,如何在一個圖上面表示振幅與頻率的關系或者相位與頻率的關系(方便觀察分析才需要這樣弄)?這就需要用到復數了,其中i或者j(因為電流的符號是i,所以才換成j,以防混淆)表示的就是方向,對應著極坐標的向量。我們可以把復數轉成模和輻角的形式,想象一下,模就是時鐘的秒針,而輻角就是秒針轉動的角度,秒針轉一圈就是個圓,而把這個圓的各點按照出現的時間先后,重新描繪在直角坐標系中,就是一個正弦波。這就意味著,用復數可以表示一個正弦波的三要素,振幅就是模(秒針的長短),相位就是秒針轉動的角度,頻率就是秒針轉動的快慢。想一下,如果用實數來表示正弦波的三要素,是不是很麻煩?這里重點掌握留數、保形映射。信號與系統介紹如何利用數學建模去描述電路,就是這門課要研究的內容。什么是信號?LED燈的亮滅、喇叭發出的聲音、天線感應的電磁波等,有實際用途的信息載體(包括聲、光、電、熱等)都是信號。什么是系統?就是處理信息載體的東西(包括放大器、傳動裝置等)。系統是一種更為抽象的概念,可大可小,小到一個三極管,大到一個無線收發裝置,這些都要根據實際需求來確定,不能一概而論。這門課都是重點。自動控制原理自控原理是信號與系統的姐妹學科。介紹如何用數學建模的方法去分析電路,主要分析電路的穩定性。其中,波特圖、PID都是要重點掌握的:PID算法原理介紹。學懂這門課就可以用里面的知識去分析一些較為復雜的帶運放的電路,這種電路用KCL和KVL是仍然很難解決。高頻電子線路高頻是模電的非線性部分。你會發現高頻里面很多內容跟模電都差不多,也有放大器、振蕩器、功放,但是這些電路用在更高的頻段,所以分析方法有所不同。模電的功底較為扎實的情況下,再學這門課,就不覺得難,因為它本身就是模電的擴展,而不是全新的領域。這門課都是重點,至少學三遍。單片機現在已經很少不用CPU的硬件電路了,而單片機正是最簡單的CPU,所以掌握單片機也是很有必要的。其中單片機的接口電路也是相當考驗你的硬件功底的。
電子測量技術做硬件的經常要跟儀器打交道,學習測量技術,一方面讓你更能熟練地使用儀器,另一方面還能讓你做一些測量電路(配合單片機就可以運用在物聯網領域)。這里會接觸很多新器件,大多都是傳感器,當然重點研究的還是電氣特性。這門課并不難,關鍵要多做實驗。 高級理論篇信號完整性分析可以說硬件工程師最大的敵人就是干擾,要解決這些干擾就得做好電磁兼容性設計,學好這門課,才可以畫出性能更優的PCB:高頻電路布線的十大絕招。開關電源學會設計電源電路,給自己的電路系統配上合適的電源,以及解決電源完整性問題,也是相當考驗硬件工程師的模電功底。射頻電路設計隨著科技的發展,電路的工作頻率將會越來越高,頻率升高會帶來各種各樣的難題,所以學會設計射頻電路也是很有必要的。通信原理掌握現代的通信技術,其中包括信息論基礎和各種調制方式都會在各種通信電路當中有用到。集成電路原理與應用可以說幾乎每塊電路板都會用到芯片,所以學習一下芯片的制造技術,將會讓你的硬件水平大大提高。舉個簡單的案例,數字電位器里面的電阻就是用MOS管構成的有源電阻,一定要上電,它才體現出電阻的特性,如果只使用模電的知識將無法理解這一現象。 總結如果你認為這么多書,怎么看都看不完。那是以一種靜止、偏面的觀點來分析問題了。其實上介紹那么多課,很多內容都是相通的。比如,數電里面的移位寄存器,就是單片機里面的串口收發器。模電里面的放大器、振蕩器,到了高頻、射頻,照樣講到,只是分析方法有點不同而已。高頻里面的AM、FM、PM,到了通信原理,照樣講到,此外,還提出了ASK、FSK、PSK這幾種雷同而且更為簡單的調制方式。電力電子技術里面的直流斬波電路,就是開關電源的內容,只是擴展了一些內容而已。
審核編輯:符乾江
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
電阻
+關注
關注
86文章
5561瀏覽量
172558 -
電容
+關注
關注
100文章
6090瀏覽量
150819
原文標題:都說硬件靠經歷,從點亮電阻開始?
文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
用于課題的無線轉速霍爾傳感器,新人應該從哪里開始學習
完全沒電路的基礎,但是課題上導師要求設計一款無線的霍爾轉速傳感器,電池供電然后通過無線技術去讀取傳感器上的轉速。想請教下各位大佬應該從哪里開始學習比較好,或者是有現成的產品可以去模仿學習
發表于 01-08 10:36
飛凌嵌入式-ELFBOARD-ELF 2硬件分享之前言
不同電路原理的增多,各種器件的特性和原理便會熟記于心。
此外,掌握模擬電子技術也是硬件設計的基礎。從了解最基本的元件開始,如電阻、電容、電感、二極管、三極管和MOS管等常用元件,認識并
發表于 12-02 13:34
關于RISC-V學習路線圖推薦
一個號的RISC-V學習路線圖可以幫助學習者系統地掌握RISC-V架構的相關知識。比如以下是一個較好的RISC-V學習路線圖:
一、基礎知識
發表于 11-30 15:21
物聯網學習路線來啦!
物聯網學習路線來啦! 物聯網方向作為目前一個熱門的技術發展方向,有大量的人才需求,小白的學習入門路線推薦以下步驟。 1.了解物聯網基本概念 物聯網(IoT)是由各種傳感器、設備和互聯網
發表于 11-11 16:03
零基礎嵌入式開發學習路線
“嵌入式開發”沒有接觸過的同學可能會不明覺厲,但是只要你了解了,感興趣并且有一個正確的學習路線的話,零基礎也能入門。給大家介紹一個簡單易懂的學習路線,讓你能夠從零
發表于 10-25 15:55
嵌入式學習路線,大學四年規劃:從大一小白到嵌入式大佬
開始就沒有一個很清晰的職業定位以及針對性的學習規劃。對于電子、通信、計算機、軟件工程、自動化、嵌入式、物聯網等專業的學生來說,如果將來你想從事技術開發方向的工作,
【免費領取】AI人工智能學習資料(學習路線圖+100余講課程+虛擬仿真平臺體驗+項目源碼+AI論文)
想要深入學習AI人工智能嗎?現在機會來了!我們為初學者們準備了一份全面的資料包,包括學習路線、100余講視頻課程、AI在線實驗平合體驗、項目源碼、AI論文等,所有資料全部免費領取。01完整學習
如何幫助孩子高效學習Python:開源硬件實踐是最優選擇
家長們常常擔心孩子在學習Python時所面臨的挑戰,如復雜性、興趣保持、學習進度和可用資源。對于希望有效教授孩子Python的家長而言,了解硬件的作用至關重要,因為結合硬件項目的Pyt
從菜鳥到大牛!嵌入式完整學習路線:STM32單片機-RTOS-Linux
?嵌入式系統是許多現代電子設備和智能系統的核心,掌握嵌入式系統,意味著能夠設計和開發更加智能化的產品。本文為所有想進入嵌入式領域的初學者提供一個完整系統學習的路線圖,按照“STM32單片機?RTOS
手把手教你!STM32單片機入門指南:從初級到中級工程師的學習路線
首選的跳板。為了幫助初學者們系統地學習STM32,我們提供了一條從初級到中級的學習路線,涵蓋了從基礎知識到進階應用的全方位技能提升,最終助力
stm32單片機學習路線
第一步 編程及硬件基礎知識
1.掌握C語言基礎
作為STM32的主要編程語言,C語言的基礎知識是必不可少的。建議通過書籍、在線課程或者教學視頻系統地學習C語言的基礎知識,包括語法、數據類型
發表于 05-10 15:34
PGX-MINI 4K 入門從哪里開始
20PIN 擴展 IO、數碼管、按鍵、led 燈等硬件資源,為用戶提供基本的開發環境。
上個月打卡應該是有這開發板了,請問入門得從如里開始?
發表于 04-14 07:02
盤點那些硬件+項目學習套件:STM32MP157 Linux開發板及入門常見問題解答
A7核 1個M4核,因為和STM32 MCU同屬于STM32芯片,STM32硬件控制器具有繼承性,所以更易于拓展學習嵌入式。
4.想往嵌入式方向發展,有什么學習路線或者建議嗎?
華清遠
發表于 02-01 14:25
評論