ايران ويج

نسخه‌ی کامل: دیمر کنترل از راه دور
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3
الان امد منفی ترایاک و پل رو وصل کردم به نول شهر,ترایاک ترکید!
(۲۸-بهمن-۱۳۹۰, ۱۶:۵۱:۵۱)live_1389 نوشته است: [ -> ]این که گفتین اگه اشتباه کنم یه فیوز ساختم یعنی چی؟
من گفتم:
نقل قول: اگر اشتباه کنید یک فیوز کنترل از راه دور ساختیدWink
منظورم این بود که فیوز میپره. Biggrin

صدای ترکیدن ترایاک رو من هم شنیدم. یک هیجان خاصی داره.Tongue

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

علت ترکیدن ترایاک دو چیز میتونه باشه
پایه هاش رو اشتباه وصل کردید.
یا اینکه مصرف کننده ای سر راهش قرار ندادید. لامپ رو اتصال کوتاه کردید.
ای کاش بعد از این اتفاق کاملا مداری که بستید رو بررسی میکردید و عیب رو پیدا میکردید.
این نقشه که من دیدم خیلی خطر ناکه Biggrin
یه پست تو پرتال زدم moc3043 رو معرفی کردم البته شما به مدل بدون zero crossing ش نیاز داری
اول فقط تریاک رو بببند با moc بعد که نترکید moc رو فعال کن (یه led باید روشن کنی) بعد که دیدی داره کار می کنه راحت می تونی با میکرو بهش فرمان بدی ایزوله هم هست مشکلی پیش نمی یاد
برای پایه pd2 هم باز نمی خواد کار به این خطرناکی بکنی از خروجی ترانس بگیر این رو برای تشخیص همون گذر از صفر می خواد که خروجی ترانس هم همین رو داره متنها به جای ۲۲۰ با ۱۲ داری کار می کنی
این نقشه رو اگه ببندی اپتو کوپلر هم می ترکه Biggrin
سلام,با تشکر از دوستان.
Pardazesh-Gar :آره واقعاً فیوز رو از فاصله 30 متری تونستم قطع کنم! Laugh خیلی کاره ها Biggrin
آره پایه ترایاک متصل شده بود به 220 ولت ,بابت همین رفت رو هوا .
ha_60 : من امدم منفی پل و ترایاک رو وصل کردم به نول شهر و جواب داد, اما مشکلی که هست خیلی سریع روشن و خاموش میشه,تواین کد کجا باید تاخیر کم و زیاد کنم تا روشن و خاموش شدن لامپ به آهستگی باشه,من خودم تاخیرا رو کم و زیاد کردم نشد:
کد:
$regfile = "m8def.dat"
$crystal = 4000000

Config Pinb.1 = Output        ' Gate Triac
Config Pind.7 = Input         ' Key Up
Config Pinb.0 = Input         ' Key Dn

Config Int0 = Rising
On Int0 Int0_int

Enable Interrupts
Enable Int0

Dim E As Eram Byte
Dim B As Byte
Dim D As Byte

If E > 9 Then E = 9
B = E
D = 0
Set Portb.1

Do
    If Pind.7 = 0 Then
        If B > 1 Then Decr B
        Waitms 10
        E = B
    End If

    If Pinb.0 = 0 Then
        If B < 9 Then Incr B
        Waitms 10
        E = B
    End If
Loop
End 'end program

Int0_int:

Set Portb.1
For D = 0 To B
    Waitus 200
Next D
Reset Portb.1

Return
دو تا Waitms 10 در این کد استفاده شده که هنگام خواندن از دو کلید این تاخیر ایجاد میشه اگر این دو رو به 400 تغییر بدید. شرایط بهتری خواهد داشت. و با نگه داشتن کلید سرعت تغییرات کمتر میشه. و با سرعت کمتری نور لامپ تغییر میکنه.
فکر کنم منظورتون همین بود.

تو این برنامه نور لامپ به 10 قسمت تقسیم شده. که اگر بخواهید میزان تغییرات کمتر بشه باید تقسیمات هم بیشتر بشه و مربوط به Int0.

(۲۹-بهمن-۱۳۹۰, ۲۳:۱۴:۴۷)Pardazesh-Gar نوشته است: [ -> ]دو تا Waitms 10 در این کد استفاده شده که هنگام خواندن از دو کلید این تاخیر ایجاد میشه اگر این دو رو به 400 تغییر بدید. شرایط بهتری خواهد داشت. و با نگه داشتن کلید سرعت تغییرات کمتر میشه. و با سرعت کمتری نور لامپ تغییر میکنه.
فکر کنم منظورتون همین بود.

تو این برنامه نور لامپ به 10 قسمت تقسیم شده. که اگر بخواهید میزان تغییرات کمتر بشه باید تقسیمات هم بیشتر بشه و مربوط به Int0.

بله همینطور که شما گفتین جواب داد Clap ,قبلش یه اشتباه کوچیک داشتم که جواب نمیداد.
متشکر.
سلام،دوستان من هنوز موفق نشدم که به یک جواب مطمئن برسم در حالی که فکر می کردم رسیدم .مداری که بحث کردیم بستم و به خوبی هم جواب گرفتم اما گیر داره یعنی گاهی خوب جواب میده اما گاهی نه!مشکل از چی میتونه باشه؟
مدار دیگه ای هم وجود داره که بشه بست؟بدونه میکرو هم باشه خوبه.
منظورتون از جواب نمیده چیه؟ چه اتفاقی می افته؟
من یک نمونه با MEGA8 درست کردم و الان ماه هاست که بدون اشکال کار میکنه. At
(۱۷-اسفند-۱۳۹۰, ۱۶:۱۰:۲۰)Pardazesh-Gar نوشته است: [ -> ]منظورتون از جواب نمیده چیه؟ چه اتفاقی می افته؟
من یک نمونه با MEGA8 درست کردم و الان ماه هاست که بدون اشکال کار میکنه.At

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

من مدار مورد نظر رو نبستم امدم با دو تا مقاومت یکی 1.5M و دیگری هم یک مقدار کوچک تقسیم ولتاژ کردم و دادم به INT میکرو البته zero crossing در کار نبود و نرم افزار پیچیده تری داشت.
اما مداری که در موردش صحبت میکردیم مدار بهتری هست.
شما دقیق نگفتید چه اتفاقی میفته!!! نور لامپ با کلید ها تغییر میکنه و چشمک میزنه؟ یا مرتب در حال کم و زیاد شدن یا شبیه به روشن و خاموش شدن هست؟
وقتی کلید کاهش رو چند مرتبه میزنید نور لامپ به خاموشی کامل میرسه؟ همینطور وقتی افزایش رو چند بار میزنید نور به حالت روشن پایدار میمونه؟
(۱۷-اسفند-۱۳۹۰, ۱۸:۱۹:۴۵)Pardazesh-Gar نوشته است: [ -> ]من مدار مورد نظر رو نبستم امدم با دو تا مقاومت یکی 1.5M و دیگری هم یک مقدار کوچک تقسیم ولتاژ کردم و دادم به INT میکرو البته zero crossing در کار نبود و نرم افزار پیچیده تری داشت.
اما مداری که در موردش صحبت میکردیم مدار بهتری هست.
شما دقیق نگفتید چه اتفاقی میفته!!! نور لامپ با کلید ها تغییر میکنه و چشمک میزنه؟ یا مرتب در حال کم و زیاد شدن یا شبیه به روشن و خاموش شدن هست؟
وقتی کلید کاهش رو چند مرتبه میزنید نور لامپ به خاموشی کامل میرسه؟ همینطور وقتی افزایش رو چند بار میزنید نور به حالت روشن پایدار میمونه؟
وقتی جریان مدار وصل میشه نسبت به فشار دادن کلیدها عکس العملی نشون نمیده و فقط لامپ با نور کمی چشمک میزنه اونم نه منظم. یا به قول خودتون "یا مرتب در حال کم و زیاد شدن یا شبیه به روشن و خاموش شدن هست؟"
صفحه‌ها: 1 2 3