Страница 5 из 10
Добавлено: Вт окт 07, 2008 10:30:54
lvm1976
у меня тока в протеусе
но это все буду переделывать по другому:
датчик фазы на компораторе и чуть поменяю распиновку
#include <90s2313>
#define max_l 150;
unsigned int s=150;
interrupt [ANA_COMP] void ana_comp_isr(void)
{
OCR1 = s;
TCNT1 = 0;
TIMSK = 0x42;
}
interrupt [TIM1_COMP] void tim1_comp_isr(void)
{
PORTD |= 0b00111100;
#asm
LDI R30,9
__DELAY:
DEC R30
BRNE __DELAY
#endasm
PORTD &= 0b11000011;
TIMSK = 0x02;
}
interrupt [TIM0_OVF] void tim0_ovf_isr(void)
{
TCNT0 = 0x06;
if (!PINB.7) s = ++s;
if (!PINB.6) s = --s;
}
void main(void)
{
PORTB=0xE0;
DDRB=0x18;
DDRD=0x3C;
TCCR0=0x04;
TCNT0=0x06;
TCCR1A=0b11000000;
TCCR1B=0b00001100;
ACSR=0x08;
#asm("sei")
while (1);
}
так я думаю уберу много боков и уменьшу текст песен
Добавлено: Ср окт 08, 2008 08:45:24
Forest_CAt
Поставил резистор 2 Вт, 1 кОм. Греется сильно, но во всяком случае не обгорает, буду сейчас новую плату делать. Там возможно поставлю два параллельно.
lvm1976, я так понял, что у Вас выключатель практически без доработок, или крепления для плат все же самодельные?
Добавлено: Ср окт 08, 2008 15:25:49
lvm1976
вы правельно поняли купил выключатель с подсветкой вытянул фарфор с контактами и неонкой всунул сендвич и все
ноя же говорю эту схему переделаю на подлов(фазы) через аналоговый компаратор, тоисть сиську будем выжимать по всей ее уникальности от 90АТ2313
Добавлено: Ср окт 08, 2008 19:33:41
Forest_CAt
Тогда подожду пока Ваших результатов

Добавлено: Ср окт 08, 2008 20:18:08
lvm1976
гы а я то думал что хоть ктото мне поможет
это может быть очень долго поскоку есть и основная работа
с приемником разобрался, для некоторых(малопотребляемых) напруга должна быть в пределах 4.5В и плюс на выходе к замле подвязался на 100 кондером(может емкость текстолита может космические силы я не знаю выход нашол таким образом)
вместо зеленого светодиода желательно синий(через красный светофильтр он такой пурпурненький а зеленого практически не вино)
Добавлено: Чт окт 09, 2008 11:23:31
Forest_CAt
Помочь то я могу, но в программировании контроллеров опыт не слишком большой.
А в каком компиляторе написан исходник программы?
Добавлено: Чт окт 09, 2008 14:03:39
lvm1976
cvavr
Добавлено: Чт окт 23, 2008 21:10:07
Alptraum
собрал этот регулятор уже через неделю, как только попал журнал в руки. работает до сих пор. Нарекание только одно: при отключениях света (авариях на линиях и т.д....

) не всегда стартует мк... но сброс вынесенной кнопочкой ресет помогает..
буквально 2 дня назад наткнулся на эту ветку в форуме и срисовав по фотографиям у товарища
lvm1976 (да буду я прощен) печ плату уже сегодня получил следующее....
З.ы. фьюзы выставил по фотке выше, на стабильность не жалуюсь (тьфу-тьфу).. печатки в архиве. удачного перекошачивания!!

Добавлено: Чт окт 23, 2008 21:21:00
lvm1976
извени но не брежно сделана копия
ставлю оценку 3
там гараздо все проще, буду паять следующую(примерно после кризиса) отфоткаю весь процесс производства
вытаскивать с гнезда не очень зочеться(очень большой лентяй)
а так суть молодчинка правельно подхватил

Добавлено: Чт окт 23, 2008 21:35:23
Alptraum
спасибо.... на оценку не стремился!!! главное, что работает!
Добавлено: Чт окт 23, 2008 21:45:27
lvm1976
Alptraum писал(а):спасибо.... на оценку не стремился!!! главное, что работает!
молодец правельный ответ, мы сами лучшее других знаем чего мы стоим!!!!!!!!!!!!!!!!!!!!!!!!!!!!11
Добавлено: Ср окт 29, 2008 10:33:53
otvertkin
Попытка компиляции авторского исходника без изменений в CVAVR -куча ошибок.

Прицеп прилагается.
Добавлено: Ср окт 29, 2008 10:38:20
lvm1976
конечно
а вы что думали что и извилинами не придеться шевелить
тогда образовательных целей не будет
Добавлено: Ср окт 29, 2008 10:39:39
otvertkin
lvm1976 писал(а):конечно
а вы что думали что и извилинами не придеться шевелить
тогда образовательных целей не будет
Что я не так делаю?
Добавлено: Ср окт 29, 2008 11:48:01
lvm1976
просто убери все include те что встречаються в тексте
распакуй и запусти проэкт 1
посмотри что не так(тока там чуть подправлено доработки под себя)
Добавлено: Пт окт 31, 2008 16:26:34
otvertkin
Да, спасибо за мудрые советы! собрал, заработало, но вот при отключении хоть с кнопке хоть с пульта может мерцать с частотой 10 гц

при этом мк не зависает, на пульт и кнопки реагирует одыкватно. как решать эту проблему?
Добавлено: Пт окт 31, 2008 17:03:32
lvm1976
там на схемі датчик фази зібраний на 1М5 резисторі у мене цей ризистор на 1М0(мабуть при різних фазових напругах) заміряйте величину напруги електричної мережі(або ж розмах на INT0 це і буде вам відповідь)
це моя думка
якось не вдало виконаний цей датчик нулю фази
його треба переробити на компаратор
Добавлено: Сб ноя 01, 2008 11:12:11
Forest_CAt
otvertkin, это проблемы с питанием. Вы фузы выставили так как последний раз предлагал taime? Где-то в теме была выложена картинка. У меня немного по-другому: убрал галочку BODLEVEL1.
Если после этого останется та же история - пробуйте увеличивать конденсатор высоковольтный или уменьшать резистор последовательно с ним, но полностью его не убирайте![/b]
Добавлено: Сб ноя 01, 2008 14:02:11
Сергей_74
taime писал(а):Я добился идеального запуска устройства!!! Смотрите конф.биты!!!
Хочу собрать сей девайс.. насколько я понял вам удалось все настроить как надо.У меня к вам вопрос .. в ориганальной схемке нужны какие то изменения или можно собирать как есть?, достаточно лишь выставить фузы как вы рекомендовали???
Добавлено: Сб ноя 01, 2008 14:57:03
Forest_CAt
У меня собрано по оригинальной схеме, биты выставлены как рекомендовал taime, кроме BODLEVEL1. Правда пришлось увеличь мощность резисторов после гасящего конденсатора: поставил 2 по 2ВТ. А в остальном как в журнале.
интересны эксперименты с компаратором до них руки не доходят никак.