資料介紹
正如您從我之前的博客中看到的,我的靈感源及所學知識多數源于我父親對我的影響。有一個建議一直縈繞在我腦海:“兩次測量,一次剪裁?!比欢?,作為工程師,每當我們為步進電機、LED和其他外設設計一個控制或電源電路遇到挑戰時,我們期望讓系統適應具體的規則和條件。我們基本上是進行兩次測量,但只針對一組特定條件。事后的任何變化只意味著額外成本和評估時間,這可能是任何項目的一個痛點?;蛘缥业母赣H所說:“您已將其剪裁,不可能再將其回復原貌!
那么,當您需要多個系統或配置的解決方案時會發生什么?如何確保您在擁有可為電機供電的系統,和在設計完成后靈活添加其它高壓設備之間保持平衡?我建議使用系統的一個模塊或子集來啟動稍后可進行縮放的設計。
接口靈活性
您要做的首要事情是確保您可隨意連接您的電源驅動器。雖然選擇具有足夠通用輸入/輸出(GPIO)的主機控制器來驅動輸出是一個好主意,但實現控制方案或程序變得越來越困難,因為每個GPIO引腳都具有自己的調用和執行操作。串行接口可方便應對這一問題。大多數處理器都有如圖1所示的一系列內部接口。這些接口模塊可控制內存或外部傳感器,甚至與其它處理器通信。
圖1:MSP430?內部框圖
但對于我們的系統來講,選擇很簡單。正如我在介紹中提到的,我們正讓此系統驅動包括步進電機在內的多個外設。對于步進電機,我們需要確保從主機提供順序輸出和同步輸出。
圖2:SPI主從連接
諸如串行外設接口(SPI)和I2C之類的接口可讓您擁有來自主機或主設備的時鐘信號(如圖2所示)的優勢,能夠通過共享串行數據和時鐘線進行擴展。然而,出于設計考慮,您希望維持低成本,因為具有大量電機和LED的解決方案需要多次迭代。
一些電機、LED和其它設備可能不會從作為處理器的內部串行接口中受益。這些情況下,可以使用如圖3所示的SN74HC595這一串行到并行轉換器。該設備有助于將數據順序傳送到輸出。我選擇這部分用于設計,因為它易于使用、成本低,并使設計人員能夠堆疊或菊花鏈類似設備。任何諸如SN74HC164或TCA9539在內的其它串行到并行設備也可以幫助完成任務。
圖3:SN74HC595
驅動高電壓和高電流
不幸的是,您不能簡單地從主機微控制器驅動高功率負載。但您可應用FET降低處理器的總電流需求。這實際上是設計論壇中更受歡迎的線程之一,也是為何“連接3-V MSP430到5-V電路”應用筆記非常受歡迎的主要原因。若您查看此應用筆記,您將了解到ULN2003A是一個簡單的解決方案。
Figure 4 showcases how the MSP430 microcontroller and ULN2003A can drive a 12V logic rail along with some motors and LEDs. This works out great because the ULN2003A can handle voltages up to 50V and currents up to 500mA/channel, which gives you ample range for motors and LEDs.
圖4所示為MSP430微控制器和ULN2003A如何驅動12V邏輯軌及一些電機和LED。結果非常好,因為ULN2003A可處理高達50V的電壓和高達500mA /通道的電流,這為您的電機和LED提供了足夠范圍。
圖4:將MSP30連接到高電壓和高電流負載
匯總
既然現在條件已成熟,您可連接MSP430 MCU、SN74HC595、ULN2003A和CSD17571Q2,創建一個靈活的電源結構,可在8通道的倍數中進行擴展,如圖5所示。
圖5:我們的動態驅動系統
您可使用此架構創建復雜系統,如空調、LED顯示矩陣或甚至具有多個燈和電機的機器人。您還可創建具有添加功能或功能性的同一設計的多個版本,如圖6所示的額外的顯示器或電機。
圖6:縮放我們的功率驅動器,以適應更多外設
由于您想讓設計保持在一個合適規模,您現在可根據您的應用需求擴展或減少應用功能,或循環相同的結構,以提出需要高電壓、高電流或兩者兼具的其它應用程序。由于您只選擇低成本替代方案,您可確保您的電路板仍具有成本效益,即使是多次迭代也是如此。
這是一個易于使用和靈活的設計,我們采取了這一理念,并制作了一個BoosterPack。但這只是其中一種您可驅動大功率外設(如步進電機和LED)的方法。您能想到其它架構嗎?請在下方做出評論。
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 一個脈搏血氧計的設計示例資料下載
- Android電源管理設計資料下載
- 一文了解無線傳感器網絡(WSN)結構特點資料下載
- 運算放大器的典型電源結構資料下載
- 常用USB設備結構分析資料下載
- 電容式觸摸屏的基本結構資料下載
- Flyback拓撲結構k的五個最及設計考慮資料下載
- 設計一個電源如何考慮選擇拓撲資料下載
- 電源排版的10個基本要點資料下載 0次下載
- 一顆DC/DC電源芯片的內部全部結構資料下載
- 開發一個開關電源產品的優化資料下載
- 一個類比解釋反激式電源原理資料下載
- +:和-:符號,Verilog標準文檔中的一個語法資料下載
- 一個經驗豐富的Layout工程師如何做開關電源資料下載
- 如何使用Quartus創建仿真工程的視頻資料免費下載 15次下載
- 如何從一個簡單的數學表達式創建一個Saber模型? 733次閱讀
- 一種創建雙輸出電壓軌的方法 709次閱讀
- NFC無線靈活配置LED驅動電源 1091次閱讀
- 如何在S7-1500系列的兩個CPU間創建一個編程連接 1902次閱讀
- VCS/XRUN如何創建一個非UVM的簡單仿真環境? 3499次閱讀
- 電工知識—TIA(博途)Portal V17創建一個典型完整的項目 6870次閱讀
- 教程|創建你的第一個Actor Framework 3710次閱讀
- 如何下載一個Rocky鏡像文件 2793次閱讀
- 如何使用ESP32創建一個氣象站 4039次閱讀
- 如何利用Arduino創建一個電機滑動門 1786次閱讀
- 如何利用NodeJS中創建一個加密貨幣應用程序 731次閱讀
- 基于NumPy創建一個可以工作的神經網絡 3477次閱讀
- AS7.0中快速創建一個ASF項目的步驟詳解 1962次閱讀
- FPGA創建一個程序生成規范 828次閱讀
- 詳細圖解在NetFPGA上創建一個OpenFlow Switch的網絡 2345次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多