電子方案開發供應鏈平臺
免費發布需求

贊賞作者

贊賞金額:

  • ¥2
  • ¥5
  • ¥10
  • ¥50
  • ¥100
  • ¥200

支付金額:5

支付方式:

微信支付

贊賞成功!
你的贊賞是對作者最大的肯定~?

當前位置 : 首頁 > 方案訊 > 方案訊詳情
STC15單片機實戰項目 - 硬件調試——用戶劉工程師
發布時間:2020-03-09 閱讀量:2620 來源:我愛方案網 作者:劉杰

【編者按】STC15單片機實戰項目 - 硬件調試,硬件的焊接需要多練習,準確無誤,保證功能的實現。此次硬件焊接對于之后的波形測試、開關電源波形測試和紋波測試,到最后的程序燒錄,都有很大的影響。硬件和軟件都要掌握熟悉,才可以保證實驗的成功。


一、調試工具


1、直流電源,測試5 - 28V供電;

2、手機充電線,測試USB供電,程序燒錄;

3、萬用表,測量電壓;

4、示波器,測量開關波形,紋波等。

 

二、焊接樣機


焊接好的樣機如下圖:


image.png


說明:作為硬件工程師,平時要多練焊接,練就一流的焊接技術。樣機焊接無誤,不存在虛焊、漏焊等,調試時可以節約很多時間,另外,阻容器件數量較多,焊接比較花時間,可以在嘉立創打板時進行貼片,回來再補焊嘉立創不支持貼片的器件。

 

三、電壓測試


開發板支持USB供電;支持直流電源5 - 28V供電;支持USB與直流電源同時供電。

用萬用表測量LDO輸出電壓,3.3V,正常。

用萬用表測量開關電源輸出電壓,3.3V,正常。


1、USB供電,LDO輸出電壓:


image.png


2、直流電源28V供電,,開關電源輸出電壓:


image.png


四、開關電源波形測試

  

1、輕載模式下,開關電源工作在脈沖跳躍模式,開關波形如下圖:


image.png


2、在輸出部分焊接10Ω電阻,負載電流300mA的開關波形如下:


image.png


五、紋波測試

 

1、LDO紋波58mV,大約2%。


image.png


進一步降低紋波的方法:加電容濾波,LC濾波等,此處LDO給單片機供電,滿足需求。

 

2、開關電源紋波

  

輕載下,紋波100mV,大約3%


image.png

330mA負載下,紋波128mV,大約4%


image.png


進一步降低紋波的方法:適當加大輸入輸出電容,適當增加電感值,輸出部分增加二級LC濾波等,此處開關電源給WIFI模塊、數碼管、接口電路供電等,滿足需求。

 

六、程序燒錄測試

  

1、開發板集成了USB-TTL驅動,如果安裝了CH340驅動,插上USB,電腦的設備管理器應該可以顯示串口號。


image.png


為了方便燒錄程序,開發板放置了自鎖開關單獨控制單片機電源,點擊下載后,斷開單片機電源,再給單片機通電,即可完成燒錄。

 

打開STC-ISP。單片機選擇STC15L2K32S2。串口號選擇設備管理器顯示的串口號,此處為COM11。波特率可以默認或設置的更高;打開程序文件,選擇相應的HEX文件;硬件選項的時鐘部分選擇外部時鐘;再點擊下載/編程;斷電上電即可完成燒錄。


image.png


七、教程安排


截止到目前,STC15單片機實戰項目的硬件部分已設計完成,接下來進行軟件部分的教學。

 

按照項目需求文檔,從點亮第一顆LED燈開始,一步一步實現功能,暫時不錄制視頻,也不直播,學員動手去實踐,我每周會編寫軟件教學文章,分享在微信公眾號,同時,源代碼也分享。 學員可以按照教學文章與源代碼,快速的學習,掌握。

 

軟件采用狀態機、面向對象等編程結構,按產品思維進行編程,方便閱讀、移植、維護等。

 

需要加入硬件家園單片機學習群的朋友,加qq 1273755275
  

開源項目,開發工具,技術資料以及更多原創技術文章,請關注微信公眾號。
   

硬件家園 yjjy168168168

   

作者:劉杰,在軟硬件技術上有10年的經驗,在單片機的經驗更是突出,解決過多個單片機難題,可接單片機和軟件開發等項目。目前在開講單片機的教學,教程會在我愛方案網更新,敬請期待!


文章評論

您需要登錄才可以對文章進行評論。

沒有賬號?立即注冊

最新活動
意見反饋
取消
請輸入正確的手機號碼!
好运彩彩票-首页 定远县 | 陕西省 | 长治县 | 昌吉市 | 海晏县 | 祥云县 | 抚松县 | 蓬安县 | 徐水县 | 灵石县 | 临武县 | 镇宁 | 桦南县 | 灌阳县 | 辰溪县 | 大理市 | 雷波县 | 余庆县 | 平湖市 | 榆社县 | 葵青区 | 伊吾县 | 东阿县 | 河间市 | 昌黎县 | 岢岚县 | 桃源县 | 七台河市 | 永州市 | 嘉义市 | 海林市 | 封丘县 |