آی پی امداد
abtahi
آریا الکترونیک تکشو

آموزشی: نمایش شکل موج صوتی و اسپکترام آن روی ال سی دی در avr

w_mirzaii

کاربر
2013-03-12
121
219
کرمان
سلام دوستان

راستش چند روزی هست که دنبال ساخت این مدارم و بعد کلی جست و جو به این مدار برخورد کردم که از هر نظر کامل و خوبه
(هم اسپکترام داره و هم شکل موج و به علاوه اینطور که فیلماش رو دیدم بر خلاف خیلی از مدارات نمایشش طبیعی و براساس سیگنال ورودی هست و معلومه محاسبات رو درست انجام میده و برنامه حرفه ای نوشته شده)


lcd.jpeg


این هم لینک سایت :

http://elm-chan.org/works/akilcd/report_e.html


من فایل هایی رو که در انتهای مطالب در سایت بالا گذاشته شده دانلود کردم ( http://elm-chan.org/docs/avrlib/fftavr.zip ) و دو تا سوال برام پیش اومد

1) تعداد 8 عدد فایلکه مربوط به کدهای برنامه میباشد وجود دارن که هیچکدوم hex نیست و نمیدونم چطور با اینها باید یک فایل hex بسازم
2)در ویدئو آخر ( http://elm-chan.org/works/akilcd/gvspec_b.avi ) آیا فقط با تعویض صفحه نمایش تونسته از 128bts به 256bts دست پیدا کنه یا باید در متن برنامه دستکاری هایی برای افزایش نرخ نمونه برداری انجام داد؟
پیشاپیش از راهنمایی های مفیدتان سپاسگذارم
 
آخرین ویرایش:

amirtebyan

کاربر
2010-05-24
43
94
برنامه این پروژه با کامپایلر WinAVR نوشته شده. کلا این برادر ژاپنی از این کامپایلر برای کارهاشون استفاده میکنه!

درفایل پیوست آموزش نرم افزار هست که میتونین استفاده کنین.

[hide]http://www.irantk.ir/attachment.php?attachmentid=131191&stc=1&d=1455477423[/hide]

در این لینک هم لینک دانلود و آموزش دیگری وجود داره.

[hide]http://www.nonlinear.ir/winavr/[/hide]

البته شما می تونین از نرم افزار AtmelStudio هم برای این کد ها استفاده کنید. ولی باید در کدها و تنظیمات کامپایلر تغییر ایجاد کنید.مشاهده فایل‌پیوست install_config_WinAVR_InPersian_1_1_.1.5.pdf
 
1) اول برنامه winavr رو نصب کنید .بعد فایل pn.exe رو از پوشه pn باز کنید فایل zip بالا رو دریک درایو غیر از c استخراج کنید بعد فایل makefile رو با pn.exe بازکنید و از منوی tools گزینه make all رو بزنید فایل hex در همان پوشه ای که makefile وجود دارد ایجاد خواهد شد.

2) سوالتون نامفهوم هست
 
  • Like
واکنش‌ها[ی پسندها]: 1212ali
بالا