نویسنده موضوع: درست کردن کارت صدا  (دفعات بازدید: 5698 بار)

0 کاربر و 1 مهمان درحال دیدن موضوع.

آفلاین sinaeslami

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
درست کردن کارت صدا
« : ژوئن 20, 2009, 01:03:23 am »
میخواستم در درست کردن کارت صدا کمکم کنین ؟ استادمون پروژه داده گفته یه کارت صدا درست کنین و به سیستم وصل کنین و آهنگ بزارین بخونه. اگر در این حد نمیشه لطف کنین طرز ساخت مدل نمونه رو بهم بگین
« آخرين ويرايش: ژوئن 20, 2009, 01:25:10 am توسط Modj »

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #1 : ژوئن 20, 2009, 01:09:35 am »
کارت صدا کلا یک حافظه داره برای بایتهایی که قرار هست پخش بشن، یک مبدل d/a داره برای تبدیل این بایتها به سیگنال صدا
اون سیستمی که قرار هست این صدا رو پخش کنه مهمه
به فرض اگر قراره به کامپیوتر وصلش کنین، موضوعی که مهم میشه نوشتن یک درایور هست که کار آسونی اصلا نیست ( توو این لحظه هیچ ذهنیتی براش ندارم ! ) نوع رابطی که انتخاب می کنین مهم هست، به فرض اگر قرار باشه کارت رو به PCI وصل کنین باز دچار مشکل دوم میشین !
اما اگر سیستم دست خودتون باشه، قابل ساخت میشه
می تونین این رو برای یک میکروکنترلر که از روی یک کارت حافظه یا حافظه داخلی خودش صدا رو پخش میکنه تعریف کنین
این هم آسونه هم آموزنده هم قابل ساخت
 
اگر اجازه بدین توو مواردی که امید ندارم بشه به نتیجه رسوند، کاری نکنم. یعنی اگر قراره یک کارت PCI که توو ویندوز شناخته بشه و کار کنه باشه، چون بعید می دونم جز بخشی تئوری بشه کاری کرد، کمکی از دستم بر نمی اد.
اما در مورد دوم هر کمکی بگین می کنم
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #2 : ژوئن 20, 2009, 01:11:25 am »
راستی، برای وصل به کامپیوتر می تونین کار آسونی انجام بدین
کارت صوتی واقعی نسازین، بلکه برنامه ای رو توو PC اجرا کنین، این برنامه یک فایل صوتی رو باز کنه، بایت های اون رو برای میکرو کنترلر یا دیجیتال به آنالوگی ارسال کنه، پخش بشه
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


آفلاین sinaeslami

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : درست کردن کارت صدا
« پاسخ #3 : ژوئن 20, 2009, 02:19:43 am »
میشه از طریق usb به سیستم وصل کرد؟
حقیقتش من چیزی سرم نمیشه فقط یه چیزی درست کنم و به استاد نشون بدم کافیه .البته هر چه ساده تر باشه بهتره.
حتی اگر صداش هم در نیاد و به قول خود شما یه مدل نمونه یا ماکت باشه کافیه.
از لطفی که میکنین و کمکم میکنین ممنونم.

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #4 : ژوئن 20, 2009, 09:37:47 am »
راستش از ناقص دادن پروژه بدم میاد
وقتی میشه پروژه قابل ساختی که همه مواردش رو هم می شه ساخت داشت، چرا باید یک رویای یکی از اساتید که هیچ ذهنیتی راجع به موضوع نداره و فقط همینطوری یک چیزی تعری کرده رو به زور ادامه داد به چیزی نرسید !
 
میشه یک برنامه کامپیوتری نوشت، فایلها رو باز کنه، روی پورت سریالی که از طریق یک  آی سی FT-232 به یک میکرو وصله، برای میکرو اطلاعات رو بفرسته. صدا پخش بشه
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


آفلاین sinaeslami

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : درست کردن کارت صدا
« پاسخ #5 : ژوئن 21, 2009, 00:19:19 am »
سلام
دستتون درد نکنه این چیزی هم که گفتین با استاد صحبت کردم و قبول کرد.
میشه طرز ساخت رو بهم یاد بدین؟
من چیزه زیادی سر در نمیارم .
خلاصه یه جوری کمکم کنین تا چند روز دیگه باید تحویل بدم.
ممنون از لطفتون.

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #6 : ژوئن 21, 2009, 00:22:45 am »
کدوم زبان برنامه نویسی رو بلدین ؟
با کدوم می کروکنترلر ها کار کردین و چقدر توو ساخت مدارات و برنامه نویسی توانایی دارین
لطفا نگین هیچی ! من به هیچ عنوان این سیستم رو برای شما نخواهم ساخت، فقط راهنمایی می کنم، پله به پله . اگر بلدین بگین شروع کنم.
 
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


آفلاین sinaeslami

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : درست کردن کارت صدا
« پاسخ #7 : ژوئن 21, 2009, 00:50:48 am »
ببخشید من تو هیچ کدوم از چیزایی که گفتین تخصص بالا ندارم.
اگر داشتم خوب خودم میدونستم چی کار کنم.
ولی اگر شما همونطور که گفتین به صورت پله پله راهنماییم کنیم من خودم میرم دنبالش و میتونم سر در بیارم و تحقیق میکنم
تروخدا همین امشب ساختار کلی رو با جزییات بهم توضیح بدین من تحقیقاتم رو شروع کنم.
البته از لطف بزرگی که در حقم میکنین مچکرم و امیدوارم که بتونم جبران کنم.

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #8 : ژوئن 21, 2009, 01:13:53 am »
active-x هایی هست که فایلهای صوتی رو باز می کنن و به صورت بایت به بایت می دن.
یکی از زبانهای برنامه نویسی رو شروع کنین، من برای شروع vb رو پیشنهاد می دم
با یکی از این Active-x ها یا اگر تونستین پیدا کردن سورس کدی، بایتها رو به دست بیارین
 
آی سی ای هست به اسم ft-232 که به USB وصل می شه و پورت سریال رو به شما می ده. یکی از خانواده های میکرو کنترلر رو انتخاب کنین. برای این کار AVR رو پیشنهاد می دم.
 
برنامه PC روی پورت سریال، بایتها رو ارسال کنه به میکروکنترلر. میکروکنترلر هم این بایتها رو به یک DA بده تا صدا تولید شه
 
ظاهرش شاید پیچیده باشه اما پله به پله آسون میشه
 
امشب کمی دنبال ft-232 و مدار نمونه با وصل شدنش به میکرو بگردین، خیلی آسونه
mscom رو توو گوگل بگردین تا ببینین چطور با پورت سریال ارتباط برقرار میشه.
کمی هم روی visual basic کار کنین.
ذهنیتی که نسبت به اینها پیدا کردین، مرحله بعدی رو می گم
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


آفلاین sinaeslami

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : درست کردن کارت صدا
« پاسخ #9 : ژوئن 21, 2009, 05:36:27 am »
سلام
اگه میشه لطف کنین این لینک زیر رو نگاه کنین
http://www.iranled.com/node/100
طرز ساخت یک Mp3 player هستش
ولی به کامپیوتر وصل نمیشه و آهنگ رو از روی MMC میخونه.
ببینید اصلا این مدار درست هستش و اگه درستش کنم کار میکنه؟
بعد ببینید میشه همین رو یه کاریش کرد که بجای این که آهنگ رو از روی کارت MMC بخونه از روی کامپیوتر بخونه ؟ یعنی به کامپیوتر وصل بشه؟
بعد ببینید میشه برنامه اش رو جوری تغییر داد که بجای فرمت wav فرمت mp3 رو بخونه؟
مرسی از راهنمایی هایی که میکنی

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #10 : ژوئن 21, 2009, 09:04:02 am »
ما دقیقا قراره کاری مشابه رو انجام بدیم، منتهی چون گفتین به PC وصل شه و یکی از 2 راه PCI  یا USB باشه، مجبوریم کمی الکی برای رسیدن به تعریف پروژه، راه رو الکی طولانی کنیم !
منتهی باید کار شروع بشه تا ببینیم سرعت کل سیستم این جواب که از pwm  استفاده کنیم رو می ده یا مجبوریم همون da رو که با شبکه r2r خواهم گفت ببنیدم
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


آفلاین sinaeslami

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : درست کردن کارت صدا
« پاسخ #11 : ژوئن 21, 2009, 16:11:55 pm »
سلام
الان به نظرشما این مدار بالا درست هستش و اگه درستش کنم جواب میده؟
من وقت زیادی ندارم و حداکثر تا 2 یا 3 روز آینده باید تحویل بدم.

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #12 : ژوئن 21, 2009, 17:37:22 pm »
راستش من چند باری از شما پرسیدم که سیستم صوتی رو برای چه سیستمی می خواین و اینکه می تونین خودتون سیستم رو تعریف کنین ؟ شما گفتین حتما باید PC باشه و با یکی از رابطهای PCI  یا USB باشه !
برای همین با در نظر گرفتن اینکه PCI به درد شما نمی خوره ، گفتم برای برآورده کردن بخشی از حرفها که همون استفاده از USB هست، به اون شکلی که گفتم مدار رو ببندین !
2-3 روز زمان زیادی نیست. دیر اقدام کردین. مدار بالا از نظر تئوری مشکلی نداره، بستنش هم فوقش نصف روز وقت می خواد . به عبارتی از صبح تا الان، به جای منتظر تایید من شدن امیدوارم بسته باشینش. خرجی هم نداره. یعنی قطعات مصرف نمی شن. تنها مشکل این هست که بعضی فلش مموری ها ممکنه کار نکنن، بهترین انتخاب مموری های 32 مگابایتی هست که روی گوشی های نوکیا زمان قدیم داده میشد.
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


آفلاین sinaeslami

  • کاربر
  • ***
  • ارسال: 10
    • ديدن مشخصات
پاسخ : درست کردن کارت صدا
« پاسخ #13 : ژوئن 21, 2009, 18:00:49 pm »
به دلیل کم بود وقت دیگه بیخیال ارتباط با پی سی شدم و به همین رضایت دادم دیگه.
الان جایی هستم که به این قطعات دسترسی ندارم.
میخوام همه چیرو آماده کنم که وقتی رفتم سر وقتش دیگه مشکلی نداشته باشم
من الان این کیت رو درست کنم پس اون فایل های bascom چی هستش؟ چیجوری باید ازونا استفاده کنم؟
اگه کیت رو درست کنم و به میکروکنترلر وصل کنم جواب نمیده؟
اون فایلهای basecom رو چیجوری باید استفاده کنم؟
به درد چیمیخورن؟
ببخشید که من زیاد با این چیزا آشنا نیستم
اولین باره که دارم همچین کاری رو انجام میدم
مرسی ازینکه کمکم میکنی.

آفلاین Modj

  • مدیر سایت
  • ***
  • ارسال: 801
    • ديدن مشخصات
    • موج
پاسخ : درست کردن کارت صدا
« پاسخ #14 : ژوئن 21, 2009, 18:35:10 pm »
برای هر پروژه ای توو این سبک به این قطعات نیاز دارین پس سریعا برای تهیه اش اقدام کنین.
فایلهای bascom سورس و ... برنامه میکروکنترلر هستن که بعد از کامپایل باید با یک پروگرمر اون رو به میکرو منتقل کنین.
قطعات پیچیده ای نداره و فکر کنم همه جا پیدا بشن
مرا امداد کسان افکنده بود از پای ............. مدد از بی کسی ها جستم و امداد خود کردم


Tags: