Таймер на микроконтролера
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Спасиба shads я папробою схемка и скажу тебе резултата!
- Реклама
Re: Таймер на микроконтролера
С триаком поаккуратнее, ато контроллер сразу рванет, если перепутаеш выводы.....

- Вложения
-
- sh1.jpg
- (46.35 КБ) 700 скачиваний
Re: Таймер на микроконтролера
Можно даже еще схемку упростить, резистор в схеме детектора нуля 470k в принципе не нужен, и резистор параллельно гасящему конденсатору, тоже не нужен, раньше он должен был снимать разряд после выключения, но сейчас разряд будет сниматся через 1М резистор детектора нуля.....
Так что вообще минимум деталей.....

И еще желательно стабилитрон поставить больше чем 4,7v т.к. потом еще на диоде падает пол вольта, в итоге на контроллере около 4-х вольт остается. В зависимости от модели симистора, может не хватать питания для уверенного открывания. Поэтому лучше поставить стабилитрон на 5,1 или чуть больше.....
PS
Ошибочку нашел....
там где строчка:
for (uint8_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
надо поставить:
for (uint16_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
Так что вообще минимум деталей.....
И еще желательно стабилитрон поставить больше чем 4,7v т.к. потом еще на диоде падает пол вольта, в итоге на контроллере около 4-х вольт остается. В зависимости от модели симистора, может не хватать питания для уверенного открывания. Поэтому лучше поставить стабилитрон на 5,1 или чуть больше.....
PS
Ошибочку нашел....
там где строчка:
for (uint8_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
надо поставить:
for (uint16_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
- Вложения
-
- sh1.jpg
- (35.98 КБ) 1017 скачиваний
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Я сделал таймер, но контролер сгорел, я не могу понять, где сделал свою ошибку?
Я сложил bt139
- Вложения
-
- Стълбищен автомат.rar
- (770.33 КБ) 196 скачиваний
- Мастер665
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Чт мар 14, 2013 11:12:58
- Откуда: 46rus
Re: Таймер на микроконтролера
2 варианта:либо косяк в питании(больше чем надо),либо первый и второй условный анод у симистора полутал и 220через уэ сквозануло в порт....
Не тужи, дорогой, и не ахай,
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
- Реклама
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Я подал как на плате 220в на средней нога,а лампа на первой нага к нуле !
- Мастер665
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Чт мар 14, 2013 11:12:58
- Откуда: 46rus
Re: Таймер на микроконтролера
Нога у коровы,а в даташите выводы,смотрим и сравниваем схему с даташитом на симистор(я с телефона и посмотреть вместо вас немогу)...
Не тужи, дорогой, и не ахай,
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Re: Таймер на микроконтролера
ЭЭээээ.... конечно не правильно развели.
Я же выше специально на детальке показал, как соединять.....

Я же выше специально на детальке показал, как соединять.....
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
У инсталаце блока, лампа постоянно соединен к нуле ,нужно управлять фазе.
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Лампа контроля должна быть, как шаблон в первом посте!
Re: Таймер на микроконтролера
Дык а шож вы сразу то не указали на этот момент.....
Тоды надо оптрончик добавить, и буде вам шастя.....

Тоды надо оптрончик добавить, и буде вам шастя.....
- Вложения
-
- sh1.jpg
- (44.08 КБ) 634 скачивания
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Я закончил свою тарелку, вы можете бросать глаз не ошибся
- Вложения
-
- платка.LAY
- (27.42 КБ) 320 скачиваний
Re: Таймер на микроконтролера
Выход оптрона не так подключен, сейчас поправлю.
Ой... пердон... кажется все правильно.
Только надо низковольтные линии удалить от 220в линий, ато возможны и наводки и пробой и т.д.
Как то так.
Ой... пердон... кажется все правильно.
Только надо низковольтные линии удалить от 220в линий, ато возможны и наводки и пробой и т.д.
Как то так.
- Вложения
-
- sh1.jpg
- (118.13 КБ) 662 скачивания
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Схема работает ,который я спасиба, но! Пуск ламп харашо но ана после 3 минут не гаснет ,таймер неработает !
Re: Таймер на микроконтролера
Ошибочку в программе исправил? О которой я чуть выше говорил.....
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Прошивка не работает,Я ошибаюсь или проблема с программой, я прошу прощения, если они сердятся. Фусы не бросать,как поставить?
Re: Таймер на микроконтролера
Дык вроде уже лампа зажигалась плавно?.....
Теперь что? Горит постоянно или вообще не горит?
фюзы по умолчанию, только делитель на 8 надо включить, чтобы частота работы была 1МГц
Теперь что? Горит постоянно или вообще не горит?
фюзы по умолчанию, только делитель на 8 надо включить, чтобы частота работы была 1МГц
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Ана плавна палится ,но после 3минут не утолить. Я Фусы не трогал.
- Вложения
-
- Без име.png
- (230.44 КБ) 385 скачиваний
Последний раз редактировалось kalinvd1 Вс апр 28, 2013 14:54:36, всего редактировалось 1 раз.
Re: Таймер на микроконтролера
да уж... по русски мы не договоримся.... 
там где строчка:
for (uint8_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
надо поставить:
for (uint16_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
там где строчка:
for (uint8_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
надо поставить:
for (uint16_t i=0; i<9000; i++)//ждем 3 мин (180сек * 50гц = 9000)
-
kalinvd1
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Ср фев 15, 2012 23:00:12
- Откуда: България , гр.Видин
Re: Таймер на микроконтролера
Я незнаю работает с програмиране,немогу пишет програме и уменя нет софтуер


