ST-LINK/V2是STM8和STM32微控制器系列的在線調試器和編程器。單線接口模塊(SWIM)和串行線調試(SWD)接口用于與應用板上的STM8和STM32微控制器通訊。STM8的應用使用USB全速接口與STVisual Develop(STVD),STVisual Program(STVP或IAREWSTM8等集成開發環境通訊。STM32的應用使用USB全速接口與Atollic,lAR,Kel 或TASKING等集成開發環境通訊。從光盤中找到或網絡下載st-link_V2_usbdriver.exe文件,與普通軟件一樣雙擊安裝,保持默認路徑。安裝完成后將STLINK V2插入電腦的USB接口,此時計算機會提示發現新硬件,并提示安裝驅動,請選擇自動安裝。此時,ST-LINK V2的D2LED會不停的閃爍,當D2長亮時,說明ST-LINKV2可以使用了。此時,打開計算機的設備管理器會發現在“通用串行總線控制器”選項里面,多了一個如下圖所示的器件,這就是ST-LINKV2。
上傳時間: 2022-07-17
上傳用戶:
在工控或者和工控相關的行業,一定會遇到需要輸出 4~20mA 電流的時候。而 XTR111 是應用最廣泛的電流輸出芯片。最簡單簡陋的電流輸出電路,是用“三級管+放大器”構成的。如下圖所示:這個電路很簡單,你可以試著搭一下,J1 是電流輸出口,你可以在 J1 上接個LED 燈,隨著“電壓輸入”的變化,LED 燈的亮度就會變化,這說明電流發生了變化“三極管+放大器”組成的電流輸出電流,還可以再經過改進,如下圖所示:盡管做了改進,得到的電流輸出也不是完全隨電壓輸入呈線性的關系。所以在高精度儀器上,一般使用集成型的電流芯片。例如我們今天要講的 XTR111 就是應用最廣泛的電流輸出芯片。為什么最廣泛?原因有二:一是線性度非常好、二是價格便宜。總結成一點,就是性價比高。
標簽: XTR111
上傳時間: 2022-07-17
上傳用戶:默默
利用TouchGFX Designer,實現如下所示的交互效果。利用TouchGFX Designer,將設計燒錄到STM32F769I-DISCO板,演示板上運行效果。利用TouchGFXDesigner實現GUI應用? 演示如何利用TouchGFX Designer搭建基于TouchGFX的GUI應用。主要展現了:? 開發環境的搭建? TouchGFX Designer中GUI應用開發實現? GUI應用仿真? GUI應用編譯,燒錄至目標板STM32F769I-DISCO,實現GUI設計目標
上傳時間: 2022-07-17
上傳用戶:
歡迎來到Arduino的世界!Arduino是一個開源的開發平臺,在全世界范圍內成千上萬的人正在用它開發制作一個又一個電子產品,這些電子產品包括從平時生活的小物件到時下流行的3D打印機,它降低了電子開發的門檻,即使是從零開始的入門者也能迅速上手,制作有趣的東西,這便是開源Arduino的魅力。通過本書的介紹,讀者對Arduino會有一個更全面的認識。1.1什么是Arduino什么是Arduino?相信很多讀者會有這個疑問,也需要一個全面而準確的答案。不僅是讀者,很多使用Arduino的人也許對這個問題都難以給出一個準確的說法,甚至認為手中的開發板就是Arduino,其實這并不準確。那么,Arduino究竟該如何理解呢?1.1.1Arduino不只是電路板Arduino是一種開源的電子平臺,該平臺最初主要基于AVR單片機的微控制器0和相應的開發軟件,目前在國內正受到電子發燒友的廣泛關注。自從2005年Arduino騰空出世以來,其硬件和開發環境一直進行著更新迭代。現在Arduino已經有將近十年的發展歷史,因此市場上稱為Arduino的電路板已經有各式各樣的版本了。Arduino開發團隊正式發布的是Arduino Uno和Arduino Mega2560,如圖1-1和圖1-2所示。
標簽: arduino
上傳時間: 2022-07-18
上傳用戶:xsr1983
心率是心血管疾病診斷 的重要生理指標 。心血管疾病是 目前死亡率最高的疾病之 一,而這 類疾病發作的主要前兆是心率出現異常 。對于 心血管疾病 患者和高發人群來說 ,若能進行實時 心率監測 ,在發病之初進行及時搶救,患者 的生存率將會大幅提升 。為此 ,本文提 出 了一種 可以實時監測心率 ,并且在情況異常時 自動報警 的小 型心率監測系統。該 系統以MSP430單片機為核心 ,融合 了無線傳輸技術 ,具有集成度高 ,低功耗 及方便 攜帶 等特 點 。1 設計原理在心臟跳動 的過程 中,人體組 織的半透 明度會 出現 明顯 變 化 ,這 種 現 象 在 手 指 尖 等 部位 尤 為明顯 。根據該原理 ,通過紅外光照射手指尖 可以獲取人體心率數據 。本文采用高可靠性紅外光電傳感器測量手指脈搏信號 ,根據特定波長紅外線對血管末端血液微循環引起的血液容積變化 的敏感特性 ,檢測心臟搏動所引起的指尖血液變化,經 具 有 濾 波 與 放 大 功 能 的信 號 調 理 電 路 對 信 號 進行預處理 ,心率計數通過MSP430的專用比較器實現 。脈搏信號經過 濾波和放大之 后送入MSP430單片機的比較器專用I/0口CA0或CA1進行心率計數 ,系統設定 了報警 閾值 以實現報警功能,當心率超 出人體正常值時 ,MSP430單片機會通過SPI接 口指示無線通信模塊發 出報警信息 ,并向監護中心或監護人發出報警 。系統架構如圖IN示。
上傳時間: 2022-07-18
上傳用戶:
帶顯示屏的CWM500的測量操作可完全通過前面板的按鍵完成,該文檔中常用按鍵如下圖所示,更詳細的按鍵使用信息請參閱CMW500用戶手冊:任務按鍵(TASKS):顯示或隱藏任務欄菜單(類似電腦操作系統的任務欄菜單),CMW500任務欄菜單最多可顯示8個信號源和測量功能任務。測量按鍵(MEASURE):打開測量控制對話框,通過測量控制對話框可以選擇需要的測量功能。信號源按鍵(SIGNALGEN):打開信號源控制對話框,通過信號源控制對話框可以選擇需要的信號源功能。ON/OFF 按鍵:用于控制信號源功能或測量功能的啟動和停止RESTART/STOP 按鍵:用于啟動處于RDY 狀態或停止單次或連續測量功能ESC按鍵可關閉當前彈出窗口數字按鍵區:用于數字輸入,如設置頻率,參考功率等。旋鈕:用于控制界面光標在各個控件間的移動;用于數值微調:用于列表控件中滾動選項;按下相當于ENTER鍵四向導航鍵:用于控制界面光標在各個控件間的移動;上下間還可用于數值微調:
上傳時間: 2022-07-18
上傳用戶:shjgzh
無刷DC(BLDC)馬達誠如其名所示,沒有傳統馬達中容易磨損的電刷,而是用電子控制器取代,進而提升機體可靠度。此外,BLDC馬達比相同功率輸出的有刷馬達體型更小、重量更輕,因此非常適合空間狹窄的應用。由於BLDC馬達的定子與轉子之間并無機械或電氣觸點,因此需要其他方式指出元件零件的相對位置,以便提升馬達控制。BLDC馬達有兩種方式能達到控制,包括采用霍爾傳感器以及量測反電動勢。上一篇文章已經探討霍爾效應傳感器架構的控制方式(請參閱TechZone的《在BLDC系統中使用回路控制》文章),本文將詳述另一個方式:反電動勢。舍棄傳感器BLDC馬達舍棄傳統馬達中當作機械性整流子的磨損性元件,因此能提升可靠度。此外,BLDC馬達提供高扭力/馬達尺寸比、快速動態響應,以及幾乎無聲的操作。
標簽: bldc
上傳時間: 2022-07-19
上傳用戶:zhaiyawei
前言本教程適用于CIACANopen 協議DS301又名CIA301標準。用戶須已經掌握CAN2.0A協議的基本知識。即基本的幀結構、ID、數據、DLC等知識,本文不再從CAN底層開始敘述。如果讀者需要了解CAN底層,推薦北京航空航天出版社出版的《項目驅動一—CAN-bus 現場總線基礎教程》。CANopen在ISO層級中的位置從oSI的7層網絡模型的角度來看同,CAN(Controller Area Network)現場總線僅僅定義了第1層(物理層,見ISO11898-2標準)、第2層(數據鏈路層,見ISO11898-1標準);而在實際設計中,這兩層完全由硬件實現,設計人員無需再為此開發相關軟件(Software)或固件(Firmware),只要了解如何調用相關的接口和寄存器,即可完成對CAN的控制。如圖21所示。
標簽: canopen
上傳時間: 2022-07-19
上傳用戶:jiabin
調幅發射機的主要任務是完成低頻信號對高頻載波的調制,將其變為在某一中心頻率上具有一定帶寬、適合通過天線發射的電磁波.本文以高頻電子線路為基礎,以調制電路、功率放大電路為單元,完成了調幅發射機的電路搭建,并用 Multisim 軟件對單元電路進行了仿真.仿真分析表明,所搭建單元電路能實現其基本功能,符合調幅發射機的要求.19 世紀末迅速發展起來的以電信號為消息載體的通信方式,稱為現代通信系統,即無線通信系統[1].無線通信具有方便、不受距離和周圍地理環境限制等優點,受到廣泛關注.無線通信系統包括無線發射機和接收機,發送設備主要有兩大任務:一是調制,二是放大.簡易調幅發射機的機構如圖1所示.高頻信號源作為載波,音頻信號源可以是語音,可以是音樂,也可以是固定的單音頻.高頻信號與音頻信號經幅度調制后變為調幅波,然后送往高頻功放,經高頻功放放大后,通過天線發射出去.
上傳時間: 2022-07-19
上傳用戶:ttalli
全文將用一個貫穿始終的例子來說明如何繪制版圖。這個例子繪制的是一個最簡單的非門的版圖。S2-1建立版圖文件使用library manager.首先,建立一個新的庫myLib,關于建立庫的步驟,在前文介紹cdsSpice時已經說得很清楚了,就不再贅述。與前面有些不同的地方是:由于我們要建立的是一個版圖文件,因此我們在technology file選項中必須選擇compile a new tech file,或是attach to an exsiting tech file。這里由于我們要新建一個tech file,因此選擇前者。這時會彈出load tech file的對話框,如圖2-1-1所示。在ASCII Technology File中填入csmclo0.tf即可。接著就可以建立名為inv的cel了。為了完備起見,讀者可以先建立inv的schematic view和symbol view(具體步驟前面已經介紹,其中pmos長6u,寬為0.6u。nmos長為3u,寬為0.6u。model仍然選擇hj3p和hj3n)。然后建立其layout view,其步驟為:在tool中選擇virtuoso-layout,然后點擊ok。
上傳時間: 2022-07-20
上傳用戶: