關閉

小白白學電子

所屬頻道 公眾號精選
  • 【DIY】使用STM32及PID算法實現一個磁懸浮裝置

    磁懸浮有下推式和上拉式兩種基本形式。所謂下推式,就是控制部分在底座上,懸浮的磁鐵在上面,依靠底座從下往上的排斥磁力推動磁鐵懸??;而上拉式,是控制部分在上面,懸浮的磁鐵在下面,依靠控制部分從上方的吸引力吸住磁鐵不會落下去。本文實現的是下推式,僅講解下推式磁懸浮的原理和實現方法。

  • PCB寄生電容和寄生電感的計算

    在高速或高頻電路板中,PCB中的寄生效應非常明顯,這些寄生電容和寄生電感會引起串擾、EMI、信號完整性等問題。在處理高頻、高速和混合信號PCB時,需要做一些特殊處理,以減小寄生效應對信號的影響。

  • 多任務環(huán)境中如何喂看門狗(勘誤)

    看門狗(watch dog)是一個定時器,可以設置一個定時時間,計時到時會把MCU復位,所以MCU必須要在定時時間到之前將計數值重置(這個動作通常稱為喂狗)。在嵌入式系統(tǒng)中加入看門狗,可以監(jiān)測MCU是否還在正常運行,如果軟件跑進死循環(huán)、或者出現其他錯誤,導致不能及時重置看門狗計時器,則時間一到MCU就會被復位,重新回到初始狀態(tài),以此跳出錯誤狀態(tài)。

  • 【FreeRTOS】16系統(tǒng)配置和中斷配置

    很多RTOS之所以可以用于資源很少的單片機,是因為它們可以配置,一般可以使用宏定義來選擇需要的功能,而裁剪掉不必要的功能,以減少對硬件的資源占用。