Microchip AVR8 用のライブラリを自作する。(TCD)

Last Updated on 2026-02-09 by researcher

MOS-FET(Pch&Nch)のハーブリッジ回路の貫通電流対策用にとスイッチング出力の細かなタイミング調整が出来そうなTCDを試してみた。

通常のPWMは同期動作なので制御精度は周辺クロック(最大24MHz)までであるがTCDは出力も含めて非同期動作なのでPLLクロックの精度(最大48MHz)で制御できる。

【ハイサイド(黄色)/ローサイド(水色)用の2つの波形生成が可能】

【タイミング調整は最小約20ns(PLL48MHz駆動時)】

【サンプル】
立上がり/立下りの間隔をTcd:pwm(…)の最後の2つのパラメタ(クロック数指定)により制御できる。

【ライブラリ】

【関連投稿】
Microchip AVR8 用のライブラリを自作する。(GPIO)
Microchip AVR8 用のライブラリを自作する。(FUSE)
Microchip AVR8 用のライブラリを自作する。(CLOCK)
Microchip AVR8 用のライブラリを自作する。(RESET)
Microchip AVR8 用のライブラリを自作する。(PORTMUX)
Microchip AVR8 用のライブラリを自作する。(USART)
Microchip AVR8 用のライブラリを自作する。(RTC)
Microchip AVR8 用のライブラリを自作する。(TCA)
Microchip AVR8 用のライブラリを自作する。(TCB)
Microchip AVR8 用のライブラリを自作する。(VREF)
Microchip AVR8 用のライブラリを自作する。(DAC)
Microchip AVR8 用のライブラリを自作する。(AC)
Microchip AVR8 用のライブラリを自作する。(ADC)
Microchip AVR8 用のライブラリを自作する。(ZCD)
Microchip AVR8 用のライブラリを自作する。(SPI)
Microchip AVR8 用のライブラリを自作する。(TWI)
Microchip AVR8 用のライブラリを自作する。(MAIN)
Microchip AVR8 用のライブラリを自作する。(CONFIG)
Microchip AVR8 用のライブラリを自作する。(ALARM)
Microchip AVR8 用のライブラリを自作する。(TASK)
Microchip AVR8 用のライブラリを自作する。(CCL)
Microchip AVR8 用のライブラリを自作する。(TCD)
Microchip AVR8 用のライブラリを自作する。(DOWNLOAD)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください