امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
صوت سنج
نویسنده پیام
belanko آفلاین
كاربر تک ستاره
*

ارسال‌ها: 31
موضوع‌ها: 7
تاریخ عضویت: بهمن ۱۳۸۸

تشکرها : 21
( 20 تشکر در 16 ارسال )
ارسال: #1
صوت سنج
سلام به همه مهندسان
این یک برنامه صوت سنج باlcd کاراکتری هست.
امیدوارم بدردتون بخوره.
حالا یه مهندس پیدا میشه اینویه کاریش کنه که روlcdگرافیکی نشون بده.
راستش واسه پروژم میخوام که یک آمپلی فایرهست.
اگر هم کسی کامل ترشو داره ممنون میشم کمک کنهClap
(البته برنامشو من ننوشتم از نت پیداش کردم )

کد php:
$regfile "m8def.dat"
$crystal 8000000
Config Adc 
Single Prescaler Auto
Dim A 
As Word
Config Portb 
Output
Start Adc
Do
Getadc(0)
Select Case A
Case 0 To 125
Portb 
= &B00000001
Case 121 To 240
Portb 
= &B00000011
Case 241 To 360
Portb 
= &B00000111
Case 361 To 480
Portb 
= &B00001111
Case 481 To 600
Portb 
= &B00011111
Case 601 To 720
Portb 
= &B00111111
Case 721 To 840
Portb 
= &B01111111
Case 841 To 1000
Portb 
= &B11111111
End Select
Waitms 300
Loop
End 

فرمان دادم بدنم را بدون تابوت ومومیایی به خاک بسپارند تا اجزاء بدنم ذرات خاک ایران را تشکیل دهد.(کورش کبیر)

[تصویر:  7142856ed0dce7f5a52360bab7054ed3.jpg]
(آخرین ویرایش در این ارسال: ۰۴-شهریور-۱۳۸۹, ۱۵:۲۲:۴۲، توسط t3r!p3000.)
۰۴-شهریور-۱۳۸۹, ۰۰:۰۴:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : reza555
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: صوت سنج
مهندس شرمنده پستت رو ویرایش کردم تا برنامه ای که گذاشتی بهتر دیده بشه !!

و اون برنامه شما هم هیچگونه LCD نداره !!

و LCD گرافیکی هم سرعتش خیلی پایینه و نمیشه از این مانورها انجام داد !!!

و اینم به خاطر همشهری بودنت :

برنامه VU متر با LCD گرافیکی که روی خط اول LCD بسته به میزان وردی آنالوگ صفر میکرو که می تونه بین صفر تا 2.56 ولت باشه نشون میده !

کد php:
$regfile "m32def.dat"
$crystal 12000000

$lib 
"glcdKS108.lbx"
Config Graphlcd 128 64sed Dataport Portd Controlport Portc Ce Ce2 Cd Rd Reset Enable 2
Cls

Config Adc 
Single Prescaler Auto Reference Internal

Dim W 
As Word As Word

Start Adc

Do

   
Getadc(0) : 8

   
For 0 To W
         Line
(0) -(7) , 1
   Next
   Incr W
   
For W To 127
         Line
(0) -(7) , 0
   Next

Loop 

به جای LCD گرافیکی پیشنهاد میشه از LED و LM3915 استفاده کنین !!!
۰۴-شهریور-۱۳۸۹, ۰۰:۲۹:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, رسول
belanko آفلاین
كاربر تک ستاره
*

ارسال‌ها: 31
موضوع‌ها: 7
تاریخ عضویت: بهمن ۱۳۸۸

تشکرها : 21
( 20 تشکر در 16 ارسال )
ارسال: #3
RE: صوت سنج
دمت گرم همشهریClap
فقط اگه میشه یکم بیشتر توضیح بده که برنامت چکار میکنه؟
اگه بخوام با پروتوس شبیه سازی کنم ورودی آنالوگ رو چی بدم بهتره؟

فرمان دادم بدنم را بدون تابوت ومومیایی به خاک بسپارند تا اجزاء بدنم ذرات خاک ایران را تشکیل دهد.(کورش کبیر)

[تصویر:  7142856ed0dce7f5a52360bab7054ed3.jpg]
۰۴-شهریور-۱۳۸۹, ۱۵:۰۳:۰۸
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #4
RE: صوت سنج
مقدار آنالوگ ورودی رو میگیره !! ( می تونی واسه تست از موج سینوسی که فقط سمت مثبت داشته باشه استفاده کنی و مثلا فرکانس 40 هرتز )
و چون مقدار آنالوگ می تونه مقاداری بین 1023 تا 0 داشته باشه اونو تقسیم بر 8 می کنه که مقدارش بین 0 تا 127 باشه !!!

ال سی دی گرافیکی معمول بازار 128*64 هستش که خوب محور ایکس می تونه بین 0 تا 127 باشه !!

برنامه فوق 8 پیکسل از محور y رو روشن می کنه و بسته به مقدار دامنه ورودی تا ایکس مورد نظر ( که تقسیم بر 8 شده ) پیش میره و پیکسل های فوق رو روشن می کنه !!!!
و وقتی پیکسل های لازم رو روشن کرد از ایکس بعدی تا آخرین محور ایکس ال سی دی بقیه پیکسل ها رو خاموش می کنه !

امیدوارم تونسته باشم مفهوم رو برسونم !
۰۴-شهریور-۱۳۸۹, ۱۵:۲۸:۰۷
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, belanko, رسول
belanko آفلاین
كاربر تک ستاره
*

ارسال‌ها: 31
موضوع‌ها: 7
تاریخ عضویت: بهمن ۱۳۸۸

تشکرها : 21
( 20 تشکر در 16 ارسال )
ارسال: #5
RE: صوت سنج
واقعاازت ممنونم.Happy
مهندس پایه های lcdگرافیکی من اینا هست(vee,rst,cs2,cs1,e,rw,rs,vo,vdd,vssوaوk)
فکنم 64*240باشه!ویه چیز دیگه اینکه با پروتوس چطور منبع سینوسی با موج مثبت بدم؟میخوام شبیه سازی برنامتوکه زحمت کشیدی،درست کنم هم واسه خودم و هم اینکه تو فروم بزارم که همه استفاده کنن

فرمان دادم بدنم را بدون تابوت ومومیایی به خاک بسپارند تا اجزاء بدنم ذرات خاک ایران را تشکیل دهد.(کورش کبیر)

[تصویر:  7142856ed0dce7f5a52360bab7054ed3.jpg]
۰۴-شهریور-۱۳۸۹, ۱۷:۵۳:۰۲
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #6
RE: صوت سنج
اینم فایل برنامه و تست پروتئوس و ... !!!

یه تغییراتی هم تو برنامه دادم که نمایشش تو سرعت پایین بهتر شده !!!

فقط من چون cpu ام جواب نمی داد با یه مگ تست کردم ولی شما با فرکانس بالاتر تست کنین !!!

البته با 128*64 هستش !
خودتون تعمیمش بدین به glcd که دوست دارین !!!



فایل‌(های) پیوست شده
.rar   VU metr with GLCD.rar (اندازه: 18.99 KB / تعداد دفعات دریافت: 41)
۰۴-شهریور-۱۳۸۹, ۱۹:۲۰:۰۵
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, reza555
belanko آفلاین
كاربر تک ستاره
*

ارسال‌ها: 31
موضوع‌ها: 7
تاریخ عضویت: بهمن ۱۳۸۸

تشکرها : 21
( 20 تشکر در 16 ارسال )
ارسال: #7
RE: صوت سنج
خیلی خیلی ممنون ازکمکت،فقط مهندس فایل پروتوسش باز نمیشه میشه بگی از کدوم ورژن پروتوس استفاده کردی؟من پروتوس7دارم!

فرمان دادم بدنم را بدون تابوت ومومیایی به خاک بسپارند تا اجزاء بدنم ذرات خاک ایران را تشکیل دهد.(کورش کبیر)

[تصویر:  7142856ed0dce7f5a52360bab7054ed3.jpg]
۰۵-شهریور-۱۳۸۹, ۰۰:۲۰:۲۹
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: صوت سنج
با پروتئوس 7.7 هستش !

از اینجا بگیرش !
۰۵-شهریور-۱۳۸۹, ۰۰:۲۴:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, belanko, رسول
belanko آفلاین
كاربر تک ستاره
*

ارسال‌ها: 31
موضوع‌ها: 7
تاریخ عضویت: بهمن ۱۳۸۸

تشکرها : 21
( 20 تشکر در 16 ارسال )
ارسال: #9
RE: صوت سنج
وای چقدر زود جواب دادیHappy
والا من از اینترنت فوق پرسرعت،مدرن وپیشرفته Dial-upاستفاده میکنم واگه بخوام دانلود کنم یک هفته طول میکشهBiggrin،فردا میرم از کافی نت دانلود میکنم.بازم ممنون ازجوابتHappyHappyHappy

فرمان دادم بدنم را بدون تابوت ومومیایی به خاک بسپارند تا اجزاء بدنم ذرات خاک ایران را تشکیل دهد.(کورش کبیر)

[تصویر:  7142856ed0dce7f5a52360bab7054ed3.jpg]
۰۵-شهریور-۱۳۸۹, ۰۰:۴۳:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : reza555
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #10
RE: صوت سنج
اینم تحت پروتئوس 7.0 !!!


فایل‌(های) پیوست شده
.rar   VU metr with GLCD PEROTEUS7.0.rar (اندازه: 18.95 KB / تعداد دفعات دریافت: 36)
۰۵-شهریور-۱۳۸۹, ۰۰:۴۹:۰۷
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, رسول
belanko آفلاین
كاربر تک ستاره
*

ارسال‌ها: 31
موضوع‌ها: 7
تاریخ عضویت: بهمن ۱۳۸۸

تشکرها : 21
( 20 تشکر در 16 ارسال )
ارسال: #11
RE: صوت سنج
بابا مهندس کلی شرمندمون کردیHeart
ولی شبیه سازی که میکنم 19تا اختار میده واون مربع های آبی وقرمزش،زرد میشن!!!چرا؟

فرمان دادم بدنم را بدون تابوت ومومیایی به خاک بسپارند تا اجزاء بدنم ذرات خاک ایران را تشکیل دهد.(کورش کبیر)

[تصویر:  7142856ed0dce7f5a52360bab7054ed3.jpg]
۰۵-شهریور-۱۳۸۹, ۰۱:۰۰:۱۹
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS