- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PIC12F629でPWM)
PIC12F629でPWM制御をする方法
このQ&Aのポイント
- PIC12F629を使用してPWM制御をする方法を教えてください
- PWM制御の手順や設定について詳しく教えてください
- PIC12F629におけるPWM制御の応用例や注意点について知りたいです
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#230359
回答No.1
PIC12F629にはPWMの出力機能はありません。(確か・・・?) もっと足の数が多いやつでないと無理です。 何に使うのかわかりませんが、もし擬似的にパルスを発生させて 一定間隔で出力すればそれもPWMと言えると思います。 また、出力を滑らかに変化させることが目的なら 例えば、下図(Web上で正しく表現できるかな:等幅ならOK)のように 1m秒のタイマを使ってポートから順次出力すれば 滑らかに出力が上がっていきます。(実用的にはもう一ひねり) 当然逆もできます。 例 OFF 1/5┌┐____┌┐____┌┐____┌┐____┌┐____ 2/5┌─┐___┌─┐___┌─┐___┌─┐___┌─┐___ 3/5┌┐__┌─┐__┌─┐__┌─┐__┌─┐__ 4/5┌┐_┌─┐_┌─┐_┌─┐_┌─┐_ on:┐ ...┝┥:1msec ...┝───┥:5msec ...┝─25msec─┥
お礼
なるほど 使用目的は、LEDランプの調光です。 すぐにやってみます。