سلام
من چند وقت پیش تصمیم به ساخت مداری کردم که بتواند به شماره ای زنگ بزند و در ضمن بتواند تن های تلفن را هم تشخیص بدهد برای همین یک ایسی MT8880تهیه کردم ولی نمیدونم ازش چه جوری استفاده کنم اگه کسی اطلاعاتی داره لطفا دریغ نکنه
لطفا
تن هاي dtmf رو با 8870 مي شه خيلي راحت فهميد .
يه خروجي BCD كه كد كليد فشرده شده رو مي گه
يه خروجي ديه هم داره كه وقتي كليدي فشار داده بشه واسه يه لحظه يك مي شه .
(۱۵-دى-۱۳۸۷, ۱۷:۰۷:۳۹)terip2008 نوشته است: [ -> ]تن هاي dtmf رو با 8870 مي شه خيلي راحت فهميد .
يه خروجي BCD كه كد كليد فشرده شده رو مي گه
يه خروجي ديه هم داره كه وقتي كليدي فشار داده بشه واسه يه لحظه يك مي شه .
سلام
میدونم اول از MT8870استفاده کردم ولی این ایسی که نمیتونه شماره گیری کنه
برای همین از MT8880اسفاده کردم ولی فعلا نمی دونم چه جوری ازش استفاده کنم
براي زنگ زدن مي توني از تايمر يك استفاده كني .
دستور DTMFOUT تو بسكام برات خيلي راحت با روش تن شماره گيري مي كنه .
کد php:
DTMFOUT number, duration
DTMFOUT string , duration
سلام
اگه میخواستم با میکرو اینکارو انجام بدم از اول اینکاررو انجام میدادم
بازم لطفا اگه کسی اطلاعاتی داره لطفا دریغ نکنه
من هنوز منتظرم
کاری نداره که دوست عزیز
برا دریافت شماره، این آی سی شماره ها رو با یه بیت کلاک می فرسه
به این صورت که عدد اول رو میده بهعد یه کلاک، سپس عدد دوم رو میده و بعد یه کلاک دیگه الی....
شما یه رشته تعریف کن، کلاک رو بده به یه اینتراپت(وقفه) و بعد درون رشته ذخیره کن.
برا شماره گیری هم عدد رو از رشته بخون،بریز روی پورت و سپس کلاک بده. البته باید حداقل 1 ثانیه تاخیر بدی
(۱۹-دى-۱۳۸۷, ۱۲:۵۵:۳۸)iman-63 نوشته است: [ -> ]کاری نداره که دوست عزیز
برا دریافت شماره، این آی سی شماره ها رو با یه بیت کلاک می فرسه
به این صورت که عدد اول رو میده بهعد یه کلاک، سپس عدد دوم رو میده و بعد یه کلاک دیگه الی....
شما یه رشته تعریف کن، کلاک رو بده به یه اینتراپت(وقفه) و بعد درون رشته ذخیره کن.
برا شماره گیری هم عدد رو از رشته بخون،بریز روی پورت و سپس کلاک بده. البته باید حداقل 1 ثانیه تاخیر بدی
سلام
من اون مداری رو که تو دیتا شیتش بود بستم ولی جواب نداد

تو اگر مداری سراغ داری لطف کن بزارش این جا +توضیحات مفصل

ممنون
خدانگه دار

ظاهراً شما برای فرستادن dtmf مشکل دارید!
مشکل مدار تو دیتاشیت هم برای ارسال هستش و برای دریافت بخوبی جواب میده.
من خودم چند ماه روش کار کردم تا چند تا فوت کوزه گری که داشت، پیداشون کردم. شما جواب این سوالات رو مشخص کنید تا بگم مشکل کجاست .
1) آی سی سیگنال هارو اصلاً نمیفرسته یا بعضیاشو اشتباه میفرسته؟
2) هنگام ارسال، گوشی رو که به خط ارسال وصله وردارید و گوش کنید. صدا بصورت سیگنالهای ارسالی از صفحه کلید تلفن هست یا بصورت تیک تیک های ضعیف؟
3) شماره گیری مشکل داره یا آشکار سازی سیگنال تو خط دیگه؟
(۱۹-دى-۱۳۸۷, ۲۳:۴۱:۴۵)ilgar نوشته است: [ -> ]ظاهراً شما برای فرستادن dtmf مشکل دارید!
مشکل مدار تو دیتاشیت هم برای ارسال هستش و برای دریافت بخوبی جواب میده.
من خودم چند ماه روش کار کردم تا چند تا فوت کوزه گری که داشت، پیداشون کردم. شما جواب این سوالات رو مشخص کنید تا بگم مشکل کجاست .
1) آی سی سیگنال هارو اصلاً نمیفرسته یا بعضیاشو اشتباه میفرسته؟
2) هنگام ارسال، گوشی رو که به خط ارسال وصله وردارید و گوش کنید. صدا بصورت سیگنالهای ارسالی از صفحه کلید تلفن هست یا بصورت تیک تیک های ضعیف؟
3) شماره گیری مشکل داره یا آشکار سازی سیگنال تو خط دیگه؟
سلام
من هر چی که امحان کردم با این ایسی کار کنم نشد که نشد(هم فر ستا دن و هم گرفتن) تا این که بعد از کلی ازمایش تونستم تقریبا قسمت دریافت شو درست کنم ولی هنوز نتونستم با این ایسی چیزی بفرستم

وقتی می خوام بفرستم چند تا مشکل برام پیش می یاد که عبارتند از:
1)مهمترین اونا اینکه وقتی می خوام خط تلفن رو به پایه TONEاین ایسی وصل کنم نمی دونم که اون یکی سیمو به کجا وصل کنم برا همین اون یکی رو به زمین مدار وصل میکنم

ولی وقتی این کارو می کنم ظا هرا خط تلفن اتصال کوتاه میشه

به همین خا طر یکی از سیم هارو با یه خازن 100نانو فاراد سری میکنم

2) با شرایت با لا هر کاری که می کنم ایسی ایسی یک شماره
رو هم نمی گیره
وقتی گوشی رو بر می داری حتی تیک تیک هم نمی کنه

از سالم بودن ایسی هم تقریبا مطمئنم
اگه میشه هر جاش که مشکل داره بگو

خدا نگه دار

هنگام دریافت اونیکی سیمیکه میگید به کجا وصل میکنید؟!
چیزی که من از صحبتهای شما فهمیدم اینه که شما مستقیماً آی سی رو به خط تلفن وصل میکنید!!!!!!!!!!!!
دریافت با این روش مشکلی نداره چون تو مسیر آی سی با خط یک مقاومت 100 کیلو قرار داره اما ارسال خیلی خطرناکه(حسن)!
احتمالاً قسمت ارسال آی سی رو سوزوندین (من خودم اولش دو تاشو ناکار کردم).در مرحله اول آی سی رو عوضش کنید تا از عملکردش مطمئن بشید.
در مرحله دوم مدار تو عکسو به مدارتون اضافه کنید.
چون در صورتی که گوشی برداری صورت نگرفته ولتاژ خط تلفن 48 - 45 ولت هستش. به این دلیل اول باید گوشی برداری صورت گرفته و ولتاژ خط تلفن از مرکز به حدود 10-7 ولت پایین بیاد. در این مرحلست که باید خط ارسالو به قسمت فرستنده با یک رله وصل کنید.
برای عمل گوشی برداری به بیس ترانزیستور 1 و برای عمل ارسال به بیس ترانزیستور 2 پالس بدین.
این کارا رو بکنید و بعد به سه سوال قبلی من جواب بدید.
با يه چوك ابي هم مي شه ولتاژ خط اورد پايين و هم خروجي اي سي رو از خط تلفن ايزوله كرد .
اون قمست دو سيمه رو به خط تلفن وصل كنيد . ( با يه رله كه در موقع خواص قطع اشغال شه ) و از طرف سه سيه با وسطي و يكي از كناره هاي خروجي آيسي يا ميكرو رو وصل كنيد . به همين راحتي .
چوك آبي هم 300 تومانه .