سلام . دوستان من یه دیمر دیجیتال طراحی کردم
مدار گذر از صفر مطابق شکل زیر
و برنامه زیر
کد:
$regfile = "m8def.dat"
$crystal = 8000000
config PORTd.7=output
dim NM as Byte ,i As Byte , NX as byte
Dim R As Byte
wait 1
Config Timer0 = Timer , Prescale = 64
Config Int0 = Rising
Enable Int0
On Int0 Lable
Enable Interrupts
config DEBOUNCE=10
do
DEBOUNCE pinb.1,0,P,sub
DEBOUNCE pinb.2,0,N,sub
loop
P:
incr NM
if NM > 8 then NM=8
return
N:
if NM > 0 then
decr NM
endif
return
Lable:
disable Interrupts
if NM<8 then NX=NM
reset Portd.7
for i = 0 to NX
waitus 1000
next i
Set portd.7
Enable Interrupts
Return
خب مدار عالی کار میکنه فقط یه مشکل بزرگی داره که هرکار کردم درست نشد
بار مدار یک لامپ رشته ای 100 وات است
مشکل اینجاست که بعضی ساعات شبانه رو نور لامپ نوسان خیلی ریزی داری بعضی ساعات هم کاملا اوکیه
نمیدونم این نوسان از چی میتونه باشه؟؟
حتی گفتم شاید از مدار گذر از صفر باشه اومدم از یه ترانس کاهنده به جایه مدار گذر از صفر استفاده کردم اما هیچ فرقی نکرد ؟؟ به نظرتون برنامم مشکل داره؟؟
کسی هست راهنمایی کنه؟؟؟
یعنی ممکنه از برق منطقه باشه اگه اره چه چیزی باعث این نوسان میشه؟؟؟؟؟؟
اینم نحوه راه اندازی ترایاک البته با 3021 که زیروکراس داخلی نداره . درضمن مقاومت ها رو هم برداشتم ولی بازم فرقی نکرد
اکثر مواقع درست کار میکنه ولی بعضی مواقع نور لامپ یکم نوسان داره چندساعتی همینطوره باز خودش درست میشه
چه کنم؟؟؟؟؟؟؟؟؟؟؟؟