ايران ويج

نسخه‌ی کامل: چه ججوری MT8880 رو به میکرو وصل کنم(فوری)
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5
سلام
من چند وقت پیش تصمیم به ساخت مداری کردم که بتواند به شماره ای زنگ بزند و در ضمن بتواند تن های تلفن را هم تشخیص بدهد برای همین یک ایسی MT8880تهیه کردم ولی نمیدونم ازش چه جوری استفاده کنم اگه کسی اطلاعاتی داره لطفا دریغ نکنه
لطفا
تن هاي dtmf رو با 8870 مي شه خيلي راحت فهميد .

يه خروجي BCD كه كد كليد فشرده شده رو مي گه

يه خروجي ديه هم داره كه وقتي كليدي فشار داده بشه واسه يه لحظه يك مي شه .
(۱۵-دى-۱۳۸۷, ۱۷:۰۷:۳۹)terip2008 نوشته است: [ -> ]تن هاي dtmf رو با 8870 مي شه خيلي راحت فهميد .

يه خروجي BCD كه كد كليد فشرده شده رو مي گه

يه خروجي ديه هم داره كه وقتي كليدي فشار داده بشه واسه يه لحظه يك مي شه .

سلام
میدونم اول از MT8870استفاده کردم ولی این ایسی که نمیتونه شماره گیری کنه
برای همین از MT8880اسفاده کردم ولی فعلا نمی دونم چه جوری ازش استفاده کنم
براي زنگ زدن مي توني از تايمر يك استفاده كني .
دستور DTMFOUT تو بسكام برات خيلي راحت با روش تن شماره گيري مي كنه .
کد php:
DTMFOUT numberduration
DTMFOUT string 
duration 
سلام
اگه میخواستم با میکرو اینکارو انجام بدم از اول اینکاررو انجام میدادم
بازم لطفا اگه کسی اطلاعاتی داره لطفا دریغ نکنه
من هنوز منتظرم
کاری نداره که دوست عزیز
برا دریافت شماره، این آی سی شماره ها رو با یه بیت کلاک می فرسه
به این صورت که عدد اول رو میده بهعد یه کلاک، سپس عدد دوم رو میده و بعد یه کلاک دیگه الی....
شما یه رشته تعریف کن، کلاک رو بده به یه اینتراپت(وقفه) و بعد درون رشته ذخیره کن.

برا شماره گیری هم عدد رو از رشته بخون،بریز روی پورت و سپس کلاک بده. البته باید حداقل 1 ثانیه تاخیر بدی
(۱۹-دى-۱۳۸۷, ۱۲:۵۵:۳۸)iman-63 نوشته است: [ -> ]کاری نداره که دوست عزیز
برا دریافت شماره، این آی سی شماره ها رو با یه بیت کلاک می فرسه
به این صورت که عدد اول رو میده بهعد یه کلاک، سپس عدد دوم رو میده و بعد یه کلاک دیگه الی....
شما یه رشته تعریف کن، کلاک رو بده به یه اینتراپت(وقفه) و بعد درون رشته ذخیره کن.

برا شماره گیری هم عدد رو از رشته بخون،بریز روی پورت و سپس کلاک بده. البته باید حداقل 1 ثانیه تاخیر بدی

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

سلام
من هر چی که امحان کردم با این ایسی کار کنم نشد که نشد(هم فر ستا دن و هم گرفتن) تا این که بعد از کلی ازمایش تونستم تقریبا قسمت دریافت شو درست کنم ولی هنوز نتونستم با این ایسی چیزی بفرستم Sad
وقتی می خوام بفرستم چند تا مشکل برام پیش می یاد که عبارتند از:
1)مهمترین اونا اینکه وقتی می خوام خط تلفن رو به پایه TONEاین ایسی وصل کنم نمی دونم که اون یکی سیمو به کجا وصل کنم برا همین اون یکی رو به زمین مدار وصل میکنم 007
ولی وقتی این کارو می کنم ظا هرا خط تلفن اتصال کوتاه میشه Amaze
به همین خا طر یکی از سیم هارو با یه خازن 100نانو فاراد سری میکنم 013
2) با شرایت با لا هر کاری که می کنم ایسی ایسی یک شماره
رو هم نمی گیره 014
وقتی گوشی رو بر می داری حتی تیک تیک هم نمی کنه Sad
از سالم بودن ایسی هم تقریبا مطمئنم
اگه میشه هر جاش که مشکل داره بگو 013
خدا نگه دار 032
هنگام دریافت اونیکی سیمیکه میگید به کجا وصل میکنید؟!

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

اون قمست دو سيمه رو به خط تلفن وصل كنيد . ( با يه رله كه در موقع خواص قطع اشغال شه ) و از طرف سه سيه با وسطي و يكي از كناره هاي خروجي آيسي يا ميكرو رو وصل كنيد . به همين راحتي .

چوك آبي هم 300 تومانه .
صفحه‌ها: 1 2 3 4 5