2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    
レス数が1000を超えているけど、まだ書けるかも知れないよ。

AVRマイコン総合スレ Part35

1 :774ワット発電中さん:2015/03/12(木) 22:04:12.74 ID:wEK2p/Yr.net
個人でも手軽に使えるAtmelのAVRマイクロプロセッサを中心に語るスレッドです

<公式サイト>
Atmel AVR 8-bit and 32-bit Microcontrollers
http://www.atmel.com/products/microcontrollers/avr/  英語表記
http://www.atmel.com/ja/jp/products/microcontrollers/avr/ 日本語
・AVR Libc Reference Manual: http://www.atmel.com/webdoc/AVRLibcReferenceManual/

<参考になるページ>
・AVRWiki: http://avrwiki.sourceforge.jp/cgi-bin/wiki.cgi?page=AVRWiki
・AVR情報多い-chanさんのpage: http://elm-chan.org/
・avrfreaks.net avrgccその他AVR関連の総本山(英語): http://www.avrfreaks.net/
・TAP-Config: http://ww2.tiki.ne.jp/~maro/
・自分で作ってしまえ!電子工作スレッドテンプレート集: http://jbbs.shitaraba.com/bbs/read.cgi/study/3329/1067910158/
・AVR.jp 日本語のAVR資料他: http://www.avr.jp/
・ATMega168日本語データシート(翻訳中): http://awawa.hariko.com/chira-ura/
・AVR アセンブラのマニュアル(ユーザーズガイド): http://www.atmel.com/Images/doc1022.pdf
・インストラクション(命令セット)の解説: http://www.atmel.com/Images/doc0856.pdf
・条件付きアセンブルの解説(アセンブラ ver. 1.74対応):http://www.atmel.com/Images/doc2550.pdf
・アセンブラとCの連携方法: http://www.atmel.com/Images/doc1234.pdf

※前スレ
AVRマイコン総合スレ Part34
http://wc2014.2ch.net/test/read.cgi/denki/1414569976/

テンプレみたいなものは以上です

551 :774ワット発電中さん:2015/08/16(日) 20:33:33.12 ID:wJG94j9w.net
スピーカーから出力する音の周波数と音量についてです。
周波数は、割り込みかける時間を調整する事でうまくできました。
しかし、音量をAVRでどうやって調整すればいいのか分かりません。

電子工作なら可変抵抗でTRのB->Cに流れる電流を調整して音量を大きくできます。
しかし、AVRはデジタルなので、一定の大きさの音を出すか出さないかしかありません。
私は、AVR側で音量を調節する方法を知りたいと思っています。

書いていて思いましたが、DAC使って、出力をB->Cに流して音量を調整すればいいでしょうか
仕様書見ましたがADCもDACも付いていないattiny4313で困っています。
duty 比を変更する事で音量の調節って可能ですか?
LEDみたいにいくもんなんでしょうか?

552 :774ワット発電中さん:2015/08/16(日) 20:35:25.70 ID:O1vegpo3.net
まずは件の回路図をうp!

553 :774ワット発電中さん:2015/08/16(日) 21:10:53.23 ID:Q5tQ2tKC.net
>>551
PWM LPF DAで検索するといいよ、または抵抗の分圧比をポートで切り替える手もある

554 :774ワット発電中さん:2015/08/16(日) 21:13:33.86 ID:g2EL9PAe.net
>>551
>周波数は、割り込みかける時間を調整する事でうまくできました。
それはうまく出来たとは言えない。全体をみてプログラムの構成を考え直すべき。

555 :774ワット発電中さん:2015/08/17(月) 04:03:46.17 ID:KzhB1KM5.net
>>551
一般的なやり方は32KHzとか44KHzの一定周期で割り込発生させてPWMをDAC代わりに使う
http://elm-chan.org/works/mxb/report_j.html
ATTinyは乗算命令もないのに音程と音量を変化させながら波形テーブルのデータを6音同時に再生できるすごいやつ

556 :774ワット発電中さん:2015/08/17(月) 04:18:43.27 ID:ZLKV4M+u.net
>>552
馬鹿が一々口出してくんなよ。ウザイ

557 :774ワット発電中さん:2015/08/17(月) 04:20:03.13 ID:RDSUdVkN.net
は〜ぃ

558 :774ワット発電中さん:2015/08/17(月) 04:22:41.44 ID:OdcqwbVp.net
>>556
いちいち意味の無いレスつけるなハゲ。
て前がうざいんだよ。

559 :774ワット発電中さん:2015/08/17(月) 04:32:58.77 ID:ZLKV4M+u.net
馬鹿なりにID変えて自演するくらいの頭はあるのかw

560 :774ワット発電中さん:2015/08/17(月) 22:12:05.98 ID:oDdkHiHD.net
>>555
すごいのはchanさんだなこの場合
tinyで処理が間に合うかなんて見積もらずmega使うだろう普通

226 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★