لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 12
DAC08080 استفاده می کنیم که مبدل دیجیتال به آنالوگ 8 بیتی می باشد. از آنجا که دو D/A هشت بیتی داریم اگر بخواهیم مستقیماً از میکرواستفاده کنیم. به دو پورت آزاد نیاز خواهیم داشت. در اینجا به دلیل اینکه فقط یک پورت آزاد داریم که همان DATA BUS می باشد باید یکی از دو روش زیر را برای انتقال اطلاعات به D/A ها انتخاب نماییم:
استفاده از LATCH
در صورت استفاده از LATCH اولاً نیاز به دو IC داریم و علاوه بر آن سیستم قابلیت انعطاف و گسترش کمی خواهد داشت.
استفاده از PPI
این (8255)IC علاوه بر آنکه در خروجی دارای سه پورت می باشد قابلیت های گسترده ای دارد که در صورت لزوم می توان از آن استفاده کرد. البته در اینجا فقط همانند دو LATCh عمل می کند. پورتهای A و B با استفاده از بایت کنترل به عنوان خروجی تعریف شده اند و به ترتیب به TL494 مربوط به موتور راست و چپ متصل می باشد. در شکل (24-5) نمودار گردشی برنامه نرم افزاری و در ضمیمه 1 خود برنامه آورده شده است.
2-2-5-ساخت منبع تغذیه منفی
همانطور که در شکل (23-5) دیده می شود خروجی D/A به OPAMP متصل می باشد این کار به این دلیل است که خروجی D/A جریان می باشد و از طرف دیگر ورودی TL494 جریان است. برای تبدیل به ولتاژ مطابق شکل (25-5) از OPAMP استفاده شده است.
شکل (25-5): تبدیل ولتاژ به جریان
OPAMP دارای تغذیه مثبت و منفی می باشد. در اینجا برای ساخت و ولتاژ منفی نمی توان مدار استفاده شده در روش آنالوگ را به کار برد چرا که در آنجا گفتیم که برای کوچکتر شدن سلف، باید فرکانس سوئیچینگ بالا باشد که اگر بخواهیم از میکرو به این منظور استفاده کنیم به دلیل کم بودن سرعت آن عملاً غیر ممکن است. روش دیگر این است که از IC دیگر مثل 555 و یا TL494 استفاده می کنیم. که این امر باعث زیاد شدن تعداد المانها خواهد شد. با توجه به کم بودن جریان تغذیه OPAMP ها از روشی استفاده می کنیم که البته فقط در جریانهای پایین کاربرد دارد.
DC آنرا حذف می کنیم که در نتیجه آن دامنه های مثبت و منفی ایجاد می شود. با صاف کردن دامنه های منفی توسط خازن و در نهایت با زنر می توان ولتاژ منفی با جریان در حدود 10 mA ایجاد کرد. در شکل (26-5) مدار ساخت و ولتاژ منفی آورده شده است.
مزیت این روش در این است که نیازی به فرکانس بالا نداشته و با فرکانس 500Hz که مطابق شکل (26-5) توسط پین شماره پنج پورت اعمال می شود قابل پیاده سازی است.
خلاصه
در این فصل طراحی مدار با دو روش آنالوگ و دیجیتال بررسی شد. با آزمایشهای مختلف پارامترهای موتور استخراج گردید. با مدل کردن موتور در Spice فرکانس 25 KKz به عنوان فرکانس برشگری انتخاب شد. ساخت PWM با دوره کار متغیر با استفاده از TL494 و همچنین چگونگی روشن و خاموش کردن سریع ماسفتها با توجه به خازن ورودی آنها را بررسی کردیم. دیدیم که مدار آنالوگ ساده تر و کم هزینه تر بوده و در مقابل نوین مقاومت نویز مقاومت بیشتری داشته و در حالت کلی قابلیت اعتماد بالاتری دارند. مزیت مدار دیجیتال انعطاف پذیری بسیار زیاد آن می باشد، به طوری که سخت افزار تقریباً ثابت می توان با تغییر نرم افزار عملکرد سیستم عوض نمود.
فصل ششم
نتایج آزمایشات
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 19
دانشگاه آزاد اسلامی
واحد علوم و تحقیقات
دانشکاه مهندسی پزشکی
پایان نامه کارشناسی مهندسی پزشکی بالینی
عنوان:
طراحی و ساخت سیستم تشخیص رنگ گویا برای نابینایان
استاد راهنما:
دکتر مهردار فرخی
ارائه:
آزاده امامی
زمستان 1382
چکیده:
بر طبق آمار موسسه بین المللی نابینایان، ضعف یا عدم بینایی یکی از متداول ترین ناتوانایی ها در سطح جهان است. افراد نابینا نیز مانند همة انسانها به اطلاعات نیازمندند و یکی از مهمترین اطلاعات مورد نیاز آنها درک آنان از رنگها و نیازشان به دانستن تمایز بین اشیا و لوازم بر مبنای رنگشان است. در این پروژه سعی شده ابزاری ارائه کردد که بوسیلة آن بتوان رنگها را شناسایی و با یک سیستم صوتی و از طریق شنوایی به اطلاع فرد نابینا رساند. این سیستم به صورت کوچک و قابل حمل و با قیمت تمام شدة مناسب می تواند به کمک افراد نابینا برآید. ساختار کلی این ابزار شامل سخت افزار آشکارسازی رنگ با کمک فیلترهای رنگی، سیستم کدینگ جهت ارسال کد آدرس رنگ آشکار شده و نهایتاً یک سیستم صوتی شامل یک IC تولید صورت و یک بلندگو می باشد. نتایج تستهای انجام شده نشاندهندة دقت مناسب سیستم گویای رنگ جهت کاربرد مورد نظر است.
تکنیک به کار رفته در دریافت کننده رنگ ها:
راههای زیادی برای دریافت نور از یک سطح وجود دراد. تعدادی از این تکنیک ها را در زیر می آوریم:
1- monolithic photo diode with light source and litter
نور از یک سطح گداهته ساطع شده و سپس منعکس می شود. فوتودیودها نور گذرنده از فیلترهیا رنگی را دریافت کرده و به ولتاژ در خروجی تبدیل می کند. با افزایش شدت نور به صورت خطی افزایش می یابد. به ازای شدت های نور متفاوت ولتاژ خروجی متفاوت خواهد بود و بر همین اساس رنگهای آشکار شده تشخیص داده می شوند.
2- Spectral Radioneter
انرژی نور را در ردیف طول موجهای طیف نور مرئی اندازه می گیرد.
3- Digital camera
یکی دیگر از راههای آشکارسازی رنگ، تنظیم یک دوربین روی سطح و تجزیه و تحلیل اطلاعات دریافت شده است. این یک راه بسیار دقیق با امکان تشخیص رنج وسیعی از رنگها می باشد، و همچنین بسیار گران
4- LDR with colour litters:
سه فیلتر رنگی را در مقابل یه مقاومت نوری قرار می دهند. فیلترها فوتوریجسترها را می پوشانند. بنابراین وقتی نور از سطح به رجیستر خط می رسد ابتدا از فیلترها عبور می کند که قرمز، سبز و آبی خواهد بود.
تکنیک های به کار رفته در پروژه:
از میان تکنیکهای مختلفی که در بالا بحث شد، تکنیکی که در آن از مقاومت های نوری به همراه فیلترهای رنگی استفاده می شود، در این پروژه به کار رفت. اگرچه روشهای برای آشکارسازی رنگ مناسبل اند ولی بسیار گران قیمت و پیچیده اند. این محصول بایستی بسیار کوچک و قابل حمل باشد.
خروجی این سیستم همچنین باید نامرئی باشد. بدلیل استفاده نابینایان از آن، این تکنیک انتخابی در این پروژه بدلیل سهولت کاربرد و قیمت پایین به کار رفت.
ابزار و وسایل متنوعی برای سنجش رنگ وجود دارد. به طور کلی می توان آنها را در سه گروه زیر دسته بندی کرد:
Colormeters
Spectroradiometers
Spectrophotometers
در تکنیم Tristimulus colormeter یک منبع نور فیلتر شده به همراه سه یا چهار آشکارساز فیلتر شده که پاسخ طیفی را اصلاح می کند و آنرا به استانداردهای CIE نزدیک می کند. این روش اندازه صحیحی از تعداد رنگ را در اختیار ما قرار می دهد ولی هیچ اطلاعات پایه ای و اساسی داده های طیف را به ما نخواهد داد.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 26
استراتژی طراحی شبکه استفاده از شبکه های کامپیوتری در چندین سال اخیر رشد و به موازات آن سازمان ها و موسسات متعددی اقدام به برپاسازی شبکه نموده اند. هر شبکه کامپیوتری می بایست با توجه به شرایط و سیاست های هر سازمان ، طراحی و در ادامه پیاده سازی گردد .شبکه ها ی کامپیوتری زیرساخت لازم برای استفاده از منابع فیزیکی و منطقی را در یک سازمان فراهم می نمایند . بدیهی است در صورتی که زیرساخت فوق به درستی طراحی نگردد، در زمان استفاده از شبکه با مشکلات متفاوتی برخورد نموده و می بایست هزینه های زیادی به منظور نگهداری و تطبیق آن با خواسته ها ی مورد نظر( جدید) ، صرف گردد ( اگر خوش شانس باشیم و مجبور نشویم که از اول همه چیز را مجددا" شروع نمائیم !) . یکی از علل اصلی در بروز اینچنین مشکلاتی ، به طراحی شبکه پس از پیاده سازی آن برمی گردد. ( در ابتدا شبکه را پیاده سازی می نمائیم و بعد سراغ طراحی می رویم ! ) . برپاسازی هر شبکه کامپیوتری تابع مجموعه سیاست هائی است که با استناد به آنان در ابتدا طراحی منطقی شبکه و در ادامه طراحی فیزیکی ، انجام خواهد شد . پس از اتمام مراحل طراحی ، امکان پیاده سازی شبکه با توجه به استراتژی تدوین شده ، فراهم می گردد.در زمان طراحی یک شبکه ، سوالات متعددی مطرح می گردد :
برای طراحی یک شبکه از کجا می بایست شروع کرد ؟
چه پارامترهائی را می بایست در نظر گرفت ؟
هدف از برپاسازی یک شبکه چیست ؟
انتطار کاربران از یک شبکه چیست ؟
آیا شبکه موجود ارتقاء می یابد و یا یک شبکه از ابتدا طراحی می گردد ؟
چه سرویس ها و خدماتی بر روی شبکه، ارائه خواهد شد ؟
و ...
سوالات فوق ، صرفا" نمونه هائی در این زمینه بوده که می بایست پاسخ آنان متناسب با واقعیت های موجود در هر سازمان ، مشخص گردد . ( یکی از اشکالات ما استفاده از پاسخ های ایستا در مواجهه با مسائل پویا است !) . در این مقاله قصد داریم به بررسی پارامترهای لازم در خصوص تدوین یک استراتژی مشخص به منظور طراحی شبکه پرداخته تا از این طریق امکان طراحی منطقی ، طراحی فیزیکی و در نهایت پیاده سازی مطلوب یک شبکه کامپیوتری ، فراهم گردد .
مقدمه قبل از طراحی فیزیکی شبکه ، می بایست در ابتدا و بر اساس یک فرآیند مشخص ، خواسته ها شناسائی و آنالیز گردند. چرا قصد ایجاد شبکه را داریم و این شبکه می بایست چه سرویس ها و خدماتی را ارائه نماید ؟ به چه منابعی نیار می باشد ؟ برای تامین سرویس ها و خدمات مورد نظر اکثریت کاربران ، چه اقداماتی می بایست انجام داد ؟ در ادامه می بایست به مواردی همچون پروتکل مورد نظر برای استفاده در شبکه ، سرعت شبکه و از همه مهم تر، مسائل امنیتی شبکه پرداخته گردد. هر یک از مسائل فوق ، تاثیر خاص خود را در طراحی منطقی یک شبکه به دنبال خواهند داشت .یکی دیگر از پارامترهائی که معمولا" از طرف مدیریت سازمان دنبال و به آن اهمیت داده می شود ، هزینه نهائی برپاسازی شبکه است . بنابراین لازم است در زمان طراحی منطقی شبکه به بودجه در نظر گرفته شده نیز توجه نمود .در صورتی که قصد ایجاد یک شبکه و تهیه نرم افزارهای جدیدی وجود داشته باشد ، زمان زیادی صرف بررسی توانمندی نرم افزارها ، هزینه های مستقیم و غیر مستقیم آنان ( آموزش کاربران ، کارکنان شبکه و سایر موارد دیگر ) ، خواهد شد .در برخی موارد ممکن است تصمیم گرفته شود که از خرید نرم افزارهای جدید صرفنظر نموده و نرم افزارهای قدیمی را ارتقاء داد. تعداد زیادی از برنامه های کامپیوتری که با استفاده از زبانهائی نظیر : کوبال ، بیسیک و فرترن نوشته شده اند ، ممکن است دارای قابلیت های خاصی در محیط شبکه بوده که استفاده از آنان نیازمند بکارگیری پروتکل های قدیمی باشد. در چنین مواردی لازم است به چندین موضوع دیگر نیز توجه گردد :
هزینه ارتقاء هزاران خط کد نوشته شده قدیمی توسط نسخه های جدید و پیشرفته همان زبان های برنامه نویسی ، چه میزان است ؟
هزینه ارتقاء برنامه ها به یک زبان برنامه نویسی شی گراء چه میزان است ؟
آیا به منظور صرفه جوئی در هزینه ها ، می توان بخش های خاصی از شبکه را ارتقاء و از سخت افزارها و یا نرم افزارهای خاصی برای ارتباط با عناصر قدیمی شبکه استفاده نمود؟
با توجه به هزینه و زمان ارتقاء برنامه های نوشته شده قدیمی توسط زبان های جدید برنامه نویسی ، ممکن است تصمیم گرفته شود که فعلا" و تا زمانی که نرم افزارهای جدید نوشته و جایگزین گردند از نرم افزارهای موجود حمایت و پشتیبانی شود. در این رابطه ممکن است بتوان از یک بسته نرم افراری به عنوان گزینه ای جایگزین در ارتباط با برنامه های قدیمی نیز استفاده نمود. در صورتی که می توان با اعمال تغییراتی اندک و ترجمه کد منبع برنامه ، امکان اجرای برنامه را بر روی یک سیستم عامل جدید فراهم نمود ، قطعا" هزینه مورد نظر بمراتب کمتر از حالتی است که برنامه از ابتدا و متناسب با خواسته های جدید ، بازنویسی گردد. یکی دیگر از مسائلی که می بایست در زمان ارتقاء یک برنامه جدید مورد توجه قرار گیرد ، آموزش کاربرانی است که از نرم افزار فوق استفاده می نمایند .برنامه ریزی برای طراحی منطقی شبکه برای طراحی منطقی شبکه ، می توان از یک و یا دونقطه کار خود را شروع کرد: طراحی و نصب یک شبکه جدید و یا ارتقاء شبکه موجود. در هر دو حالت ، می بایست اطلاعات مورد نیاز در خصوص چندین عامل اساسی و مهم را قبل از طراحی منطقی شبکه ، جمع آوری نمود. مثلا" با توجه به سرویس ها و خدماتی که قصد ارائه آنان به سرویس گیرندگان شبکه را داریم ، می بایست به بررسی و آنالیز الگوهای ترافیک در شبکه پرداخته گردد . شناسائی نقاط حساس و بحرانی (در حد امکان ) ، کاهش ترافیک موجود با ارائه مسیرهای متعدد به منابع و تامین سرویس دهندگان متعددی که مسئولیت پاسخگوئی به داده های مهم با هدف تامین Load balancing را دارا می باشند ، نمونه هائی در این رابطه می باشد .برای برنامه ریزی در خصوص طراحی منطقی شبکه می بایست به عواملی دیگر نیز توجه و در خصوص آنان تعیین تکلیف شود :
سرویس گیرندگان، چه افرادی می باشند؟ نیاز واقعی آنان چیست ؟چگونه از نیاز آنان آگاهی پیدا کرده اید ؟ آیا اطلاعات جمع آوری شده معتبر است ؟
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 12
همانطور که در صفحه قبل مشاهده گردید میانگین زمانهای به دست آمده توسط دستگاه یون زدای طراحی شده، چیزی برابر با 20/4 ساعت می باشد. که با انحراف معیاری در حدود 30/1 قابل قبول می باشد، درحالی که میانگین زمانی به دست آمده توسط روش سنتی کیسه دیالیز در موارد مشابه چیزی در حدود 120 ساعت می باشد. که با انحراف معیاری در حدود 97/16 قابل قبول است.
تعداد نمونه ها همانطور که مشاهده می شود 5 عدد برای هر دو نمونه می باشد و میزان واریانس هم برای روش دستگاهی برابر با 70/1 است، در حالی که برای روش سنتی کیسه دیالیز برابر با 288 است.خطای استاندارد همه برای روش دستگاهی برابر با 58/0 است. در حالی که برا روش سنتی کیسه دیالیز برابر با 59/7 می باشد.
همین طور که مشاهده می شود حداقل زمان برای روش دستگاهی 3 ساعت و برای روش سنتی کیسه دیالیز برابر با 96 ساعت است.
و در نهایت حداکثر زمان هم برای روش دستگاهی برابر با 6 ساعت است و برای روش سنتی کیسه دیالیز برابر با 144 ساعت است.
در کل با توجه به نتایج و داده های زمانی مشاهده می گردد که روش دستگاهی روشی بسیار سریعتر و کوتاهتر برای دیالیز کردن نمونه های سرم می باشد.
همانطور که مشاهده می شود میانگین مصرف آب دیونیزه توسط دستگاه یون زدای طراحی شده چیزی در حدود 80 لیتر می باشد که با انحراف معیاری در حدود 71/18 قابل قبول است در حالی که این میانگین برای روش سنتی کیسه دیالیز در حدود مصرف 1920 لیتر آب دیونیزه است که با انحراف معیاری در حدود 14/370 قابل قبول می باشد.
همانطور که در این جدول هم مشاهده می شود تعداد نمونه ها 5 عدد است.
میزان واریانس هم برای روش دستگاهی برابر با 350 است در حالی که برای روش سنتی کیسه دیالیز برابر با 13700 می باشد.
میزان خطای استاندارد هم در روش دستگاهی برابر 37/8 است در حالی که در روش سنتی کیسه دیالیز این خطا برابر با 53/ می باشد.
همانطور که مشاهده می شود میانگین مصرف آب دیونیزه توسط دستگاه یون زدای طراحی شده چیزی در حدود 80 لیتر می باشد که با انحراف معیاری در حدود 71/18 قابل قبول است در حالی که این میانگین برای روش سنتی کیسه دیالیزدر حدود مصرف 1920 لیتر آب دیونیزه است که با انحراف معیاری در حدود 14/370 قابل قبول می باشد.
همانطور که در این جدول هم مشاهده می شود تعداد نمونه ها 5 عدد است. میزان واریانس هم برای روش دستگاهی برابر با 350 است. در حالی که برای روش سنتی کیسه دیالیز برابر با 137000 می باشد.
میزان خطای استاندارد هم در روش دستگاهی برابر با 37/8 است در حالی که در روش سنتی کیسه دیالیز این خطا برابر با 53/165 می باشد.
همانطور که می بینیم حداقل مصرف آب برای روش دستگاهی در حدود 60 لیتر است ولی برای روش سنتی این مصرف به حدود 1500 لیتر می رسد.
حداکثر مصرف آب برای روش دستگاهی برابر با 110 لیتر می باشد در حالی که در روش سنتی کیسه دیالیز به حدود 2500 لیتر می رسد.
با توجه به نتایج به دست آمده مشاهده می شود که روش دستگاهی روشی بسیار اقتصادی تر از نظر مصرف آب دیونیزه است و صرفه جویی های مهمی را در صورت به کار بردن این روش می توان به دست آورد.
دانلود تحقیق درباره طراحی صفحات HTML وب
رشته کامپیوتر
فرمت فایل: ورد قابل ویرایش
تعداد صفحات: 89
فهرست
مفاهیمHTML & XHTML
یک صفحه وب چیست
طرزکارصفحات وب
درموقع مروروب چه اتفاقی می افتد
نحوه ویرایش صفحات وب
دوراه تولیدصفحات وب
نرم افزارهای تولید وویرایش HTML
ویرایشگرهای ساده متن
ویرایشگرهای مخصوصHTML
نرم افزارهای گرافیکی تولیدکننده کدهایHTML
ایجاد کردن یک صفحه وب
دستورها ویا برچسب هایی که دریک صفحه وب وجوددارد
(دستورهای مشترک)
شکست خطوط وپاراگراف ها
ایجاد اتصال وپیوند(link) به صفحات وب دیگران
ایجاد اتصال وپیوند(link) بین صفحات وب خودتان
ادرس های وابسته
انتشارصفحاتHTML
ایجادوتنظیم یک سایت وب اینترنتی
انتشارصفحات وب با نت اسکیپ
انتشارصفحات وب با کمک Microsoft IE
انتشار صفحه های وب بوسیله Microsoft front page
قراردادن صفحات وب برروی یک اینترانت(شبکه محلی)
انتشارصفحات وب برروی دیسک
تنظیم محل قرارگیری خطوط
سه نوع از لیست های موجود درHTML
برجسته کردن متن ها (boldface) استفاده ازحروف کج
talics)(I وارایش های اختصاصی
اندازه ورنگ فونت
انتخاب نوع فونت
استفاده ازنقاط عطف درصفحه وب
ایجاد پیوند به نقاط خاصی از یک صفحه دیگر
قراددادن پیوندی ازادرسe-mail خوددرداخل یک صفحه وب
ایجاد فرم های HTML
ایجاد یک فرم
ورود متن text input
شناسایی داده های موجود در یک فرم
پذیرفتن داده های مخفی درفرم ها
محدوده های متنی text area
ارسال فرم submit
ایجاد یک تکمهsubmit سفارشی
ایجاد تصاویر گرافیکی برای صفحات وب
اصول طراحی وتولید تصاویر گرافیکی برای وب
کنترل فشرده سازی JPEG
تولید بنرها وتکمه ها
کاهش تعداد رنگها
قراردادن یک تصویر گرافیکی بر روی صفحه وب
ایجاد برچسب برای یک تصویر
تصاویری که خود یک پیوند LINK می باشند
مرتب کردن سازی عرض تصاویر
مرتب سازی عمودی تصاویر
پس زمینه ها back ground ورنگ های سفارشی
رنگ های متن وپس زمینه
ایجاد رنگ های سفارشی و دلخواه
استفاده از قالبهای تصویر برای ایجاد پس زمینه
ckgroundba
تصاویرشفاف(transparent)
ایجاد تصاویر متحرک
نرم افزارهای تولید کننده انیمیشن های مربوط به
صفحات وب
ایجاد تصاویری که قرار است به حرکت درایند
چگونه یک انیمیشن با فرمت Gif را بر روی یک
صفحه وب قراردهیم
به حرکت دراوردن و تولید جلوه های ویزه متن ها
طراحی صفحات ونماها
مشخص کردن طول وعرض تصاویر
پیوندهای گرافیکی و نقشه های تصویری
ایجاد نقشه مناطق مختلف در یک تصویر
نقشه های تصویری مربوط به سرویس
گیرنده ها(client-side)
قراردادن چندرسانه ای در صفحات وب
قرار دادن صدا در صفحات وب
قرار دادن تصاویر ویدئویی در صفحه وب
برنامه ریزی برای اینده HTML
استفاده ازHtml در خارج از وب
Html به عنوان رابط کاربری نوین
انقلاب رسانه ای دیجیتالی
Html نوین یاXhtml