هایدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

هایدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

نمایش راه حل مشکل Lcd Display گوشی Nokia 107 با لینک مستقیم

اختصاصی از هایدی نمایش راه حل مشکل Lcd Display گوشی Nokia 107 با لینک مستقیم دانلود با لینک مستقیم و پر سرعت .

موضوع :

نمایش راه حل مشکل Lcd Display گوشی Nokia 107 با لینک مستقیم 

 

میتوانید فایل آموزشی این مدل گوشی را از طریق لینک مستقیم دانلود نمایید


دانلود با لینک مستقیم


نمایش راه حل مشکل Lcd Display گوشی Nokia 107 با لینک مستقیم

دانلود پروژه مدارارسال اطلاعات از طریق کامپیوتر بر روی LCD

اختصاصی از هایدی دانلود پروژه مدارارسال اطلاعات از طریق کامپیوتر بر روی LCD دانلود با لینک مستقیم و پر سرعت .

دانلود پروژه مدارارسال اطلاعات از طریق کامپیوتر بر روی LCD


دانلود پروژه مدارارسال اطلاعات از طریق کامپیوتر بر روی LCD

در این مدار با نحوه کنترل یک led توسط کامپیوتر آشنا می شوید.در این مدار احتیاجی به منبع تغذیه ندارید.در ضمن با یکی از استانداردهای معروف ارسال سریال به نام استاندار RS232 آشنا می شوید.این نوع از استاندارد ارسال نه تنها در کامپیوترها بلکه در صنعت و در ارسال تصاویر و کلمات در LCD ها و موارد دیگر نیز کاربرد دارند.استانداردهای ارسال ودریافت سریال دیگری نیز وجود دارند.مانند استانداردRS248، فرق این استانداردها با یکدیگر در نرخ ارسال ودریافت وپین های مربوط به ارسال ودریافت می باشد.به طور مثال ممکن است یک 4 پین مربوط به دریافت داشته باشد ودیگری 2 پین،یک 4 پین مربوط به ارسال داشته باشد و دیگری 2 پین این تنظیمات در هر استانداردی فرق می کند.حتی با تغییر استاندارد نوع برنامه نویسی و ماژول آن نیز متفاوت می شود.


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

 

  1. 1 عدد led معمولی
  2. یک عدد کابل RS232
  3. برد بورد یا برد مسی سوراخدار
  4. سیم تلفنی
  5. محیط برنامه نویسی ویژوآل بیسیک


در این نوع از استاندارد ارسال ودریافت از طریق کامپیوتر، پین 5 زمین یا گراند است.در این استاندارد تنها سه پین خروجی وجود دارند.این سه پین عبارتند از DTR پین 4،TXD پین 3 ،RTS پین 7 به شکل پینها واسامی آنها در زیر توجه کنید.

نحوه بستن مدار


اگر به کابل RS232 که تهیه کرده اید به خوبی نگاه کنید.، متوجه یک سری شماره از 1 تا 9 روی سوکت آن می شوید.، این شماره ها در واقع همان شماره پینهای مربوط به ارسال و دریافت هستند.،در این مدار ما به2 پین احتیاج داریم . پین 4 DTR ،پین 5 GND ،پین 5 در واقع زمین ما در ارسال ودریافت استانداردRS232 است که می بایست منفی LED را بر روی برد بورد به آن وصل کنید.،می توانید زمین این کابل را به منفی LED بر روی بردهای سوراخدار مسی لحیم کنید.وکل مدار خود را بر روی برد های سوراخدار مسی به جای برد بورد پیاده سازی کنید.از سیمهای تلفنی که در اختیار دارید حدود 2 تکه 5سانتی متری ببرید.حال با استفاده از هویه و سیم قلعی که تهیه کرده اید این سیمها را به پینهای سوکت RS232 که مشخص شده است.، لحیم کنید . در هنگام لحیم کردن به شماره پینها دقت کنید.،شماره هر پین در کنار آن بر روی سوکت نوشته شده است.حال DTR را که پین 4 است.را به مثبت LED وصل کنید.، و برنامه را اجرا کنید.

شامل 25 صفحه فایل WORD قابل ویرایش


دانلود با لینک مستقیم


دانلود پروژه مدارارسال اطلاعات از طریق کامپیوتر بر روی LCD

پروژه ساعت آنالوگ با lcd گرافیکی و avr

اختصاصی از هایدی پروژه ساعت آنالوگ با lcd گرافیکی و avr دانلود با لینک مستقیم و پر سرعت .

پروژه ساعت آنالوگ با lcd گرافیکی و avr


پروژه ساعت آنالوگ با lcd گرافیکی و avr

این پروژه ساعتی است که بصورت آنالوگ روی GLCD نمایش داده می شود . در این پروژه از آی سی ساعت DS1307 برای دقیق شدن ساعت استفاده شده است میکروکنترلر پروژه ATMEGA16 است ولی می توان از ATMEGA32 هم با کمی تغیرات استفاده کرد . GLCD هم ۷اینچ است ولی از GLCD های ۳و۴ اینچ هم می توان استفاده کرد .

برای اینکه با قطع تغذیه ساعت DS1307 تغییر نکند از باطری بکاپ استفاده شده است .

در پروژه  از کریستال ۸مگ استفاده شده است ولی برای سرعت بیشتر از یک کریستال ۱۶مگ استفاده کنید.


دانلود با لینک مستقیم


پروژه ساعت آنالوگ با lcd گرافیکی و avr

دانلوئ مقاله مانیتور های LCD و CRTوتمرین های گرافیک

اختصاصی از هایدی دانلوئ مقاله مانیتور های LCD و CRTوتمرین های گرافیک دانلود با لینک مستقیم و پر سرعت .

 

 

 

نحوه انتخاب یک مانیتور:
مانیتوریکی از عناصر سخت افزاری مهم در کامپیوتر است .که به عنوان دستگاه استاندارد خروجی و در جهت نمایش اطلاعات استفاده می شود.
کامپیوتر شخصی در سال 1970ارائه شد. از سال 1970 تا کنون مدلهای متفاوتی از مانیتور با بهرگیری از تکنولوژی متفاوت در ارئه قابلیت مختلف تولید وعرضه شد .مانیتور های crt و مدل متفاوت lcd نمونه از مانیتورهای ارائه شده طی سالیان گذشته واخیر می باشد.
اصطلاحات:
Aperture grille :در تکنولوژی فوق به منظور ایزوله نمودن پیکسل های به صورت افقی از مجموعه سیمهای عمودی استفاده می کند.مانیتورهای که از تکنولوژی استفاده می کند .دارای شفافیت و وضوح تصویر مناسبی می باشد. پیکسل ها با توجه به ماهیت خطوط پویش استفاده شده به منظور نگاشتن تصویر به صورت عمودی از یکدیگر متمایز می کند.
Aspect Ratio:نسبت پهنای تصویر به ارتفاع را میگوید.وبرای اکثر مانیتور های مجدد 4:3 میباشد.
Asset Control :ویژگی فوق باعث صرفه جوی در زمان به منظور ردیابی مانتیورها در شبکه ها میگردد. در صورتی که مانیتورها دارای ویژگی فوق بوده واز ان به همراه نرم افزاری ضروری در شبکه استفاده میشود. امکان بازیابی اطلاعات لازم به منظور ردیابی مانیتورها فراهم می گردد.
از لحاظ سرعت:
داده دریافتی توسط مانیتور از پردازنده کارت گرافیگ را می گوید.هر اندازه سرعت فوق بیشتر باشد تصویر با وضوح و شفافیت بهتری نمایش داده شده است.
Control Convergence :پارامتر فوق معیاری به منظور جلوگیری از سنجش نحوه تلاقی سه تفنگ رنگی قرمز .سبز.ابی. در هر پیکسل بوده و وضوح بهتر تصاویر را در صورت همگرائی مناسب به دنبال دارد .
Dot Pitch:یک واحد اندازه گیری از به منظور محاسبه فاصله بین مراکز دو نقطه نورانی با رنگ مشابه بر روی نمایشگر می باشد .هر اندازه نقطه به یکدیگر نزدیک باشد. مقدار پارامتر فوق کمتر می باشد و تصاویر از وضوح بهتری برخودار خواهد بود.
Epa:به منظور تولید و استفاده از کامپیوتر های شخصی با هدف بهینه سازی مصرف انرژی می باشد.
Screen color Crt :مانیتور های رنگی که دارای صفحات نمایشگر مسطح هستند. نمایشگر مسطح نسبت به نمایشگر غیر مسطح علاوه بر ارائه تصاویر با کیفیت مطلوبتر کاهش تشعشعات را نیز به دنبال دارد.
Mpr-Ii:استانداردی بهمنظور کاهش انتشار امواج الکترو استاتیک و الکترو مغناطیس می باشد.
Phosphor:مواد بر روی صفحه که در واکنش به سیگنال تولید شده توسط تفنگ های پرتاب الکترون از خود نور ساطع می نماید.
Pixel: پیکسل نقاط کلیدی موجود بر روی صفحات نمایشگر به منظور ایجاد تصویر است.
Refresh Rate: به سرعت پویش و با زنویسی اطلاعات بر روی یک صفحه نمایشگر اطلاق می شود.
فرکانس بالاتر با توجه به اینکه پیکسل ها با سرعت بیشتری فعال می شود لرزش تصاویر کمتر است.
Scan Rate: سرعت ترسیم یک سیگنا ل خط افقی بر روی یک نمایشگر را مشخص می کند هر اندازه مقدار پارامتر فوق بیشتر باشد. تصاویر واضح تر در دقت بالا ایجاد خواهد شد.
Shadow Mask : صفحات فلزی به همراه سوراخ های درون انها که تفنگ الکترون از بین انها پرتوهای الکترون را به منظور تو لید پیکسل ها بر روی نما یشگر ارسال می نماید.

 

Stripe pitch: یک واحد اندازه گیری به منظور محاسبه فاصله بین مراکز دو نوار با رنگ مشابه که باعث ایجاد یک تصویر بر روی صفحه نمایشگر می گردد. هر اندازه نوارهای رنگی به یکدیگر نزدیک تر باشد. مقدار پارا متری فوق کاهش و به دنبال ان وضوح تصویر بهبود می یابد.
ویژگی مهم
با توجه به اینکه مانیتور .LCD از یک ماتریس مشتمل بر سلول به منظور نمایش تصاویر استفاده می شود .دارای یک ثابت بوده و کیفیت تصویر در بهترین وضعیت خود خواهد بود یک مانیتور 15 اینچ که دارای یک Nativ Resoulation معادل 1034 در 768 می باشد این در حالی است که اکثر مانیتورها در 17.18 .19. اینچ از یک معادل 1280 در 1034 استفاده میکند.
در مانیتور های lcd نور از طریق کریستالهای مایع در نمایشگر عبور داده می شود .زمانی که مستقیما در مقابل انهاایستاده ایم بهترین وضعیت نمایش را دارد در صورتی که زاویه مشاهده خود را تغییر بدهیم میزان تابناکی ان افت مکند.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  4  صفحه

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


دانلود با لینک مستقیم


دانلوئ مقاله مانیتور های LCD و CRTوتمرین های گرافیک

دانلود مقاله قطعه LCD TIMER

اختصاصی از هایدی دانلود مقاله قطعه LCD TIMER دانلود با لینک مستقیم و پر سرعت .

 

 

زمانی که مدار بسته می شود به مدت 2 ثانیه عبارت DIGITAL TIMER نمایش داده می شود بعد از آن در حالت تایمر قرار می گیرد سپس عبارت PAUSE TIMER 0:0:0 ظاهر می شود و تا زمانی که دکمه START/PAUSE (3) را نفشاریم شروع به شمارش نمی کند بعد از فشردن دکمه
(3) تایمر شروع به شمارش می کند اگر مجدداا همین دکمه را بفشارید زمان ثابت می شود .
برای ریست کردن تایمر باید دکمه شماره (2) را بفشارید.
اگر دکمه شماره (1) را بزنید از تایمر خارج شده و متن هایی که در سورس برنامه نوشته شده به نمایش در می آید با فشردن مجدد این کلید وارد محیط تایمر می شوید.
= البته می توانیم امکانات بیشتری به این پروژه اضافه کنیم ولی در حد یک پروژه آزمایشگاهی مفید می باشد.
سورس برنامه بیسیک
trisb=%00000101
trisa=%11111
define lcd_dreg portb
define lcd_dbit 4
define lcd_rsreg portb
define lcd_rsbit 1
define lcd_ereg portb
define lcd_ebit 3
define lcd_bits 4
define lcd_lines 2
'''''''''''''''''''''''''''''''''''''''''''''''
j var byte
i var byte
mine var byte
sec var byte
h var byte
mine =0:sec=0:h=0
pause 1000
lcdout $fe,1
lcdout " DIGITAL TIMER"
pause 2000
goto label1
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
start:
sec=sec+1
if sec=60 then
mine=mine+1
sec=0
endif
if mine=60 then
h=h+1
mine=0
endif
if h=255 then
h=0
endif
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
if portb.2=0 then
h=0:mine=0:sec=0
goto label1
endif
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
lcdout $fe,1
lcdout " Timer"
lcd
lcdout $fe,$c0
lcdout " ",#h,":",#mine,":",#sec
pause 800
if portb.0=0 then label1
if porta.0=0 then main
goto start
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
main:
pause 1000
lcdout $fe,1
lcdout " IN THE NAME"
lcdout $fe,$c0
lcdout " OF GOD "
gosub jump
pause 2500
lcdout $fe,1
lcdout "Molla Sadra"
gosub jump
pause 1000
lcdout $fe,$c0
lcdout " University"
gosub jump
pause 2000
lcdout $fe,1
lcdout "WebSite:"
gosub jump
pause 1000
lcdout $fe,$c0
lcdout " www tcrsadra ir"
gosub jump
pause 2000
lcdout $fe,1
lcdout "Http:// "
gosub jump
pause 1000
lcdout $fe,$c0
lcdout "Maker.Blogfa.Com"
gosub jump
pause 1500
lcdout $fe,1
lcdout "Electronic"
gosub jump
pause 1000
lcdout $fe,$c0
lcdout " Project"
gosub jump
pause 2000
lcdout $fe,1
lcdout "Teacher: "
gosub jump
pause 1000
lcdout $fe,$c0
lcdout " Mr: Salamrodi"
gosub jump
pause 1500
for i=1 to 3
lcdout $fe,1
lcdout "Student:"
gosub jump
pause 1000
lcdout $fe,1
lcdout "Mohammad "
lcdout $fe,$c0
lcdout " Malek"
gosub jump
pause 1000
next i
goto main
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
label1:
lcdout $fe,1
lcdout " PAUSE Timer"
lcdout $fe,$c0
lcdout " ",#h,":",#mine,":",#sec
pause 350
if portb.0=0 then start
if porta.0=0 then main
goto label1
'''''''''''''''''''''''''''''''''''''''''''
jump:
if porta.0=0 then
h=0:mine=0:sec=0
goto label1
endif
return
end
سطح (3): در این سطح به معرفی نقشه های مدار و نقشه های IC دار می پردازیم!
و مسیر کشی فیبر مدار چاپی را هم شرح می دهیم.
ابتدا نقشه های بدون آی سی را معرفی می کنیم:
در نقشه ی شکل زیر نوعی چشمک زن 2 LED را مشاهده می کنید:
همانطور که مشاهده می کنید، این مدار از چهار عدد مقاومت، دو عدد خازن، دو عدد LED و دو ترانزیستور تشکیل شده است.
مقاومت های R1 و R3 مقدارشان ۲۷KΩ می باشد که معمولاً به صورت چهار حلقه عرضه می شوند و توان آنها ¼W می باشد. رنگ روی بدنه ی این دو مقاومت برابر است با قرمز، بنفش، نارنجی و حلقه ی چهارم آن نیز که درصد خطای مقاومت را نشان می دهد، مقدارش در این مدار چندان مهم نسیت (مثلاً قرمز رنگ یا نقره ای رنگ یا... باشد). مقاومت های R2 و R4 مقدارشان Ω27 و W¼ می باشد که رنگ بدنه ی آنها قرمز، بنفش و سیاه است و رنگ حلقه ی چهارم نیز مهم نیست.

دو خازن C1 و C2 ظرفیتشان µF 47 می باشد و از نوع خازن الکترولیتی هستند که باید به سر مثبت و منفی مشخص شده در نقشه و روی بدنه خازن توجه کرد چرا که اگر سرهای خازن الکترولیتی به طور معکوس در مدار قرار گیرند منجر به سوختن و حتی انفجار خازن می گردند در ضمن باید به ولتاژ کار خازن الکترولیتی که بر روی بدنه ی آن نوشته شده است توجه کرد که این ولتاژ نباید کمتر از 10V باشد چرا که در این حالت خازن الکترولیتی داغ شده و می سوزد.
دو LED مشخص شده نیازی به توضیح ندارند و فقط باید دقت کرد که کاتد و آند LED ها درست در مدار قرار بگیرند در غیر این صورت LED ها روشن نمی شوند. شما می توانید با توجه به تصویر زیر به راحتی کاتد و آند LED را از هم تشخیص دهید:
و در این تصویر پایه ی کاتد کوتاه تر از آند است و همچنین به قسمت بالایی کاتد نگاه کنید که کمی خمیده است و راه دیگر تشخیص کاتد را در تصویر زیر مشاهده کنید:
و چیدمان پایه های ترانزیستور BC237 به صورت زیر است:
این مدار از سه لامپ، یک کلید قطع و وصل، سه مقاومت، شش خازن و دو ترانزیستور تشکیل شده است.
خازن های به کار رفته در این مدار از نوع الکترولیتی می باشند و مقدارشان 470µF می باشد.
مقاومت های به کار رفته نیز مقدارشان 2.2KΩ می باشد (روی بدنه ی آنها هر سه حلقه ی رنگی قرمز هستند)
ترانزیستورها نیز همان ترانزیستور به کار رفته در نقشه ی قبل می باشد که چیدمان پایه های آن را مشخص کرده بودیم.
لامپ ها نیز به صورت مشخص شده در مدار قرار می گیرند.
این مدار با باتری 3V کار می کند و سر مثبت این باطری به کلید S1 و پایه های امیتر ترانزیستورها وصل است و سر منفی باتری به یکی از پایه های لامپ ها وصل است (نقشه را ببینید).
نکته ی آخر این است که اگر از لامپ 3V پر مصرف استفاده کنید، ترانزیستورها داغ می شوند و لامپ ها دیگر روشن نمی شوند پس بهترین لامپ هایی که می توانید در این مدار استفاده کنید در تصویر زیر نشان داده شده اند که در کنار یک LED قرار دارند:
در نقشه ی زیر نوعی چشمک زن سه لامپی را نشان داده ایم:
این مدار از چهار مقاومت، دو خازن، دو ترانزیستور و یک بلندگو تشکیل شده است.
مقدار خازن C1 که خازن عدسی است 102 می باشد که بر روی بدنه ی آن نوشته شده است (برای تشخیص مقدار خازن سرامیکی به سطح 2 مراجعه کنید) و خازن C2 نیز خازن عدسی می باشد که مقدارش 473 می باشد. برای تشخیص مقدار مقاومت های R1تا R4 به سطح 2 مراجعه کنید.
بلندگوی به کار رفته در این مدار ترجیحاً باید مید رنج باشد چون بلندگوی ووفر نمی تواند صدای تولید شده ی این مدار را پخش کند و یا با صدای کمی پخش می کند.
تا زمانی که سیم AB از مدار جدا نشده است، مدار در حالت سکون به سر می برد که در این حالت مدار جریان کمی مصرف می کند و وقتی که سیم AB به هر دلیلی پاره شود، مصرف جریان مدار زیادتر شده و بلندگو به صدا در می آید. با تعویض مقاومت های R1,R4,R3 صدای پخش شده از بلندگو تغییر می کند به طوری که می توان مدار را با بلندگوی ووفر نیز به کار انداخت خودتان این مقاومت ها را عوض کنید و نتیجه را ببینید.
این مدار از دو ترانزیستور تشکیل شده است که چیدمان پایه های ترانزیستور B324 به صورت زیر می باشد:
وقتی باتری 3 ولتی به مدار متصل شود، خازن ها شروع به پر شدن و خالی شدن (شارژ شدن و دشارژ شدن) می کنند در نتیجه ترانزیستورها به حالت هدایت و قطع می روند و در نتجه از پایه ی C ترانزیستورها که در مسیر LED قرار دارند جریان قابل توجّهی عبور کرده و LED ها شروع به چشمک زدن می کنند.
با نحوه پیاده سازی قطعات این مدار بر روی فیبر مدار چاپی، در سطح بعدی آشنا می شوید.
دستورات برنامه نویسی میکروکنترلر AVR برای راه اندازی ال سی دی
دستور HEX
این دستور مقدار X را به مقدار هگزادسیمال آن تبدیل کرده و در متغیر VAR قرار می دهد.
(VAR=HEX(X
به مثال زیر توجه کنید:
Dim A As Byte , B As String * 5
A = 95
(B = Hex(a
Lcd B 'lcd 5F
End
دستور HEXVAL
این دستور X را که یک داده هگزادسیمال است به مقدار دسیمال آن تبدیل کرده و در متغیر VAR قرار می دهد.
(VAR=HEXVAL(X
به مثال زیر توجه کنید:
Dim A As Byte , B As String * 5
B = 5f
(A = Hexval(b
Lcd A 'lcd 95
End
دستور STRING
با این دستور می توان کد اسکی x را به تعداد n به رشته تبدیل و در متغیر VAR قرار داد.
(VAR=STRING(N , X
به مثال زیر توجه کنید:
Dim A As String * 20
(A = String(3 , 66
Lcd A 'lcd BBB
End
لازمه که یه کم در مورد کد اسکی( ASCI ) براتون توضیح بدم. ببینید دوستان برای اینکه هر حرف،عدد یا کاراکتری را روی LCD نمایش دهیم باید کد اسکی آن را به پایه های 7 تا 14 LCD اعمال کنیم.
جدول کد اسکی حروف و اعداد
دستور ASC
این دستور اولین کاراکتر رشته STRING را به مقدار اسکی آن تبدیل کرده و در متغیر VAR قرار می دهد.
(VAR=ASC(STRING
به مثال زیر توجه کنید:
Dim A As Byte , B As String * 5
"B = "LOVE
(A = Asc(b
Lcd A 'lcd 76
End

 


دستور STR
این دستور متغیر عددی X را به رشته تبدیل کرده و در متغیر VAR قرار می دهد.
(VAR=STR(X
به مثال زیر توجه کنید:
Dim A As Byte , B As String * 5
A = 156
(B = Str(a
"Lcd B 'lcd"156
End

 

دستور VAL
این دستور رشته X را به متغیر عددی تبدیل کرده و در متغیر VAR قرار می دهد.[این دستور دقیقاً عکس دستور STR عمل می کند.]
(VAR=VAL(X
به مثال زیر توجه کنید:
Dim A As Byte , B As String * 5
"B = "156
(A = Val(b
Lcd A 'lcd 156

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  25  صفحه

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


دانلود با لینک مستقیم


دانلود مقاله قطعه LCD TIMER