ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و AVR

ساخت ماشین حساب مهندسی

در این بخش دانلود پروژه ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و میکروکنترلر AVR, توسط تیم الکترونیک و برنامه نویسی الکترونیک ۹۸ برای شما علاقه مندان به پروژه های میکروکنترلر AVR آماده شده است. بعد از طراحی و انتشار پروژه (ساخت ماشین حساب تاچ اسکرین با LCD گرافیکی و AVR) در سایت الکترونیک 98, باتوجه به درخواست شما عزیزان تصمیم به ارتقاء این پروژه از یک ماشین حساب معمولی به یک ماشین حساب مهندسی گرفتیم.

بعد قبل
ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و AVR
ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و AVR
ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و AVR

ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و AVR
بعد قبل

برخی از توانایی های ماشین حساب مهندسی طراحی شده

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

:: محاسبه عملیات ساده ریاضی همانند جمع, تفریق, تقسیم و ضرب.

:: محاسبه مقدار جذر یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار لگاریتم طبیعی یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار لگاریتم بر مبنای 10 یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار قدر مطلق یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار عدد نپرین EXP به توان یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار کسینوس یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار کسینوس منفی یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار کسینوس هایپربولیک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار سینوس یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار سینوس منفی یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار سینوس هایپربولیک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار تانژانت یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار تانژانت منفی یک عدد دلخواه و یا نتیجه محاسبات.

:: محاسبه مقدار تانژانت هایپربولیک عدد دلخواه و یا نتیجه محاسبات.

:: امکان رند کردن یک عدد و یا نتیجه محاسبات.


نقشه شماتیک پروژه

نقشه شماتیک پروژه ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و AVR

لیست قطعات مورد نیاز

مقاومت 68 کیلو اهم با توان 0.25 وات و تلرانس 1 درصد2 عدد
دیود 1N40072 عدد
پتانسیومتر خوابیده 10K کیلو اهم تک‌دور مدل DIP1 عدد
خازن الکترولیتی 100uf میکروفاراد 16 ولت1 عدد
خازن الکترولیتی 470uf میکروفاراد 16 ولت1 عدد
خازن عدسی 100nF نانوفاراد2 عدد
رگولاتور ولتاژ 5 ولت L78051 عدد
میکروکنترلر ATMEGA32A مدل DIP تایوانی با 40 پایه1 عدد
سوکت آی سی 40 پایه مدل معمولی1 عدد
ترمینال پیچی 2 پین مدل KF300 رنگ آبی1 عدد
بازر 5 ولتی با اسیلاتور داخلی1 عدد
LCD گرافیکی سایز 128x64 با بک لایت آبی و درایور KS1081 عدد
تاچ اسکرین 4 پین سایز 128x64 مدل مقاومتی1 عدد
پین هدر نری صاف 1x40 با ارتفاع 11 میلیمتر - مشکی1 عدد
پین هدر مادگی صاف 1x40 با فاصله پایه 2.54 میلیمتر - مشکی1 عدد
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران1 عدد
هیت سینک آلومینیومی 20x141 عدد

شرح عملکرد پروژه

در این پروژه ما با استفاده از یک میکروکنترلر ATmega32 به همراه ال سی دی گرافیکی و صفحه لمسی (تاچ اسکرین) اقدام به ساخت یک ماشین حساب مهندسی گرفته ایم, از دیگر ویژگی های این پروژه به کارگیری روش کالیبراسیون اتوماتیک برای راه اندازی بسیار سریع و راحت صفحات لمسی و نوشتن متن ها و دستورها به زبان فارسی بر روی LCD گرافیکی می باشد. در ادامه به تمامی ویژگی های این ماشین حساب مهندسی اشاره شده است.

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

با راه اندازی این پروژه در ابتدا سه نقطه به ترتیب بر روی LCD گرافیکی نمایش داده می شود که شما باید در هر مرحله, محل نقطه نمایش داده شده را لمس کنید, بدین صورت با داشتن مختصات نقاط اولیه طبق برنامه نوشته شده در نرم افزار BASCOM-AVR به زبان بیسیک BASIC می توانیم مختصات دقیق هر پیکسل از ال سی دی گرافیکی را بدست آوریم.


نقشه جاگذاری قطعات بر روی برد PCB

نقشه جاگذاری قطعات بر روی PCB پروژه ساخت ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و AVR

لیست ابزار آلات و تجهیزات مورد نیاز

هویه1 عدد
سیم لحیم1 عدد
کف چین1 عدد
قلع کش1 عدد

ویدئو ضبط شده از عملکرد مدار ساخته شده

در زیر یک ویدئو از نحوه عملکرد پروژه ساخته شده ماشین حساب مهندسی تاچ اسکرین با LCD گرافیکی و میکروکنترلر AVR ضبط شده است, که می توانید برای درک بیشتر از نحوه عملکرد پروژه به صورت آنلاین مشاهده و یا از انتهای همین پست دانلود نمائید.

توجه : در این پروژه ما از پورت C (PORTC) میکروکنترلر AVR جهت راه اندازی LCD گرافیکی استفاده کردیم. به دلیل اینکه فیوز بیت jtagen در میکروکنترلر ATMEGA32 بر روی این پورت سوار است و به صورت پیش فرض فعال می باشد. به همین دلیل باید در هنگام پروگرام کردن میکروکنترلر توسط پروگرامر این فیوز بیت را غیر فعال نمائید.


تهیه پروژه به صورت کیت آماده به کار و مونتاژ شده

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

کیت ماشین حساب تاچ اسکرین با LCD گرافیکی و AVR


دانلود مستندات پروژه

توجه: به دلیل توقف فعالیت سایت امکان دریافت پروژه وجود ندارد.

 اطلاعات پروژه

 رمز فایل : www.electronics98.com (این مطلب فاقد فایل جهت دانلود است)

 محیط برنامه نویسی : BASCOM-AVR

 برنامه نویسی شده به زبان : BASIC

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 17 نوامبر 2017

9 دیدگاه

  1. سلام
    این ادرس سایتی که زیر ماشین حساب نوشتین در نسخه اصلی نیست دیگه, اره?

  2. سلام دوست عزیز
    در برنامه نیز وجود دارد اما خود می توانید با ویرایش برنامه آنرا حذف کنید.

  3. من این برنامرو خریدم ولی تاچش کار نمیکنه مشکلش کجاست??
    مدارو کاملا درست بستم.

  4. سلام دوست عزیز
    لطفا موارد زیر را بررسی فرمائید
    توجه کنید برای استفاده از تاچ اسکرین حتما باید پایه های شماره 30 و 32 به مثبت تغذیه متصل شوند
    نحوه اتصال پایه های تاچ اسکرین به میکروکنترلر را بررسی فرمائید.

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

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

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

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

  9. خیلی ممنون

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

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

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

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