فهرست مطالب:
- مرحله 1: اعطای اعتبار در موعد مقرر
- مرحله 2: مواد مورد نیاز و لیست قطعات
- مرحله 3: شماتیک
- مرحله 4: چیدمان
- مرحله 5: کد
- مرحله 6: عکس از صفحه
- مرحله 7: یادداشت های ساختمانی
- مرحله 8: نکاتی در مورد قدرت باتری
تصویری: تستر LED: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
این دستگاه به شما امکان می دهد:
1. LED های کم مصرف ، از جمله انواع نصب سطح ، را آزمایش کنید
2. نمایش افت ولتاژ ذاتی آن (VLED) ،
3. روشنایی آن را با تغییر جریان از طریق آن (iLED) تنظیم کنید ،
4. هر ولتاژی تا 9 ولت را که قصد دارید از LED در پروژه (Vtarget) برای آن استفاده کنید ، انتخاب کنید ، و
5. بر اساس پارامترهای فوق ، مقاومت مناسب برای استفاده از آن LED (RLED) را نشان می دهد.
6. تشخیص تماس های کوتاه شده در حین آزمایش.
7. کنتراست/روشنایی LCD را کنترل کنید.
مرحله 1: اعطای اعتبار در موعد مقرر
در ابتدا ، اعتبار کامل این ایده و مدارهای اصلی به نویسنده robotroomTM می رسد (لطفاً مقاله اصلی او را در https://www.robotroom.com/LED-Tester-Pro-1.html ببینید). من ایده او را برای استفاده با PIC 12F683 و با استفاده از برنامه بسیار آسان (و قدرتمند) Great Cow Basic برای کدگذاری تطبیق دادم. برای تطبیق تعداد کم پین ها در PIC ، از مدار LCD 2 سیمه مایک پردکو استفاده کردم (به https://www.hobbyprojects.com/quick_circuits_reference/microcontroller_circuits/2_wire_lcd_interface_using_PIC16CF84.html مراجعه کنید).
مرحله 2: مواد مورد نیاز و لیست قطعات
عقاب برای طرح بندی و طرح بندی
Great Cow Basic برای کد نویسی
اره سرگرمی فوق العاده عالی
فهرست قطعات:
ارزش بخش
C1 خازن 0.1uF
C2 1uF خازن پلاریزه
C3 خازن 0.1uF
C4 خازن 0.1uF
C6 خازن 0.1uF
C7 1uF خازن پلاریزه
C8 خازن 0.1uF
دیود D2 1N914
IC1 PIC12F683 PIC12F683P
IC2 74LS174N Hex D نوع FLIP FLOP ، روشن
R1 1K RESISTOR
پتانسیومتر R2 10K
پتانسیومتر R3 500
پتانسیومتر R4 10K
R5 47 مقاومت
R6 مقاومت 10K
R7 10K RESISTOR
R8 47 مقاومت
R9 100 پتانسیومتر
هدرهای زن برای LCD ، LED های خارجی
کلید SPDT کوچک برای روشن/خاموش
تنظیم کننده ولتاژ LM317
تنظیم کننده ولتاژ MCP1702-5V
ال سی دی BACKLIT 8X2 با 16 سر پین مردانه
مرحله 3: شماتیک
مرحله 4: چیدمان
مرحله 5: کد
؛ تستر LED ، مشتق از پروژه اتاق روبات ؛ پروژه اصلی از
از 2 سیم برای LCD استفاده می کند
؛ از PIC 12F683 استفاده می کند
از آنجا که به 3 ورودی آنالوگ نیاز دارید ، از An0 ، AN1 ، AN2 و
؛ از GP4 و GP5 برای خروجی 2 سیم به LCD استفاده می کند.
;-----------------------------------------------------------------------
؛ راه اندازی سخت افزار:
ورودی - LED بالا از مدار به AN0 (pin7)
؛ LED کم از مدار به
AN1 (پین 6) ؛ این مقاومت حسی فعلی است
؛ دیگ ولتاژ هدف 10K
پاک کننده به AN2 (پین 5) ، به +5V و GND ختم می شود
؛ GP3 (پین 4) تا +5V بنابراین
شناور نیست
؛ خروجی ها - GP4 (پین 3) تا LCD DAT
؛ GP5 (پین 2) به LCD
ساعت
;-----------------------------------------------------------------------
؛ تنظیمات تراشه
#تراشه 12F683 ، 8
#config MCLRE = خاموش ؛ شماره
تنظیم مجدد خارجی
؛ راه اندازی LCD 2 سیم
#LCD_IO2 تعریف کنید
#تعریف LCD_DB GPIO.4 ؛ تغییر داده های ثبت نام در
GP4 ، پین 3
#تعریف LCD_CB GPIO.5 ؛ تغییر ساعت ثبت نام روشن است
GP5 ، پین 2
؛ برنامه اصلی
Dim ledhigh، ledlow، Vtarget as long
Dim Vled ، Iled ، Rled به عنوان کلمه
؛ ورودی ها
#AN0 بالا تعریف کنید
dir AN0 در
#AN1 کم تعریف کنید
dir AN1 در
#AN2 هدف را تعریف کنید
dir AN2 در
؛ تعریف آرایه های کاراکتر سفارشی ("ma" و "اهم")
شاخص dim به صورت بایت
؛ بایت های کاراکتر سفارشی
lcdcmd 64
به آدرس اصلی کاراکتر 0 در CGRAM بروید ،
؛ نوشتن برای
شخصیت های بعدی
Dim AA (8)
AA () = 0x0A ، 0x15 ، 0x11 ، 0x04 ، 0x0A ، 0x0E ، 0x11 ، 0x00
؛ "ما"
نویسه ، نوشته شده در آدرس RAM CG 64 (= ASCII 0)
gosub بنویس
AA () = 0x00 ، 0x00 ، 0x0E ، 0x11 ، 0x11 ، 0x0A ، 0x1B ، 0x00
؛ "اه"
نویسه ، نوشته شده در آدرس CG RAM 72 (= ASCII 1)
gosub بنویس
باید رزومه کنم
؛ هر کاراکتر را در CGRAM مدار LCD بنویسید ----------------------
نوشتن:
LCD_RS را روشن کنید
برای شاخص = 1 تا 8
تعویض LCD2_NIBBLEOUT 4 (AA (شاخص))
LCD2_NIBBLEOUT AA (فهرست)
بعد
برگشت
از سرگیری:
؛ حلقه اصلی برنامه
انجام دادن
؛ ----- ورودی های مقیاس
ledhigh = ReadAD10 (بالا)
ledhigh = ledhigh * 5000
ledhigh = ledhigh / 1023
ledlow = ReadAD10 (کم)
ledlow = ledlow * 5000
ledlow = ledlow / 1023
Vtarget = ReadAD10 (هدف)
Vtarget = Vtarget * 9000
Vtarget = Vtarget / 1023
؛ ----- نتایج محاسبه شده:
Vled = (ledhigh - ledlow) * 2
ایلد = ledlow/47
ledlow = ledlow * 10
ledlow = ledlow/47
اگر (ledlow٪ 10)> = 5 سپس Iled ++
ledlow = ledlow * 47
ledlow = ledlow / 10
Rled = (Vtarget - Vled) / Iled
چاپ برای نمایش:
اگر Vled/1000 = 0 باشد پس
محل 0 ، 0: چاپ "SHORTED"
محل 1 ، 0: چاپ "CONTACTS"
باید رزومه کنم
پایان دهید اگر
اگر ledlow <50 پس
محل 0 ، 0: چاپ "لمس"
محل 1 ، 0: چاپ "LED"
باید رزومه کنم
پایان دهید اگر
0 ، 0 را پیدا کنید
چاپ Vled/1000: چاپ "."
چاپ (Vled٪ 1000)/100: چاپ "V"
0 ، 6 را پیدا کنید
اگر Iled <10 باشد پس
0 ، 4: print "": print را پیدا کنید
ایلد
دیگری
محل 0 ، 4: print "": print Iled
پایان دهید اگر
محل 0 ، 7: LCDWriteChar 0
1 ، 0 را پیدا کنید
چاپ Vtarget/1000: چاپ "."
چاپ (Vtarget٪ 1000)/100: چاپ ""
1 ، 5 را پیدا کنید
اگر Rled <100 باشد پس
1، 4: print "": print Rled را پیدا کنید
دیگری
محل 1 ، 4: Print Rled
پایان دهید اگر
محل 1 ، 7: LCDWriteChar 1
حلقه
مرحله 6: عکس از صفحه
مرحله 7: یادداشت های ساختمانی
نکات ساختمانی:
first ابتدا اتصالات سیم (قرمز ، زرد و صورتی در طرح) را لحیم کنید ، سپس اجزایی که توسط LCD پوشانده می شوند (عکس را ببینید).
pad 2 پد مسی در واقع یک تکه PCB با شکاف فوق العاده ای در لایه مسی است تا آنها را از نظر الکتریکی جدا کند. لنت ها توسط سیم به آثار زیرین PCB لحیم می شوند. پدها همچنین به صورت مکانیکی با 2 پیچ به صفحه زیرین متصل می شوند. در صورت فرسوده شدن پدها در صورت استفاده مکرر ، این امر امکان تعویض آن را فراهم می کند.
Þ توجه داشته باشید که هدر زن 16 پین LCD را با هدر مردانه 16 پین از پیش لحیم شده می پذیرد.
if هدر زنانه 6 پین بین پدها برای آزمایش LED ها از طریق سیم در صورت تمایل.
مرحله 8: نکاتی در مورد قدرت باتری
- باتری 9 ولت برای اکثر LED ها کار می کند تا زمانی که به زیر 6.5 ولت نرسد.
- از یک باتری تازه برای LED های آبی استفاده کنید. در صورت افت کمتر از 8.2 ولت کار نمی کند.
- در صورت عدم امکان افزایش جریان به میزان دلخواه با تنظیم دیگ iLED به باتری جدید نیاز دارید ، یا هنگام آزمایش LED آبی ، جریان کاهش می یابد.
توصیه شده:
تستر LED آسان دوخت: 7 مرحله
تستر آسان دوخت ال ای دی: این پروژه به شما امکان می دهد تا به سرعت LED های قابل دوخت را آزمایش کنید. با استفاده از این پروژه می توانید: LED ها را قبل از دوخت آزمایش کنید LED های تست شده که به طور تصادفی در یک گروه برای رنگ آمیخته شده اند LED های تست شده برای اطمینان از رنگ یکسان آنها
تستر نوار LED: 4 مرحله (همراه با تصاویر)
تستر نوار LED: این یکی بسیار ساده است - آزمایش کننده نوار LED برای تعمیرات تلویزیون شما. من کمی با تلویزیون LED خود مشکل داشتم. یکی از نوارهای LED خاموش شد و صفحه من سیاه شد. تا اینکه چراغ قوه ای را مستقیماً روی صفحه قرار دادم و تصویری را دیدم که من نداشتم
تستر التوئید LED: 4 مرحله
تستر LED Altoids: تستر LED با 2 باتری AA عرضه کابل IDE قدیمی ابزارهای مورد نیاز شما: Altoids Gum Tin لحیم کاری Ironwire برش یا کولیس Cliptery Battery for 2xAA باتری 2 باتری AA 1 کابل IDE قدیمی Hotglue20 دقیقه از زندگی شما ؛) به هر حال … من الهام گرفتم
تستر ساده LED در جعبه TicTac: 4 مرحله
تستر ساده LED در جعبه TicTac: یک پروژه بسیار ساده ، تنها چیزی که نیاز دارید یک کابل انتقال ، 2 باتری AAA ، سیم کوتاه برای اتصال باتری ها و چسب زیاد است ……….. همه جزئیات در طرح ها
تستر LED/چراغ قوه: 4 مرحله
تستر LED/چراغ قوه: ساخت آن حدود پنج دقیقه طول کشید. همچنین از قطعات قدیمی کامپیوتر بازیافت می شود. این اولین دستورالعمل من است. لطفاً نظرات خود را بنویسید! مواد: LEDS (وگرنه این بی معنی است!) ، منبع باتری ، منبع تغذیه قدیمی برای رایانه (شما باید