پویا فایل

پویا فایل

پویا فایل

پویا فایل

طراحی وساخت دستگاه ثبت کننده سیگنال الکترومایوگرام دو کاناله و مدلسازی فعالیت ایزومتریک ساعد

طراحی وساخت دستگاه ثبت کننده سیگنال الکترومایوگرام دو کاناله و مدلسازی فعالیت ایزومتریک ساعد

چکیده

هدف از این پروژه ساخت امپلی فایر دو کاناله EMG و مدلسازی فعالیت ایزومتریک ساعد و به دست اوردن رابطه کیفی بین نیروی وارد بر کف دست و دامنه EMG دو عضله دو سر و سه سر بازو و میزان نیروی متوسط ایجاد شده در انهاست.

سیگنال EMG دو عضله به وسیله کارت صوتی به کامپیوتر داده شده و از نرم افزار MATLAB برای نمایش و پردازش داده ها استفاده می شود.سپس اضافه کردن وزنه هادر کف دست و مطالعه EMG دو عضله و انتگرال قدر مطلق انها روابط مطرح شده در قسمت بالا را به دست می اوریم.

در بخش مدلسازی پس از ساده سازی به مدلسالزی ماهیچه دو سر بازو می رسیم که برای ثبت پاسخ ان از سنسوری که خودمان طراحی کردیم استفاده می کنیم و پاسخ این سنسور را هم با کارت صوتی به کامپیوتر می دهیم.

مقدمه

در اثر انتقال سیگنالهای عصبی به عضله , تارهای عضلانی فعال شده و ایجاد پتانسیل عمل می نماید که به آن EMG گویند که در واقع تجلی اراده انسان برای انجام حرکت است . انتشار این پتانسیل های عمل در طول عضله ادامه یافته و بر روی پوست قابل دریافت می گردند . با نصب الکترودهای پوستی می توان این سیگنالها را از سطح پوست دریافت نمود .

سیگنالهای EMG از نظر فرکانس در محدودهhz 25 تا چند کیلو هرتز تغییر می کنند و دامنه های سیگنال بسته به نوع سیگنال والکترودهای استفاده شده از 100 میکروولت تا 90 میلی ولت تغییر می کنند .

بطور کلی سیگنال EMG توسط دو نوع منبع نویز می پذیرد :

1 منابع بیولوژیکی

2منابع غیر بیولوژیکی

منابع بیولوژیکی شامل حرکات سایر عضلات مانند عضله قلب و حرکات ناشی از ضربان رگهای خونی است و منابع غیر بیولوژیکی شامل سیستمهای اندازه گیری و تداخلات برق شهر و محیط اطراف آن و حرکات شخص آزمایش دهنده و حرکت الکترودها می باشد .

ثبت کننده EMG شامل مدارهایی است که می تواند سیگنال بسیار ضعیف EMG را که حداکثر دامنه ای به اندازهmv 1 دارد و دارای نویز نیز می باشد , را پردازش کرده و با کمترین نویز و دامنه قابل قبول در خروجی ظاهر سازد

در طراحی مدار ثبت کننده EMG بدلیل اینکه پهنای باند فرکانسی این سیگنال عموما" بین 25 تا 1000 هرتز است , از یک فیلتر بالا گذر و یک فیلتر پایین گذر استفاده شده است .همچنین برای حذف نویز hz 50 برق شهر که به ورتداخلی وارد می شود از یک فیلتر میان ناگذر تیز استفاده می کنیم .برای رساندن سطح سیگنال به مقدار قابل نمایش

هم گین 1000 را در مدار تعبیه می کنیم.سپس سیگنال حاصله را به وسیله وسیله کارت صدا به کامپیوتر می دهیم.

بنابراین تا این مرحله اطلاعات A/D کارت صدا از طریق پورت PCI به پردازنده کامپیوتر انتقال یافته است . حال به دنبال راهی می گردیم که این اطلاعات را بتوانیم نمایش دهیم و بر روی ان پردازش انجام دهیم. نرم افزاری که ما در این پروژه از ان استفاده کردیم MATLAB می باشد.MATLAB به عنوان یک زبان برنامه نویسی و ابزار دیداری کردن داده , قابلیت های بسیاری در زمینه های مهندسی , محاسبات و ریاضیات دارا می باشد. برای دادن سیگنال EMG دو عضله به طور همزمان از مد استریوی کارت صدا استفاده می کنیم.

پس ان واردمرحله ی مدلسازی حرکت ایزومتزیک ساعد می شویم. مدل سازی یکی از جنبه های مهم اغلب مطالعات مهندسی پزشکی است . مدل عبارت است از نمایش ساده شده ی اشیا و سیستمها و به همین دلیل جزء مهمی از زندگی روزمره نیز به شمار می رود.

در بحث مدلساز ی ابتدا به ساده سازی سیستم می پرازیم . سپس با وارد کردن نیرو به کف دست و ثبت جابجایی دست در فاز دینامیک حرکت به وسیله سنسور جابجایی طراحی شده وارد مرحله بعد می شویم.

مرحله بعدی انتخاب مدل مناسب برای ماهیچه است که مامدل مکانیکی هیل را در نظر گرفتیم و با محاسبه تابع تبدیل پارامتری این مدل و به دست اوردن خروجی زمانی ان با فرض اینکه ورودی پله باشد و مقایسه ان با خروجی سنسور ، پارامترها را محاسبه کردیم.

این پایان نامه شامل شش فصل است که در فصل اول به بررسی سیگنال EMG پرداختیم .در فصل دوم مطالبی راجع به الکترودهای ثبت سیگنال اورده شده است و فصل سوم هم مفصلا به شرح سخت افزار پروزه می پردازد.

فصل چهارم هم حاوی مطالبی درباره کارت صدا می باشد.

سپس در فصل پنجم به مبحث مدلسازی حرکت ایزومتریک ساعد و به دست اوردن رابطه بین وزنه ها و دامنه EMG می پردازیم.

فصل ششم هم به بررسی نرم افزار پروژه و الگوریتم های نوشته شده می پردازد.

فصل اول

مقدمه

در اثر انتقال سیگنالهای عصبی به عضله , تارهای عضلانی فعال شده و ایجاد پتانسیل عمل می نماید که به آن EMG گویند که در واقع تجلی اراده انسان برای انجام حرکت است . انتشار این پتانسیل های عمل در طول عضله ادامه یافته و بر روی پوست قابل دریافت می گردند . با نصب الکترودهای پوستی می توان این سیگنالها را از سطح پوست دریافت نمود . سیگنالEMG به عنوان یک ابزار غیر تهاجمی برای کنترل دست مصنوعی به کار می رود . این سیگنال حاوی اطلاعات زیادی در حوزه زمان و فرکانس است که محققان با تبدیلات ریاضی متنوع , سعی در استخراج و تحلیل اینگونه اطلاعات داشته اند .

سیگنالهای EMG از نظر فرکانس در محدودهhz 25 تا چند کیلو هرتز تغییر می کنند و دامنه های سیگنال بسته به نوع سیگنال والکترودهای استفاده شده از 100 میکروولت تا 90 میلی ولت تغییر می کنند , بنا براین تقویت کننده های EMG نسبت به تقویت کننده های ECG پاسخ فرکانسی وسیعتری را پوشش می دهند ولی در عوض لازم نیست فرکانسهای بسیار پایین را مانندECG پوشش دهند . و این امر بدلیل وجود آرتیفکت ناشی از حرکت در فرکانسهای پایین بسیار مطلوبست چرا که میتوانند بدون تحت تأثیر قرار دادن سیگنال مؤثر , فیلتر شوند .

در نمودارشکل 1-1 مقایسه ای بین محدوده تغییرات فرکانس و ولتاژ سیگنال EMG و سیگنالهای متداول دیگر انجام شده است :

شکل 1-1-مقایسه دامنه و فرکانس EMG با سیگنالهای حیاتی دیگر

همانطور که ملاحظه می کنید سیگنال EMG نسبت به سیگنالهای ECG,EEG,EOG محدوده فرکانسی وسیعتری را شامل می شود و همینطور شامل فرکانسهای خیلی کم نمی شود و نسبت به آنها دامنه بزرگتری نیز دارد . ولی دامنه آن نسبت به پتانسیل عمل آکسون پایین تر است و فرکانسهای پایین تری را نسبت به آن پوشش می دهد .

از آنجاییکه در این پروژه از الکترودهای سطحی استفاده شده است , سطوح سیگنالها پایین و پیک دامنه های آنها از 1/0 تا 1 mv است .

اما اگر از الکترودهای سوزنی فرو رونده در ماهیچه استفاده شود , سیگنالهای EMG می توانند دارای دامنه ای در حدود دو برابر حالت قبلی شوند و در نتیجه به بهره کمتری برای تقویت نیاز دارند و همچنین از آنجاییکه سطح الکترودهای سوزنی EMG نسبت به الکترودهای سطحی به مراتب کمتر است , امپدانس منبع مولد سیگنال بالاتر بوده و لذا امپدانس ورودی بالاتر تقویت کننده لازم است .

در مراکز بهداشتی و درمانی EMG اغلب به روش سوزنی انجام می شد و روش سطحی با وجود بهداشتی بودن و عدم درد , بندرت به کار می رفت زیرا این روش دارای شکل موج کاملا" تصادفی است و استخراج پارامترهای آن بدون استفاده از روشهای پردازش کامپیوتری امکان پذیر نیست , ولی اخیرا" با پیشرفتهای انجام گرفته در روشهای پردازش کامپیوتری بتدریج استفاده از الکترودهای در ثبت EMG رو به افزایش است .

یکی از مناسبترین روشهای تحلیل EMG همراه با الکترود سطحی , بررسی محتوای فرکانسی سیگنال و استخراج ویژگیهای آن با استفاده از تابع چگالی طیف توان است .

منابع نویز :

بطور کلی سیگنال EMG توسط دو نوع منبع نویز می پذیرد :

1- منابع بیولوژیکی

2- منابع غیر بیولوژیکی

منابع بیولوژیکی شامل حرکات سایر عضلات مانند عضله قلب و حرکات ناشی از ضربان رگهای خونی است و منابع غیر بیولوژیکی شامل سیستمهای اندازه گیری و تداخلات برق شهر و محیط اطراف آن و حرکات شخص آزمایش دهنده و حرکت الکترودها می باشد .

ثبت کننده EMG شامل مدارهایی است که می تواند سیگنال بسیار ضعیف EMG را که حداکثر دامنه ای به اندازهmv 1 دارد و دارای نویز نیز می باشد , را پردازش کرده و با کمترین نویز و دامنه قابل قبول در خروجی ظاهر سازد

در طراحی مدار ثبت کننده EMG بدلیل اینکه پهنای باند فرکانسی این سیگنال عموما" بین 25 تا 1000 هرتز است , از یک فیلتر بالا گذر و یک فیلتر پایین گذر استفاده شده است .

ثبت کننده سیگنالهای حیاتی بطور کلی عبارت است از بکارگیری تجهیزاتی الکترونیکی که بعضی از وقایع فیزیولوژیکی نرمال و یا غیر نرمال درونی انسان را به شکل سیگنالهای سمعی و بصری نمایش می دهد و به ا و یاد می دهد که روی وقایع احساس نشده و یا غیر ارادی خود با دیدن این سیگنالهای سمعی و بصری کار کند .

در زمینه مسائل مربوط به توانبخشی مفید ترین ثبت کننده , EMG است . اما سیگنال EMG به تنهایی قابل استفاده نیست چونکه بیمار و پزشک معالج سیگنالهای EMG را نمی بینند و این سیگنالها باید به علائم صوتی و تصویری قابل درک تبدیل شوند .

تجربیات نشان می دهد که بیمار در حین آزمایش ثبت EMG به تقاضای پزشک برای تغییر اندازه فعالیت ماهیچه ای , پاسخ مثبت می دهد .

مقدار IAV ویا ا نتگرال قدر مطلق یکی از مشخصه های مهم سیگنال است که با نیروی انقباض عضلانی رابطه دارد .

یکی از ا هداف اولیه همه ثبت کننده های EMG , قادرسازی بیمار به اعمال کنترل ارادی بر عضلات مخطط (عضلات ارادی ) خود است که به منظور افزایش فعالیت ماهیچه های ضعیف و کاهش فعالیت ماهیچه های متشنج به کار می رود

در آموزش کلینیکی , بیمار از طریق سیگنالهای سمعی و بصری , از انقباضهای خیلی کوچک و خیلی بزرگ ماهیچه اش آگاه می شود

در انتخاب ابزار ثبت کننده EMG باید به دو نکته توجه داشت :

  1. ثبت کننده های شنیداری در انواع مختلف وجود دارد که باید در آنها توجه داشت که کدام یک از آنها بیمار را به فعالیت بیشتر ترغیب می کند .
  2. در ثبت کننده های تصویری بیمار با دیدن سیگنال بر روی اسیلوسکوپ به به فعالیت بیشتر ترغیب می شود .

منشاْ سیگنال EMG :

سیگنال EMG از ترکیب اجزای کوچکتری به نام پتانسیل عمل واحد حرکتی (motor unit action potential ) که توسط واحد های مختلف تولید می شود تشکیل شده است .

واحد حرکتی کوچکترین واحد عملکردی یک ماهیچه است که می تواند به طور ارادی فعال شود .

پتانسیلهای الکتریکی در دو طرف غشاء , عملا" در تمام سلولهای بدن وجود دارند . سلولهای عصبی و عضلانی , سلولهای قابل تحریک هستند یعنی قادر به تولید ایمپالسهای الکتروشیمیایی در غشاء خود هستند .

هر فیبر عصبی به طور طبیعی به دفعات زیاد منشعب شده و 3 الی چند فیبر عضلانی را تحریک می کند . سیگنا لهای عصبی توسط پتا نسیل های عمل که تغییرات سریع در پتا نسیل غشاء سلولهای عصبی هستند , انتقال می یابند . پتا نسیل عمل برای هدایت سیگنال عصبی در طول فیبر عصبی به حرکت در می آید تا اینکه به ا نتهای فیبر می رسد . محل تماس رشته های عصبی با فیبر عضلانی تقریبا" در وسط آن و به نام محل تماس عصبی _ عضلانی (Neuromuscularjunction ) می باشد به طوریکه پتا نسیل عمل در هر دو جهت به سوی انتهای فیبر عضلانی سیر می کند . فیبر عصبی در انتهای خود منشعب شده و مجموعه ای از ترمینالهای منشعب شده عصبی تشکیل می دهد که در یک فرو رفتگی از سطح فیبر عضلانی قرار می گیرد , اما به طور کامل در خارج غشاء پلاسمایی فیبر عضلانی قرار دارد . فرو رفتگی غشاء فیبر عضلانی موسوم به ناودان سیناپسی و فضای بین ترمینال عصبی و غشاء فیبر عضلانی موسوم به شکاف سیناپسی است .

قطر عصب در حدود یک دهم قطر فیبر عضلانی است و ایمپالسهای عصبی به تنهایی نمی توانند جریان لازم را در فیبر عضلانی ایجاد کنند و استیل کولین مانند یک تقویت کننده عمل می کند .

پتانسیل های عمل ایجاد شده در واحد های حرکتی عضله به صورت هدایت حجمی در فضای عضله پخش شده , به سطح پوست می رسند . با قرار دادن الکترود , مجموعه ای از پتانسیلهای فوق الذکر که می توانند از نظر زمانی با هم اختلاف فاز داشته باشند , دریافت می شوند . سیگنال دریافت شده همان سیگنال EMG می باشد . هنگامی که یک ایمپالس عصبی به محل تماس عصبی_ عضلانی می رسد , عبور پتانسیل عمل از روی غشاء ترمینال عصب , باعث می شود تا حدود 125 وزیکول استیل کولین به داخل شکاف سیناپسی آزاد شود . استیل کولین نفوذ پذیری غشای عضله را نسبت به یونهای سدیم با بار مثبت زیاد می کند و این امر موجب بروز یک پتانسیل عمل در فیبر عضلانی می شود . پتانسیل عمل در طول غشاء فیبر عضلانی سیر می کند و باعث رها شدن مقادیر زیادی از یونهای کلسیم و داخل شدن آنها به سارکو پلاسم محیطی فیبرها می شود . یونهای کلسیم نیروهای جاذبه ای بین فیلمانهای اکتین و میوزین ایجاد می کنند , و موجب لغزیدن آنها بر روی یکدیگر می شوند و بنابراین فر آیند انقباض صورت می گیرد

انرژی لازم جهت ادامه این فرآیند به وسیله شکستن پیوند های پر انرژی ATP و تبدیل آن به ADP حاصل می شود . از طرف دیگر چنانچه استیل کولین ترشح شده در همان حال باقی بماند , ایجاد ایمپالسهای متوالی خواهد کرد . حدود 5/1 ثانیه استیل کولین توسط آنزیمی در سطح غشاء به شکل اسید استیک و کولین تبدیل می شود . در نتیجه تقریبا" بلا فاصله پس از تحریک فیبر عضلانی به وسیله استیل کولین , ماده محرک از بین می رود .

فعالیت الکتریکی عضلات اسکلتی برای نخستین بار توسط piper (1912) ثبت گردید و EMG

نام گرفت . امروزه از این سیگنال نه تنها به عنوان ابزار تشخیص کلینیکی عضله , بلکه به عنوان شاخصی برای ارزیابی عضلات در فعالیت های ورزشی و یا به عنوان ورودی جهت کنترل اندام مصنوعی به کار می رود .

ماهیت سیگنال EMG سطحی یک فرآیند تصادفی غیر ایستا است , دامنه و طیف فرکانسی آن حتی با ثابت نگه داشتن فعالیت ماهیچه , تغییر می کند , که با تقریب قابل قبولی در فواصل کوتاه زمانی ایستا است . سیگنال EMG بر آیند زمانی _ فضایی پتانسیل های تارهای عضلانی است که می توان توسط الکترود در سطح پوست برداشت . تغییر حالت انقباضی عضله , مشخصات زمانی و فرکانسی سیگنال EMG را تغییر می دهد , زیرا فیبرهای عضلانی متفاوتی فعال می شود و از همین خاصیت برای تشخیص نوع حرکت استفاده می شود . EMG با توجه به نوع الکترود , به دو روش سوزنی و سطحی انجام می شود که در EMG سطحی از الکترودهای دیسکی استفاده می شود و پیک سیگنالهای دریافت شده بین 0.1 تا 1 میلی ولت می باشد . امپدانس الکترودها بین 200 تا 5000 اهم متغیر است و به نوع الکترود , محل تماس الکترود و الکترولیت و فرکانسی که امپدانس را مشخص می کند بستگی دارد . نکته مهم در پهنای باند سیگنال دریافتی (25-1000hz) , عدم وجود مؤلفه DC آن می باشد که علت آن می تواند مربوط به شکل فیبر عضلانی باشد . پس از بازگشت یونهای پتاسیم به خارج غشاء مرحله دیگری بنام After potential آغاز می شود که حدود 50 تا 100 میلی ثانیه دوام دارد .

در این مرحله پمپ سدیم و پتاسیم مجدد ا" یونهای سدیم را به خارج سلول هدایت می کند تا غلظت نرمال درون و برون غشاء حفظ شود . این مرحله می تواند به گونه ای باشد که انتگرال سطح زیر منحنی صفر شود , در واقع از دید تبدیل فوریه , این سیگنال دیگر دارای مؤلفه DC نخواهد بود . (اختلاف پتانسیل 90 میلی ولتی در واقع در دو طرف غشاء قرار دارد و توسط الکترود سطحی دریافت نمی شود . )

تغییر حالت انقباضی عضله , مشخصات زمانی و فرکانسی سیگنال EMG را تغییر می دهد , زیرا فیبرهای عضلانی متفاوتی فعال می شوند و همین خاصیت است که می تواند برای تشخیص نوع حرکت از سیگنال EMG استفاده نمود .



خرید فایل


ادامه مطلب ...

معماری و طراحی پایدار

معماری و طراحی پایدار


کاربرد مفاهیم پایداری و اهداف توسعه پایدار در جهت کاهش اتلاف انرژی وآلودگی محیط زیست در معماری، مبحثی به نام معماری پایدار را به وجود آورده است. در این نوع معماری، ساختمان نه تنها با شرایط اقلیمی منطقه خود را تطبیق می‌دهد، بلکه ارتباط متقابلی با آن برقرار می‌کند. بطوریکه بر اساس گفته ریچارد راجرز، «ساختمان‌ها مانند پرندگان هستند که در زمستان پرهای خود را پوش داده وخود را باشرایط جدید محیط وفق میدهندو بر اساس آن سوخت و سازشان را تنظیم می‌کنند». سیمای شهرهای اقصی نقاط جهان که تا چندی پیش هرکدام درون خود دنیایی متفاوت داشت، هر روز با سرعتی افزون تر در پی محو شدن آن چیزی است که به آن هویت مستقل می‌داد و این امر همسانی و یکنواختی را به بار آورده است. معماری و شهر برای انسان قبل مدرن، محصول خلاقه‌ای بود که نتیجه محدودیتهای اقلیمی و سازه ایی از طرفی و باورهای جمعی افراد از طرف دیگربود. آنچه که فضای مصنوع او را تشکیل می‌داد، برخاسته از بستر و همپا و همراستا با ویژگیهای آن منطقه بود. این پیوند سبب گشته بود که محصول اندیشهٔ معمار در حدود ویژگیها و بایدهایی که مصالح محلی و شرایط محیطی به اثر اجبار می‌نمود، امکان حرکت داشته باشد. از جهت دیگر به علت باورهای متافیزیکی به طبیعت و پدیده‌های آن و لزوم حفظ این عرصه به عنوان موهبت، مدیریت پسماندها نیز به گونه ایی انجام می‌گردید که چرخه حیات مختل نگردد. لازم است ذکر شود که سرعت تحول و تغییرات نیز به گونه ایی بود که فرصت آزمایش و خطا و سپس تصحیح به جهت حفظ هرچه بیشتر ساختارهای زیستی را ممکن می‌نمود. اما حریم باور متافیزیکی شکست و بشر تنها یک چیز و آن ذهن انسانی را محور قرار داد و دلیل بودن را در اندیشیدن و حتی بصورت افراطی در شک دائم یافت و چنان بر خود باور یافت و خود را از قید و بند رهایید که هر آنچه را انجام می‌داد، درست می‌پنداشت. جالب اینجاست که سرعت این تغییرات نیز امکان سنجش بازخوردها را از بین برده بود. بشر به مدد بهره‌گیری از تکنولوژی جهت جبران ضعفهایش و قرار دادن آن به عنوان بهترین دستاویز برای پاس خ به نیازهایش، دست یازیدن افراطی به طبیعت را به عنوان منبع تامین نیازها مجاز دانست. این امر تاثیر پذیری معماری از خصوصیات محیطی ومحلی را کاسته بود، به گونه‌ای که برخی با طرح معماری بین‌المللی و منشور آتن، ادعای حل همهٔ مشکلات معماری و شهر را داشتند، اما طبیعت و شهر در حال از بین رفتن بود. جنگ اعراب و اسرائیل و جلوگیری از صادرات نفت به غرب، اولین صدای زنگ خطر را به گوش رساند. منابع در حال پایان است چه می‌کنید؟ در واقع آنچه که امروز به عنوان توسعه پایدار یاد می‌شود، بازنگری اصلاح طلبانه‌ای است به مدرنیسم و سنت جهت یافتن راهی بینابینی. توسعه پایدار، توسعه ایی است که نیازهای اکنون را به گونه ایی برآورده نماید که توان نسلهای بعدی را جهت تامین نیاز، کاهش ندهد. با توجه به این نکات مطروحه، سعی داریم به تبیین مفهوم توسعه و طراحی پایدار بپردازیم و با طرح راهکارهایی، زمینهٔ تحقق این باور را ایجاد نماییم. معماران نیز همسو با سایر دست اندرکاران در پی یافتن راهکارهای جدیدی برای تامین زندگی مطلوب انسان هستند. بدیهی است که زندگی، کار، تفریح، استراحت و... همه و همه فعالیت‌هایی می‌باشند که در فضاهای طراحی شده توسط معماران صورت پذیرفته و از آنجا که نقاط ضعف و قوت یک ساختمان بر زیست بوم جهان تأثیر مستقیم خواهد داشت، وظیفه‌ای بس حساس در این خصوص بر عهده معماران می‌باشد.



مهم‌ترین سرفصل‌های معماری پایدار را عناوین زیر تشکیل می‌دهند:



معماری اکوتک
معماری سبز
توسعه پایدار



معماری پایدار که در واقع زیرمجموعه طراحی پایدار است را شاید بتوان یکی از جریان‌های مهم معاصر به حساب آورد که عکس‌العملی منطقی در برابر مسایل و مشکلات عصر صنعت به شمار می‌رود. برای مثال، ۵۰ درصد از ذخایر سوختی در ساختمان‌ها مصرف می‌شود که این به نوبه خود منجر به بحران‌های زیست محیطی شده و خواهد شد؛ بنابراین، ضرورت ایجاد و توسعه هرچه بیشتر مقوله پایداری در معماری بخوبی قابل مشاهده است.



لزوم احداث ساختمان به صورت سبزوپایدار



تحول صنعتی انسان را از زندگی در طبیعت به زندگی در شهر کشانید. با پیشرفت فناوری، الگوی زندگی دستخوش دگرگونی شد، به نحوی که انسان‌ها برای گرم کردن خود به جای پوشش بیشتر و استفاده از لباس‌های گرم، از سوخت‌های فسیلی به عنوان گرم‌کننده استفاده نمودند. بادگیرها، سایبان‌ها و نورگیرها در ساختمان جای خود را به تاسیسات گرمایشی وسرمایشی دادند. به این ترتیب تکنولوژی آسایش وراحتی روزافزونی رابرای انسان فراهم کرده است. درنتیجه هجوم شهرنشینی بسیاری از زمین‌های طبیعی وجنگل‌ها دستخوش تغییرات شده‌است. برای تردد، ساخت وساز، سرمایش و گرمایش مصرف انرژی افزایش یافته ودر نتیجه آلودگی هوا و آلودگی صوتی بیشتر شده است. شهرها انرژی رامصرف کرده وبه جای آن زباله و آلودگی ایجاد می‌کنند. درنتیجه پیشرفت صنعت نیاز به بهره‌برداری ازمنابع طبیعی نیز بیشتر شده؛ به نحوی که بهره‌برداری غیرمنطقی از منابع طبیعی منجر به نابودی آنها می‌شود. برای ادامه زندگی دراین چرخه احتیاج انسان به انرژی بیشتر شده؛ ولی اکنون در مرحله‌ای قرارداریم که منابع انرژی رو به اتمام هستند. با این نگرش ولزوم کاهش مشکلات، ایجاد ساختمان‌های سبز ودر عین حال پایدار باتوجه به مشکلات زیست محیطی که وجود دارد برجسته می[۳]شود.



اصول معماری پایدار



معماری پایدار مانند سایر مقولات معماری، دارای اصول و قواعد خاص خود است و این سه مرحله را در برمی‌گیرد:



صرفه جویی در منابع
طراحی برای بازگشت به چرخه زندگی
طراحی برای انسان



که هرکدام آنها استراتژی‌های ویژه خود را دارند.



شناخت و مطالعه این تدابیر، معمار را به درک بیشتر از محیطی که باید طراحی آن را انجام دهد، می‌رساند.



صرفه جویی در منابع



اصل صرفه جویی در منابع (Economy of Resources) از یک سو به بهره‌برداری مناسب از منابع و انرژی‌های تجدیدناپذیر مانند سوخت‌های فسیلی، در جهت کاهش مصرف می‌پردازد و از سوی دیگر به کنترل و به کارگیری هرچه بهتر منابع طبیعی به عنوان ذخایری تجدید پذیر و ماندگار توجه جدی دارد.



به عنوان مثال، یکی از منابع سرشارو نامیرا، انرژی حاصل از نور خورشید است که امروزه توسط تکنولوژی فتوولتاییک برای فراهم کردن آب و برق مصرفی در ساختمان، از آن استفاده می‌شود.



برای کنترل منابع، سه نوع استراتژی می‌تواند مورد توجه قرارگیردکه شامل حفظ انرژی، حفظ آب و حفظ مواد است. همان گونه که مشاهده می‌شود، تمرکز براین سه منبع، به دلیل اهمیت آنها در ساخت و اداره ساختمان است.



طراحی برای بازگشت به چرخه زندگی



اصل طراحی برای بازگشت به چرخه زندگی (Life Cycle Design) دومین اصل از معماری پایدار است و بر این فکر و یا نظریه استوار شده است که ماده از یک شکل قابل استفاده تبدیل به شکل دیگری می‌شود، بدون اینکه به مفید بودن آن آسیبی رسیده باشد.



از سوی دیگر به‌واسطه این اصل، یکی از وظایف طراح، جلوگیری از آلودگی محیط است.



این نظریه برای رسیدن به این منظور در سه مرحله، ساختمان را مورد بررسی قرار می‌دهد. این مراحل به ترتیب عبارتند از:



مرحله پیش از ساخت، مرحله در حال ساخت و مرحله پس از ساخت.



باید توجه داشت که این مراحل به یکدیگر مرتبط بوده و مرز مشخصی بین آنها وجود ندارد. برای مثال، می‌توان از مواد بازیافتی در مرحله پس از ساخت یک ساختمان به عنوان مصالح اولیه در مرحله ساخت ساختمانی دیگر استفاده کرد.



طراحی برای انسان



اصل طراحی برای انسان (Humane Design)، آخرین و شاید مهمترین اصل از معماری پایدار است. این اصل ریشه در نیازهایی دارد که برای حفظ و نگهداری عناصر زنجیره‌ای اکوسیستم لازم است که آنها نیز به نوبه خود بقای انسان را تضمین می‌کنند.



این اصل دارای سه استراتژی نگهداری از منابع طبیعی، طراحی شهری-طراحی سایت و راحتی انسان است که تمرکزشان بر افزایش همزیستی بین ساختمان و محیط بیرون از آن و بین ساختمان و افراد استفاده کننده از آنهاست.



در واقع می‌توان گفت که برای رسیدن به معماری پایدار، طراح باید این مراحل و اصول را که تعریف کننده یک چارچوب اصلی برای طرحی پایدار است را در طرح خود لحاظ و برحسب مورد ترکیب و متعادل کند.



اصول معماری پایدار



اصولی که باید رعایت شود تا یک ساختمان در زمره بناهای پایدار طبقه‌بندی شود به شرح زیر است:



اصل اول:حفظ انرژی



بنا باید طوری ساخته شود که نیاز ساختمان به سوختهای فسیلی را به حداقل برساند.



اصل دوم: هماهنگی با اقلیم



بنا باید طوری طراحی شوند که با اقلیم و منابع انزژی موجود در محل احداث هماهنگی داشته و کار کند.



اصل سوم:کاهش استفاده از منابع جدید



ساختمان‌ها بایستی به گونه‌ای طراحی شوند که میزان استفاده از منابع جدید را تا حد ممکن کاهش داده و در پایان عمر مفید خود برای ساختن بنای جدید، خود به عنوان منبع جدید به کار روند.



اصل جهارم:برآوردن نیازهای ساکنان



در معماری پایدار برآورده شدن نیازهای روحی وجسمی ساکنان از اهمیت خاصی برخوردار است.



اصل پنچم:هماهنگی با سایت



بنا باید با ملایمت در زمین سایت خود قرار گیرد و با محیط اطراف سنخیت داشته باشد.



اصل ششم:کل گرایی



تمام اصل معماری پایدار باید در یک پروسه کامل که منجر به ساخته شدن محیط زیست سالم می‌شود، تجسم یابد.



طراحی پایدار



یکی از راه حل‌های دسترسی به توسعه پایدار که در ارتباط با الگوهای ساخت و طراحی در زمینه‌های گوناگون زندگی بشری، شامل طراحی‌های صنعتی، ساختمانی، شهری و... است هدف از طراحی ساختمانهای پایدار کاهش آسیب آن بر روی محیط و منابع انرژی و طبیعت است، که شامل قوانین زیر می‌باشد:



۱-کاهش مصرف منابع غیرقابل تجدید ۲-توسعه محیط طبیعی ۳-حذف یا کاهش مصرف مواد سمی و یا آسیب رسان بر طبیعت در صنعت ساختمان ساز بنابراین ساختمانی که کمترین ناسازگاری و مغایرت را با محیط طبیعی پیرامون خود و در پهنه وسیع تر با منطقه و جهان دارد طراحی سبز، طراحی بر اساس حساسیت‌های محیطی، طراحی اکولوژیکی، طراحی با طبیعت و ... عناوینیاست که امروزه در نتیجه تجدید نظر در ارتباط با الگوهای ساخت رایج به وجود آمده است. به طور مثال می‌توان طراحی سبز را در درون مثلثی در نظر گرفت که در سه رأس آن انرژی، اقلیم و اکولوژی قرار دارد. در جایی که انرژی عامل قالب می‌شود، پیدا خواهد کرد. اینگونه است که یک خانه شهری با یک خانه روستایی متفاوت می‌شود؛ بنابراین طرح نهایی منطقه‌ای در داخل این مثلث است که با توجه به غالب بودن یکی از رئوس به آن سو گرایش پیدا می‌کند.



اصول طراحی پایدار]



طراحی پایدار همکاری متفکرانه معماری با مهندسی سازه، برق ومکانیک است. علاوه بر فاکتورهای متداول طراحی مانند زیبایی، تناسب و بافت و سایه و نور وامکاناتی که باید مد نظر قرار گیرند، گروه طراحی باید به عوامل طولانی مدت محیطی، اقتصادی و انسانی توجه نموده و اصول اولیه آنرا که به قرارزیز است، مد نظر قرار دهد؛ الف) گوناگونی وتنوع ب) اقلیم وآب و هوا ج) پوشش ساختمان‌ها د) احیا هویت فرهنگی و منطقه‌ای ه) حجم ساختمان‌ها و جانمایی فضاهای داخلی ساختمان و) مصالح ساختمانی ز) برآورد نیازهای انسان ح) هماهنگی با بستر ط) توجه همزمان به همه اصول



الف) گوناگونی و تنوع تنوع و گونگونی از عواملی است باعث تساوی وعدالت بیشتر در هر سیستمی می‌شود که از اساسی ترین اهداف توسعه پایدار نیز هست. یک اصل معروف در میان زیست شناسان و محیط شناسان وجود دارد که در آنها حیات وجود دارد اگر دارای تنوع و گوناگونی بیشتری باشند در مقایسه با مناطقی که یکنواخت هستند سلامت ترند. درارتباط با مسائل شهری نیز این امر صادق است محله‌های شهری که در آن همسایگی‌ها دارای کاربری یکسان هستندباعث بالا رفتن نیاز ساکنین به اتومبیل وبیشتر شده و مصرف بیشتر اترژی و کاهش کیفیت هوا را در پی دارد در حالیکه با طراحی کاربری‌های متفاوت در همسایگی‌ها در یک بافت مشخص تا ۴۴درصد از هزینه‌های مصرف کنندگان و شهردارری‌ها کاسته خواه شد و همچنین آلودگی هوا نیز تا ۴۵ درصد کاهش می‌یابد.



ب) اقلیم وآب و هوا معماری هر عصر و هر منطقه‌ای، دانستن چگونگی مطابقت ساختمان با اقلیم خاص آن منطقه، واز مباحث مهم در معماری می‌باشد. در واقع طراحی اقلیمی، روشی است برای کاهش همه‌جانبه هزینه انرژی یک ساختمان و عوامل اقلیمی موثر بر یک بنا شامل تابش آفتاب، دما، رطوبت، باد وبارندگی می‌باشد که شناخت هر یک و کنترل آن در طراحی، اولین قدم محسوب می‌گردد. در این راستا توجه و رجوع به راهکارهای بومی در معماری گذشته هر منطقه بسیار کارسازخواهد بود. این اصل بیشترین تأثیر را در جهت گیری ساختمان دارد که شامل توجه به سه عنصر اصلی طبیعت است:



خورشید:که تأثیر روی جهت گیری ساختمان دارد. کشیدگی ساختمان در راستای محور شرقی_غربی حرارت اکتسابی از خورشید را به حداکثر می‌رساند. همچنین توجه به گردش سالیانه، ارتفاع خورشیددر هنگام طراحی سطوح دیوارهای خارجی و جانمایی پنجره‌ها و سایه بانها و... موثر است.
باد:شکل حجمی ساختمانها باید به گونه‌ای باشد که در اقلیم‌های سرد جریان باد سرد را هدایت کند ئ در اقلیم‌های گرم باد خنک را به داخل خانه هدایت نماید.
المان‌های سبز مانند درختان وگیاهان:می‌توانند ساختمان را از حرارت‌های مازاد خورشید و بادهای مزاحم حفاظت نماید و در تهویه هوای داخلی نیز موثر می‌باشند.



ج) پوشش ساختمان‌ها جرم حرارتی مصالح ساختمانی:جرم حرارتی بالاتر در مورد دیوارها و سقف‌ها باعث بالا رفتن زمان انتقال حرارت بین فضای داخلی و خارجی می‌شود. استفاده از پوشش‌های دوجداره که می‌تواند باعث شود که بیشترین حرارت خورشید در روز بدست آمده و در شب مصرف شود.



رنگ:رنگ سطوح خارجی برحرارت اکتسابی از خورشید موثر است. رنگهای روشن برای اقلیم‌های گرم و رنگهای تیره و مواد جذب کننده برای اقلیم‌های سرد ترجیح داده می‌شوند.



پنچره:نوع، جنس و ابعاد و مکانیابی پنچره تأثیر بسزایی در حرارت اکتسابی خورشید دارد. همچنین نوع شیشه و پرفیل انتخابی که امروزهدارای تکنولوژی پیشرفته‌ای هست هر چند نیازمند سرمایه اولیه بیشتری است اما در درازمدت باعث کاهش هزینه‌های انزژی مصرفی ساختمان می‌گردد.



ابزار سایه اندازی:برآمدگی‌ها و برون زدگی‌های بام ساختمان، سایه بانها، ساباط‌ها و پرده‌ها از ابزاری است که به این منظور و برای جلوگیری از دریافت حرارت غیرضروری خورشید می‌تواند جانمایی و استفاده گردد.



د) احیا هویت فرهنگی و بومی ایجاد فرهنگ پایدار، نیازمند زنده کردن احساس اجتماعی، ارتباط وآمیزش با دنیا طبیعی است. در معماری پایدار، باید به مردم مجال بروز قابلیت‌های کامل خود را داد تا خودشان را دریابند و در ارتباط با دیگران به درکی عالی از بشریت برسند وبه این ترتیب، ارتباط خود با گذشته وآینده را بازیابند. دز این رابطه توجه به شیوه‌های معماری بومی موجود راهگشا هستند چرا که اغلب آنها جوابگوی اقلیم و فرهنگ منظقه می‌باشند. ضمناً توجه به این مسئله در طراحی، در بالا بردن احساس مکان در هر شخصی که درآن واقع شود موثر بوده و نقش دارد.



استفاده از مصالح بوم آورد تا حد امکان
استفاده از کارگران و تکنیک‌های محلی
استفاده از المان‌ها و نمادهای بومی- متأثر از روح محلی - که جوابگوی ویژگیهای اقلیمی منطقه نیز می‌باشند.



ه) حجم ساختمان‌ها و جانمایی فضاهای داخلی ساختمان



نسبت کمترین سطح بیرونی به حجم(VSR):نسبتی است معادل حجم کلی ساختمان تقسیم بر مساحت کلی دیوارهای خارجی ساختمان. به طور کلی یک VSR بالا نشان دهنده یک هندسه ساختمانی با راندمان خوب است. یعنی هندسه ساختمان به گونه‌ای باشد که سطوح خارجی حداقل مقدار ممکنه باشد و حجم فضای داخلی ساختمان حداکثر مقدار ممکنه باشد. از لحاظ ریاضیاتی بهینه ترین حالتVSR برای شکل هندسی کره است؛ بنابراین می‌توان نشان داد که هر ساختمانی با ارتفاع بلندتر از نصف اضلاع سطح زیر بنایش پرهزینه تر وکم راندمان تر از ساختمان خواهد بود که ارتفاع آن مساوی و یاکوچکتر از نصف اضلاع زیربنایش است.
نسبت سطح به محیط (APR):عبارت است از مساحت یک طبقه تقسیم بر محیط آن طبقه یا به عبارت دیگر مساحت طبقه برواحد طول دیوارهای محیطی هر چه این مقدار بزرگتر باشد راندمان انرژی ساختمان بیشتر خواهد بود. یک ساختمان مدور یا چهارگوش بهترین APR را خواهد داشت.
طرح بندی فضای داخلی برای بهرگیری از فواید سرمایش طبیعی: این گزینه شامل تطبیق ساختمان با شرایطی است که بتواند بیشترین نسیم ملایم تابستانی را بدست آورد. در این میان جانمایی مناسب پنچره‌ها این بادها رابه گردش در می‌آورد. مشروط بر اینکه محورهای هدابت کننده هوا به عمودی یعنی سقف‌ها وگنبدها و... در هدایت هوای مصرف شده و تهویه آن به صورت موثر عمل کرده و طراحی شوند.

طرح بندی فضاهای داخلی برای بهرگیری از حرارت خورشید:استفاده از مصالحی با ظرفیت حرارتی بالا برای جذب و نگهداری حرارت در پوشش دیوارها یا استفاده از سطوح بزرگ با پنچره‌های بزرگ در ضلع جنوبی برای دریافت بیشترین حرارت خورشید موثر است. نماهای شرقی با پنچره‌های بزرگ با



خرید فایل


ادامه مطلب ...

طراحی وب سایت آژانس مسافرتی

طراحی وب سایت آژانس مسافرتی

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

چکیده مطالب

وب سایت آژانس هوایی یک وب سایت پویاست . که با استفاده ازASP.Net 2.0 به زبان C# و توسط Visual Studio 2005 پیاده سازی شده است.پایگاه داده این سایت 2005 Microsoft Sql Server می باشد.

این نرم افزار دارای قابلیت هایی مانند دریافت اطلاعات مسافران و دریافت اطلاعات پروازهایی که انجام می شود و ذخیره این اطلاعات در بانک را داراست.

از دیگر امکانات این نرم افزار امکان حذف مشخصات یک مسافر و پرواز است و امکان ویرایش این اطلاعات است.

عناوین :

چکیده مطالب
مقدمه
توضیح خلاصه در مورد پروژه
فصل اول
مقدمه ای بر اینترنت و برنامه نویسی وب

HTML
استفاده از زیر صفحات
ساختار دستورات HTML
اینترنت
وب چیست ؟
تاریخچه ASP.Net
معرفی اولیه ASP.NET
فرم های وب (Web Forms)
سرویس های وب XML
معرفی فرم های وب (Web Forms)
اجزای فرم های وب
اصول مقدماتی ASP.NET
ASP.NET چیست ؟
تفاوت های ASP کلاسیک و ASP.NET
صفحات وب ASP.NET
صفحات پویا در ASP.NET
کنترل های سرویس دهنده ASP.NET
کنترل های Html سرویس دهنده
کنترل های وب سرویس دهنده
کنترل های اعتبارستجی سرویس دهنده
رویدادها در دات نت
مرجع
کنترل های Validation Server
فصل دوم
تاریخچه # c

تاریخچه # c
عملگرهای#c
تبدیل انواع درc#
مفهوم رویداد
برنامه نویسی کنسول
نکات کلیدی در برنامه نویسی
واژه های کلیدی درc#
ساختارهای کنترلی درC#
ساختارهای تصمیم
ساختارهای تکرار
آرایه ها
1.آرایه یک بعدی
2.آرایه چند بعدی
مقداردهی اولیه به آرایه های چندبعدی
پردازش آرایه دوبعدی
رشته ها
متدهای کار با رشته
بانک اطلاعاتی در c#
سیستم مدیریت بانک اطلاعاتی
مفهوم بانک اطلاعاتی رابطه ای
دستیابی به بانک اطلاعاتی
اشیاء و متدهای Ado.net
مهمترین اشیا در Ado.net
کلاس data set
خواص و متدهای data set
کلاسdata adaptor
کلاس sql connection
کلاس sql command
شی sql data reader
انقیاد داده ها
شی Binding context
فصل سوم
تاریخچه SQL

تاریخچه SQL
دستورات SQL
Select
DMLچیست ؟
DDLچیست؟
DCL چیست ؟
واژه های کلیدیSQL
دستورات بازیابی داده
دستورات عملیات داده
دستورات تراکنش داده
دستورات تعریف داده
دستورات کنترل داده
[ویرایش] دستورات بازیابی داده
شرح پروژه
فرم اول
فرم دوم
فرم سوم
نتیجه گیری



خرید فایل


ادامه مطلب ...

طراحی وب سایت املاک

طراحی وب سایت املاک

مقدمه

وب، اینترنت، سایت و ... کمتر کسی است که امروزه با این لغات آشنا نباشد یا حداقل آنها را نشنیده باشد، مفاهیمی که تا چندی پیش تنها برای افراد محدودی جا افتاده و با معنا بود. اینترنت روز به روز در حال گسترش است و گویی وب، تارهای عنکبوتیش را به همه جای این هستی گسترانده است، اگر چه به کشور ما کمی دیر رو آورده ولی اینجا هم بسرعت در جاده توسعه قدم بر می دارد.

در کشورهای صنعتی، با وجود این پدیده، دیگر کمتر کسی است که برای خرید روزمره عازم بازار شود، کمتر کسی است که برای پیدا کردن کتاب مورد نظر خود، کلیه خیابانهای شهر را زیر پا بگذارد، یا برای جابجایی حسابهای مالی خود روانه بانک شود و هزاران هزار فعالیت دیگر که خروج افراد از منازل یا محل کار خود را از بین می برد که این خود سر منشاُ میلیاردها میلیارد صرفه جویی مالی و از همه مهمتر صرفه جویی در کالایی که قیمتی برای آن نیست، زمان .... که باز متاٌسفانه یکی از عوامل عقب ماندگی کشورهای جهان سوم از جمله کشورمان، عدم توجه به همین طلای نامرئی است.

دانشگاههای یک کشور همیشه سمبل برداشتن اولین قدمها در راه پیشرفت و توسعه می باشد در دانشگاهی که سالها علم کامپیوتر تدریس می شود، هر دانشجو در شروع ترم باید درگیر کاغذ بازی برای انتخاب واحد و ثبت نام باشد و در پایان هر ترم نیزبا صرف هزینه های مالی و تلف کردن وقت خود، راهی ساختمان دانشگاه می شود تا بتواند استاد خود را بیابد و اعتراض خود را نسبت نمره ی اعلامی به وی ابلاغ نماید و همه این تلفات مالی و زمانی هنگامی به اوج خود می رسد که بخواهد پروژه یا تکلیفی را تحویل استاد نماید.

حضور به موقع در راٌس ساعت تعیین شده برای تحویل پروژه، ساعتها انتظار برای رسیدن نوبت وی، تجمع در میان سالن مجاور کلاسهایی که در همان لحظه افراد دیگری مشغول فراگرفتن علم در آنجا می باشند و مشکلاتی از این قبیل...

چرا علیرغم گسترش ارتباطات جهانی که بواسطه آن امروزه دهکده نامیده می شود و در دانشگاهی که حدود 10 سال در آن اینترنت تدریس می شود اینچنین مشکلاتی باید وجود داشته باشد؟

امروزه که هر فردی با داشتن یک خط تلفن و یک کامپیوتر می تواند به اقصی نقاط جهان متصل شود و اطلاعات مورد نیاز خود را برداشت نماید یا دانسته های خود را به دیگران ابلاغ نماید، وجود چنین مشکلاتی مضحک می نماید.

یکی از راههای مفید و مقرون به صرفه در جهت حل مشکلات مذکور، ایجاد یک سایت اختصاصی برای هر کدام از اساتید دانشگاه است. محیطی نرم افزاری بر روی شبکه جهانی اینترنت که هر یک از مدرسین می توانند اطلاعات مورد نیاز دانشجویان را بدون مراجعه مستقیم آنان در اختیارشان بگذارد.

مفاهیم اولیه برنامه نویسی در دات نت ( بخش اول )

دات نت محیطی جدید بمنظور طراحی، پیاده سازی و اجرای برنامه های کامپیوتری را در اختیار طراحان و پیاده کنندگان نرم افزار قرار می دهد. با استفاده از پلات فرم فوق ، می توان بسرعت اقدام به پیاده سازی نرم افزار نمود.
برنامه های تولیده شده ، امکان استفاده از پتانسیل های محیط Common Language Runtime) CLR ) را خواهند داشت . آشنائی با مفاهیم اولیه برنامه نویسی در محیط فوق ، دارای اهمیت خاص خود بوده و سرعت در استفاده مطلوب از محیط فوق ، را بدنبال خواهد داشت . در مقالاتی که در این زمینه ارائه خواهد شد به بررسی مفاهیم اولیه برنامه نویسی محیط فوق ، خواهیم پرداخت . در این راستا ، در ابتدا با نحوه نوشتن یک برنامه آشنا و در ادامه به تشریح برخی از مفاهیم مهم در این زمینه ، خواهیم پرداخت .

نوشتن یک برنامه در فریمورک دات نت

تمامی زبانهای حمایت شده در دات نت ، از سیستم نوع یکسان ، کتابخانه کلا س فریمورک مشابه و CLR استفاده خواهند کرد . بدین ترتیب، تمامی برنامه های نوشته شده با یکی از زبانهای حمایت شده ، خصایص مشابهی را به اشتراک می گذارند. شاید مهمترین تفاوت قابل توجه در رابطه با زبان های برنامه نویسی حمایت شده در دات نت ، به گرامر هر یک از آنها برگردد . ( در مثال هائی که در این مقاله ذکر می گردد ، از ویرایشگر Notepad ،در مقابل ویژوال استودیو دات نت، استفاده شده است . مثال های ارائه شده به اندازه کافی ساده بوده تا بتوان بکمک آنان با فرآیندهای ترجمه و اجراء ، بسرعت آشنا گردید ).

نوشتن یک برنامه

برای نوشتن یک برنامه ساده در دات نت ، مراحل زیر را دنبال می نمائیم :

  • فاز اول : ایجاد برنامه
  • برنامه Notepad را فعال و پس از درج کدهای زیر آن را با نام Hello.vb ، ذخیره نمائید .

یک برنامه نمونه نوشته شده به زبان VB.NET

Imports System
Public Class MainApp
Public Shared Sub Main( )
Console.WriteLine( "Welcome to .NET Programming " )
End Sub
End Class

vbc Hello.vb

  • فاز دوم : ترجمه و ایجاد یک فایل اجرائی
  • برای اجراء برنامه ایجاد شده در مرحله قبل ، در ابتدا کمپایلر VB.NET را از طریق خط دستور و بصورت زیر فعال می نمائیم : ( دستور فوق را می توان از طریق خط دستور ویندوز و یا خط دستور موجود در ویژوال استودیو ، فعال کرد )

در ادامه و پس از ایجاد فایل اجرائی (hello.exe ) ، امکان اجرای برنامه فراهم می گردد.

استفاده از Namespace

با استفاده از VB.NET ، می توان به کلاس ها مراجعه و از آنان استفاده کرد . در مثال زیر ، یک نمونه از کلاس System.Io.FileStream ، ایجاد شده است .

Dim aFileStream As System.IO.Filestream

مراجعه به Namespace های مورد نیاز در یک برنامه روشی مناسبتر در این زمینه است . با استفاده از namespace ، ضرورتی به توصیف تمامی مراجعات به کتابخاته کلاس ، وجود نخواهد داشت .

Imports System.IO
.....
Dim aFileStream As Filestream

مثلا" برای دستیابی به اشیاء System ، می بایست از Namespace با نام System در برنامه استفاده گردد. ( Imports) .

تعریف namespace و کلاس

VB.NET ، امکانات حمایتی لازم در خصوص ایجاد Namespace های خاص و کلاس های مربوط به آن را ارائه می نماید. (نکته : مدل زیر یک روش عمومی برای نامگذاری namespace است ) :

CompanyName.TechnologyName
.For Example:
Microsoft.Office

namespace در VB.NET

در VB.NET با استفاده از عبارت namespace می توان یک namespace را تعریف کرد . با استفاده از namespace تعریف شده ، امکان کپسوله نمودن کلاس های ایجاد شده ، فراهم خواهد شد.

Namespace CompVB
Public Class StringComponent
....
End Class
End Namespace

برخی از ویژگی های namespace عبارتند از :

  • namespace می تواند درون سایر namespace ها ، مستقر گردند .
  • یک namespace می تواند در چندین فایل تعریف گردد .
  • یک فایل حاوی کد مبداء می تواند چندین namespace را تعریف نماید.

برنامه های کاربردی ASP.NET

اغلب برنامه های عادی معولاٌ از یک فایل اجرایی ( با پسوند exe ) تشکیل می شوند. اما برنامه های کاربردی ASP.NET از چندین صفحه تشکیل شده است. به این ترتیب، می توان برنامه کاربردی ASP.NET را در نقاط مختلفی قرار داد و با استفاده از پیوندها به بخش های مختلف وب سایت مراجعه کرد.

در ASP.NET ، وب سایت را می توان یک برنامه کاربردی در نظر گرفت. هر برنامه کاربردی ASP.NET از منابع و گزینه های پیکربندی خاصی استفاده می کند. صفحات وب مربوط به برنامه کاربردی دیگر ASP.NET ( حتی اگر در همان سرور باشد) ، در این منابع شریک نیست. از نظر تکنیکی، هر برنامه کاربردی ASP.NET در قلمرو کاربردی خاصی اجرا می شود. قلمرو کاربردی در داخل حافظه از هم تفکیک می شوند و معنایش این است که اگر یک برنامه کاربردی وب دچار خطا شود، تاثیری در اجرای سایر برنامه های کاربردی وب ندارد. به عبارت دیگر، صفحات یک برنامه کاربردی وب نمی توانند به اطلاعات برنامه کاربردی دیگر که در حافظه است دسترسی داشته باشند.

در تعریف استاندارد برنامه های کاربردی ASP.NET گفته می شود که شامل مجموعه ای از فایل ها، صفحات، مولفه ها، اداره کننده ها و کد اجرایی است که می تواند در یک پوشه مجازی در وب سرور قرار داشته باشند. به عبارت دیگر، پوشه مجازی، ساختار مناسبی برای تفکیک برنامه های کاربردی است.

انواع فایل ها در ASP.NET

برنامه های کاربردی ASP.NET از برنامه های کاربردی همتای ASP پیچیده تر هستند و از چندین نوع فایل پشتیبانی می کنند ( جدول زیر)

انواع فایل ها در ASP.NET

نام فایل

شرح

.aspx

صفحات ASP.NET حاوی واسط کاربر و تمام یا بخشی از کد است. کاربران باید مستقیماٌ به یکی از این فایل ها برای شروع وب سایت مراجعه کنند.

.ascx

کنترل های کاربر هستند. خیلی شبیه به صفحات وب هستند، ولی در داخل فایل aspx اجرا می شوند. با استفاده از این فایل ها می توان واسط کاربر مناسبی را طراحی کرد.

.asmx

خدمات وب ASP.NET هستند. خدمات وب متفاوت از صفحات وب عمل می کنند، اما از منابع، تنظیمات پیکربندی و حافظه مشترکی بهره می برند.

Web.config

فایل پیکربندی برنامه کاربردی ASP.NET است که بر اساس XML نوشته می شود. این فایل شامل تنظیمات امنیتی، مدیریت حالت و حافظه و غیره است.

Global.asax

فایل برنامه کاربردی سراسری است. از این فایل برای تعریف متغیرهای عمومی و پاسخ به رویدادهای عمومی استفاده می شود.

Disco یا vsdisco

فایل های پوشه ای خاص اند که مشتریان با استفاده از آنها می توانند خدمات وب را بیابند.

.cs یا .vb

فایل های کد هستند که در ویژوال بیسیک یا C# تشکیل می شوند. این فایل ها موجب می شوند کد از منطق واسط کاربر در صفحه وب تفکیک شود.

.resx

این فایل ها هنگام استفاده از ویژوال استودیونت ایجاد می شوند و برای ذخیره اطلاعاتی بکار می روند که هنگام طراحی اضافه می کنید.

.sln ، .suo ،

vbproj و csproj

این فایل ها توسط ویژوال استودیو نت برای دسته بندی پروژه ها و راه حل ها بکار می روند. لیستی از فایل های مرتبط و گزینه های مربوط به محیط ویژوال استودیو نت را ذخیره می کنند. این فایل ها در هنگام نوشتن صفحات وب به کار می آیند و نباید به وب سرور ارسال شوند. تنظیمات امنیتی ASP.NET مانع از دستیابی کاربران به این فایل ها می شود.

علاوه بر این، پوشه مربوط به وب سایت می تواند حاوی فایل هایی باشد که مخصوص ASP.NET نباشند، مثل فایل تصویر، فایل های HTML و فایل های مربوط به شیوه نامه ها ( فایل های CSS) . ویژوال استودیو نت، بطور خودکار فایل styles.css را به پروژه اضافه می کند که می توانید به سبک های مورد استفاده در کنترل های صفحات وب را به آن اضافه کنید. البته این فایل ها بیشتر با HTML به کار می روند تا ASP.NET . اغلب این فایل ها اختیاری اند. می توانید برنامه ای کاربردی بنویسید که فقط شامل فایل های aspx یا asmx باشند.

دستیابی به بانک اطلاعاتی SQL با استفاده از VB.NET

در این جا قصد داریم به نحوه بازیابی و نمایش اطلاعات موجود در یک بانک اطلاعاتی SQL اشاره نمائیم . هدف از مطلب فوق ، پرداختن به تمامی رویکردهای موجود در این زمینه نبوده و صرفا" به معرفی یکی از گزینه های موجود در این زمینه اشاره خواهد شد. در این راستا از تکنولوژی های ASP.NET ، ADO.NET و VB.NET استفاده خواهد شد . از کلاس های SQLConnection ، SQLCommand و SQLDataReader مربوط به ADO.NET بمنظور انجام عملیات لازم در ارتباط با بانک اطلاعاتی ، از ASP.NET بمنظور ایجاد فرم وب و ارائه داده با استفاده از کنترل سرویس دهنده Table و از زبان VB.NET بمنظور نوشتن دستورالعمل های مورد نظر استفاده می گردد .
در ابتدا لازم است با سه کلاس ADO.NET که در ادامه از آنان استفاده خواهد شد ، بیشتر آشنا شویم :

پیشگفتار

برای ورود به برنامه Asp.Net ابتدا باید IIS را در ویندوز þ فعال نمود و نرم افزارهای visual studio 2005 و SQL server 2000 که Data Base برنامه است را نصب نمود و بعد از Asp . Net استفاده نمود . برای طراحی سایت املاک تجزیه تحلیل املاک را برنامه نویس انجام و بعد قسمت نمایش برنامه و Data Base آن را کامل و بعد از تکمیل آنها مشغول کد نویسی می گردد که در ادامه این Documents به توضیحات بیشتر برنامه و کدنویس آن اشاره می نمائیم.

طریقه کار وب سایت املاک:

مشتری برای استفاده از این وب سایت ابتدا منطقه مورد نظر خود را به همراه مشخصات ملک و قیمت از حدود چقدر تاچقدر Search یا ارسال می نماید و اگر خواست می تواند به مدیر سایت ایمیل و مشخصات ملک یا زمین و ... را که جهت خرید و فروش یا رهن و اجاره است ارسال نماید. و مدیر آن را برای معامله در سایت خود ثبت می نماید.

توضیحات در مورد برنامه

برنامه املاکی که در اینجا توسط سایت طراحی شده به ما املاکی را نمایش می دهد که جهت فروش، رهن یا اجاره ملک، زمین، ویلا، باغ یا آپارتمان را با مشخصات آن به ما نمایش می دهد.



خرید فایل


ادامه مطلب ...

طراحی فروشگاه بازیهای کامپیوتری تحت وب

طراحی فروشگاه بازیهای کامپیوتری تحت وب

1- مقدمه

توسعه ی روز افزون شبکه ی اینترنت در دو دهه ی اخیر و پیشرفت چشم گیر آن در دنیا، و حرکت از دنیایی با تعاملات رو در رو یا چهره به چهره به سمت دنیایی الکترونیکی و دیجیتالی و تعاملات مجازی، بر تمام شاخه های زندگی بشر تاثیر گذاشته و تغییر عادات در زندگی روزمره و تغییر نحوه ی زندگی مردم را درپی داشته است. امروزه با فشرده تر شدن بافت شهر ها و به تبع آن افزایش تراکم جمعیت، حرکت مردم در سطح شهر به کاری وقت گیر تبدیل شده. فرهنگ زندگی در اینگونه جوامع نیز رفته رفته به سمتی تغییر می یابد که مردم ترجیح می دهند سفرهای درون شهری خود را به حداقل ممکن کاهش دهند و نیازهای روزمره خود را با روشهایی نوین تامین نمایند. البته تامین نیازها با روشهای جدید،‌ امکانات و زیرساختهای جدید را نیز طلب می کند.

در کشور ما نیز با جا افتادن روز افزون فرهنگ استفاده از کامپیوتر و اینترنت،‌ این امکان یکی از زیر ساختهای مهم بالقوه در این زمینه محسوب می شود. می توان به جرات گفت که امروزه هر خانواده ی متوسط ایرانی یک دستگاه کامپیوتر در خانه دارد و زیر ساخت دیگر که همان ارتباط اینترنت است به سهولت با خطوط مخابرات که در تمامی بخشهای کشور،‌از شهرهای بزرگ گرفته تا کوچکترین روستاها موجود است تامین می شود.

بنابراین، نیاز راه اندازی یک سایت فروشگاه مجازی برای هر شرکت یا سازمان تولیدی و فروشگاهی که به پیشرفت و تحول ساختار خود اهمیت می دهد احساس می شود.

ما در این پروژه (پیاده سازی فروشگاه مجازی بازیهای کامپیوتری تحت وب) این کار را برای یک فروشگاه فرضی بازیهای کامپیوتری انجام داده و ضمنا بستر را برای توسعه های آتی نیز با قرار دادن امکانات لازم برای مدیریت فروشگاه فراهم نموده ایم.

2- محیط کاری

پیاده سازی فروشگاه Game-Shop با تکنولوژی ASP.NET 2.0 صورت گرفته است. فناوری ASP.NET یک بستر برنامه ‌نویسی است که بر اساس سیستم CLR در چارچوب دات نت کار می ‌کند. این فناوری امکانی را فراهم می‌آورد تا در سایه آن برنامه ‌نویس بتواند با استفاده از هر یک از زبان ‌های برنامه ‌نویسی موجود در چار چوب دات نت، صفحات داینامیک و نرم‌افزارهای تحت وب تولید کند. نسخه اول ASP.NET توانست با فراهم ساختن قابلیت ‌های پیشرفته زبان‌ های برنامه ‌نویسی شیء ‌گرا، همچون ویژوال بیسیک دات نت و سی شارپ، تحول بزرگی را نسبت به نسل قبلی (ASP) ایجاد کند. نسخه دوم ASP.NET همان مسیر را با بهبود عملکرد موتور ASP.NET در زمینه مدیریت و توسعه نرم‌افزار و نیز آسان‌تر کردن روند برنامه‌نویسی طی کرده است.

شکل 2-1: بسته نرم افزاری محیط Visual Studio 2005

در هسته و مرکز ASP.NET 2.0 ، یک معماری مبتنی بر کنترل (Control-Base) و رویداد گرا (Event-Driven) وجود دارد و این بدان معناست که می توان بلوکهای کوچکی از کد را به یک صفحه افزوده و نتایج پویایی را مشاهده کرد و برای فراهم آوردن محیطی هموار تر برای کاربر، ورودیهائی را برای وی مهیا کرد.

در حال حاضر برای ایجاد برنامه های کاربردی ASP.NET ابزاری به نام Visual Web Developer وجود دارد. این ابزار هم به تنهائی و هم بعنوان بخشی از Visual Studio 2005 موجود می باشد و توسط آن می توانید نرم افزارهای کاربردی تحت وب پویا و قدرتمندی را ایجاد کنید. ابزار Visual Web Developer یک محیط ویرایشگر بسیار عالی برای ویرایش کدهای HTML نیز دارد. مهمترین ویژگی Visual Web Developer قیمت پائین آن می باشد که موجب شده است تا این ابزار در دسترس کسانی که نمی توانند از عهده پرداخت هزینه مربوط به بسته کامل Visual Studio برآیند نیز قرار گیرد.

تولید یک سایت معمولا با فرآیند خواندن داده های ذخیره شده در یک بانک اطلاعاتی و نمایش اطلاعات بر روی صفحه، و بالعکس (یعنی خواندن از اطلاعاتی که کاربر روی صفحه وارد نموده و ذخیره آنها در بانک اطلاعاتی) همراه می باشد. برای ساخت بانک اطلاعاتی این سایت از محیط SQL Server 2005 استفاده شده که بخاطر همتراز بودن و عرضه ی همزمان با ASP.NET 2.0 به بازار توسط مایکروسافت، برای پیاده سازی این پروژه از انواع دیگر بانک اطلاعاتی مناسبتر بوده است.

کدهای مورد استفاده در پروژه نیز به زبان Visual Basic .NET نوشته شده است که بعلت آشنایی قبلی با این زبان انتخاب شد. در نوشتن پروژه های مشابه می توان از هر زبانی که توسط .NET پشتیبانی می شود ( اعم از C#.NET و...) استفاده نمود.

- امکانات فروشگاه Game-Shop

طی تحقیق و بررسی که روی سایتهای فروشگاه بازیهای کامپیوتری خارجی اعم از Game.co.uk و ایرانی اعم از شهر CD با آدرس ShahreCD.com ، فروشگاه سرای بازی با آدرس sarayebazi.com ، و فروشگاه بازی شاپ به آدرس انجام شد، امکانات آنها را مورد تحقیق قرار دادیم و امکاناتی را که بصورت معمول می بایست در یک سایت فروشگاه بازیهای کامپیوتری باشد را استخراج کرده و بترتیب برای پیاده سازی آنها اقدام کردیم. این موارد به شرح ذیل می باشند:

1. نمایش تاریخ شمسی

این مورد در بالای صفحه ی اصلی قرار داده شده که جزئیات آن به تفصیل در بخش "صفحه اصلی" مورد بررسی قرار می گیرد.

2. جدیدترین بازیهای ثبت شده توسط مدیر

این بخش تحت عنوان جدیدترین محصولات در صفحه اصلی قرار داده شد، که مانند مورد قبل به آن خواهیم پرداخت.

3. بازی برتر

شامل عنوان بازی، و عکسی بزرگتر نسبت به بازیهای دیگر می باشد که در صفحه ی اصلی قرار گرفته است.

4. فهرست موضوعی بازیها به صورت منوی عمودی: اکشن، بازی کودکان، فکری، ماشین بازی، موتورسواری و ...

این مورد در "منوی کلی سایت" قرار گرفته است.

6. منوی میله ای افقی شامل لینک به صفحه اصلی، معرفی سایت، سبد خرید و...

این امکان در بالای منوی کلی فایل قرار داده شده که شامل لینک به صفحه اصلی، سبد خرید، اخبار سایت، درباره ما، و پیشنهادات می باشد

7. معرفی و ارتباط با مدیریت سایت

این بخش تحت عنوان "درباره ما" در منوی عمودی و افقی قرار گرفته که در بخش "درباره ما" درباره ی آن صحبت می شود.

8. مدیریت خبر

امکان مدیریت اخبار بصورت ارسال خبر جدید ویرایش آنها نیز در سایت وجود دارد که جزئیات آنها در بخش "مدیریت اخبار " در قسمت "مدیریت سایت" وجود دارند.

9. مدیریت سفارشات و بازیها

این موارد نیز در بخش مدیریت سایت قرار داده شده اند که در بخشهایی به همین نامها به بررسی آنها خواهیم پرداخت.

10. مدیریت پیشنهادات

مدیر سایت باید بتواند پیشنهادات رسیده از سوی بازدیدکنندگان سایت را بررسی نموده و به آنها رسیدگی کند. این مورد در بخش مدیریت سایت گنجانده شده است.

11. قابلیت تغییر پویای زمینه ی کاری فروشگاه

این مسئله بسیار حائز اهمیت است که مدیر فروشگاه بتواند بدون تماس با پشتیبانی فنی، به تغییر زمینه ی کاری فروشگاه بپردازد. ما این مسئله را نیز در این پروژه پیش بینی نموده و امکانات آنرا در قسمت مدیریت سایت قرار داده ایم.

4- بانک اطلاعاتی

به دلیل اینکه تمام بخشهای مختلف سایت بر پایه ی اطلاعات خوانده شده از بانک اطلاعات و نوشتن اطلاعات در آن استوار است، لازم است پیش از اینکه مطلبی در مورد امکانات سایت بدانید، اطلاعات کاملی از جزئیات بانک اطلاعاتی پروژه داشته باشید.

این پروژه شامل سه فایل مجزای بانک اطلاعاتی می باشد:

4-1 فایل مشخصات کاربران ASPNETDB.MDF

این فایل شامل جداول و View های زیر می باشد:

شکل 4-1: جداول و viewهای فایل ASPNETDB.MDF

مهمترین جدولهای این فایل، دو جدول aspnet_Users ، aspnet_Roles می باشند که شرح آنها در ادامه می آید.

4-1-1- جدول aspnet_Users شامل فیلدهای زیر می باشد:

4-1-2- جدول aspnet_Roles نیز شامل این فیلدها است:

لازم به ذکر است که این فایل بصورت اتوماتیک توسط ASP.NET تولید می شود و برنامه نویس (و پس از آن مدیر سایت) تنها اعمال مدیریتی را روی آن انجام می دهد.

4-2- فایل بازیها، سفارشات، مشخصات مشتریان و اخبار سایت eShop.mdf

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

شکل 4-2: جداول و دیاگرام فایل eShop.mdf

جدول اول به نام Categories شامل یک کد و نام گروه هایی است که در طبقه بندی بازیهای فروشگاه مورد استفاده قرار خواهند گرفت. داده هایی که در ابتدا در این جدول وارد کرده ایم و بعدا در گروه بندی بازیها از آن استفاده کرده ایم بترتیب زیر است:

جدول دوم به نام Comments برای ثبت پیشنهادات کاربران طراحی شده و شامل فیلدهای زیر است که نام و مشخصات کاربر، متن پیشنهاد و تاریخ ارسال آنرا ذخیره می نماید.

در این جدول، کد پیشنهاد (id) بعنوان کلید اصلی جدول می باشد و در سایت به کاربر برای پیگیریهای بعدی اعلام می شود. جدول سوم که Goods نام دارد مشخصات بازیهایی را که توسط فروشگاه ارائه می شوند در خود ذخیره می کند و شامل فیلدهای زیر است. در این جدول فیلد id بعنوان کد بازی و کلید اصلی جدول محسوب می شود و فیلد cat_ID کد گروهی را که بازی در آن قرار می گیرد ذخیره می کند. این فیلد کلید خارجی از جدول Categories می باشد. فیلد qty تعداد بازیهای موجود در انبار، فیلد fee قیمت بازی، فیلد description توضیحاتی در مورد بازی، و فیلد pro_date تاریخ تولید و یا تاریخ عرضه ی بازی به بازار را ثبت می کند.

جدول چهارم به نام News مربوط به اخبار سایت بوده و شامل فیلدهای زیر است:

جدول پنجم به نام OrderLines ریز سفارشات مشتریان را ذخیره می کند و شامل فیلدهای زیر است:

در این جدول فیلد id، کلید خارجی از جدول Goods است که کد بازی سفارش داده شده را در خود نگه می دارد. فیلد OrderID نیز کلید خارجی از جدول Orders است که فیلدهای آنرا در شکل بعد می بینید. جدول ششم، جدول Orders برای ثبت نام و مشخصات خریدار طراحی شده است. فیلد OrderID در واقع شماره ی فاکتور فروش می باشد. در این جدول فیلدی به نام Sent_Date وجود دارد که در ابتدا خالی است و وقتی پر است که سفارش رسیده به سایت تایید و بازیهای سفارش داده شده برای مشتری ارسال شده باشند و این فیلد با تاریخ ارسال سفارش برای مشتری مقداردهی می گردد.

همانطور که در شکل 10-4 می بینید، صفحه ی مدیریت سفارشات از سه بخش اصلی تشکیل شده. بخش اول لیست سفارشات رسیده است که با یک SqlDataSource به نام SqlOrder و یک GridView به نام GridView1 ایجاد شده است. کنترل SqlOrder، با استفاده از دستور Sql زیر، رکوردهایی از جدول Order بانک eShop.mdf را بازیابی می کند که فیلد SentOrder آنها NULL باشد، یا بعبارتی تاریخ ارسالی برای آنها ثبت نشده باشد.

SELECT * FROM [Orders] WHERE ([SentDate] IS NULL) ORDER BY [OrderID]

کنترل GridView1 نیز که با کدهای زیر تولید شده، رکوردهای بازیابی شده توسط SqlOrder را نمایش می دهد.

DataKeyNames="OrderID" DataSourceID="SqlOrder" ForeColor="#333333" GridLines="None" Width="500px">

بخش دوم که در واقع پیش نمایش فاکتور فروش یا جزئیات فروش شامل مشخصات خریدار و لیست بازیهای خریداری شده توسط او می باشد،‌ از دو SqlDataSource به نامهای SqlOrder2 و SqlOrderLines ، دو DataList، دو دکمه (ارسال سفارش و پیش نمایش فاکتور برای چاپ) و یک FormView تشکیل شده است. وقتی بر روی گزینه ی جزئیات در کنترل GridView1 کلیک می شود، در این بخش در FormView1 مشخصات کامل خریدار (با بازیابی کنترل SqlOrder2 از جدول Orders) و در DataList1 ریز بازیهای خریداری شده توسط این مشتری خاص (با بازیابی کنترل SqlOrderLines از جدول OrderLines) نمایش داده می شود. ضمنا دکمه ی ارسال سفارش، مدیر را با یک QueryString از شماره فاکتور (OrderID) به صفحه ی ارسال سفارش با نام RegOrder.aspx و دکمه ی پیش نمایش فاکتور برای چاپ، او را بهمراه همین QueryString به صفحه ی پیش نمایش فاکتور با نام FactorP.aspx هدایت می کند.

برای رویداد Load این صفحه، کد زیر نوشته شده است تا خصوصیت PostBackURL این دکمه ها را تنظیم کند.

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

DropOrderID.DataSourceID = "SqlOrder2"

DropOrderID.DataBind()

BtnPreview.PostBackUrl = "~/manager/Factor_P.aspx?OrderID=" & GridView1.SelectedValue

BtnRegOrder.PostBackUrl = "~/manager/RegOrder.aspx?OrderID=" & GridView1.SelectedValue

End Sub

در بخش سوم از صفحه نیز سفارشات ارسال شده (آن رکوردهایی از جدول Order که فیلد SentDate آنها خالی نیست) نمایش داده شده و به مدیر سایت قابلیت بررسی جزئیات این سفارشات (در واقع بازیهایی که در این سفارشات مد نظر بوده و ارسال شده) داده می شود. برای ایجاد این امکانات از دو SqlDataSource به نامهای SqlSentOrder و SqlDataSource1 ، و دو GridView به نامهای GridView1 و GridView2 استفاده شده تا در GridView1 شرح سفارشات ارسال شده (با بازیابی توسط کنترل SqlSentDate ) و بعد از انتخاب یک سفارش در این GridView، در GridView2 لیست بازیهای سفارش داده شده در آن سفارش نمایش داده شود.

همانگونه که در بخش دوم از صفحه ی مدیریت سفارشات شرح داده شد،‌ با کلیک کردن روی دکمه ی ارسال سفارش، صفحه ای به نام RegOrder.aspx باز می شود که در آن فیلد SentDate رکوردی که OrderID‌ آن از طریق QueryString به این صفحه ارسال شده توسط مدیر سایت بروز رسانی می شود یا بعبارت دیگر تاریخ ارسال سفارش ثبت می شود. برای این کار در این صفحه مانند شکل زیر از یک فرم برای دریافت تاریخ ارسال، یک SqlDataSource به نام SqlSendingOrder برای ارتباط میان این فرم و جدول Order از بانک eShop.mdf و یک دکمه برای انجام عمل بروز رسانی در این جدول استفاده شده است.

برای رویداد Click دکمه ی فوق، کد زیر را نوشته ایم تا عمل بروز رسانی را انجام دهد:

Protected Sub BtnSent_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BtnSent.Click

Try

SqlSendingOrder.Update()

lblMsg.Text = "ارسال سفارش با موفقیت ثبت شد."

BtnSent.Enabled = False

DropYear.Enabled = False

DropMonth.Enabled = False

DropDay.Enabled = False

Catch ex As Exception

lblMsg.Text = ex.Message

End Try

End Sub

با فشردن دکمه ی پیش نمایش فاکتور برای چاپ در صفحه ی مدیریت سفارشات نیز، در صفحه ی جدیدی به نام FactorP.aspx با کنترلهایی دقیقا مانند بخش دوم همان صفحه باز می شود که امکان Print گرفتن از آن وجود داشته باشد.

10-5- مدیریت بازیها

این قسمت را در صفحه ای که با نام Manager/Goods.aspx ذخیره شده قرار داده ایم که امکان تعریف یک بازی جدید،‌ و ویرایش و احیانا حذف بازیهای موجود را به مدیر سایت می دهد. طرح این صفحه به شکل زیر است:

فهرست مطالب

عنوان صفحه

1- مقدمه 6

2- محیط کاری 7

3- امکانات 9

4- بانک اطلاعاتی 11

4-1- فایل مشخصات کاربران 11

4-2- فایل بازیها، سفارشات، مشخصات مشتریان و اخبار سایت 12

4-3- فایل بانک فرضی طرف قرارداد با فروشگاه 16

5- منوی کلی سایت 17

6- صفحه ی اصلی 26

6-1- جدید ترین محصولات 27

6-2- بازی برتر 29

6-3- تیتر اخبار سایت 30

7- طبقه بندی بازیها 32

8- روند خرید و ثبت آن 35

9- امکانات اضافه 51

9-1- اخبار سایت 51

9-2- درباره ما 54

9-3- پیشنهادات 54

10- مدیریت سایت 57

10-1- تغییر کلمه عبور 57

10-2- مدیریت اخبار 58

10-3- مدیریت پیشنهادات 61

10-4- مدیریت سفارشات 64

10-5- مدیریت بازیها 67

10-6- مدیریت گروههای بازی 70

11- جمع بندی 73

12- منابع 74

فهرست اشکال و جداول

عنوان شکل صفحه

شکل 2-1- بسته نرم افزاری محیط Visual Studio 2005 7

شکل 4-1: جداول و viewهای فایل ASPNETDB.MDF 11

شکل 4-2: جداول و دیاگرام فایل eShop.mdf 12

شکل 5-1: منوی کلی سایت 17

شکل 6-1 : نمونه ای از صفحه اصلی سایت 27

شکل 6-2: بخش جدیدترین محصولات در صفحه اصلی 21

شکل 6-3: بخش بازی برتر در صفحه اصلی 29

شکل 6-4: بخش اخبار سایت از صفحه اصلی 31

شکل 7-1: طرح یکی از صفحات گروه های بازی 32

شکل 8-1: فلوچارت روند خرید 35

شکل 8-2: نمای طراحی صفحه مشخصات بازی 39

شکل 8-3: نمای طراحی صفحه سبد خرید 44

شکل 8-4: نمای طراحی صفحه ثبت سفارش 45

شکل 8-5: صفحه ی پرداخت الکترونیک بانک فرضی 49

شکل 9-1: صفحه ی نمایش مشروح خبر 51

شکل 9-2: صفحه ی درباره ما 54

شکل 9-3: صفحه ی پیشنهادات 54

شکل 10-1: صفحه ی تغییر کلمه عبور 57

شکل 10-2: صفحه مدیریت اخبار 58

شکل 10-3: صفحه مدیریت پیشنهادات 61

شکل 10-4: صفحه مدیریت سفارشات 64

شکل 10-5: صفحه مدیریت بازیها 68

شکل 10-6: صفحه مدیریت گروههای بازی 71



خرید فایل


ادامه مطلب ...

بررسی مطالعه انواع آب گرم کن های خورشیدی موجود در ایران و طراحی بهینه آن

بررسی مطالعه انواع آب گرم کن های خورشیدی موجود در ایران و طراحی بهینه آن

طرح دیدگاه و اهداف پروژه

مقدمه :

میزان انرژی خورشیدی دریافتی در ایران به طور متوسط حدود 18 مگا جول بر متر مربع در روز، یا حدود 1016 مگا جول در سال در سطح کشور تخمین زده می شود. این مقدار انرژی بیش از 4000 برابر کل انرژی مصرفی در کشور می باشد. با این مقدار انرژی دریافتی و داشتن زمین های مناسب برای استفاده از آفتاب و تکنولوژی نسبتاً ساده کاربردهای مختلف انرژی خورشیدی، می توان کلیه نیازهای انرژی کشور را با استفاده از انرژی خورشیدی تأمین کرد.

استفاده های انرژی خورشیدی که در ایران کاربرد دارند به شرح زیر مورد بررسی قرار گرفته اند:

الف . دستگاههایی که به طور مستقیم از نور خورشید استفاده می کنند :

1- تولید آب گرم مصرفی

2- گرمایش طبیعی ساختمانها

3- گرمایش غیر طبیعی ساختمانها

4- سرمایش ساختمانها

5- پخت غذا

6- خشک کردن میوه، سبزی و ماهی

7- نمک زدائی آب دریا

8- تولید انرژی الکتریکی به طریق تبدیل مستقیم

9- تولید انرژی الکتریکی از طریق تبدیل حرارتی (تبدیل غیر مستقیم)

ب. دستگاههائی که به طور غیر مستقیم از انرژی خورشید استفاده می نمایند :

1- سرمایش طبیعی ساختمانها و ذخیره سازی سرمای زمستان

2- تولید گاز متان با استفاده از فضولات حیوانی و کشاورزی

3- استفاده از انرژی باد

شرح مختصری از نحوه کار هریک از سیستم های فوق الذکر ارائه و هزینه ساخت و تولید و قیمت انرژی تولید شده هریک از آنها تعیین شده اند. مقایسه قیمت انرژی تولید شده در دستگاههای انرژی خورشیدی فوق الذکر با قیمت انرژی که از طریق سوختهای فسیلی متداول در کشور تولید می شود نشان می دهد که استفاده از انرژی خورشیدی اقتصادی نیست. علت اصلی اقتصادی نبودن استفاده از انرژی خورشیدی این است که مواد نفتی و برق در تمام نقاط کشور تقریباً به طور رایگان در اختیار مصرف کنندگان قرار دارند.

دلایل توجیهی برای استفاده از انرژی خورشیدی در کشور :

اقتصادی بودن نباید تنها دلیل استفاده از انرژی خورشیدی باشد. لازم است انرژی خورشیدی به دلیل زیر مورد توجه قرار گرفته و سرمایه گذاری های لازم برای کاربرد وسیع آن اعمال گردد:

1- اسراف در مواد غذایی، منابع طبیعی و هرچیزی توسط دین مبین اسلام نهی شده است. سوزاندن نفت، این نعمت بسیار ذیقیمت و محدود الهی، برای تولید آب گرم مصرفی (در دمای حدود 45 درجه سانتیگراد) ، تولید هوا و یا آب گرم برای گرمایش ساختمانها ( در دمای 50 تا 90 درجه سانتیگراد) و پختن غذا (در دماهای حدود 100 درجه سانتیگراد) اسرافی بس واضح است. سوزاندن سوختهای فسیلی برای کاربردهای فوق الذکر همان قدر اسراف و تبذیر (و در نتیجه ارتکاب گناه) است که سوزاندن گندم جهت تأمین همین نیازها می باشد. نفت، این نعمت خدادادی را می توان برای تولید دارو، مواد پلاستیکی و کودهای شیمیایی و غیره به کار گرفت.

2- استفاده از منابع نفتی در کشور باعث آلودگی هوا و آب و زمین شده است. وجود این آلودگی ها، به خصوص آلودگی هوا در شهرهای بزرگ مانند تهران سبب بیماریهای متعدد، مرگهای زودرس و به طور کلی پائین آمدن کارائی افراد شده است. لازم است که به خاطر حفظ سلامتی مردم آلودگی محیط زیست دقیقاً کنترل و مصرف این سوختهای فسیلی تقلیل یابد. انرژی خورشیدی یک منبع لایزال انرژی است که کمترین آلودگی ها را در محیط زیست به وجود می آورد.

3- سوزاندن سوختهای فسیلی و ایجاد دی اکسید کربن در سطح جهانی باعث بالا رفتن دمای اتمسفر زمین شده است. بالا رفتن دمای اتمسفر زمین وآب دریاها (که به طور یکنواخت نبوده و در قطبها بیشتر از استوا است) باعث آب شدن یخهای قطبی و بالا آمدن سطح آب اقیانوسها شده و ادامه این عمل فاجعه ای به مراتب اسفناک تر از کلیه طوفانها، سیلها و زمین لرزه ها را در برخواهد داشت. در مقایسه با کشورهای صنعتی که مصرف سوختهای فسیلی آنها بسیار زیاد است، ایران نقش زیادی در بالا بردن دی اکسید کربن در سطح جهانی و گرم شدن اتمسفر زمین ندارد. ولی توجه به این موضوع (که کشورهای صنعتی جهان تازه به فکر افتاده و در این مورد ابراز نگرانی می کنند) میتوان برای جمهوری اسلامی ایران وجهه ای بسیار عالی در محافل علمی و سیاسی جهان به وجود آورد.

4- تکنولوژی کاربردهای انرژی خورشیدی بسیار پیچیده نبوده که نیاز به استفاده از متخصصین خارجی داشته باشیم. در بسیاری از کاربردهای تکنولوژی لازم هم اکنون در کشور موجود است. در چند کاربرد (مانند ساختن فتوسل ها) می توان با همت مختصری تکنولوژی مربوطه را توسعه داد.

نسبت بین تابش مستقیم بر روی یک صفحه شیبدار و افقی

معمولا اطلاعات و آمارها مربوط به صفحه افقی است بنابراین ما یک نبست بین تابش صفحه افقی و شیبدار بدست می آوریم تا اطلاعات مربوط به صفحه افقی را به صفحه شیبدار تبدیل کنیم.

اندازه گیری تابش بر روی صفحات افقی می تواند به صورت لحظه ای یا بصورت مقادیر انتگرال گیری شده و در یک ساعت و یا یک روز باشد. با توج هبه شکل (3-4) می توان نسبت بین تابش مستقیم بر روی سطح شیبدار GbT و سطح افقی Gb را در هر لحظه به ترتیب محاسبه نمود.

(4-13)

(4-15)

Rb = نسبت بین تابش مستقیم بر روی صفحه شیبدار و افقی

شکل (3-4) تابش مستقیم بر روی سطوح افقی و شیبدار

بهترین مقدار زاویه سمت برای گردآورنده های خورشیدی ثابت برابر صفر می باشد.( )

بنابراین با توجه به روابط (3-6) و (3-7) می توان نوشت

(3-16)

میزان تابش خورشیدی بر روی صفحه افقی در سطح خارجی جو :

همانطور که قبلا گفته شد میزان تابش در سطح خارجی جو به مقدار بسیار ناچیزی در طول سال تغییر می کند، در حالیکه میزان تابش در روی زمین بستگی به عوامل متعددی دارد. میزان تابش کاملا نظری عبارت است از تابشی که در صورت فقدان جو به زمین می رسد یعنی در حقیقت با میزان تابش خورشید در سطح خارجی جو برابر می باشد.

با استفاده از رابطه زیر می توان میزان تابش انرژی خورشیدی بر روی یک صفحه در سطح خارجی جو در هر لحظه بدست آورد.

(3-17)

مقدار را می توان در حالت کلی از رابطه (3-4) بدست آورد. چنانچه صفحه افقی باشد به تبدیل می شود که باز مقدار آن از رابطه (3-6) بدست می آید رابطه بالا را می توان بصورت زیر نوشت :

فهرست مطالب

فصل 1 : طرح دیدگاه و اهداف پروژه .................................................................... 1

مقدمه........................................................................................................................ 2

اهداف کلی پروژه ..................................................................................................... 9

کارایی...................................................................................................................... 10

فصل 2 : بررسی آبگرمکن های خورشیدی........................................................... 12

معیارهای طراحی آبگرمکن خورشیدی................................................................... 13

سیستم Recirculation (pluse)............................................................................ 18

سیستم Drainout (Drain down ) ....................................................... 19

سیستم Drainback With Air Compressor................................................... 20

سیستم Drainback with liquid level control................................................ 22

سیستم Thermosyphon with electrically protected collecrtor............. 23

سیستم Drainout Thermosyphon................................................................... 25

سیستم Breadbox (batch).................................................................................. 26

سیستم Coil in Ttank , Warp Around , Tank in Tank............................ 28

سیستم External Heat Exchanger................................................................... 30

سیستم Darinback with load- side heat exchanger................................... 32

سیستم Drainback with Collector – Side Heat Exchanger.................... 34

سیستم Two – phase – Thermosyphon....................................................... 35

سیستم One Phase Thermosyphon................................................................ 36

نتایج و بررسی سیستم های خورشیدی متناسب با ایران ...................................... 38

فصل سوم : گرد آورنده های تخت خورشیدی..................................................... 46

صفحه پوشش.......................................................................................................... 50

فاصله هوایی............................................................................................................ 52

صفحات جاذب......................................................................................................... 53

طرحهای گوناگون صفحه جاذب و مجاری انتقال سیال.......................................... 54

سیال عامل .............................................................................................................. 60

عایقکاری.................................................................................................................. 61

قاب گرد آورنده ...................................................................................................... 63

رشته های سری و موازی...................................................................................... 64

فصل چهارم : اصول حاکم بر گرد آورنده های خورشیدی................................... 67

انتقال گرما به سیال................................................................................................. 68

جریان متلاطم و بدست آوردن ضریب انتقال گرما................................................. 69

جریان گذرا و بدست آوردن ضریب انتقال گرما.................................................... 70

جریان آرام و بدست آوردن ضریب انتقال گرما..................................................... 73

بیلان انرژی برای یک گردآورنده تخت خورشیدی نمونه....................................... 74

متوسط ماهانه انرژی خورشیدی جذب شده ......................................................... 76

اثرات وضعیت سطح جذب بر روی مقدار انرژی دریافتی ..................................... 80

توزیع دما در گردآورنده های تخت خورشیدی...................................................... 84

ضریب انتقال گرمای کل یک گردآورنده................................................................. 85

چگونگی تغییر ضریب اتلاف فوقانی بر اثر تغییر فاصله......................................... 88

توزیع دما بین لوله و ضریب بازدهی گردآورنده .................................................. 91

توزیع دما در جهت جریان....................................................................................... 99

ضریب اخذ گرما و ضریب جریان گرد آورنده .................................................... 100

میانگین دمای سیال و صفحه................................................................................. 103

طرحهای دیگر گردآورنده ..................................................................................... 104

فصل پنجم : طراحی یک نمونه گرد آورنده تخت ............................................... 107

منطقه طراحی.......................................................................................................... 109

مقدار آبگرم مصرفی.............................................................................................. 109

درجه حرارت آبگرم مصرفی................................................................................. 110

درجه حرارت آب ورودی به گرد آورنده ............................................................. 110

تعداد گرد آورنده ها و چگونگی نصب آنها به هم................................................. 110

زوایای حرکت خورشید.......................................................................................... 111

جهت تابش خورشید............................................................................................... 119

نسبت بین تابش مستقیم بر روی یک صفحه شیبدار واقعی .................................. 119

زاویه شیب گرد آورنده ها .................................................................................... 123

محاسبه مقدار متوسط ماهانه تابش روزانه رسیده به سطح گرد آورنده ............ 123

بدست آوردن طول روز ........................................................................................ 126

شکل گرد آورنده ................................................................................................... 127

جنس صفحه جاذب................................................................................................. 127

مشخصات رنگ...................................................................................................... 127

قطر و تعداد لوله ها در هر گرد آورنده ................................................................ 128

بدست آوردن دبی حجمی و جرمی........................................................................ 128

بدست آوردن عدد رینولدز در لوله ها................................................................... 129

بدست آوردن ضریب انتقال گرما........................................................................... 129

نوع پوشش............................................................................................................. 130

جنس قاب................................................................................................................ 130

نوع و ضخامت عایق............................................................................................... 130

دمای محیط............................................................................................................ 131

بدست آوردن انرژی مورد نیاز ............................................................................ 131

بدست آوردن ضریب اتلاف فوقانی........................................................................ 132

بدست آوردن اتلاف تحتانی.................................................................................... 132

بدست آوردن ضریب اتلاف کلی ........................................................................... 133

بدست آوردن سطح گرد آورنده ........................................................................... 133

فاصله بین لوله ها................................................................................................... 134

بدست آوردن بازدهی پره...................................................................................... 134

بدست آوردن بازدهی گرد آورنده ........................................................................ 134

بدست آوردن ضریب انتقال گرمای گرد آورنده .................................................. 134

محاسبه دمای خروجی سیال.................................................................................. 135

بدست آوردن بازدهی گرد آورنده ........................................................................ 135

مشخصات دستگاه طراحی شده ............................................................................ 136

منابع و مراجع ....................................................................................................... 138

ضمائم



خرید فایل


ادامه مطلب ...

بررسی طراحی و ساخت سیستم اعلان و اطفاء حریق

بررسی طراحی و ساخت سیستم اعلان و اطفاء حریق

سنسورها: 1-1 سنسور دمای LM35 :سانتیگراد می باشد. LM35 نیازی به کالیبره شدن ندارد زیرا ذاتا کالیبره است. خروجی آن mv10 در ازای هر درجة سانتیگراد است. این سنسور دارای دقت در دمای اتاق و در تمام بازة کاربردی آن یعنی از -55 تا -150 است. امپدانس خروجی کوچک، خروجی خطی و کالیبراسیون دقیق ذاتی آن ارتباط با آن را برای بازخوانی و کنترل مدارات ساده می کند. از آنجائیکه این سنسور تنها ma60 از منبع جریان می کشد، خیلی کم افزایش دمای داخلی پیدا می کند ( کمتر از 0.1 درجه در دمای اتاق ). خلاصه ای از خصوصیات LM35 عباتست از : ● کالیبره شدة داخلی بر حسب سلسیوس. ● دارای مقیاس خطی . ● دقت تضمین شدة 0.5 ( در دمای 25 ) ● بازة مجاز -55 تا -150 درجة سانتیگراد. ● قیمت مناسب پایین. ●کار با ولتاژهای 4 تا 30 ولت. ● جریان درین کمتر از 60. ● تولید گرمای داخلی کمتر از 0.08 . ● عملکرد غیر خطی تنها در حدود . ● امپدانس خروجی پایین، برای بار . مشخصات دقیق تر برای انواع سریهای LM35 و همچنین انواع بسته بندیهای آن در انتهای پایان نامه بصورت ضمیمه آورده شده است. 5-2 توصیف پایه ها ATmega 32: VCC : تغذیة ولتاژ دیجیتال. GND : زمین. PORTA ( PA7... PA0 ) : پورت A بعنوان ورودی آنالوگ مبدل A/D عمل می کند. اگر از پورت A بعنوان مبدل A/D استفاده نشود، بعنوان پورت I/O دو طرفه عمل می کند. پین های پورت دارای مقاومت Pull-up داخلی هستند. وقتی که پینهای PA0 تا PA7 بعنوان ورودی استفاده می شوند و بصورت خارجی Pull Down شده باشند، در صورتیکه مقاومتهای Pull-up داخلی فعال شده باشند، آنها بعنوان منابع جریان عمل می کنند. PORTB ( PB7… PB0 ) : پورت B یک پورت I/O دو طرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت B در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند . پورت B اعمال متنوع و مخصوص دیگری را هم انجام می دهد که در ادامه توضیح داده می شود. PORTC ( PC7… PC0 ) : پورت C یک پورت I/O دو طرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت C در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند. پورت C اغلب برای اعمال مخصوص دیگری نیز استفاده می شود که توضیح داده خواهد شد. PORTD ( PD7… PD0 ) : پورت D یک پورت I/O دوطرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت D در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند. پورت D هم اعمال مخصوص دیگری انجام می دهد که توضیح داده خواهد شد. RESET : ورودی Reset ، هرگاه سطح پایینی به مدت حداقل طول یک پالس به این پایه برسد، Reset تولید می شود، حتی اگر کلاک کار نکند. حداقل طول پالس در جدول 1-1 داده شده است. جدول 1-1 ولتازآستانه پایه rest XTAL1 : ورودی معکوس اسیلاتور و ورودی مدارهای ورودی. XTAL2 : خروجی معکوس اسیلاتور. AVCC : این پایه منبع ولتاژِ پین برای پورت A و مبدل A/D است. این پایه باید به صورت خارجی به Vcc وصل شود حتی اگر از ADC استفاده نمی شود. اگر از ADC استفاده شود این پایه باید از طریق فیلتر پایین گذر به Vcc وصل شود. AREF : این پایه مرجع آنالوگ پینها برای مبدل A/D است. 6-2 هستة مرکزی ATmega 32 ( CPU ) : در این بخش دربارة معماری هستة مرکزی AVR در حالت کلی بحث می کنیم. وظیفة اصلی CPU اطمینان از اجرای صحیح برنامه است. بنابراین CPU باید قادر باشد تا به حافظه ها دسترسی پیدا کند، محاسبات را انجام دهد، ارتباط با خارج را کنترل کند و وقفه ها را رسیدگی کند. -2کانالهای ورودی ADC : وقتی که انتخاب کانالها تغییر می کنند، باید موارد زیر را رعایت کرد تا از انتخاب کانال مطمئن شد. در مد تبدیل تکی اغلب باید قبل از شروع تبدیل کانال را انتخاب کرد. انتخاب کانال ممکن است یک کلاک سیکل ADC بعد از 1 شدن ADSC تغییر کند. با وجود این, روش ساده تر این است که صبر کنیم تا تبدیل کامل شود و سپس کانال تغییر کند. در مد Free Run همیشه کانال را قبل از آغاز اولین تبدیل انتخاب می کنیم. انتخاب کانال ممکن است تا یک کلاک سیکل ADC بعد از یک شدن ADSC نیز انجام شود. با وجود این روش ساده تر این است که صبر کنیم تا تبدیل کامل شود و سپس کانال را تغییر دهیم. وقتی که به کانل بهرة دیفرانسیلی سوئیچ می کنیم اولین تبدیل ممکن است دارای دقت پایین باشد و بهتر است از آن چشم پوشی کنیم. مرجع ولتاژ ADC : ولتاژ مرجع برای ADC (VREF) ، بازة تبدیل را برای ADC نشان می دهد. کانالهای یکطرفه ای که ولتاژ آنها از Vref فراتر رود، 0x3FF را نتیحه خواهند داد. Vref می تواند AVCC ، ولتاژ داخلی v2.56 و یا ولتاژ خارجی پایة AREF تعیین شود. AVCC از طریق سوئیچ پسیو به ADC وصل می شود. ولتاژ v2.56 داخلی از مرجع bandgap (VBG) از طریق تقویت کنندة داخلی، تولید می شود. در مورد دیگر، پایة خارجی AREF مستقیما به ADC وصل می شود و می توان با اتصال خازن بین پایة AREF و زمین، مرجع ولتاژ را در مقابل نویز ایمن کرد. VREF را می توان در پایة AREF اندازه گیری کرد. اگر منبع ولتاژ ثابتی را به پایة AREF وصل کنیم، نباید از دیگر انتخابهای مراجع ولتاژ استفاده کنیم. اگر از مرجع ولتاژ خارجی استفاده نکنیم، می توان بین مراجع داخلی v2.56 وAVCC سوئیچ کرد. اولین نتیجة تبدیل بعد از سوئیچ مرجع ولتاژ، دقیق نیست و باید از آن صرفنطر کرد. حذف نویز ADC : ADC با فعال کردن تبدیل در مدهای sleep، اثر نویز تولید شده توسط CPU بر تبدیل را کاهش می دهد. حذف نویز با استفاده از مدهای Idle و ADC Noise Reduction می تواند انجام شود. برای استفاده از این مدها روش زیر باید استفاده شود: 1- مطمئن باشید که ADC فعال است و مشغول تبدیل نیست. مد تبدیل تکی باید انتخاب شود، و وقفة تکمیل تبدیل باید فعال شود. 2- مد ADC Noise Reduction یا مد Idle را وارد کنید. ADC شروع به تبدیل خواهد کرد وقتی که CPU متوقف شود. 3- اگر وقفة دیگری قبل از تکمیل تبدیل رخ ندهد، وقفة تکمیل تبدیل، CPU را بیدار خواهد کرد و روتین وقفه را اجرا می کند. سپس CPU د رحالت فعال باقی خواهد ماند تا فرمان sleep جدیدی اجرا شود. 20 توجه کنید که ADC وقتی که وارد دیگر مدهای sleep بغیر از دو مورد گفته شده شود، بطور خودکار خاموش نمی شود و خودمان باید آن را خاموش کنیم تا از مصرف توان اضافه جلوگیری کنیم.

فهرست شکلها

عنوان صفحه -------------------------------------------------------------------

شکل1-1 اشکال مختلف سنسور دما..................................................................

..2 شکل2-1 اشکال ظاهری انواع سنسورهای گاز.....................................................

.3 شکل3-1 مدار داخلی ................................................................................

.4 شکل4-1 سنسورها ودتکتورهای موجود در بازار................................................

..5 شکل5-1 راه اندازی وبایاس سنسور گاز............................................................

..6 شکل1-2 پایه های میکروکنترولر....................................................................

..9 شکل2-2 مدار داخلی میکروکنترولر ..............................................................

..10 شکل3-2 شکل واحد کنترل کلاک میکرو.........................................................

..14 شکل1-3 شماتیک سیستم اعلان واطفاء حریق.................................................

....25 شکل2-3 پشت فیبر سیستم اعلان واطفاء حریق................................................

...26 فهرست جدول ها عنوان صفحه -----------------------------------------------------------------

-- جدول1-1 ولتاز آستانه پایه ریست..................................................................

...12 جدول2-1 منابع کلاک................................................................................

...15 .....................................................................

..22 RS232جدول3-1 اسامی وپایه جدول4-1 پایه های

نمایشگر...........................................................................25

فهرست مطالب عنوان صفحه ----------------------------------------------------------------------------

فصل یکم- سنسورها......................................................................................

.1 1-1 سنسوردما .........................................................................................

....1 2-1 سنسور گاز.........................................................................................

...3 فصل دوم-میکروکنترولر در سیستم ..................................................................

..7 1-2 مختصری از میکروکنترولر.......................................................................7

خصوصیات میکرو کنترلر..........................................................................82-2

3-2 ترکیب پایه ........................................................................................... 9 4

-2 بلوک دیاگرام........................................................................................10

5-2 توصیف پایه ها......................................................................................11

6-2 هسته مرکزی........................................................................................12

7-2 حافظه میکروکنترولر..............................................................................13

8-2مبدل آنالوگ به دیجیتال.............................................................................17

20 ………………………………………………………...ADC9-2

کانال 10-2 حذف نویز آنالوگ................................................................................21

11-2 تراشه...............................................................................................22

12-2 برسی ..............................................................................................23

مراجع.......................................................................................................25

پیوست1 اطلاعات فنی عناصر سیستم اعلان واطفاء حریق......................................26 پ

1-1 اطلاعات سنسورگاز...........................................................................26

پ2-1 اطلاعات سنسور دما............................................................................28

پ3-1 اطلاعات میکروکنترولر.......................................................................32



خرید فایل


ادامه مطلب ...

بررسی طراحی و تحلیل ساخت ماشین باگی

بررسی طراحی و تحلیل ساخت ماشین باگی

اساتید مشاور:

جناب آقای دکتر مهدی اخلاقی (دبیر شورای اقتصاد دولت هفتم و هشتم و رییس برنامه و بودجه استان همدان در دولت ششم)

جناب آقای مهندس نوبری (مخترع اولین ماشین متحرک در آب و خشکی با قابلیت حرکت در موانع صعب العبور در ایران)

جناب آقای مهندس ارانی ( مدیر عامل شرکت امکان طوس)

جناب آقای مهندس علی اخلاقی ( استاد دانشگاه )

2-1 سخن نگارنده :

آنچه که مرا راغب به تهیه پایان نامه با این موضوع کرد ، بکر و تازگی و فراتر از همه محرومیت تبلیغاتی این فعالیت بود. روز اولی که من برای آشنایی با فضای کاری ، وارد کارگاه تولید این مجموعه شدم ، هرگز تصور نمی کردم که برای تولید یک ماشین ، آن هم در ابعاد باگی این همه مرارت باید کشید . باور کردنی نیست که با یک تولیدگر خودرو که خود اصلا طراح آن است ، همانند یک فرد عادی رفتار شود. جالب است بدانید که ما فقط برای ارسال ماشین به تهران ، جهت نمایش در نمایشگاه ، نزدیک به دو هفته در انتظار ok راه آهن بودیم و سرانجام با بی جواب بودن درخواستمان ، مجبور شدیم تا خودرو را با کامیون و آنهم با هزینه ای بالغ بر 300 هزار تومان بفرستیم .

مگر قیمت فروش یک ماشین 200 کیلویی باگی چند است ؟ که ما فقط برای حمل آن به تهران باید این مقدار مبلغ را بپردازیم ؟ این واقعا همان حمایتی ست که مسئولان وعده می دهند؟ ... باری زمانی که سخن از صنعت و صنعتگر به زبان می آید ، به راستی باید آن را هم صف مجاهدت در جنگ دانست و صنعتگر را جهادگری باید شمرد که می خواهد دِینِ ، دینی و اجتماعی خویش را برای جامعه خویش به نحوی شایسته ادا نماید تا مثل امروز ، اینگونه محتاج غرب و شرق خودکامه نباشیم. هر چند که عده ای آگاهانه یا ناآگاهانه گویا مخالف آنند.

من نیز در این مجموعه نهایت تلاش خود را مصروف معرفی هر چه بهتر این خودرو و آموزش ساخت آن بصورت کلی خواهم نمود. روش نگارش من نیز بدینصورت است که ابتدا به معرفی سیستمها و مکانیزمها و قطعات اصلی سایر اتوموبیلها خواهم پرداخت و پس از آن ، نوع سیستم و مکانیزم مستفد در باگی ها را تشریح خواهم نمود...

-1 تاریخچه اتومبیل :

اگر بخواهیم منصفانه به تاریخچه اتومبیل بنگریم ، تصور من بر این است باید همان ارابه های چوبی و طراح آنها را هم جزیی از صنعت اتومویل و تاریخچه آن دانست.

اما صنعت اتومبیل سازی با شکل و موتوری صنعتی در ابتدا به صورت اتفاقی و پراکنده به وسیله چند مخترع صورت گرفت. آنها به طور پیوسته روی اتومبیلهای خویش کار کردند تا امروزه به صورت کنونی درآمده است. اتومبیل وسیله ای است که در طول دهه های طولانی به وسیله افراد مبتکر و مخترم زیادی تکمیل گردیده و سخن نابه جایی نیست ، اگر بگوییم ، اختراع آن را نمی توان به کس خاصی نسبت داد.

اتومبیل ابتدایی از نیروی بخار استفاده می نمود و شباهت زیادی به درشکه داشته است. ولی به مرور گذشت زمان، و آگاهی به قدرت بیشتر سوختهای دیگر ، توسط طراحان و مهندسان به شکل امروزی در آمد و به حداکثر ایمنی و رفاه رسید، که تقریبا جزء اصلی زندگی انسان ها گردیده است.

این صنعت با اختراع موتور احتراقی در سال 1860 میلادی به وسیله یک بلژیکی به نام اتین لونوار اختراع گردید و سپس به صورت خیلی سریع تغییرات عمده ای نمود. با پی بردن به نیروی موتور احتراقی روند تکامل این صنعت تسریع پیدا نمود و در بین سال های 1860 تا 1970 میلادی در اروپا اختراعات مختلفی به وسیله چند تن از مهندسین انجام گرفت.

ابتدا ساخت یک موتور کوچک و نصب آن به روی یک گاری کوچک بود که توسط زیگفرد مارکوس در سال 1874 میلادی در شهر وین انجام گرفت. موتور این وسیله نقلیه بخاری یا موتورهای برونسوز می گویند. به تدریج موتورهای برونسوز تبدیل به موتورهای درونسوز گردید که مخلوط هوا و گاز در داخل سیلندر به وسیله جرقه محترق می گردد. نمونه تکمیل شده موتور احتراق داخلی که موتور های امروزی شبیه به آن است توسط یک مهندس آلمانی به نام نیکلاس اتو با موفقیت ساخته شد و به همین جهت است که رشته تعمیرات اتومبیل های بنزینی را اتومکانیک گویند. در این سیستم عمل تراکم سوخت از احتراق در داخل سیلندر صورت می گرفت و راندمان بسیار بالایی داشت. دو نفر دیگری که نامشان در صنعت اتومبیل سازی بسیار معروف است عبارت بودند از گات لیب دایمر و کارل بنز که در یک زمان به صورت جدا گانه کار می کردند ولی جهت فعالیتشان یکی بود.

دایملر که در سال 1834 در آلمان متولد شده بود، ابتدا با اتو کار می کرد ولی در سال 1882 فعالیت خود را با دایر کودن کارگاهی در شهر اشتوتکارت آلمان به طور جداگانه ادامه داد و در این شهر با شخصی به نام ویلهم مای باخ که او نیز از شاگردان اتو بود شریک شد و در مدت یک سال اولین موتور خود را وارد بازار نمودند. موتور آنها نوعی موتور سبک با سرعت بالا در حدود RPM 900 بود که نسبت به موتورهای احتراق داخلی آن زمان که حداکثر دورشان RPM 200 بود قابل مقایسه نبود این موتور کم کم کاملتر شد و به موتور دو سیلندر V شکل تبدیل شد، مجهز به کاربراتور بود که این کاربراتور را آقای مای باخ طراحی نموده بود. اولین سیستم جرقه زنی الکتریکی را بنز طراحی نمود و از سوپاپ قارچی شکل و سیستم خنک کننده توسط آب استفاده نمود. یاد آور می شود اولین موتوری که در اتومبیل در جلوی وسیله نقلیه قرار داشت در سال 1891 میلادی ساخته شد.

ایمنی با سیستم ترمز ABS

ایمنی یکی از فاکتور های مهم خودرو است که در کشور ما دوران نوجوانی خود را پشت سر می گذارد. چند سال پیش با اجباری شدن بستن کمربند ایمنی، موضوع ایمنی سرنشینان برای نخستین بار در کشور مطرح شد. قبل از الزام سرنشینان خودرو به رعایت این قانون، حتی داشتن کمربند جزو قطعات سفارشی یک خودرو بود و بسیاری از خودروها فاقد کمربند ایمنی بودند، اما پس از سال ها این قانون در جامعه ایرانی نهادینه شد. به طوری که امروزه کمتر کسی حاضر است با خودرویی که مجهز به کمربند ایمنی نیست، مسافرت های برون شهری داشته باشد.کیسه هوا و سیستم ترمز ABS نیز از مواردی است که پس از کمربند ایمنی فرهنگ سازی برای استفاده از آنها شروع شده است.این دو سیستم ایمنی هم اکنون در خودرو های ساخت اروپا و سایر کشور های پیشرفته از قطعات اصلی یک خودروی تولیدی به شمار می آید.اما خودرو سازهای داخلی کیسه هوا و سیستم ترمز ABS را به صورت یک سیستم سفارشی بر روی خودروها نصب می کنند، چرا که الزام قانونی برای خودروساز های داخلی جهت استفاده از این دو سیستم وجود ندارد.
به نظر می رسد نیروی انتظامی در این اندیشه است تا همچون کمربند ایمنی، کیسه هوا و ترمز
ABS را نیز به خودروساز ها الزام کند که ساخت انیمیشین های تلویزیونی در این خصوص بی ربط به این قضیه نیست.همه کسانی که تجربه رانندگی در روزهای برفی و بارانی را دارند می دانند که هدایت خودرو در جاده های لغزنده به خصوص زمان توقف های ناگهانی تا چه میزان مشکل و در بسیاری از موارد غیرممکن است. در این گونه مواقع به دلیل قفل شدن چرخ خودرو به سطح لغزنده خیابان از حرکت باز نمی ایستد و علاوه بر افزایش زمان توقف کنترل خودرو نیز بسیار مشکل خواهد شدآمارها نشان می دهد بخش عمده ای از تصادف های جاده ای مربوط به همین نقص فنی در سیستم ترمزها است. تلاش متخصصان برای رفع این نقیصه، منجر به پدید آمدن ترمزهای ضد قفل یا همان سیستم مدرن ABS شده است. این سیستم به دلیل کارآمدی بالا و عملکرد منحصر به فرد آن به سرعت جایگزین سیستم های رایج امروزی شده و پیش بینی می شود تا چند سال آینده شاهد به کارگیری این سیستم به طور گسترده در بیشتر وسایل نقلیه باشیم.هدف از طراحی ترمز ABS این بوده است که هنگام ترمز کردن در رانندگی کنترل خودرو حفظ و منحرف نشود. این موضوع در جاده های نامساعد خیس و لغزنده بسیار اهمیت دارد تا امکان تصادف را به حداقل کاهش دهد. با این نوع ترمز دیگر نیاز به پر کردن پدال گاز نیست چون سیستم ترمز خودکار این کار را انجام می دهد.سیستم ترمز ABS ابتدا در سال 1950 در هواپیما نصب شد تا از قفل شدن چرخ ها و سرخوردن آن بر روی باند به ویژه در شرایط نامناسب جوی جلوگیری شود. به علت موفقیت در این سیستم از آن در کامیون های بزرگ هم استفاده شد تا سال 1980 این سیستم به صورت سفارشی بر روی برخی اتومبیل های سواری ساخت آلمان نصب شد. در سال 1992 آمار استفاده از این سیستم در اتومبیل های تولید شده به 32درصد رسید و امروزه این سیستم جزو تجهیزات استاندارد ساخت و تولید اکثر اتومبیل ها به شمار می رود.یکی از مهم ترین عواملی که باعث از دست دادن کنترل خودرو می شود ترمز کردن ناگهانی در جاده های لغزنده مانند جاده های مرطوب، برفی و یخی است که این عمل به علت قفل شدن چرخ ها بر روی سطح جاده است. برای جلوگیری از این امر سیستم ترمز ضد قفل ABS استفاده می شود. در این سیستم از طریق یک سیستم هدایت الکترونیکی کنترل شده و با دریافت اطلاعات لازم از وضعیت سرعت چرخ ها از طریق سنسورهای سرعت نیروی ترمز بر روی چهار چرخ را کنترل و تنظیم می کند.
در این سیستم مقدار نیروی ترمز بر روی هر یک از چرخ ها می تواند متغیر باشد بدین ترتیب چرخی که دارای سرعت کمتری نسبت به چرخ دیگر باشد، به همان نسبت فشار روغن ترمز در آن کاهش می یابد. این کاهش فشار به صورت مقطعی بوده و تا زمانی ادامه می یابد که چرخ ها یکسان شود.سیستم
ABS از سرعت 6 کیلومتر در ساعت به بالا، شروع به کنترل سیستم ترمز می کند و اگر سیستم به هر صورتی دچار اختلال و اشکال شود سیستم ABS از مدار خارج شده و ترمز خودرو به صورت عادی عمل می کند.

فهرست مطالب

عنوان شماره صفحه

فصل اول : مقدمه ............................................................................................................. 12

1-1 موضوعنامه............................................................................................................ 13

1-2 سخن نگارنده......................................................................................................... 14

1-3 تاریخچه اتومبیل................................................................................................... 14

1-4 انواع اتومبیل بر اساس طراحی.............................................................................. 16

1-5 آشنایی عمومی با ماشینهای باگی ......................................................................... 23

فصل دوم: سیستم شاسی و اسکلت .................................................................................. 26

2-1 پیشگفتار................................................................................................................... 27

2-2 انواع شاسی .............................................................................................................. 29

2-2-1 شاسی مستقل .................................................................................................... 29

2-2-2 شاسی نیمه جدانشدنی ........................................................................................ 31

2-2-3 شاسی نردبانی ...................................................................................................... 32

2-2-4 شاسی صفحه ای................................................................................................... 33

2-2-5 شاسی لوله ای ...................................................................................................... 34

2-2-6 شاسی ستون فقراتی............................................................................................. 33

2-2-7 شاسی یکپارچه..................................................................................................... 35

2-2-8 شاسی مستفد در باگی.......................................................................................... 36

2-3 سیستم تعلیق........................................................................................................... 40

2-4 انواع سیستمهای تعلیق............................................................................................ 42

2-4-1 سیستم تعلیق مستقل......................................................................................... 43

2-4-1-1 سیستم تعلیق مستقل پاندولی ....................................................................... 45

2-4-1-2 سیستم تعلیق مستقل یک مفصلی ................................................................ 46

2-4-1-3 سیستم تعلیق مستقل عقب با اهرم دو شاخه ای ............................................ 47

2-4-1-4 سیستم تعلیق مستقل هیدرو استاتیک ......................................................... 50

2-4-1-5 سیستم تعلیق مستقل هیدرو پنوماتیک......................................................... 52

2-4-2 انواع سیستم تعلیق در محور جلو ....................................................................... 53

2-4-2-1 طبق دار........................................................................................................... 56

2-4-2-2 تلسکوپی مک فرسون................................................................................. 57

2-4-2-3 طولی................................................................................................................ 59

2-4-3 تعلیق نیمه مستقل دو دیون................................................................................. 61

2-4-4سیستم های تعلیق ویژه........................................................................................ 62

2-4-5 سیستمهای تعلیق ثابت ....................................................................................... 64

2-4-6 سیستم تعلیق مستفد در باگی ها......................................................................... 66

2-5 ارتعاش گیرها............................................................................................................. 66

2-5-1 فنرهای تخت....................................................................................................... 67

2-5-2 فنرهای پیچشی................................................................................................... 67

2-5-3 میله های پیچشی ............................................................................................... 68

2-5-4 فنرهای بادی........................................................................................................ 68

2-5-5 اساس کار ارتعاش گیرها........................................................................................ 70

2-5-6 ستون پایه و میل موج گیر………………………..……………………………………….74

2-5-7 لزوم استفاده از کمک فنر…………………………………………………………………….75

2-5-8 اساس کار کمک فنر…………………..……………………………………………………….75

2-5-9 انواع کمک فنر………………….......………………………………………………………….76

2-5-9-1 تلسکوپی هیدرولیکی……………………….…………………………………………….76

2-5-9-2 گازی……………………………..................……………………………………………….77

2-5-9-3 شیطانکی……………………………………………………………...........……………….77

2-5-9-4 نواری……………………………………..................……………………………………….78

2-5-9-5 اصطکاکی……………………………………………………...........……………………….78

2-5-9-6 پره دار………………………………………………………................…………………….78

2-5-9-7 روغنی گازی………………………………………………..........………………………….78

2-5-9-8 هوایی………………………………………………………………….................………….79

2-5-9-9 روغنی گازی در سیستم هیدروپنوماتیکی………………………….………………….79

2-5-9-10 وزنه ای………………………………... .....................................……………………….79

2-6 عیب یابی کمک فنر ……………..…………………………....………………………………….80

فصل سوم : سیستم تولید و انتقال قدرت ……………………………….....……………………....82

3-1 تولید قدرت ………………….................................…………………………………………….83

3-1-1 انواع موتور…………………………………………............…………………………….…….83

3-1-1-1 موتورهای احتراق داخلی …………………...............……………………………….….84

3-1-1-1-1 انواع موتورهای اس اس …………………………………………..………………….84

3-1-1-1-2 موتورهای چهارزمانه ………………………………………………………………….84

3-1-1-1-3 موتورهای دوزمانه …………………………………………………………………….87

3-1-1-1-4 فرایندهای موتورهای دورانی ……………………………………………………….88

3-1-1-1-4-1 مکش………………………………......…………………………………………….90

3-1-1-1-4-2 تراکم…………………………......………………………………………………….90

3-1-1-1-4-3 احتراق…………………………....………………………………………………….90

3-1-1-1-4-4 تخلیه………………………… .....………………………………………………….91

3-1-2 سیلندر………………………… .................………………………………………………….95

3-1-3 محفظه لنگ ………………………….........………………………………………………….95

3-1-4 پیستون…………………………………… ................……………………………………….95

3-1-5 شاتون……………………………… ...................…………………………………………….96

3-1-6 میل لنگ………………………………………...............…………………………………….98

3-1-7 یاتاقانهای ثابت…………………………………………….....……………………………….99

3-1-8 یاتاقانهای متحرک……………………………………...…………………………………….99

3-1-9 تشریح ساده سایر قطعات…………………………………………….…………………….99

3-1-9-1 رادیاتور……………………………...........……………………………………………….100

3-1-9-2 ترموستات…………………………………………………….......……………………….100

3-1-9-3 کویل………………………………………................…………………………………….100

3-1-9-4 دلکو……………………………………….................…………………………………….100

3-1-9-5 وایر شمع ……………………………………………........……………………………….100

3-1-9-6 شمع …………………………................………………………………………………….101

3-1-9-7 دینام……………………................……………………………………………………….101

3-1-10 موتورهای دیزلی6 زمانه …………………………………………....………………….102

3-1-11 موتورهای انژکتوری……………………………………………………………………. 104

3-1-12 تقویت کننده های موتور………………………… ...…………………………………. 104

3-1-12-1 توربوشارژ……………………………………….……………………………………. 105

3-1-12-2 سوپر شارژر……………………………..……………………………………………. 112

3-2 انتقال قدرت ……………………………….........……………………………………………. 115

3-2-1 کوپلینگها……………………………..........…………………...………………………….115

3-2-1-1 کوپلینگهای سخت…………….……………………………………………………….115

3-2-1-2 کوپلینگهای پوسته ای …………………………………………..…………………….116

3-2-1-3 کوپلینگهای فلانچی………………………...………………………………………….116

3-2-1-4 کوپلینگهای انعطلف پذیر…………………………………..………………………….117

3-2-1-5 کوپلینگهای توربوفلکس……………………………………………………………….117

3-2-1-6 کوپلینگهای شبکه ای………………………………….……………………………….118

3-2-1-7 کوپلینگهای چرخ دنده ای…………………………………………….....………….118

3-2-1-8 کوپلینگهای فکی………………………………………..……………………………….119

3-2-1-9 کوپلینگهای رولکس……………………………..………………………………...…….119

3-2-1-10 کوپلینگهای آکاردئونی………………………..……………………………………….120

3-2-1-11 کوپلینگهای پارافلکس....…………………………………......…………………….120

3-2-1-12 کوپلینگهای رادیال متغیر زاویه ای…….………………………………………….120

3-2-2 کلاچ ها……............................……………………………………………………………….120

3-2-2-1 کلاچ های یک صفحه ای………………...……………………………………………….121

3-2-2-2 کلاچ های چند صفحه ای....…………………………………………………………….121

3-2-2-3 کلاچ های مخروطی …………………………………….. ……………………………….121

3-2-2-4 کلاچ های اتوماتیک ………………………. …………………………………………….122

3-2-2-5 کلاچ های ایمنی …………………………………………. ……………………………….122

3-2-2-6 کلاچ های سانتریفوژ …………….……………………………………………………….122

3-2-2-7 کلاچ های یک جهته …………..………………………………………………………….122

3-2-2-8 کلاچ ها قطع و وصل شونده الکتریکی………………………………………………….122

3-2-2- 9کلاچ ها قطع و وصل شونده هیدرولیکی پنوماتیکی...…………………………….123

3-2-3 جنس کلاچ و ترمزها …………………………....…………………………………………….124

3-2-4 انتخاب کوپلینگ…………………………………....………………………………………….125

3-2-5 سیستم انتقال قدرت دو کلاچه .………………………………………………………….126

3-2-6 چگونگی کارکرد دنده های خودرو ………………………………………………………….127

3-2-7 جعبه دنده ………………………….............………………………………………………….132

3-2-8 گیربکس اتوماتیک ……………………...…………………………………………………….137

3-2-8-1 تشریح مکانیزم گیربکس اتوماتیک …………………...……………………………….141

3-2-9 باندها و کلاچ ها ………………………………………………....…………………………….146

3-2-10 سیستم هیدرولیک پمپ و گاورنر…………….............………………………………….147

3-3 گرداننده نهایی خودرو …………………………………………………..……………………….150

3-3-1 دیفرانسیل……………………………..............……………………………………………….150

3-3-1-1 انواع دیفرانسیل در خودروها ………...………………………………………………….151

3-3-1-1-1 ساده………………………………………….............………………………………….152

3-3-1-1-2 چهارچرخ محرک…………………………..………………………………………….152

3-3-1-1-3 کمک دار……………………………….....…………………………………………….153

3-3-1-1-4 خورشیدی………………………..…………………………………………………….154

فصل پنجم : سیستم فرمان ……………………….………………………………………………….156

5-1 زوایای هندسی……………………………………..........……………………………………….157

5-1-1 زاویه تو این …….........……………………………………………………………………….157

5-1-2 تو اوت…………………………………………..................………………………………….158

5-1-3 کمبر…………………………………………………......................………………………….159

5-1-4 کستر………………………………………………….....................………………………….161

5-1-5 محور چرخش چرخ جلو کینگ پین ………………………..........……………………….162

5-2 هندسه فرمان………………………………………………………………............…………….163

5-3 فرمان……………………………………….........................…………………………………….164

5-3-1 انواع فرمان…………………………...........………………………………………………….164

فصل ششم : سیستم ترمز …………………...……………………………………………………….166

6-1 انواع ترمز……………………………………..................……………………………………….167

6-1-1 ترمز کفشکی …………….......……………………………………………………………….167

6-1-1-1 انواع کفشک بندی………………………………………………………….....………….167

6-1-1-1-1 نوع ساده………………………….....………………………………………………….168

6-1-1-1-2 نوع دوبل یک طرفه…………………………………......…………………………….168

6-1-1-1-3 نوع دوبل دو طرفه…………………….……………………………………………….168

6-1-1-1-4 نوع سروی کامل…………………………………………….………………………….168

6-1-1-2 جنس لنت ……....……………………………………………………………………….169

6-1-2 ترمز دیسکی……………………………...…………………………......………………….170

6-1-2-1 روش کار ترمز دیسکی………………………………………………...……………….171

6-2 هواگیری ترمزها………………......…………………………………………………………….173

6-3 بوستر……………………………………….......................…………………………………….174

6-4 ترمز ABS ……………………………………....................…………………………………….176

6-5 سیستم ترمز ماشین باگی……………………………………..……………………………….177

فصل هفتم : متعلقات و سیستمها انجام حرکت …………….....................…………………….179

7-1 چرخها و تیوپ.........………………………………………………………………………….180

7-2 باد تایر ………………………....................…………………………………………………….180

7-3 کیسه های هوا………………………….........………………………………………………….185

فصل هشتم : نگهداری…………………………………………....………………………………….192

8-1 انتخاب بهترین روغن باگی…………………………………………………………………….193

8-2 انتخاب بهترین روغن موتور ………………………………….……………………………….194

8-3 انتخاب بهترین روغن ترمز…………………………………….……………………………….195

8-4 انتخاب بهترین مایع خنک کننده ………………………………………...………………….196

8-5 انتخاب بهترین روغن دنده.…………………………………………………………………….197

8-6 نکات مهم در نگهداری ماشینهای باگی ……….…………………………………………….199

فصل نهم : پیوست و منابع …………………………………….....………………………………….203

9-1 پیوست …………………………………………….................... ……………………………….204

9-1-1 پیوست اول- تعریفنامه …………………………………... ……………………………….204

9-1-2 پیوست دوم- عکسهای نمونه …….………………………………..………………….206

9-1-3 پیوست سوم- جداول ……………………………..…………………………………….217

9-2- منابع …………………………...............………………………………………………….227

9-2-1 لاتین………….............…………………….…………………………………………….227

9-2-2 فارسی …………………………………………..........………………………………….227

9-2-3 اینترنت………………......... …………………………………………………………….229

9-2-4 مصاحبه ………………………………………...... …………………………………….230



خرید فایل


ادامه مطلب ...

پاورپوینت-اصول طراحی و ساخت خودروهای هیبریدی HEV - در25 اسلاید-powerpoin-ppt

پاورپوینت-اصول طراحی و ساخت خودروهای هیبریدی HEV - در25 اسلاید-powerpoin-ppt


در 23 نوامبر 1905 یک مهندس آمریکائی به نام پیپر یک ماشین هیبریدی ساخت که قادر بود در طی ده ثانیه الی بیست پنچ مایل شتاب بگیرد. موتور این خودرو ترکیبی از موتور بنزینی و موتور الکتریکی بود که امروزه به عنوان موتور هیبریدی شناخته می‌شود. پیپر در سه سال و نیم بعد، اختراع خود را ثبت نمود؛ اما پیشرفت سریع موتورهای احتراق داخلی با قدرت و گشتاور بالا در آن دوره، همچنین قابلیت استارت بدون هندل آنها و از همه مهمتر پایین بودن قیمت سوختهای فسیلی و مطرح نبودن آلودگی محیط زیست، سبب عدم توجه به این نوع خودروها شد.در پی بحران های نفتی سالهای 1970 دوباره این خودروها مورد توجه قرار گرفتند ولی تا سال 1990 که کار اصولی با مشارکت(PNGV ) در آمریکا آغاز گردید، این خودروها به طور جدی پیگیری نشدندبه طورکلی، هیبرید یعنی ترکیبی که از دو عنصر مجزا تشکیل شده باشد. اما در صنعت خودرو به خودروهایی اطلاق می شود که دو موتور مجزا یکی موتور بنزینی یا دیزلی و دیگری موتور الکتریکی. اغلب از ترکیب موتورهای بنزینی و الکتریکی در طراحی خودروهای هیبریدی استفاده می شود. شکی نیست که در آینده به تدریج این خودروها، جای خودروهای بنزینی و دیزلی را خواهند گرفت در خودروهای هیبریدی، موتور بنزینی به دلیل این که کوچک تر شده است، بهره وری آن بالاتر یا به عبارتی مصرف سوخت آن پایین تر رفته است. به عبارت بهتر، هنگامی که دو خودرو با سرعت یکسان در جاده در حال حرکت باشند و یکی دارای موتور کوچک تری نسبت به دیگری باشد؛ با وجود این که هر دو قدرت موتور یکسانی تولید می کنند، خودرویی که موتور کوچک تری دارد، مصرف آن کم تر است

بخش های مختلف خودروی هیبریدی :




1- موتور اصلی (بنزینی،گازوئیلی)

2- موتور الکتریکی

3- باتری

4- ژنراتور

5- سیستم ترمز



خرید فایل


ادامه مطلب ...

کتاب- اصول طراحی و ساخت سازه های پوسته ای- در 50 صفحه-docx

کتاب- اصول طراحی و ساخت سازه های پوسته ای- در 50 صفحه-docx


سازه‌های پوسته‌ای



در بیشتر موارد با استفاده از بتن مسلح ساخته می‌شوند به همین دلیل سازه‌های بتن پوسته‌ای نیز نامیده می‌شوند.ضمن آن که پوسته‌ها در طبیعت از متنوع ترین فرم‌هایی هستند که در دنیای فیزیکی اطراف ما یافت می‌شوند. واژهٔ پوسته تداعی کنندهٔ اشکال موجود در طبیعت مانند تخم پرندگان، پوستهٔ نرم تنان می‌باشد. این لغت یک نمود ذهنی با دو ویژگی ویژه را مجسم می‌سازد:



پوسته‌ها محکم و منحنی شکل اند
سطوح صاف و مسطح هرگز در بهترین حالت (یک سلول یا جعبه)، نمی‌توانند یک پوسته را تشکیل دهند.



عملکرد کلی پوسته‌ها



یک ورق کاغذ، به طور عادی در دست خم می‌شود و حتی توانایی تحمل وزن خود را هم ندارد، اما اگر به قسمت میانی کاغذ اندکی فشار وارد شود، به طوری که گوشه‌های آن کمی رو به بالا خم شوند، این فرم علاوه بر وزن خود، مقداری بار اضافی را نیز تحمل می‌کند. این افزایش ظرفیت تحمل بار توسط سازه، به دلیل استفاده از فرم مناسب است. انحنای رو به بالا، سختی و ظرفیت تحمل بار کاغذ را افزایش می‌دهد، زیرا این فرم موجب می‌شود مقداری از مصالح دور از مرکز ثقل جسم قرار بگیرد، بنابراین با خم کردن ورق کاغذ مقاومت خمشی جسم افزایش می‌یابد.
پوسته،سازه ای نازک با سطح منحنی می باشد که بارها را بصورت کشش، فشار و برش به تکیه گاه ها منتقل می نماید.سازه های پوسته ای مشابه طاقهای سنتی
می باشد با این تفاوت که سازه ی پوسته ای در برابر نیروهای کششی مقاوم می باشد.اغلب پوسته ها ی معماری از بتن مسلح ساخته شده اند همچنین از تخته ی چند لایی ،فلز پلاستیک های شیشه ای مسلح هم استفاده می شود.پوسته ها به علت شکل منحنی خود مقاومت خوبی در برابر بارهای گسترده ی یکنواخت در سازه هایی مانند سقف دارند اما مقاومت این نوع سازه به علت نازک بودن،در برابر خمش های ناحیه ای که ازطریق بارهای متمرکزتولید شده قابل توجه نمی باشد.

انواع پوسته

پوسته‌ها بر اساس:
نوع شکل گیری
فرم
هندسه



طبقه بندی می‌شوند. در این تقسیم بندی هدف ارائه رفتار و عکس العمل‌های یکسان در گروه‌های مختلف پوسته هاست.



۱)تقسیم بندی از نظر نوع شکل گیری



پوسته‌ها از نظر شکل گیری به پوسته‌های دورانی((چرخش (فیزیک))) و پوسته‌های انتقالی((Transational)) تقسیم می‌شوند. در پوسته‌های دورانی، شکل گیری پوسته ناشی از دوران یک منحنی حول یک محور و در پوسته‌های انتقالی ناشی از انتقال یک منحنی در طول یک خط یا یک منحنی است.



۲)تقسیم بندی از نظر فرم



پوسته‌ها از نظر نوع انحنای پوسته به دو گروه پوسته‌های سین کلاستیک و پوسته‌های آنتی کلاستیک تقسیم می‌شوند. پوسته‌های سین کلاستیک دو منحنی دارند و خطوط انحنا در هر جهت آن‌ها یکسان است. پوسته‌های آنتی کلاستیک((زین اسبی))انحنای مضاعف و خطوط انحنا در جهت‌های مخالف دارند.



۳)تقسیم بندی از نظر هندسه به



پوسته‌های قابل توسعه
پوسته‌های غیر قابل توسعه



تقسیم می‌شوند



۳-۱)پوسته‌های قابل توسعه



پوسته‌هایی هستند که بتوان سطح هندسی آن‌ها را بدون ایجاد بریدگی، تنش یا تغییر شکل به شکل صفحهٔ مستوی در آورد. مانند پوسته‌های استوانه‌ای.



پوسته‌های گهواره‌ای که فقط در یک جهت انحنا دارند و از دوران یک منحنی در طول مسیر مستقیم شکل می‌گیرند، پوسته‌های قابل توسعه‌اند. در این پوسته‌ها اغلب از اشکال نیم دایره و سهمی استفاده می‌شود و تکیه گاه‌ها فقط در گو شه‌ها هستندو در جهت طولی و در جهت انحنا دهانه را می‌پوشانند.[۴]



پوسته‌های قابل توسعه خود به چند بخش تقسیم می‌شوند:



الف) پوسته‌های استوانه‌ای



که این خود به



پوسته‌های استوانه‌ای کوتاه
پوسته‌های استوانه‌ای بلند



تقسیم می‌شود



ب) پوسته‌های متقاطع



که این خود به



پوسته‌های متقاطع دو بخشی
پوسته‌های متقاطع چند بخشی
مخروط‌ها و شبه مخروط‌ها



تقسیم می‌شود.



الف-۱-۳)پوسته‌های استوانه‌ای



در طبیعت به ندرت یافت می‌شود. می‌توان به فرم لوله‌ای ساقهٔ گیاهانی مانند بامبو اشاره کرد. جز اصلی تشکیل دهندهٔ استوانه، شکل کلی پوسته است. یک ورقهٔ کاغذ به طور طبیعی تقریباً قادر به هیچ گونه مقاومتی در مقابل خمش نیست، اما با لوله کردن مقاومت آن بیشتر می‌شود.



۱-الف-۱-۳)پوسته‌های استوانه‌ای کوتاه



این نوع پوسته‌ها اغلب در گوشه‌ها دارای تکیه گاه هستند و در یکی از دو جهت یا ترکیبی از هر دو جهت عمل می‌کنند. اولین مورد استفاده از این نوع پوسته‌ها، عملکرد پوسته به عنوان دال است که فاصلهٔ بین قوس‌ها را می پو شاند، در این حالت هر انتها را می‌توان به وسیلهٔ یک قوس سخت و مقاوم کرد. دومین روش برای آن که لبهٔ طولی پایین‌تر به وسیلهٔ یک تیر سخت شود، آن است مه از پوسته‌های نازک تر که مانند مجموعه‌ای از قوس‌های مجاور هم رفتار می‌کنند و فاصلهٔ بین تیرهای کناری را می پو شانند، استفاده کرد.



پوسته های استوانهای کوتاه که به عنوان:(الف)فاصله بین قوسها با دال پوشانده شده است،(ب)مجموعهای از قوسهای مجاور هم که فاصله ی بین تیرها ی کناری را پوشانده اند.مقایسه این دو با (ج)طاق استوانه ای که باید در طول پایه،تکیه گاه ممتد داشته باشد،رفتار کند



۲-الف-۱-۳)پوسته‌های استوانه‌ای بلند



این نوع پوسته‌ها اغلب در گوشه‌ها دارای تکیه گاه هستند و مانند تیرهای بزرگ در جهت طولی عمل می‌کنند، در نتیجه تنش‌ها در این گونه پوسته‌ها مشابه تنش‌های خمشی در یک تیر است. بخش بالایی در سر تا سر طول پوسته تحت فشار است در حالی که بخش پایینی تحت کشش می‌باشد.



پوسته ی استوانه ای بلند مانند تیری که فاصله ی بین دو تکیه گاه را می پوشاند رفتار می کند.افزایش تنش فشاری در بالا و تنش کششی پوسته در پایین پوسته اتفاق می افتد.

نسبت دهانه به ارتفاع در پوسته های استوانه ای بر روی مقدار تنش تاثیر داشته و آن را افزایش میدهد. همچنین افزایش این نسبتها میزان پوشش در دهانه ی بزرگ را افزایش می دهد.اگر ارتفاع از دهانه در این پوسته بیشتر باشد ارتفاع فشار تحتانی کاهش پیدا کرده و نیروی کششی در بالا امکان ایجاد پوسته ی با ضخامت کمتر را فراهم می کند. در تئوری بهترین نسبت دهانه به ارتفاع در حدود 2 می باشد،که حداقل حجم بتن و فولاد مصرفی را نیاز دارد.در عمل از نسبت های 6 تا 10به سبب ملاحظات فنی و حداقل ضخامت مورد نیاز و با توجه به قوانین ساختمانی یا ساختمانهای ساخته شده،معمول تر است.



خرید فایل


ادامه مطلب ...