موضوع:
مبانی چگونگی عملکرد مدار شارژ گوشی ها
مبانی چگونگی عملکرد مدار شارژ گوشی ها
موضوع:
مبانی چگونگی عملکرد مدار شارژ گوشی ها
این جزوه شامل توضیح کامل درس و ارائه مثال های فراوان میباشد و . ...
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:81
فهرست و توضیحات:
فصل اول مفاهیم پایهای و تعاریف 9
1-1-1 منطقه 10 تهران Area Error! Bookmark not defined.
1-1-1-1 خیابان آزادی Azady Error! Bookmark not defined.
1-1-1-2 خیابان انقلاب Enghelab Error! Bookmark not defined.
1-1-2 منطقه 6 تهران Area Error! Bookmark not defined.
1-2 شهر کرج Error! Bookmark not defined.
2- استان اصفهان Esfehan Error! Bookmark not defined.
سؤالات چهارگزینهای فصل اول Error! Bookmark not defined.
پینوشتها Error! Bookmark not defined.
Reference: Error! Bookmark not defined.
1-1-1-1 خیابان علمدار Azady 46
1-1-1-2 خیابان انقلاب Enghelab 47
سؤالات چهارگزینهای فصل دوم 49
1-1-1-1 خیابان علمدار Azady 57
1-1-1-2 خیابان انقلاب Enghelab 58
سؤالات چهارگزینهای فصل دوم 61
این فصل به ارائه تعاریف پایه در تحلیل مدارهای الکتریکی میپردازد. در این فصل اصول مقدماتی و پایه و قراردادهای پذیرفته شده در تحلیل مدارهای الکتریکی معرفی میشود. واحدها و کمیتهای مورد استفاده در تحلیل مدار در همین بخش ارائه میگردد و مثالهای متنوع و کاربردی متعددی با هدف آشنایی بیشتر با مفاهیم پایهای مورد نظر ارائه خواهد شد.
1-1 کلون
دو ذره همنام باردار (هر دو با بار مثبت یا هر دو با بار منفی) دارای بار الکتریکی ”یک کولن“ میباشند، در صورتی که در فاصله ”یک متر“ از یکدیگر و در خلأ قرار گرفته باشند و یکدیگر را با نیروی نیوتن دفع نمایند. در این رابطه c سرعت نور در خلأ بوده و مقدار آن برابر است با: . تعریف کولن در شکل 1-1 نیز نشان داده شده است.
شکل 1-1 تعریف کولن
کولن که با علامت اختصاری C نشان داده میشود، واحد بار پایه است. بر این اساس بار الکتریکی یک الکترون برابر است با و یک کولن بار منفی معادل با بار الکترون میباشد. بار الکتریکی، مثبت یا منفی، با علامت q یا Q نشان داده میشود.
1-2 جریان الکتریکی و آمپر
جریان الکتریکی i در یک مقطع مشخص و در حال شارش در یک مسیر معین تحت عنوان ” نرخ لحظهای عبور بارهای الکتریکی مثبت خالص“ که در مسیر مشخصی از مقطع مورد نظر عبور میکند، تعریف میشود:
(1-1)
واحد جریان الکتریکی ” آمپر“ بوده و با علامت اختصاری A نشان داده میشود و به نرخ شارش بار q با بار یک کولن در بازه زمانی یک ثانیه اشاره دارد. به عبارت دیگر:
(1-2)
تذکر: اگرچه جریان الکتریکی به واسطه عبور الکترونها در مدار پدید میآید، امّا مرسوم است که تصور شود بار الکتریکی مثبت در مدار در حال گردش است؛ این مورد تحت عنوان مسیر قراردادی جریان شناخته میشود.
برای یافتن عبارتی برای بار الکتریکی q بر حسب جریان i، باید بار منتقل شده در یک مقطع زمانی مشخص با شروع از زمان تا یک زمان مشخص در آینده را اندازهگیری نماییم. پس خواهیم داشت:
دانلود پروژه مدار شماره گیر تلفن با avr و بسکام
همانطوریکه می دانید در سیستمهای تلفن قدیم برای شماره گیری از پالس استفاده می شد و به برای گرفتن هر رقم میبایستی به تعداد آن رقم دو سر خط را اتصال کوتاه کرده و قطع کنیم. به طور مثال برای گرفتن شماره 9 مجبور بودیم که 9 بار سیم های تلفن را قطع و وصل کنیم به عبارت دیگر 9 پالس متوالی سریال به خط بدهیم. ولی در سیستم های تلفن جدید برای شماره گیری از تن دی تی ام اف DTMF به جای پالس استفاده می شود و هر به هر رقم یک تن صوتی خاص اختصاص داده شده است که استاندارد بین المللی می باشد و در تمام دنیا مورد توافق و استفاده قرار گرفته است. (در تلفن های استاندارد 16 کلید وجود دارد که معمولاً 12 کلید استفاده می شود؛ 10 کلید برای ارقام و 2 کلید * و # ) با فشار هر کلید تن های مربوط به سطر و ستون آن کلید با هم پخش می شوند.
توضیحات پروژه:
هسته اصلی این پروژه استفاده از تابع DTMFOUT موجود در میکروی AVR به شماره ATMEGA8 می باشد که می تواند با استفاده از تایمر شماره یک تن صوتی مورد نظر را تولید کند (برای اطلاعات بیشتر در مورد چگونگی عملکرد این دستور به پست "شماره گیری تلفن با میکروکنترلر AVR" در پایین همین صفحه مراجعه فرمایید). در قسمت ارتباط با کاربر از صفحه کلید 24 رقمی استفاده شده تا از حداکثر کلید های مجاز بتوان برای حافظه استفاده کرد. البته می توان از کی پد های 16 رقمی استاندارد نیز برای این پروژه استفاده کرد ولی در این صورت می بایستی در خط 5 برنامه Config Kbd = Portd , Rows = 6 , Row5 = Pinb.2 , Row6 = Pinb.3 قسمت های اضافه پاک کنید تا به صورت Config Kbd = Portd در بیاید و نیز در خط 22 برنامه If Key > 23 Then Goto Memory_key عدد 23 را به 16 تغییر دهید چرا که تابع کی پد های 24 کلیدی در صورت فشار ندادن کلید ها عدد 24 را بر می گرداند و تابع کلید های 16 کلیدی در صورت فشار ندادن کلید ها عدد 17 را بر می گرداند که بایستی توجه شود. بخش دیگر برنامه استفاده از تایمر 0 برای چشمکزدن LED قرمز می باشد. همانطوریکه ملاحظه می فرمایید از تایمر 0 به عنوان زمانسنج استفاده کرده ایم و مقدار پرسکالر آن را روی حد اکثر ممکن یعنی 1024 قرار داده ایم تا فرکانس اسیلاتور میکرو را به کمترین مقدار ممکن تبدیل کند و به عبارتی بیشترین تاخیر زمانی را تولید نماید. استفاده از این تایمر اختیاری بوده و تاثیری در عملکرد کلی مدار ندارد فقط سبب چشمک زدن LED قرمز می شود که نشان دهنده آماده به کار بودن سیستم است. طرز کار آن نیز بدین صورت می باشد که تایمر پس از سر ریز شدن به برچسب Blink_led پرش می کند و مقدار Time_led را که بر حسب بایت می باشد یک واحد افزایش می دهد. این کار در هر ثانیه ده ها بار اتفاق می افتد. سپس مقدار Time_led مورد بررسی قرار می گیرد. در صورتی که این مقدار از 50 بزرگتر شد مساوی با صفر می گردد. تا اینجا موفق شدیم که با استفاده از تایمر صفر یک مقدار عددی را از 0 تا 50 به طور متوالی افزایش دهیم. در شرط بعدی برای بار دوم مقدار Time_led بررسی می شود. در صورتی که این مقدار در بازه بین 0 تا 2 قرار داشت دیود LED قرمز روشن می شود و در غیر این صورت (در بازه بین 3 تا 50 ) LED خاموش می شود. با توجه به این که زمان تغییر عدد از 0 تا 50 حدود ۴ ثانیه طول می کشد، تقریباً یک پنجاهم این زمان LED روشن بوده و در بقیه زمان خاموش می باشد و در نهایت یک لامپ چشکمزن خواهیم داشت که آماده به کار بودن مدار را نشان می دهد. اما بخش اصلی برنامه پردازش در حلقه در یافت از کی پد می باشد که در خطوط 20 تا 29 قرار دارد. با فشار هر یک از کلید های روی کی پد عدد متناظر با آن در متغیر Key از نوع بایت قرار گرفته سپس رله و چراغ سبز روشن می شوند و دستور Number = Lookupstr(key , Memory اجرا می گردد. در این دستور شماره تلفن متناظر با کلید فشار داده شده از جدول Memory استخراج شده و در متغیر رشته ای Number قرار می گیرد. این متغیر یک متغیر موقتی می باشد که طول آن را متناسب با بزگترین شماره تلفن موجود در جدول انتخاب کنید. (توجه کنید که منظور از بزرگترین، یعنی طولانی ترین شماره) در خط بعد شماره مورد نظر توسط دستور DTMFOUT شماره گیری می شود و منظور از عدد 50 در جلوی آن اینست که هر یک از ارقام شماره تلفن به مدت 50 میلی ثانیه تولید می شوند و در واقع گرفتن یک شماره تلفن 10 رقمی حدود نیم الی یک ثانیه طول می کشد که کمترین سرعت ممکن برای مخابرات ایران است. ( مقادیر کمتر از 50 را نیز امتحان کردم ولی توسط سیستم های مخابرات آشکار نمی گردد!) پس از این دستور رله و چراغ سبز بلافاصله خاموش می شوند و چوک کوپل را از خط تلفن آزاد می کنند.( این چوک معروف به چوک آبی رادیو می باشد که می توانید از تمام مغازه های تعمیرات رادیو و یا الکترونیکی ها تهیه فرمایید و برای جدا کردن خط تلفن از مدار شماره گیر به کار می رود). توجه کنید هنگامی که قصد شماره گیری دارید می بایستی حتماً گوشی تلفن را برداشته باشید تا خط آزاد بماند چه در غیر این صورت هیچ شماره ای گرفته نمی شود و قبل از پردازش تن توسط مخابرات، خط توسط میکرو قطع می گردد. بخش حافظه دستگاه در قسمت آخر برنامه قرار گرفته و شامل 24 قسمت می باشد. (در صورتی که از کی پد 16 کلیدی استفاده کنید باید تعداد آن را به 16 کاهش دهید). در این قسمت تعداد خطها اهمیتی ندارد و می توان هر 24 رقم را در یک خط DATA پشت سر هم نوشت ولی به خاطر تطبیق شماره ها با کلید های کی پد به صورت 6 خط 4 تایی نوشته شده است. شایان ذکر است که هر یک از ارقام نوشته شده یک بایت از حافظه کدی میکرو ROM را اشغال می کنند و اگر هر شماره تلفن را 10 رقم فرض کنیم (10 بایت) حدود 6هزار شماره تلفن را می توان در این میکرو نوشت که با توجه با محدودیت کلید های کی پد کار مشکلی می باشد و نیاز به برنامه نویسی حرفه ای تر و استفاده از LCD دارد ولی در صورتی که تمایل به ساخت چنین چیزی داشتید می توانید با من تماس بگیرید.
طرز کار پروژه:
j1:سوکت تلفن می باشد که باید به خط تلفن وصل شود.
R3: مقاومت ۳۳۰ اهم جهت کاهش دادن مقاومت خط تلفن. با قرار دادن این مقاومت در مدار، خط تلفن اشغال خواهد شد.
RL1: در مسیر چک تلفن و خط تلفن باید یک رله قرار بگیرد ، تا هر زمان که نیاز شد یا وصل کردن رله بتوانیم خط را اشغال کنیم. بعد از فعال شدن رله مقاومت ۳۳۰ اهم در مدار خط تلفن قرار میگیرد و با کاهش مقاومت خط ، به مرکز مقاومت می فهماند که خط اشغال است و آماده شماره گیری میباشد.
TR1: برای اینکه پالس های تن را به خط تلفن اعمال کنیم از یک چوک استفاده شده است. برای این شماتیک از چوک قرمز استفاده کنید. این چک مدار تلفن را از میکروکنترلر ایزوله میکند. و پایه میکروکنترلر با خط تلفن تماس الکتریکی ندارد.
Sounder1: جهت پخش کردن صدای تن میتوان از یک اسپیکر کوچک ۸ اهم ۰٫۵W استفاده کرد.
Sounder2: جهت پخش صدای BIB به منظور صحت فشرده شدن کلیدهای کیپد. برای این کاز از بیزر استفاده شود. توجه: در صورت استفاده عملی از این پروژه حتما از کریستال خارجی استفاده شود. این پروژه با کریستال داخلی قادر به شماره گیری نیست.
توجه: از کریستال ۴MHz تا ۱۰MHz استفاده شود.
قابلیتها: